body {margin:0; padding:0; background:#fff; font:11px Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#172e5a;}
a {text-decoration:underline;}
a:link {color:#0f75bc;}
a:visited {color:#0f75bc;}
a:hover {color:#958e34;}
a:active {color:#958e34;}
h1 {color:#958e34; font-size:13px; margin:15px 0px -15px 0px;}
img {border:0px;}
	#people {padding-right:10px;}
p {margin:15px 0px 0px 0px;}
	.h1 {color:#958e34; font-size:13px; font-weight:bold;}

#container {width:710px; margin:25px auto; text-align:center;}

#header {position:relative; width:700px; margin:0px auto; vertical-align:bottom; z-index:2;}
	#logo {position:relative; float:left; width:139px; height:77px;}
	#nav {position:relative; float:right; top:52px; text-align:right; font-size:12px;}
		#nav ul {margin:0px;}
		#nav ul li {list-style:none; margin:0; display:inline;}
		#nav ul li a {display:block; float:left; padding-right:4px; text-decoration:none; color:#172e5a;}
			#nav ul li a.current {color:#0f75bc;}
			#nav ul li a.home {width:63px;}
			#nav ul li a.homeowners {width:120px;}
			#nav ul li a.contractors {width:115px;}
			#nav ul li a.contactus {width:107px;}
			#nav ul li a.faq {width:75px;}
		#nav ul li a:link {}
		#nav ul li a:visited {}
		#nav ul li a:hover {color:#958e34;}
		#nav ul li a:active {color:#958e34;}
		
		#nav ul ul li a {display:block; float:left; padding-right:4px; text-decoration:none; color:#fff; font-weight:normal;}
		#nav ul ul li a:link {color:#fff;}
		#nav ul ul li a:visited {color:#fff;}
		#nav ul ul li a:hover {color:#958e34;}
		#nav ul ul li a:active {color:#958e34;}

#bodyContainer {position:relative; clear:both; width:718px; margin:0px auto; padding-bottom:10px; background:url(images/bgShadow.png) right bottom no-repeat; text-align:left; z-index:1;}
	#body {position:relative; width:700px; margin:0px auto; text-align:center; border-top:1px solid #172e5a; border-left:1px solid #172e5a;}
		#mainGraphic {position:relative; width:700px; text-align:right;}
			#homeowners {float:left;}
			#contractors {float:right;}
		#text {position:relative; clear:both; width:650px; height:330px; padding:5px 25px 25px 25px; overflow:auto; text-align:justify; line-height:15px;}
			@media print {#text {overflow:visible; height:auto;}}
			#productCategories {position:relative; width:623px; height:227px; left:10px; background:/*#e0e0e0*/url(images/bgShadowProductCategories.png) left top no-repeat; padding:10px; line-height:20px; z-index:1000;}
				#productCategories td {padding-right:20px;}
				#productCategories a {text-decoration:none;}
                #productCategories a:link {color:#172e5a;}
                #productCategories a:visited {color:#172e5a;}
                #productCategories a:hover {color:#958e34;}
                #productCategories a:active {color:#958e34;}
				#categories a {text-decoration:none;}
                #categories a:link {color:#fff;}
                #categories a:visited {color:#fff;}
                #categories a:hover {color:#0f75bc;}
                #categories a:active {color:#0f75bc;}
            #inventoryList {position:relative; top:-235px; width:640px; padding-left:10px;}
		#footer {position:relative; background:#172e5a; padding:5px 0px 0px 0px; width:700px; height:22px; color:#fff; font-size:13px;}
#homeText {position:relative; width:650px; text-align:justify; line-height:15px; padding:0px 25px;}
	#directions {float:right;}
	#guide {float:left;}
	
.white {color:#fff;}