@charset "utf-8";

.header .top-menu:after { content:"."; display:block; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }

body{
	height: 100%;
}
.wrapper{
	width: 100%;
	height: 100%;
	margin: 0px auto;
	background: transparent url('../images/h-bg.png') top center repeat-y;
}
.header-container{
	width:100%;
	height: 414px;
	background: transparent url('../images/w-bg.png') top center no-repeat;
}
.header{
	width: 780px;
	margin: 0px auto;
}
.header .address{
	float: right;
	width: 227px;
	height: 414px;
	background: transparent url('../images/a-bg.png') top center no-repeat;
}
.header .mainimage{
	float: left;
}
.header .top-menu{
	float: left;
	width: 453px;
	height: 52px;
	padding: 5px 50px 0;
	background: transparent url('../images/h-m-bg.png') top center repeat-y;
}
.header .menu ul{
display:inline;
list-style-type:none;
margin:0;
padding:0;
}
.header .menu ul li{
display:inline;
padding:0 5px;
}
.header .menu ul li a{
color:#efda9a;
font-family: times new roman,times, Georgia, Verdana;
font-size:14px;
line-height: 22px;
text-decoration:none;
}
.header .menu ul li a:hover{
	color:#fff;
}
.content-container{
	width:100%;
	height: 100%;
	background: transparent url('../images/c-c-bg.png') top center no-repeat;
}
.content{
	border-left: 1px solid #576339;
	width: 779px;
	margin: 0px auto;
	background: transparent url('../images/c-bg.png') top center repeat-x;
}
.content .content-wrapper{
	background: transparent url('../images/col2-w-bg.png') top right repeat-y;
	width: 779px;
}
.content .col2-container{
	float: right;
	width: 213px;
	padding: 0 14px 0 9px;
	background: transparent url('../images/col2-c-bg.png') top left repeat-x;
}
.content .col2-container .col2{
	float: left;
	width: 213px;
	margin-right: 14px;
	min-height: 577px;
	margin: 0;
	padding: 0;
	background: transparent url('../images/col2-bg.png') top left repeat-x;
}
.content .col2-container .col2 h4{
display: block;
width: 181px;
background: #002e0f;
font:bold 15px/normal times new roman,times, Georgia, Verdana;
color: #d5bb7d;
padding: 13px 0 11px;
margin: 0 auto 10px;
text-transform: uppercase;
}
.content .col2-container .col2 p{
color: #efda9a;
font: 9pt/1.55em Verdana, Tahoma, Arial;
}
.content .col2 p:hover{
	color:#fff;
}
.content .col2 a{
	color:#fff;
}
.content .col2 a:hover{
	color:#fff;
}
.content .col2-container .col2 a{
text-decoration: none;
}
.content .col1-container{
	float: left;
	background: transparent url('../images/col1-c-bg.png') top left repeat-y;
	padding: 0 11px 0 25px;
}
.content .col1{
	float: left;
	width: 429px;
	padding: 33px 39px;
	background: transparent;
}
.content .col1-footer{
	float: left;
}
.footer-container{
	width:100%;
	background: #FFF url('../images/fc-bg.png') top center no-repeat;
}
.footer{
	width: 780px;
	margin: 0px auto;
	padding: 30px 0 20px 0;
}
.footer .menu{
	width: 100%;
}
.footer .menu ul{
display:inline;
list-style-type:none;
margin:0;
padding:0;
}
.footer .menu ul li{
display:inline;
padding:0 15px;
background: #FFF url('../images/f-sep.png') right top no-repeat;
}
.footer .menu ul li a{
color:#002e0f;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}
.footer .menu ul li a:hover{
	color:#3c5a7b;
}
.footer .copyright{
	color: #3c5a7b;
}
