/* CSS Document */

body {
	color: #444;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#e7e7e2;
	color:#000000;
}


.style24{
	margin-top:8px;
	color:#d49248;
	
}

.style24 a{
	background-color:#f0f0eb;
	text-decoration:none;
	color:#b67b3a !important; 

}




.style23{
	text-decoration:underline;
	color:#707070;
}


.style27{
	border:1px solid #707070;
}

.style28{
	font-size:12px;
	color: #707070;
	}

.style23 a{
	text-decoration:underline;
	color:#7e603d;
	
}



.style23 a:hover{
	text-decoration:underline;
	color:#b8ad7e;
	
}
	

.clearfloat {
	height:0px;
	line-height:0px;
	font-size:1px;
	clear:both;
}

#wrapper{
	width:882px;
	height:auto;
	margin: 0 auto;
	padding:8px;
	background-color:#FFFFFF;

	
}

#header{
	width:882px;
	height:159px;
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
	
}

#logo{
	margin-left:10px;
}



#menu{
	width:870px;
	height:23px;
	background-color:#858275;
	margin-top:3px;
	padding-top:9px;
	padding-left:12px;
	
}

#menu a{
	color:#dddddd;
	text-decoration:none;
}

#menu a:hover{
	color:#cebd8d;
	text-decoration:underline;
	
}

#menu ul li{
	float:left;
	list-style:none;
	width:60px;
	color:#dddddd;
	
}

#content{
	background-color:#fafafa;
	color:#999999;
	width:882px;
	height:auto;
	float:left;
	margin-top:5px;
	display:inline;
}

#sidebar{
	width:212px;
	float:left;
	background-color:#f7f7f2;
	
}

#sidebar a{
	text-decoration: none;
	color:#5A5A43;
	background-color:#F0F0EB;
}

#sidebar a:hover{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#F0F0EB none repeat scroll 0 0;
	color:#b29c4d;
	text-decoration:underline;
}

#sidebar ul li{
	border-top: 1px solid #EAEADA;
	border-bottom: 1px solid #EAEADA;
	line-height:30px;
	padding-left: 12px;
	color:#5A5A43;
	letter-spacing:.4px;
	
}

#events{
	width:186px;
	height:auto;
	background-color:#d2ceba;
	padding-top:5px;
	padding-bottom:20px;
	text-align:justify;
	margin-top:20px;
	padding-left:12px;
	padding-right:10px;
	
	
}

#line{
	background-image:url(images/line.jpg);
	background-repeat:repeat-y;
	height:730px;
	margin-right:15px;
	margin-left:5px;
	float:left;
}

#line2{
	background-image:url(images/line.jpg);
	background-repeat:repeat-y;
	height:850px;
	margin-right:15px;
	margin-left:5px;
	float:left;
}

#line3{
	background-image:url(images/line.jpg);
	background-repeat:repeat-y;
	height:1180px;
	margin-right:15px;
	margin-left:5px;
	float:left;
}

#content-area{
	float:left;
	width:645px;
}

#content-area p{
	text-align:justify;
	font-size:12px;
	color:#707070;
	line-height:20px;
}



#footer{
	width:882px;
	height:30px;
	background-color:#858275;
	text-align:center;
	margin-top:5px;
	padding-top:10px;
	color:#dbdbdb;
}


	