@charset "utf-8";
/* CSS Document */
body { margin-top:0;
height:100%;
margin:1px}


a { color:#075382;}

p {line-height:1.5em; margin-top:0;}

ul { margin-top:0;}

h1 {font-size:24px;
font-weight:bold;
}

td#mmenu a {
	text-align:center;
	padding:13px 10px;
	font:bold 15px "trebuchet MS" ;
	text-decoration: none;
	text-transform: uppercase;
	background:url(../images/bg.png) no-repeat right;
	line-height: 46px;
}
td#mmenulast a {
	text-align:center;
	padding:13px 10px;
	font:bold 15px "trebuchet MS" ;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 46px;
}
/* Navigation Styles */

#nav, #nav ul {
	padding: 0; margin: 0; 
	list-style: none;
	min-height: 0;
}

#nav a {
	display: block; font-size: 12px;

	text-align:center;
	padding:13px 10px;
	font:bold 15px "trebuchet MS" ;
	text-decoration: none;
	text-transform: uppercase;
	background:url(../images/bg.png) no-repeat right;
/*	background-color:#000b69;
	color:#FFFFFF;
	border:2px solid #91bed4; 
	padding: 3px;
	width: 95px;
*/
}

#nav #last {
	background:none;
}

#nav li {
	float: left;
}

#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
}

#nav li ul li a{
	width:150px;
	background:#efefef;
	padding:2px 5px;
	text-align:left;
	text-transform: capitalize;
	font:bold 13px "trebuchet MS" ;

}

#nav li:hover ul {
	left: auto;
}

#nav a { 
/*    color:#ffffff; 
	text-decoration:none;
*/
}
#nav a:hover, #nav a:visited, #nav a:active { 
	text-decoration: none; 
/*	background-color:#b8a16e;
    color:#000b69; 
*/
}
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}



td#header {vertical-align:top;}

	#header {
		background:#c1b094 url(../images/bg-header.png) right top no-repeat;
		height:195px;
		}
	
/*	#header2 {
		background:#c1b094 url(../images/bg-header2.png) no-repeat scroll 270px 50%;
		height:195px;
		}*/
		
		#logo {
			padding-top:0px;
			width: 378px;
			float:left;
			}
			
			#logo a img {border:0;}
			
	#communityNavigation {
		background:#1f2937;
		margin-right:0px;
		text-align:center;
		}
		#communityNavigation a{
			color:Cornsilk;
			text-decoration:none;
			font:bold 14px 'Trebuchet MS'
			}
		#communityNavigation #hdr {font:bold 16px 'Trebuchet MS'; color:#cc6600; line-height:45px;}
		
		#communityNavigation tr td {font:bold 16px 'Trebuchet MS'; color:#cc6600; line-height:36px;}
			
			#communityNavigation tr td a img { border:0;}
			
	.brownSpacer {
		background:#2d2d2d;
		height:11px;
		}
		
		#mainNavigation {
			background:url(../images/bg-mainNav.gif) 0 0 repeat-x;
			height:46px;
			}
			
			#mainNavigation table {margin:0 auto;}
			
			#mainNavigation a img {border:0;}
			
	#cWrap {
		background:url(../images/bg-content.png) 0 0 repeat;
		padding: 5px 0 5px 0;
		}
		
		#content {background:#fff;}
		
			#content tr td {vertical-align:top;}
		
			#leftCol {}
			#rightCol {text-align:right;}
			
			.subtitle {
				font:bold 20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
				list-style-type:none;
				margin:0 0 8px;
				text-decoration: none;
					}
				
			.sidebar {
				color:#075382;
				font:11px Arial, Helvetica, sans-serif;
				background:transparent url(../images/bg-sidebar.png) center bottom no-repeat;
				padding:30px 20px 60px;
				width:160px;
				min-height:200px;
				}
				
				.sidebar #menu{
					font:normal 12px arial; 
					list-style-type:none; 
					margin:0; 
					padding:0; 
					border-top:1px solid #efefef; 
					line-height: 15px;
				}			
				.sidebar #menu li{
					border-bottom:1px solid #efefef; 
				}			
				.sidebar #menu a{
					display:block; 
					padding: 5px 0;
					width: 160px;
					text-decoration: none;
				}			
				.sidebar #menu a:hover{
					color: red; 
				}			
				
				#centerCol {
				color:#075382;
				padding:25px 30px;
				font:12px Arial, Helvetica, sans-serif;
				}
				
				
	#spacer2 {background:url(../images/spacer2.png) 0 0 repeat-x; height:8px;}
	
#footer { 
	background:#00425a;
	padding:10px 0;
	color:#fff;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	}
	
	#footer div {margin:0;}
	
	#footer div a { color:#fff; text-decoration:none;}

#rfont {
	color: #075382;
	position: relative; top:130px; text-align:right;
	right:210px;
}
	#rfont a{
		font: normal 12px arial;
		color: #075382;
	}

img{ border:0;
padding:0;
}

table.mugshot{
text-align:center;
border:0;
padding:0;

} 

.caption {
}


