html,body { margin: 5px; padding: 0; font-size: 100%; background-color: #D3D2D1; font-family: Arial, Times, Helvetica, sans-serif;}

h1 { font-style: normal; font-size: 150%; margin: 30px 50px 0px 0px; padding: 0; float: right; color: #FFF;}
h2 { font-style: normal; font-size: 100%; margin: 0; padding: 0;}

img { border: 0;}
a { text-decoration: none;}
a:hover { text-decoration: underline;}

div#container { width: 750px; margin: auto; padding: 0; border: 2px solid #FFF; background-color: #FFF;}
div#header { background-image: url('../images/holman-wilfley-logo.gif'); background-repeat: no-repeat; background-position: left; background-color: #26618D; height: 96px; border-bottom: 2px solid #FFF;}
div#leftcol { clear: both; width: 309px; float: left; height: 680px;}
div#orangebar { background-color: #EDA135; height: 16px; border-bottom: 2px solid #004B83; margin: 0px 0px 4px 0px; padding: 0;}

div#navcont { width: 130px; float: left;}
div#navcont ul { padding: 0; margin: 0; list-style: none; list-style-image: none; font-size: 75%; font-weight: bold;}
div#navcont ul li { margin: 0px 0px 2px 0px; line-height: 20px; height: 20px; width: 123px; background-color: #91AA37; background-image: url('../images/menu_green_arrow.gif'); background-position: left; background-repeat: no-repeat;}
div#navcont ul li a { color: #FFF; padding: 0px 0px 0px 30px;}

div#about { clear: both; width: 98%;}
div#abouttitle { background-image: url('../images/title_latest_news.gif'); background-position: left; background-repeat: no-repeat; background-color: #4D95CB; height: 22px;}
div#panel { background-color: #F5F4F3;}
div#panel p { margin: 0; padding: 5px 5px 10px 5px; font-size: 75%;}

div#productlist { width: 170px; float: left; margin: 0px 0px 0px 0px; padding: 0;}
div#productlist ul { margin: 0; padding: 0; list-style: none; list-style-image: none; font-size: 70%; clear: both;}
div#productlist ul li { padding: 2px 0px 2px 0px;}
div#productlist ul li a { color: #D40404; padding: 0px 0px 0px 20px;}
div#productedge { border: 1px solid #BDBAB6;}
div#producttitle { background-image: url('../images/title_our_policies.gif'); background-repeat: no-repeat; background-position: left; background-color: #6584A9; height: 22px;}

div#fade { height: 310px; padding: 25px 0px 0px 0px; background-image: url('../images/right_bg.jpg'); background-position: bottom; background-repeat: repeat-x; text-align: center;}
div#fade_gallery { padding: 25px 0px 0px 0px; background-image: url('../images/right_bg.jpg'); background-position: bottom; background-repeat: repeat-x; text-align: center;}
div#left { width: 208px; float: left; border-right: 1px solid #B0AFAE; padding: 5px ; margin: 0;}
div#right { width: 215px; float: left; padding: 5px 0px 5px 5px; margin: 0;}

div.clear { clear: both;}

div#footer { background-color: #B7B7B8; color: #666; font-size: 70%; margin: 1px; padding: 2px; clear: both; text-align: center;}

p.more { margin: 0; padding: 5px 5px 0px 0px; font-size: 75%; text-align: right;}
p.more a { text-decoration: none; color: #6E95CB; font-weight: bold;}
p.info { margin: 0; padding: 5px 0px 5px 0px; font-size: 75%;}

div.flash { width: 125px; margin: auto; padding: 5px 0px 0px 0px;}
div.title { background-color: #4D95CB; height: 22px; color: #FFF; padding: 0px 0px 0px 5px; font-weight: bold;}