body{margin: 0; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#ccc; font-size:13px; color:#000; background-image:url('images/body_bk.jpg')}
h1{font-size:23px; line-height:25px; color:#032e7b; margin: 5px 3px 5px 0}
h2{font-size:18px; line-height:20px; color:#dc6906; margin: 8px 3px 5px 0}
h3{font-size: 17px; color:#032e7b; margin-bottom: 0px; }
h4{font-size: 14px; margin: 0px 3px; }
p{font-size:12px; line-height: 16px; margin: 10px 3px 5px 0}
ul{margin:0; padding:0 15px}
li{margin:3px 0; font-size: 13px; margin-top: 8px; font-weight: bold; list-style-image:url(images/list_nut.gif); }
a{color:#032e7b}
#outer{position:relative; margin: 18px auto; width: 751px; padding-top:7px}
#container{text-align:left; width:751px; background-image:url('images/diamond_bk.jpg'); border: solid 10px #000}
#logo{position:absolute; top:0; left:10px;}
#content{margin: 0 0 0 150px; padding: 0; background-color:#fff; width:590px; border-left:solid 11px #000}
#sidebar{float:left; width:1px; height:237px}
#main{margin: 0 15px 10px 10px;}
#main img {border:none; margin: 0px 5px; }
#main p {margin: 3px 0px 8px 3px}
#nav{position:absolute; z-index:100; top:237px; left: 15px}
#bread{color:#032e7b; font-size:11px; margin-top:5px}
#bread a{color:#dc6906}
#ftr {margin:0; padding:0; font-size: 10px}
#ftr a {color:#000; text-decoration:none}
#info{position:absolute;display:none;text-align:left;background-color:#fff; padding:10px;border:solid 1px #c3c3c3}
#info h1{font-size:15px;margin:0}
#info h2{font-size:12px;margin:3px 0}
#info p{font-size:11px;margin:4px}
#stihl{position:absolute; top:420px; left:28px}
#dixie{position:absolute; top: 462px; left: 13px}
#forsale_pics{float:right;background-image:url('images/diamond_bk.jpg'); width:250px; padding:7px; margin:-25px 35px 5px 0}
#forsale_pics img{border:solid 2px #000; margin: 8px}
.feature{width:320px; background-image:url('images/diamond_bk.jpg');margin:0 0 10px 0}
.feature table{background-color:#fff; margin:10px; width:300px}
.feature td{vertical-align:top}
.feature img{border:solid 2px #000; margin: 0}
#locations table {margin-top: 8px;}
#locations td { font-size: 14px; }
#catslist {margin-left: 10px}
.left{float:left;}
.print{text-align: right; margin:0}
.clear{clear:both}
.small{font-size:10px}
.hr{border-top:solid 1px #dc6906;height:1px}
.org{color:#dc6906}
.blue{color:#032e7b}
.fsnum {font-weight: normal; font-size: 12px;}