html {
	background: #184472;
}

body {
	margin: 0;
	padding:0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #161FA0;
	width: 100%;
	display: table;
}




img { border: none; }
a { color: #129255; text-decoration: none;
}
a:hover { text-decoration: none; color : #161FA0;
}

#all {
width: 960px;
background: #184472;
margin: 0px auto;
}

.container {
width: 960px;
height: auto;
background: url(images/mg03.jpg);
background-repeat:repeat-y;
}

.container2 {
width: 860px;
height: 800px;
background: url(images/tlo.jpg) no-repeat;
margin-left: 75px;
}

.header {
height:  280px;
width: 960px;
background: url(images/mg02.jpg) no-repeat;
}




/*------------- Menu ------------------*/
.menu {
  
	width: 800px;
	height: 30px;
	float: left;
	list-style: none;
}

.menu ul {
	width: 800px;
	float: left;
	margin-top: 250px;
	margin-left: 80px;
	padding: 5px 10px;
	list-style: none;
}

.menu ul li{
	display: inline;
}

.menu ul li a{
	padding: 3px 15px;
	float: left;
	background-color: transparent;
	font-size: 20px;
	text-align: center;
	text-decoration: none;
	color: #161FA0;
	
	font-weight: bold;
}

.menu ul li .lastmenu{
	color: #FFFFFF;
}

.menu ul li a:hover{
  background-color: transparent;
	color: #FFFFFF;
}	
	


/* ----------------- end of menu----------------*/

.clear_h{ clear:both; height: 1px; }
.clear{ clear:both ; }


.container h1{
text-align:center;
color:#129255;
}
.container h2{
text-align:center;
color:#129255;
}
.container big{
text-align:center;
color:#129255;
}

.left { 
color:#000000; 
margin-left: 20px;
padding-top: 20px;
float : left ;
width: 250px;
height: 750px;
overflow: hidden;
}

.left big {
font-weight: bold;
font-size: 22px;
}

.left u {
color: #161FA0;
font-size: 18px;
}

.left img {
    border: 2px solid #FFFFFF;
}

.left img:hover {
    border: 2px solid #B5AC7C;
}

.content {
color:#000000; 
padding-top: 20px;
padding-right: 40px;
margin-right: 20px;
float: right;
width: 520px;
height: 750px;
}
.content td {
height:35px;
line-height:19px
}
.content h2 a { color:#161FA0; text-decoration: none;
}
.content h2 a:hover { text-decoration: none; color: #129255;
}

.content h3 {
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	font-size: 18px;
	font-weight: normal;
	color: #161FA0;
	border-bottom: 1px solid #000000;
}

.content h3:hover {
	color: #129255;
}

.content big{
color:#129255;
}

.content p {
text-align: justify;
}

.content i {
text-align: center;
}

.content img {
    border: 2px solid #FFFFFF;
}

.content img:hover {
    border: 2px solid #B5AC7C;
}

.hestia img {
    border: none;
}

.hestia img:hover {
    border: none;
}

.footer {
padding: 0px;
font-size: 10px;
line-height: 13px;
color: #064C6E;
text-align: center;
width: 960px;
height: 29px;
background: url(images/mg06.jpg) no-repeat;
text-decoration: none;
}
.footer a {
color: #064C6E;
text-decoration: none;
font-variant:small-caps;
font-weight: bold;
}
.footer a:hover
{
text-decoration: none;
color: #161FA0;
font-variant:small-caps;
font-weight: bold;
}