	/*  Establish general layout parameters */

body
{
background: #ffffff;
margin: 0;
padding: 0;

}
	

#container
{

background: #ffffff;
/* width: 767px; */
margin: 0 auto;
padding: 0;
padding-bottom: 5px;
text-align: left;
}


#dropdowntitle {
display:none;
	
}

.dropdown
{
display:none;
}




#header
{
width: 725px;
height: 84px;
margin: 0 auto;
padding: 0;
padding-bottom: 5px;
}

.middleimage
{
display:none;
}

.middleimage-sub
{
display:none;
}

#middlenav
{
display:none;
/*
width: 725px;
height: 32px;
margin: 0 auto;
padding: 0 auto;
*/
}

#bodyimage 
{
display:none;
}

#contentarea
{
background:#FFFDDF;
width: 725px;
margin: 0 auto;
padding-bottom: 10px;
}

#contentarea2
{
background: #ffffff;
width: 441px;
margin: 0 auto;
padding: 0;
padding-bottom: 40px;
}

.moduleareaIMAGE
{
display:none;
}

.moduleareaCOPY
{
margin: 0 auto;
padding: 0;
padding-bottom: 5px;
}

#leftcontent {
		background: #ffffff;
		float:left;
		width:461px;
		height:100%;
		border-right:4px solid #ffffff;
		border-bottom:4px solid #ffffff;
		margin-right:10px;
		padding-bottom:180px;
		} 

.rightcontent1 {
display:none;
/*
		background: url(/public/img/contentarea2-fade.gif) top right repeat-y;
		border-bottom:0px solid #FFFDDF;
		margin-right:0px;
		padding-top:8px;
		padding-bottom:10px;
		padding-left:0px;
		padding-right:10px;
*/
		}
		
.rightcontent2 {
display:none;
/*
		background: url(/public/img/contentarea3-fade.gif) top right repeat-y;
		border-bottom:0px solid #FFFDDF;
		float:right;
		margin-right:0px;
		padding-top:8px;
		padding-bottom:10px;
		padding-left:9px;
		padding-right:10px;
*/
		}

#sea {
display:none;
/*
	background: url(/public/img/sea-logo.gif) no-repeat;
	width: 220px;
	height: 80px;
	margin: 0 0 0 13px;
*/
	}

h1
{
	font-family: Georgia, Palatino, Times New Roman, serif;
	color: #3F4914;
	font-size: 14px;
	line-height: 18px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	font-style: italic;
	margin:0px 0px 0px 0px;
}

h2 {
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #9C4200;
		font-size:18px;
		padding-top: 10px;
		padding-left: 10px;
		margin:0px 0px 0px 0px;
		}
		
h3 {
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #FFFDDF;
		font-size:15px;
		padding-bottom: 4px;
		margin:0px 0px 0px 10px;
		font-weight: 300;
		}
		
h4 {
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #87874C;
		font-size: 11px;
		padding-top: 10px;
		padding-left: 10px;
		padding-bottom: 5px;
		font-style: italic;
		margin:0px 0px 0px 0px;
		}
		
		
h5 {
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #3F4914;
		font-size: 12px;
		padding-top: 10px;
		padding-left: 20px;
		padding-bottom: 0px;
		font-style: italic;
		margin:0px 0px 0px 0px;
		}
		
h6 {
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #FFFDDF;
		font-size: 11px;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		font-style: italic;
		font-weight: 100;
		line-height: 17px;
		margin:10px 15px 20px 10px;
		}
		
ul {
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #3F4914;
		font-size: 12px;
		font-style: italic;
		}
		
ul#li {
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #3F4914;
		font-size: 10px;
		font-style: italic;
		}
		
.cap {
	float: left;
	width: 30px;
	font-size: 38px;
	line-height: 35px;
	font-weight: normal;
	color:#444444;
	font-family: georgia, times;
	}
		
.todaysdate {
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #87874C;
		font-size: 11px;
		padding-top: 30px;
		padding-left: 10px;
		padding-bottom: 5px;
		font-style: italic;
		margin:15px 0px 0px 0px;
		font-weight: 900;
		}
		
.todaysdate a{
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #9C4200;
		font-size: 11px;
		padding-top: 5px;
		padding-left: 1px;
		padding-bottom: 2px;
		padding-right: 1px;
		font-style: italic;
		margin:15px 0px 0px 0px;
		font-weight: 900;
		border-bottom-style: dotted;
		text-decoration: none;
		border-bottom-width: 1px;
		}
			
		
