hr{ color: #33460c; width: 70%; margin-top: 5px; margin-bottom: 5px; }
blockquote{ color: #e2e2cf; margin: 6px 10px 0; padding-bottom: 0; }
blockquote a:link{ color: #e2e2cf; text-decoration: underline; }
blockquote a:hover { color: #e2e2cf; }
blockquote a:visited { color: #e2e2cf; }

body
	{ font-size: 0.9em; font-family: verdana; background:#ece2a9; }
.contact2 td{ color: #ece2a9; padding: 6px; border: solid 1px; }
#header-container
	{ 
	background-repeat: repeat-x; 
	width:99%; height: 195px; 
	border-top: 6px solid #dcd087;border-right: 6px solid #dcd087; border-left: 6px solid #dcd087;}
#logo
	{ float:left; height: 193px; padding-left: 20px; }
.address
	{ color: #33460c; font-size: 0.9em; text-align: right; float: right; margin-bottom: 12px; padding-top: 8px; padding-right: 28px; }
.tagline { color: #c1272f; font-size: 16px; font-weight: bold; font-style: italic; }
.envelope{ height: 13px; border-right: 1px solid #dcd087; border-top: 1px solid #dcd087; font-size: 0.8em; font-family: verdana; color: #33460c; text-align: right; width: 170px; }
.envelope a:link{ color: #33460c; text-decoration: none; }
.envelope a:visited{ color: #33460c; text-decoration: none; }
.envelope a:hover{ color: #33460c; text-decoration: underline; }
.headerimages
	{ background-color: #33460c; width:100%; height: 205px; }
.flash{ width: 100%; }
#skip
	{ width:100%; display:none; color:#000; background-color: #ece2a9;  }
.content{ width: 98%; padding: 22px 0 0 10px; }
.sidebar{ width: 250px; float: right; margin-left: 23px; color:#33460c; background-color: #b9bd9b; margin-top: 35px; margin-bottom: 20px; padding-top: 5px; padding-bottom: 12px; padding-left: 8px; border: solid 2px; }
.sidebar a:link, a:visited, a:hover{ color:#33460c; text-decoration: underline; }
.blueprint{ background-image: url(images/blueprint.gif); background-repeat: no-repeat; background-position: right top; padding-right: 90px; }
.sidebar2{ margin-left: 22px; }
.more{ color: #c1272f; font-size: 0.9em; padding-top: 5px; padding-left: 20px; }
.more a:link, a:visited, a:hover{ color: #c1272f; text-decoration: none; }
.footer{ color: #b9bd9b; text-align: right; padding-top: 3px; border-top: 2px solid #33460c; }
.footer  a:link, a:visited, a:hover{ color: #b9bd9b;  }
.imageLeft { float: left; padding: 5px 10px 5px 0; }
.clearer{ width: 100%; height: 0; clear: both; }
.emphasis
	{ font-size:1.2em; line-height:1.4em; color: #c1272f; text-align: left; width: 100%; }
.emphasisSM { font-size:1em; color: #c1272f; text-align: left; width: 100%; }
.emphasisBK { font-size:0.9em; color: #000; font-weight: bold; text-align: left; width: 100%; }	
.column{ text-align: left; float: left; margin-right: 23px; margin-left: 0; padding-left: 0; 
font-size:0.9em; line-height:140%; color: #33460c; text-align: left; }


.1column{ text-align: left; font-size:0.9em; line-height:140%; color: #33460c; text-align: left; }
.1column ul { text-align: left; font-size:0.9em; line-height:140%; color: #33460C; text-align: left; margin-top: 2px; margin-left: 8px; padding-top: 2px; padding-left: 8px; }


.contact1 { text-align: left; width: 42%; float: left; margin-right: 10px; margin-left: 0; padding-left: 0; font-size:0.9em; line-height:140%; color: #33460c; text-align: left; }
.contact2 { text-align: left; width: 100%; float: left; margin-left: 10px; padding-left: 0; font-size:0.9em; line-height:140%; color: #ece2a9; text-align: left; clear: left; margin-top: 25px; }
.contactClear { width: 100%; height: 15px; clear: both; }
.mapImage { }
.equipment1 { text-align: left; width: 32%; float: left; margin-right: 10px; margin-left: 0; padding-left: 0; font-size:0.9em; line-height:140%; color: #33460c; text-align: left; }
h1{ color: #33460c; font-size: 1.6em; }
h2
	{ color: #33460c; font-size:1.2em; margin-top: 0; margin-bottom: 1px; padding-top: 0; padding-bottom: 1px; }
h4{ color: #33460c; font-size: 1.3em; font-weight: normal; line-height: 100%; margin-bottom: 0; padding-bottom: 0; }
h5{ color: #000; font-size: 1.3em; font-weight: normal; text-decoration: none; margin-right: 8px; margin-bottom: 0; padding-right: 2px; padding-bottom: 2px; border-right: 1px solid #33460c; border-bottom: 3px solid #33460c; }
a:link { color: #c1272f; text-decoration: underline; }
a:visited { color: #c1272f; text-decoration: underline; }
a:hover { color: #33460c; text-decoration: none; }
a:active { color: #33460c; text-decoration: none; }
.m_text
	{ font-size:0.9em; line-height:140%; color: #33460c; text-align: left; width: 100%; padding-top: 12px; padding-right: 12px; padding-left: 0; }

.h_text
	{ font-size:11px; line-height:14px; color:#c1272f; text-decoration: underline; }

.h1_text
	{
		font-size:9px;
		line-height:9px;
		color:#d9d9d9;
	}
	
.l_text
	{
		font-size:11px;
		line-height:14px;
		color:#9cb4bf;
	}	

.lt_text
	{
		font-size:11px;
		line-height:11px;
		color:#9cb4bf;
	}	

.l1_text
	{ color: #c1272f; }	
.l1_text a:link, a:visited, a:hover{ color: #c1272f; text-decoration: none; }



.ls_text
	{
		font-size:9px;
		line-height:9px;
		color:#a5a5a5;
	}	
	.footertext
	{
		font-size:9px;
		line-height:12px;
		color:#a5a5a5;
	}
	
.c_text
	{
		font-size:9px;
		line-height:9px;
		color:#ababab;
	}

.form
	{ padding-left:7px
	; border: solid 1px #e2e2cf; }
.form_div
	{ color: #33460c; height:25px; margin-top:0; padding-bottom: 3px; }
		
	a.ls_text{text-decoration:none;}	
	a.ls_text:hover{text-decoration:underline;}
	
	a.c_text{text-decoration:none;}	
	a.c_text:hover{text-decoration:underline;}
	
	a.lt_text{text-decoration:none;}	
	a.lt_text:hover{text-decoration:underline;}

ul { margin-top: 0; margin-left: 12px; padding-top: 0; list-style: none inside; }
li { background-color: transparent; background-image: none; margin-top: 6px; margin-bottom: 2px; list-style-image: none; padding}