@charset "utf-8";
/* CSS Document */
html{background:url(images/body_bg.jpg) repeat; margin:0px;
padding:0px;}
body{background:url(images/bg.png) repeat-x top;
margin:0px auto;
padding:0px;
font-size:17px;
color:#211a11;
line-height:22px;
font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
}
h2{font-style:italic;}
h5{font-size:18px; font-weight:bold; margin:0px 0px 5px; padding:0px;}
.clear{clear:both;}



#wrapper{
	background:url(images/wrap_bg.jpg) repeat-x top #7b905b;
	padding:0px 15px;
	margin:0px auto;
	width:990px;
	height:auto;
	min-height:790px;
}

#navigation{background:#FFF url(images/nav-bg.png) no-repeat;
height:71px;
padding:0px 0px 5px;
margin:0px;
width:990px;
border-top:10px solid #FFF;
font-family: 'Architects Daughter', cursive;
}

#navigation ul{
	margin: 0; padding: 0;
}

#navigation ul li{
	display: inline; color: #FFF; padding: 0 10px; font-size: 18px; text-shadow: 2px 2px 2px #333333; line-height: 70px;
}

#navigation ul li a{
	color: #FFF; text-decoration: none;
}
#banner{
	margin:0px 0px 30px;
	padding:10px 0px 10px;
	display:block;
	width:990px;
	height:255px;
	background:#FFF;
}

#cont-seclft{
background:#FFF;
width:290px;
margin:0px 30px 0px 0px;
padding:5px 10px;
display:inline-block;
height:auto;
vertical-align:top;
}

#cont-secrht{
	width:635px;
	margin:0px;
	padding:0px;
	display:inline-block;
	height:auto;
	vertical-align:top;
}
#cont-secrht .li-set{
	margin:0px;
	padding:0px;
}
#cont-secrht .li-set ul{
	list-style:circle;
	padding:0px;
	margin:0px 0px 0px 30px;
}
#cont-secrht .li-set ul li{
	margin:0px 0px 5px;
	padding:0px;
}
	
#footer{
	background:#FFF;
	padding:20px 0px 10px;
	margin:30px 0px 0px;
	width:990px;
	line-height:40px;
	font-size:14px;
	height:auto;
	text-align:center;
}
	
	