@charset "UTF-8";
body  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	margin-top:30px;}

#container { 
	width: 800px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	border:1px solid #877c5a;
	padding-left:10px; padding-right:10px;}

#clear {clear: both; height: 0px; line-height: 0px; font-size: 0px;}

#headertop {color:black; text-align:center;	padding: 12px 5px;}

#headerbottom {height: 39px; color:#666666;}
	#headerbottom #logo {width: 182px;   float: left;}
	#headerbottom #headercopy {float: left; padding: 10px 0px 0px 20px; font-size: 14px; font-style: italic;}
		#headercopy a {color:#000000; font-weight: bold; text-decoration: none; font-style: italic;}
		#headercopy a:hover {color:#a7a87d; font-weight: bold; text-decoration: underline;}
	
#hpBgPhoto {display:none;}

#hpMidContent {border: solid #877c5a; border-width: 2px 0px 0px 0px; } /* Blank but you can add styles later if needed for entire section */

	#hpMidContent #left {display:none;}
	#hpMidContent #left img {border: solid #877c5a; border-width: 0px 2px 1px 0px; float:left; margin:0px;}
	
	#hpMainContent { padding: 15px 0px 0px 0px;}
		#hpMainContent p {padding-right:20px; font-size:10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif;
			margin: 10px 0px 0px 0px;}
		
#secMidContent { }		
	#secPhoto {float:left; width:250px; margin:3px;}
	#secPhoto2 {float:left; width:250px; margin:3px;}
	#secPhoto3 {float:left; width:250px; margin:3px;}
	#secMainHeader { padding: 10px 0px;}
	#secMainContent {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
		line-height: 16px; }
	
	#secPhoto img {width:250px;}
	#secPhoto2 img {width:250px;}
	#secPhoto3 img {width:250px;}
	
	h1 {color: #2D4135; font-size: 18px; font-weight: bold; margin: 0px; padding: 0px 0px 5px 0px; border-bottom: 6px solid #2D4135;
		font-style: italic;}
	h1 .smallh1 {color: #5c3c2f; font-weight: normal; margin: 0px; padding: 0px 0px 5px 0px; border-bottom: 6px solid #2D4135;
		font-style: italic;}

#lowerContent {width: 100%; font-size: 11px;}

	#sect1 {width: 245px; padding: 10px; }
	#sect2 {width: 245px; margin: 0px 2px; padding: 10px;} /* The margin in this compensates for the border in the background image */
	#sect3 {width: 246px; padding: 10px; }
	
	#lowerContent h1 {color: #877C5A; font-size: 16px; margin: 0px; padding: 0px 0px 15px 0px; border: none; font-style: italic;}
	#lowerContent ul {list-style: none; margin: 0px 5px 0px 15px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
	#lowerContent ul li {margin: 0px; padding: 4px 0px;}
	
#footer {width: 800px; margin: 25px auto; font-size: 11px; line-height: 19px;}

/* Link Styling */

#headertop a {color:#000000; font-size:11px; text-decoration:none; margin: 0px 5px; padding:0px; font-style: italic;}
#headertop a:hover { text-decoration:underline;}

#secMidContent a {color: #2f4135; font-weight: bold; text-decoration: none; font-style: italic;}
#secMidContent a:hover {text-decoration: underline;}

#footer a {color: #000000; font-size: 10px; text-decoration: none; padding: 2px 5px; font-weight: bold; font-style: italic;}
#footer a:hover {text-decoration: underline;}

#lowerContent a {color: #333333; text-decoration: none; font-weight: bold; font-style: italic;}
#lowerContent a:hover {text-decoration: underline;}

.aquabg {background-color:#e1e2ce;}
.tanbg {border-bottom:1px solid #2D4135; padding-bottom:8px;}

.bluetextsmall li {list-style:none;}

.tform {border:1px solid #877c5a;}

#newsbreak {width:85%; border-top:1px solid #877c5a; height:15px;}

#admin {text-align:left; font-size:12px; padding:15px;}
.frm {font-size:11px; line-height:15px;}

.tanbg{padding-top:5px;}