/* CSS Document */

/*div {
border:1px #000000 solid;
}*/

body {
margin:0px;
}

a.contact_us:link { font-family:Century Gothic, Arial; font-size:12px; font-weight:bold; text-decoration:none; }
a.contact_us:visited { font-family:Century Gothic, Arial; font-size:12px; font-weight:bold; text-decoration:none; }
a.contact_us:hover { font-family:Century Gothic, Arial; font-size:12px; font-weight:bold; text-decoration:none; }
a.contact_us:active { font-family:Century Gothic, Arial; font-size:12px; font-weight:bold; text-decoration:none; }

a.home_top:link { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#003300; text-decoration:none; }
a.home_top:visited { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#003300; text-decoration:none; }
a.home_top:hover { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#003300; text-decoration:none; }
a.home_top:active { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#003300; text-decoration:none; }

a.text_size:link { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#003300; text-decoration:none; }
a.text_size:visited { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#003300; text-decoration:none; }
a.text_size:hover { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#003300; text-decoration:none; background-color:#9DBF9F; }
a.text_size:active { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#003300; text-decoration:none; }

a.interface_text_link:link { font-family:Century Gothic, Arial, Helvetica, sans-serif; font-size:.7em; font-weight:bold; color:#2f8b98; text-decoration:none; }
a.interface_text_link:visited { font-family:Century Gothic, Arial, Helvetica, sans-serif; font-size:.7em; font-weight:bold; color:#2f8b98; text-decoration:none; }
a.interface_text_link:hover { font-family:Century Gothic, Arial, Helvetica, sans-serif; font-size:.7em; font-weight:bold; color:#2f8b98; text-decoration:none; }
a.interface_text_link:active { font-family:Century Gothic, Arial, Helvetica, sans-serif; font-size:.7em; font-weight:bold; color:#2f8b98; text-decoration:none; }

#bottom_menu a:link { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#999999; text-decoration:none; }
#bottom_menu a:visited { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#999999; text-decoration:none; }
#bottom_menu a:hover { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#666666; text-decoration:underline; }
#bottom_menu a:active { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#999999; text-decoration:none; }

#bottom_menu {
line-height:30px;
}

#collage {
width:801px;
height:135px;
background-image:url(../images/collage2.jpg);
}



#content {
width:801px;
min-height:685px;
padding-top:7px;
marign-left:0px;
background-color:#badab3;
overflow:hidden;
clear:both;
}

#footer {
margin-left:-1px;
width:801px;
height:10px;
padding-top:10px;
background-image:url(../images/footer.jpg);
}

#header {
width:801px;
height:66px;
padding-top:10px;
background-image:url(../images/top_green.jpg);
/* border:#000000 1px solid; */
}

#inner_content {
padding-top:5px;
width:788px;
background-color:#FFFFFF;

/* border: 1px solid #000000; */
margin-left:3px;
}

#inner_content_wrapper {
width:780px;
min-height:685px;
background-color:#FFFFFF;
overflow:hidden;
clear:both;
}

#logo {
margin-left:23px;
width:600px;
height:58px;
}

#latest_news {
	width:240px;
	margin:10px 0px 0px 10px;
	text-align: left;
	float:left;
}
		#latest_news.entry {
		width:238px;
		margin:0px 0px 0px 0px;
		border-bottom:1px #333333 dashed;
		padding-bottom:10px;
		font-family:Century Gothic, Arial, Helvetica, sans-serif;
		font-size:12px;		
		float:none;
		}

#left_box {
width:563px;
min-height:500px;
background-image:url(../images/text_bg.jpg);
background-repeat:no-repeat;
float:left;
}

#links { 
width:170px; 
height:30px;
padding-left:2px; 
padding-top:2px;
background-color:#bcbcbc; 
border-bottom:1px #FFFFFF solid;
}

#visited_links { 
width:170px; 
height:30px;
padding-left:2px; 
padding-top:2px;
background-color:#999999; 
border-bottom:1px #FFFFFF solid;
}

#main {
width:804px;
min-height:800px;
}

#menu {
width:801px;
min-height:42px;
background-image:url(../images/menu_bg.jpg);
}

#middle_box {
width:43px;
min-height:300px;
background-color:#FFFFFF;
float:left;
}


#pageContents {
margin-top:15px; 
margin-left:10px; 
margin-right:10px;
border:0px #000000 solid;
}

#right_box {
width:174px;
min-height:500px;
background-color:#bddade;
float:left;
}

#section_title {
margin-top:30px;
}

#title {
width:172px; 
height:30px; 
line-height:28px; 
background-color:#006d81;
}

#top {
margin:-30px 0px 0px 15px;
}

#top_nav {
width:804px;
padding-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#003300;
text-align:right;
}	
	
#upcoming_events {
	width:240px;
	margin:10px 0px 0px 25px;
	border-left:1px #CCCCCC solid;
	padding-left:20px;
	float:left;
	text-align: left;
}

	#upcoming_events.entry {
		width:238px;
		margin:0px 0px 0px 0px;
		border-left:0px #333333 solid;
		border-bottom:1px #333333 dashed;
		padding-left:0px;
		padding-bottom:10px;
		font-family:Century Gothic, Arial, Helvetica, sans-serif;
		font-size:12px;		
		float:none;
		}

#wrapper {
height: 100%;
width: 100%;
}

.latest_news_title {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:21px;
color:#333333;
}
		
.section_title {
font-family:Arial; 
color:#FFFFFF; 
font-size:14px; 
font-weight:bold;
}

.upcoming_events_title {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:21px;
color:#333333;
}
