body {
	margin:0;
}
html, body, td {
font-family:arial, helvetica, sans-serif;

color: #392862;

font-size:12px;
}
h1, h2, h3 {
position:relative;font-size:16px;z-index:3000;
font-weight:bold;
/*margin-left:-15px;*/
margin-right:-15px;
text-align:left;
color: #392862;
}

.listing {border-bottom:2px dotted #503f7a;white-space:nowrap;width:250px;padding-top:5px;padding-bottom:5px;font-size:9px;overflow-x:hidden;color:#503f7a}
.listing b {font-size:14px}
.listing .arrow {margin-right:10px;text-align:center;font-weight:bold;color:black;padding-top:4px;float:left;width:22px;height:30px;background-image:url(/images/pin.png);margin-top:2px;font-size:12px}

a {
color:#767597;
}
.bigtable td {padding-left:10px;}
.formbox td {text-align:right;color:white;padding:5px;font-size:14px;text-shadow:1px 1px black;}
.formbox input, .formbox select {padding:5px;width:182px;}
.sidelink { color:black; text-decoration:none;}

.nav, .nav  a, .nav a:visited {
	color:white;
text-decoration:none;
font-size:11px;
}
.navsmall a {
color: white;
text-decoration:none;
}

.flood h1, .flood h2, .flood h3 {
	color: #888888;
	
}

.phone {position:absolute;top:10px;right:30px;text-align:right;font-size:10px;line-height:17px;text-transform:uppercase;color:white;}
.phone b {font-size:24px;color:white;}
.request {position:absolute;top:10px;right:230px;text-align:right;font-size:10px;line-height:17px;text-transform:uppercase;color:white}
.request a {font-size:24px;color:white;;text-decoration:none;font-weight:bold;}


.fire h1, .fire h2, .fire h3 {
color: #888888;
}
.fire a, .flood a {
color:#767597;
}
.bottom a {
color:#777777;
}

.fireheader {
background-image:url(/images/fireheader.png);
}
.floodheader {
background-image:url(/images/floodheader.png);
}
.moldheader {
background-image:url(/images/heading.png);
}

.faq b{font-size:14px;}

/* nav  */
#navigation{
	position:relative;
	left:500px;
	top:-20px;
	list-style:none;
	font-weight:bold;
	margin-bottom:10px;
	height:20px;
	padding:0px;
}

#navigation li{
	float:left;
	margin-right:10px;
	position:relative;
}

#navigation  a{
display:block;
padding:5px;
text-decoration:none;
color:#392862;
}

#navigation a:hover{
color:#fff;
background:#392862;
text-decoration:underline;
}

/* drag down  */

#navigation ul{

background:#ffffff; 
list-style:none;
margin:0;
padding:0;
position:absolute;
left:-9999px;
}

#navigation ul li{
padding-top:1px; 
float:none;
}

#navigation ul a{
	white-space:nowrap; /* Stop text wrapping and creating multi-line dropdown items */
}

#navigation li:hover ul{ /* Display the dropdown on hover */
	left:0; /* Bring back on-screen when needed */
}

#contact_form {
	font:13px Georgia, "Times New Roman", Times, serif;
	background:#eee;
	margin:20px;
	padding:10px 20px;
	width:330px;
	}
	

