body
{
	margin:0px;
	padding:0px;
	background-image:url(images/bgtile.jpg);
}

h1
{
	color:#990000;
	padding:10px 0px 0px 20px;
	margin:0px;
	font-family:times new roman;
	font-size:15pt;
}

h2
{
	color:df8d21;
	margin:0px 0px 0px 0px;
	font-family:times new roman;
	font-size:12pt;
}

#content
{
	padding:10px 20px 1px 20px;
	font-family:arial;
	font-size:9pt;
}

#footer
{
	padding:10px 0px 10px 0px;
	color:white;
	font-family:arial;
	font-size:8pt;
	text-align:center;
	background-color:#920000;
	background-repeat:no-repeat;
}

#footer a
{
	color:white;
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}

#footer a:hover
{
	color:yellow;
}

#formhead
{
	font-family:arial;
	font-size:9pt;
}

#menu
{
	padding:0px;
	margin:0px;
	display:block;
	width:192px;
	height:20px;
	color:white;
	font-family:verdana;
	font-size:8pt;
}

#menu a
{
	padding:3px 0px 0px 5px;
	margin:0px;
	display:block;
	width:192px;
	height:20px;
	color:white;
	font-family:verdana;
	font-size:8pt;
	text-decoration:none;
	background-repeat:no-repeat;
}

#menu a:hover
{
	color:yellow;
}

#menuTable
{
	background-color:#717171;
	background-repeat:repeat;
}

#phone1
{
	width:27px;
}

#phone2
{
	width:36px;
}

#quoteTable
{
	width:400px;
	font-family:arial;
	font-size:9pt;
}

#quoteTable td
{
	padding:0px 0px 5px 0px;
	font-family:arial;
	font-size:9pt;
	text-align:top;
	vertical-align:top;
	width:200px;
}

#sidePhoto
{
	margin:0px 0px 10px 20px;
	float:right;
	width:200px;
}

#state
{
	width:27px;
}

#top_menu
{
	padding:14px 0px 0px 0px;
	color:white;
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
	background-repeat:no-repeat;
}

#top_menu a
{
	color:white;
	text-decoration:none;
}

#top_menu a:hover
{
	color:yellow;
}

#zipCode
{
	width:45px;
}