@charset "utf-8";
/* CSS Document */



.clear {
	clear:both
}

#gallery {
	position:relative;
	height:230px
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:0px; 
		width:100%; 
		position:absolute;
		bottom:0px;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h5 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}

a:link {
	color: #193b85;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #193b85;
}
a:hover {
	text-decoration: underline;
	color: #193b85;
}
a:active {
	text-decoration: none;
	color: #193b85;
}

body{
	margin-top:0px;
background-image:url(images/bg.gif);

background-repeat:repeat-x;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#222;
margin-left:0px;
margin-right:0px;
}


.notes {
	font-size: 12px;
}
#col3 .notes {
	color: #F00;
}

#twelve{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color: #666;

}

#prebanner{
	height:50px;
	background-color:#193b85;
	width:100%;
	padding-right:40px;
	
	
}

#banner{
	width:900px;
	height:128px;
	background-image:url(images/banner.gif);
	background-repeat:no-repeat;
	
	
	/*margin-bottom:-22px;*/
}



#menu{
	width:900px;
	float:left;
	/*background-color:#FC0;*/
	
	
	
	
	padding-bottom:10px;
	color: #fff;
	font-size: 12px;
	background-color:#969593;
	font-family:Verdana, Geneva, sans-serif;
	height:25px;
	
	
	

}

#maincont{
	width:900px;
	
	
}

#mitem{
	padding-left:10px;
	padding-right:10px;
	border-right:#FFF dotted 1px;
	color:#000;
	font-size:12px;
	font-weight:bold;
}

#col1
{float:left;
width:215px;
padding:4px;
font: 12px Verdana, Geneva, sans-serif;
	background-color:#FFF;
	margin-right:4px;



}

#col1head{
	font-size:12px;
	color:#036;
}

#col2
{
	float:left;
	width:410px;
	padding:5px;
	color: #333;
	
	
	
		background-color:#FFF;
}

#col2p
{
	float:left;
	margin-left:140px;
	width:620px;
	padding:5px;
	color: #333;
	background: #f1f7f9;
	border-left:#73b9c6 1px solid;
	border-right:#73b9c6 1px solid;
}

#col3
{float:left;
width:210px;
font: 14px Helvetica, Arial, sans-serif;
padding:5px;
margin-left:4px;
	background-color:#FFF;
}

.righth{
	border:#03C 1px solid;
	border-bottom:#03C 1px solid;	
	background:#BDE6E8;
	padding:2px;
}

#latest{
	width:410px;
	float:left;
}

#upevents{
	width:210px;
	float:left;
}

#headers{
	background:#42939d;
	color:#fff;
	width:220px;
	/*border:#000 1px solid;*/
	}
#items{
	background:#FF9;
	width:210px;
	padding:5px;
	color:#222;
	
	
	/*border:#000 1px solid;*/
}

#centrenews{
	color:#E67817;
	size:18;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:600;
}

#righthead2{
	color:#FC0;
	size:15;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
}

#middleleft{
background-image:url(images/middle_header.gif);
background-repeat:no-repeat;
padding:10px;
margin-bottom:3px;
font-weight:bold;
}

#middlesections{
float:left;
width:180px;
padding:10px;
margin-right:10px;
font-size:12px;
}

#footer{
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	background-color:#C1E6E8;
	background-image:url(images/gridbg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	float:left;
	width:100%;
	color:#000;
	
}

#white{
	color:#FFF;
}

#white a:link, visited, active{
	color:#FFF;
}

#white a:hover{
	color:#FC0;
}

#newsboard{
	background:url(images/newsboard.gif) no-repeat center;
	height:158px;
	margin-top:-25px;
	padding:20px;
}

#righthead{
	color:#193b85;
}

#newswhite{
	color:#ffffff;
}

#partner{
	width:198px;
	background-color:#dffddc;
	color:#000;
}

.gray1{
	color:#666;
}

#features1{
	border:#CCC 1px solid;
	width:200px;
	float:left;
	padding-right:7px;
	margin-bottom:4px;
}

#features2{
	border:#CCC 1px solid;
	width:200px;
	float:left;
	background-color:#c1d3fc;
	padding-right:7px;
	padding-right:4px;
	padding-bottom:6px;
	margin-bottom:7px;
}