.news {
		margin:0px 0px 0px 8px;
		}

.newstitlelink a{
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #E9B323;
		font-size: 11px;
		font-weight: 700;
		line-height: 15px;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		font-style: italic;
		margin:0px 0px 0px 0px;
		}
		
.newstitlelink a:hover{
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #C4C2AE;
		font-size: 11px;
		font-weight: 700;
		line-height: 15px;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		font-style: italic;
		margin:0px 0px 0px 0px;
		}

.newsdate {
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #FFFDDF;
		vertical-align: top;
		font-size: 11px;
		line-height: 15px;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		font-style: italic;
		margin:0px 0px 0px 0px;
		}
		
.newsdate:hover {
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #C4C2AE;
		font-size: 11px;
		line-height: 15px;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		font-style: italic;
		margin:0px 0px 0px 0px;
		}
		
.newsdatealt {
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #9C4200;
		vertical-align: top;
		font-size: 11px;
		line-height: 15px;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		font-style: italic;
		margin:0px 0px 0px 0px;
		}
		
.newsdatealt:hover {
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #C4C2AE;
		font-size: 11px;
		line-height: 15px;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		font-style: italic;
		margin:0px 0px 0px 0px;
		}
		
.newsdatealt2 {
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #9C4200;
		font-size: 11px;
		line-height: 15px;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		font-style: italic;
		margin:0px 0px 0px 0px;
		}
		
.newsdatealt2:hover {
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #C4C2AE;
		font-size: 11px;
		line-height: 15px;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		font-style: italic;
		margin:0px 0px 0px 0px;
		}

.newscopy {
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #2F2F28;
		font-size: 11px;
		line-height: 15px;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: 5px;
		margin:0px 0px 0px 0px;
		}
		
.newslink {
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #783B0B;
		font-size: 12px;
		font-style: italic;
		font-weight: bold;
		line-height: 15px;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		margin:0px 0px 0px 0px;
		}

.modulecopy {
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #FFFDDF;
		font-size: 11px;
		line-height: 15px;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		font-weight: bold;
		font-style: italic;
		margin:0px 0px 0px 0px;
		}
	
.modulelinks {
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #E9B323;
		font-size: 11px;
		line-height: 15px;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		font-weight: bold;
		font-style: italic;
		margin:0px 0px 0px 0px;
		}
		
.modulelinks:hover {
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #C4C2AE;
		font-size: 11px;
		line-height: 15px;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		font-weight: bold;
		font-style: italic;
		margin:0px 0px 0px 0px;
		}
		
.noborder a {
		text-decoration: none;
		}
		
#footer a {
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #3F4914;
		font-size: 10px;
		line-height: 15px;
		padding-left: 0px;
		padding-bottom: 0px;
		font-weight: bold;
		margin:0px 0px 0px 0px;
		text-decoration:none;
		}
		
p
{
	font-size: 12px;
	font-family: Georgia, Palatino, Times New Roman, serif;
	color: #11110F;
	line-height: 17px;
	padding-left:10px;
	padding-right:10px;
	

}				

p.b
{
	font-size: 12px;
	font-family: Georgia, Palatino, Times New Roman, serif;
	color: #11110F;
	line-height: 17px;
	padding-left:10px;
	padding-right:10px;

}				

		
a {
    
	text-decoration: none;
	font-size: 11px;
	font-style: bold;
	font-family: Georgia, Palatino, Times New Roman, serif;
	color: #87874C;
	line-height: 17px;
    
	
	}
	
a:hover {
    
	text-decoration: none;
	font-size: 11px;
	font-style: bold;
	font-family: Georgia, Palatino, Times New Roman, serif;
	color: #11110F;
	line-height: 17px;
    
	
	}			

div.article p.byline
{

font-size: 10px;
margin: 12px 0;

}

div.news p.byline
{

font-size: 10px;
margin: 3px 0;

}

#footer
{
display: none;
/*
background: #F1F0D1;
width: 725px;
margin: 0 auto;
padding-top: 0px;
padding-bottom: 5px;
text-align: center;
clear:both;
*/
}

#map
{
width: 425px;
margin: -25px 0 0 0;
padding-top: 0px;
padding-bottom: 10px;
text-align: center;
}

