/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Oswald);
@import url(http://fonts.googleapis.com/css?family=Roboto);
@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300);
body
{
	padding:0; 	margin:0; background: #FFF;	 
}
	
p
{
	font: 13px Calibri;	color: #333;	
}
#panel1
{
	padding:0 0 0 0; margin:0 0 0 0; width:100%; height:150px; border-top: 3px solid #018FCF;  border-bottom: 3px solid #018FCF; clear:both;	
}
#header
{
	padding:0 0 0 0; margin:0 auto; height:150px; width:950px; background:#FFF; 
}
#logo
{
	padding:0 0 0 0; margin:0 0 0 8px; width:366px; height:150px; background:none; float:left;	
}
#menu
{
	padding:0 0 0 0; margin:72px 0 0 0; width:576px; height:50px; background:#FFF; float:right;	
}
#menu ul
{
	display: inline;
	width: 576px;
	margin: 0px;
	list-style: none;
	padding: 0px 0px 0px 0px;
	font-size:16px;
}

#menu li
{
	display: inline;
	padding: 0px 5px 2px 5px;
}

#menu li a
{
	font-family:'Oswald', sans-serif;
	color: #004F9E;
	font-style: bold;
	text-decoration: none;
	padding: 0 0 0 0;
}

#menu li a:hover
{
	color: #18AED6;
	text-decoration: none;
}

#menu .current_page_item a
{
	text-decoration: none;
	color: #18AED6;
}

#menu .noborder{
	 border-right:none;
}
#banner
{
	padding:0 0 0 0; margin:0 0 0 0; width:auto; height:350px; background:#333;
}
#maps
{
	padding:0 0 0 0; margin:0 auto; width:100%; height:350px; background:#FFF;
}
#divisions
{
	padding:0 0 0 0; margin:0 auto; width:auto; height:295px; background:#FFF; border-bottom:2px solid #018FCF; border-top:2px solid #018FCF;	
}
#divisions h2
{
	padding:5px 0 5px 0;
	margin:0 0 0 0;
	font:26px Calibri;
	color:#0268B2;
	text-align:center;	
}
#main4
{
	padding:10px 0 20px 0; margin:0 auto; width:950px; height:auto; background:#FFF; border-bottom:1px solid #CCC;	
}
#main4 h1
{
	padding:0 0 10px 0px; margin:0 0 0 0; font:26px Calibri; color:#F90; text-align:center;	
}
#main4 h3
{
	padding:0 0 0 0px; margin:0 0 0 0; font:20px Calibri; color:#005784;	
}
#main4 h4
{
	padding:0 0 0 0px; margin:0 0 0 0; font:20px Calibri; color:#005784;	
}
#main4 p
{
	padding:0 4px 0 0; margin:0 0 0 0; font:15px Calibri; color:#333;	
}
#main4 p a
{
	padding:4px 4px 4px 4px; margin:0 0 0 0; font:15px Calibri; color:#FFF; background:#005784; text-decoration:none; -moz-border-radius: 10px;
-webkit-border-radius: 10px; border-radius: 10px; -khtml-border-radius: 10px;	
}
#main4 p a:hover
{
	padding:4px 4px 4px 4px; margin:0 0 0 0; font:15px Calibri; color:#FFF; background:#FF9900; text-decoration:none; -moz-border-radius: 10px;
-webkit-border-radius: 10px; border-radius: 10px; -khtml-border-radius: 10px;	
}
#main4 img
{
	padding:0 5px 0 0;	
}
#main4 ul
{
	display: inline; margin: 0 0 0 0; list-style: none; padding: 2px 2px 2px 2px;
}

#main4 li
{
	display: block; padding: 10px 5px 0px 50px; margin:0 0 0px 0; background:url(images/bullet.jpg)no-repeat;	font:16px "Futura Lt BT";
	color:#333;
}
#footer
{
	padding:20px 0 0 0; margin:0 auto; width:100%; height:40px; background:#33323A;	
}
#footer p
{
	padding:0 0 0 0 0; margin:0 0 0 0; font:12px Tahoma, Geneva, sans-serif; color:#FFF; text-align:center;	
}
#footer p a
{
	padding:0 0 0 0 0; margin:0 0 0 0; font:12px Tahoma, Geneva, sans-serif; color:#6C767F; text-decoration:none;	
}
#footer p a:hover
{
	padding:0 0 0 0 0; margin:0 0 0 0; font:12px Tahoma, Geneva, sans-serif; color:#6C767F; text-decoration:underline;	
}
#subheader
{
	padding:0 0 0 0; margin:3px 0 0 0; width:100%; height:80px; background: #CCC; border-bottom:3px solid #018FCF;	
}
#subheaderone
{
	padding:20px 0 0 0; margin:3px auto 0; width:100%; height:60px; width:950px;	
}
#subheaderone h2
{
	padding:0 0 0 0 0; margin:0 0 0 0; font:30px Calibri; color:#005784;
}
#main2
{
	padding:0 0 0 0; margin:0 0 0 0; width:100%; height:200px; background:#005784; 	
}
#main2 h2
{
	padding:10px 0 10px 0; margin:0 0 0 0; font:44px Calibri; color:#FFF; text-align:center;	
}
#main2 p
{
	padding:20px 0 0 0; margin:0 0 0 0; font:22px Calibri; color:#B6FFFF; text-align:center; 	
}
#contact-area {
	width: 690px;
	margin-top: 5px;
}
#contact-area h2
{
	padding:0px 0 5px 0px; margin:0 8px 0 0px; font:20px "Futura Lt BT"; color:#FF9900;	
}
#contact-area h3
{
	padding:5px 0 0 0; margin:0 0 0 0; background:#D8A201; width:980px; height:35px; color:#FFF; font:22px "Futura Lt BT"; text-align:center;	
}
#contact-area h4
{
	padding:7px 0 0 0; margin:0 0 0 0; font:14px Calibri; color:#666;	
}
#contact-area p
{
	padding:0 0 4px 0; margin:0 0 0 0; font:13px Calibri; color:#FF9900;	
}	
#contact-area input, #contact-area textarea {
	padding: 5px;
	width: 660px;
	font-family: "Futura Lt BT";
	font-size: 14px;
	margin: 0px 0px 10px 0px;
	border: 2px solid #ccc;
}

#contact-area textarea {
	height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #D8A201;
}

#contact-area input.submit-button {
	width: 680px;
	float: left;
	background:#999;
}
.fluid_container {
			bottom: 0;
			height: 350px;
			left: 0;
			position:absolute;
			right: 0;
			top: 0;
			margin:239px 0 0 0;
			z-index: 0;
		}
		#camera_wrap_4 {
			bottom: 0;
			height: 350px;
			left: 0;
			margin-bottom: 0!important;
			position:absolute;
			right: 0;
			top: 0;
		}
		.camera_bar {
			z-index: 2;
		}
		.camera_thumbs {
			margin-top: -100px;
			position: relative;
			z-index: 1;
		}
		.camera_thumbs_cont {
			border-radius: 0;
			-moz-border-radius: 0;
			-webkit-border-radius: 0;
		}
		.camera_overlayer {
			opacity: .1;
		}