html {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
body {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
body {
background: #A58608;
	padding-right: 20px; padding-left: 20px; padding-bottom: 20px; 
	font: 12px "verdana",arial,sans-serif; color: #333; padding-top: 20px; 
}

h1 {
padding-right: 15px; padding-left: 15px; padding-bottom: 0.7em; margin: 0px;  padding-top: 0px; 
	font-size: 14px; font-weight: normal; color: #7B1018;
}


h2 {
padding-right: 15px; padding-left: 15px; padding-bottom: 0.7em; margin: 0px;  padding-top: 0px; 
	font-size: 12px; font-weight: bold; font-style: italic;
}


h3 {
 padding-bottom: 0.7em; margin: 0px;  padding-top: 0px; 
	font-size: 12px; font-weight: bold; font-style: italic;
}

h4 {
	font-size: 12px; font-weight: bold; font-style: italic;
padding:0px;
margin:15px 0px 10px 0px;
color: #7B1018;
}


p {
	padding-right: 15px; padding-left: 15px; padding-bottom: 0.7em; margin: 0px;  padding-top: 0px; 
	}

.news_more{
padding-right: 15px; padding-left: 15px; padding-bottom: 0.7em; margin: 0px;  padding-top: 0px; 
	}


div#container {
	margin: 0px auto; width:770px; background-color: #F7DF9C; text-align: left;
}

div#header {
	padding: 0px; 
	margin:0px;
	height: 130px;
}



div.logo{
margin: 0px 0px 0px 20px;
padding: 0px;
width:750px;
}
	
			.logo img{
			margin: 0px;
			padding: 0px;
			}



div#menu {
clear:both;
	background: #F7DF9C; width: 764px;  
	text-align:center;
	margin: 0px 3px;
	height:30px;
	border-bottom: #8C1021 1px solid;
}

ul#nav {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none;

	
}
ul#nav li {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none;

}
ul#nav {
	padding: 0px;
	text-align:center;
	margin: 0px 0px; 
}


ul#nav li {
	float: left; width: 95px; margin: 0px 1px; text-align: center;	height:30px;
}



ul#nav a {
	background: #F7DF9C;  width: 100%; float: left; color: #330000; text-decoration: none;height:30px;
}
ul#nav li.active a {
	color: #ffffff;
margin: 3px 0px 5px 0px;
}

ul#nav a:active, ul#nav a:link, ul#nav a:visited {
	color: #ffffff;
	background: #F7DF9C;
	padding:3px 0px 5px 0px;
}
ul#nav a:hover {
	color: #F7DF9C;
	background: #F7DF9C;
	padding: 3px 0px 5px 0px;
}

ul#nav img{
border:none;
text-decoration:none;
}





div#content {
overflow:hidden;
	clear: left;  width: 764px; padding: 10px 0px; margin: 0px 3px 3px 3px;  background: #ffffff;
	min-height: 300px;
	height:100%;
	}



div.left{
float:left;
width: 548px;
margin:20px;
padding:0px;
}


.left a:active, .left a:link,  .left a:visited {
	color: black;
	padding:5px 0px 5px 0px;
	text-decoration: none;
	font-size:12px;
		}
		 .left a:hover {
			color: #B59263;
			padding: 5px 0px 5px 0px;
			font-size:12px;
		}


	.left ul{
	padding: 0px;
	margin:0px;
	list-style-type: square;
	}

	.left li{
	padding: 0px;
	margin:2px 20px ;
	list-style-type: square;
	}

		

div.right{
float:left;
width: 176px;
margin:20px 0px;
padding:0px;

}


			#news_block{
			width: 176px;
			background: #FFf;
			height: 100%;
			border-left: 1px solid #949694;
			border-top: 1px solid #949694;
			border-bottom: 1px solid #949694;
			padding: 0px;
			margin:0px;
			}

			


		#news_block a:active, #news_block a:link, #news_block a:visited {
	color: black;
	padding:5px 0px 2px 0px;
	margin:0px;
	text-decoration: none;
	font-size:10px;
		}
		#news_block a:hover {
			color: #B59263;
			padding: 5px 0px 2px 0px;
			margin:0px;
			font-size:10px;
		}


#news_block img{
	border:none;
	}






#clear
{
clear: left;}

.center{
width: 720px;
text-align: center;
}



.footer {
clear: both;
 background:#A58608;
width: 770px; height: 30px; color: white; margin:10px auto; text-align: center;
font-size:9px;
}


	
	.footer a:active, .footer  a:link,  .footer  a:visited {
	color: black;
	padding:5px 0px 5px 0px;
	text-decoration: none;
		}

		 .footer  a:hover {
			color: #B59263;
			padding: 5px 0px 5px 0px;
		}



.line{
border-top: 1px dashed #cccccc;
}




.info{
padding: 0px 5px 0px 10px; 
}

.info p{
	padding-right: 5px; padding-left: 8px; padding-bottom: 0.7em; margin: 0px;  padding-top: 0px; 
	font-size:10px;

	}



.info a:active, .info a:link,  .info a:visited {
	color: black;
	
	text-decoration: none;
		}

		.info  a:hover {
			color: #B59263;
			
		}



.info img{
border: none;
text-decoration:none;
}