#menubar {
display:none;
/*
		background: #F1F0D1;
		width:725px;
		height: 31px;
		margin: 0 auto;
		padding: 0;
		text-align: left;
		padding: 0px;
		clear: left;
		z-index: 1;
*/
	}
	#menubar a {
		color:#29427c;
		letter-spacing:0px;
		border:0px solid #BBCADD;
		padding-left:0px;
		padding-right:0px;
		text-decoration:none;
	}
	#menubar a.active {
		border-bottom-color:none;
		border-right-color:none;
		border-left-color:none;
		border-top-color:none;
	}
	.menu .options {
		margin-right:1px;
		margin-bottom:1px;
		border-top:0px solid #B3B2A9;
		border-left:1px solid #B3B2A9;
		border-right:1px solid #B3B2A9;
		border-bottom:8px solid #B3B2A9;
		background-color:#FFFDDF;
		font-family: Georgia, Palatino, Times New Roman, serif;
		color: #333;
		font-size: 12px;
	}
	.menu a {
		color:#000000;
		display:block;
		padding-top: 2px;
		padding-left: 15px;
		padding-right: 10px;
		padding-bottom: 2px;		
		text-decoration:none;
		background-color:transparent;
	}
	.menu a:hover {
		background-color:#3F4914;
		color:#FFFDDF;
	}
	
/*/----------------------------
-------------------------------
------- FORMS STYLES ----------
-------------------------------
----------------------------/*/

#contact table {
display:none;
/*
 width: 450px;
 border-collapse: collapse;
 margin-left: 7px;
*/
}

#contact td {
 padding: 3px 3px 3px 3px;
}

.labelcell {
 font: 12px Georgia, serif;
 font-weight: 800;
 color: #515151;
 background-color: transparent;
 width: 40px;
}

.fieldcell {
 background-color: #EEEEE7;
 color: #F8F8F0;
 text-align: left;
 margin-right: 50px;
 padding-right: 0px;
}

.redlabelcell {
 font: 12px Georgia, serif;
 font-weight: 800;
 color: #3F4914;
 width: 100px;
}

.redfieldcell {
 color: #F8F8F0;
 text-align: left;
 margin-right: 50px;
 padding-right: 0px;
 
}

.fieldcell input {
 width: 200px;
 font: 12px Georgia, serif;
 background-color: #F8F8F0;
 color: #102132;
 border-top: 2px solid #515151;
 border-left: 2px solid #515151;
 border-right: 1px solid #515151;
 border-bottom: 1px solid #515151;
 margin-left: 0px;
 outline-width: thick;
 outline-color: #58221B;
}

.redfieldcell textarea {
 width: 250px;
 font: 12px Georgia, serif;
 background-color: #BEBE98;
 color: #3F4914;
 border-top: 2px solid #515151;
 border-left: 2px solid #515151;
 border-right: 1px solid #515151;
 border-bottom: 1px solid #515151; 
 margin-left: 0px;
}

.redfieldcell input {
 width: 250px;
 font: 12px Georgia, serif;
 background-color: #BEBE98;
 color: #3F4914;
 border-top: 2px solid #515151;
 border-left: 2px solid #515151;
 border-right: 1px solid #515151;
 border-bottom: 1px solid #515151; 
 margin-left: 0px;
 outline-width: thick;
 outline-color: #58221B;
}

.redfieldcell select {
 font: 12px Georgia, serif;
 background-color: #67671B;
 color: #102132;
 border: 1px solid #87874c;
 outline-width: thick;
 outline-color: #58221B;
}

.button {
display:none;
/*
 font: 12px Georgia, serif;
 background-color: #87874C;
 border-top: 1px solid #FFFFFF;
 border-left: 1px solid #FFFFFF;
 border-right: 2px solid #515151;
 border-bottom: 2px solid #515151; 
 color: #F2F1D2;
 margin-left: 10px;
 margin-right: 50px;
 margin-top: 3px;
 margin-bottom: 2px
 padding: 3px 3px 3px 3px;
*/
}

#rcol {
display:none;
}

#module-rcol .inside {
display:none;
/*
		margin:0px 0 0 0px;
		width:151px;
*/
		}
		
.insidenews {
display:none;
/*
		margin:0px 0 0 0px;
		width:240px;
*/
		}
