body {
	font-family: sans-serif, verdana, arial;
	font-size: 100%;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	margin: 0;
	font-weight: normal;
}


.wrapper {width:100%; vertical-align:top; text-align: center; overflow: visible;} 

.main_body {padding-right: 8px; text-align: left;}

.logo {width: 200px; float: left;}

.top_menu {width: 700px; 
float: right; 
text-align: right;
}

.top_menu ul {list-style-type: none;}

.top_menu li {
list-style-type: none; 
font-size: 100%;
}

.top_menu li a{
text-decoration: none; 
color: #000099; 
font-weight: normal;
float:right;
height:20px;
margin-left:15px;
padding:4px 4px 4px 4px;
text-align: center;
vertical-align: middle;
}

.top_menu ul li a:hover {background: #000000; color: #FFFFFF; font-weight: normal;}
.top_menu ul li a.active{background: #000000; color: #FFFFFF; font-weight: normal;}

p {line-height: 17pt;}
h2 {font-size: 120%;}

.news_box {border: 1px dashed #000000; padding: 3px; background: #E9E9E9;}
.news_article {line-height: 16pt; text-align: left;}
.news_title {font-size: 13pt; font-weight: bold; padding-bottom: 8px; text-align: left;}
.news_header {color: #FFFFFF; background: url(images/header.png); font-size: 18pt; padding: 5px; text-align:left;}
.news_header_wrapper {padding-bottom: 6px;}
.news_box_wrapper {padding-bottom: 15px; padding-top: 15px;}

.footer {background: url(images/footerbg.png); border: 1px #CCCCCC solid; height: 200px; padding: 10px;}
.header {padding-top: 10px; padding-bottom: 10px;}

.content {padding-bottom: 10px;}

.slider_wrapper {text-align: center;}

/* Easy Slider */

#slider{}	
#slider ul, #slider li, #slider2 ul, #slider2 li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li, #slider2 li{ 
	/* 
		define width and height of list item (slide)
		entire slider area will adjust according to the parameters provided here
	*/ 
	width:788px;
	height:252px;
	overflow:hidden; 
	}	

#slider2 li{ 
	background:#f1f1f1;
	}		
#slider2 li h2{ 
	margin:0 20px;
	padding-top:20px;
	}	
#slider2 li p{ 
	margin:20px;
	}						
	
p#controls, p#controls2{
	margin:0;
	position:relative;
	} 

#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{ 
	display:block;
	margin:0;
	overflow:hidden;
	text-indent:-8000px;		
	width:30px;
	height:77px;
	position:absolute;
	left:-30px;
	top:-160px;
	}	
#nextBtn, #nextBtn2{ 
	left:788px;
	}														
#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{  
	display:block;
	width:30px;
	height:77px;
	background:url(images/btn_prev.gif) no-repeat 0 0;	
	}	
#nextBtn a, #nextBtn2 a{ 
	background:url(images/btn_next.gif) no-repeat 0 0;	
	}												

.footer a {text-decoration: none; color: #000000; padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px;}
.footer a:hover {background: #000000; color: #FFFFFF; padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px;}

/* // Easy Slider */	