/* CSS Document */



* {margin:0;padding:0;}



html, body

{

	height:100%;

}



body

{

	font:12px Arial, Helvetica, sans-serif;

	/*font:12px 'Trebuchet MS', Helvetica, sans-serif;*/

	color:#422C00;

	background:#132631;

	text-align:center;

	fon

}



ul

{

	list-style:none;

}



.clear

{

	clear:both;

}



#container

{

	width: 700px;

	background:#CCCC99;

	position: relative;

	min-height: 100%;

	height: auto !important;

	height: 100%;

	border-left:5px #fff solid;

	border-right:5px #fff solid;

	text-align:left;

	margin:0 auto;

}



#content

{

	padding-bottom: 60px;

	background:#CCCC99;

}



#headerLeft

{

	float:left;

	background:url(header.gif) top left no-repeat; 

	width:500px; 

	height:305px;

	color:#CACA94;

}



#headerLeft h2

{

	background:url(title.gif) top left no-repeat;

	width:293px; 

	height:29px;

	text-indent:-50000px;

	margin:12px 0 0 13px;

}



#headerLeft img

{

	margin:12px 0 0 6px;

	border-top:2px #422C00 solid;

	border-left:2px #422C00 solid;

	border-bottom:2px #422C00 solid;

}	



#headerLeft h4

{

	font-size:14px;

	/*font-family:'Trebuchet MS', Helvetica, sans-serif;*/

	text-align:center;	

	margin:2px 0 0 0;

	line-height:1.2em;

}



#headerRight

{

	float:left;

	background:url(navigation.gif) top left no-repeat; 

	width:200px; 

	height:305px;

}



#headerRight ul

{

	margin:52px 0 0 0;

}	



#headerRight ul li

{

	border-top:2px #664400 dashed;

}



#aboutUsTop

{

	border-bottom:2px #664400 dashed;

}



#headerRight ul li

{

	font: 18px "Lucida Grande", "Lucida Sans Unicode", sans-serif;

	text-transform:uppercase;

}



#headerRight ul li a

{

	display:block;

	height:49px;

	text-indent:37px;

	line-height:2.4em;

}



#headerRight ul li a:link, #headerRight ul li a:visited, #headerRight ul li a:active

{

	text-decoration:none;

	color:#CCCC99;

}



#headerRight ul li a:hover

{

	text-decoration:none;

	color:#fff;

}



#pageContent

{

	font-weight:bold;

}



#pageContent p, #pageContent ul

{

	padding:10px;

}



#pageContent h3, #pageContent a, #pageContent .highlight

{

color:#132631;

}



.warning

{

color:#005000;

}





#pageContent h3

{

	font-size:15px;

	padding:10px 0 0 10px;

}



#pageContent a:link, #pageContent a:visited, #pageContent a:active, #pageContent a:hover

{

	font-weight:bold;

	text-decoration:none;

	border-bottom:1px #132631 dashed;

}



#pageContent a:hover

{

	/*color:#422C00;

	border-bottom:1px #422C00 dashed;*/

	border:none;

}



.contactSection

{

	width:50%;

	float:left;

}



#contactImgMap

{

	margin:15px auto;

	display:block;

	border:5px #fff solid;

}



#feedback

{

	padding-bottom:15px;

}



#feedback p

{

	padding:5px 10px;

}



#feedback label

{

	display:block;

}



#feedback .formbox

{

	width:200px;

}



#feedback textarea

{

	width:300px;

	height:100px;

}



#feedback .formbox, #feedback textarea

{

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

}


p.photoSubmission {
	
	font-size:.9em;
	
}


#footer

{

	width: 100%;

	background: #60990C;

	position: absolute;

	bottom: 0 !important;

	bottom: -1px;

	height: 55px;

	border-top:5px #fff solid;

	font-weight:bold;

	text-align:center;

}



ul

{

	list-style:none;

}



#footer ul

{

	margin:7px auto 0 auto;

}	



#footer ul li

{

	display:inline;

	font-size:13px;

}	



li.bottomNavSeperator a

{

	border-right:2px #005000 solid;

}



#footer p 

{

	color:#005000;

	margin:5px;

	font-size:11px;

}



#footer ul li a

{

	padding:0 15px;

}



#footer ul li a:link, #footer ul li a:visited, #footer ul li a:active 

{

	color:#005000;

	text-decoration:none;

}



#footer ul li a:hover 

{

	color:#fff;

	text-decoration:none;

}



.clearfix:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}



.clearfix {display: inline-block;}



/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}

/* End hide from IE-mac */