html,body {margin:0;padding:0;height:100%;color: #000;font-family: Verdana, Arial, Helvetica, sans-serif;background: #939598 url(../images/gradientbg.gif) center top; repeat-y;font-size: 12px;}#container {margin: 0px auto;height: auto !important; height: 100%;width: 930px;position: relative;min-height: 100%;}/* header */#header {margin:0;padding:0;width: 930px;height: 100px;}#header H3 {font-family: Arial, Helvetica, sans-serif;font-size: 16px;text-decoration: none;color: #CC0000;font-weight:normal;margin: 0;padding: 0;}#header .logo {float: left;margin:0;}#header .contactinfo {float: right;margin:0;padding-top: 25px;width: 250px;text-align: right;}#header .contactinfo ul {margin: 0a;padding: 0;}#header .contactinfo li {display: inline;padding-left: 10px;font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;font-weight: bold;}#header .contactinfo li a {text-decoration: none;color: #272727;}#header .contactinfo li a:hover {text-decoration: underline;color: #000000;}/* main wrapper */#main {float: left;background:#ffffff url(../images/subbg.gif) repeat-x;margin:0;padding-bottom:80px;min-height: 100%;height: auto !important;height: 100%;width: 930px;position: relative;}#mainbattery {float: left;background:#ffffff url(../images/subbgbattery.gif) repeat-x;margin:0;padding-bottom:80px;min-height: 100%;height: auto !important;height: 100%;width: 930px;position: relative;}#mainwireless {float: left;background:#ffffff url(../images/subbgwireless.gif) repeat-x;margin:0;padding-bottom:80px;min-height: 100%;height: auto !important;height: 100%;width: 930px;position: relative;}#mainthermo {float: left;background:#ffffff url(../images/subbgthermo.gif) repeat-x;margin:0;padding-bottom:80px;min-height: 100%;height: auto !important;height: 100%;width: 930px;position: relative;}#mainelectric {float: left;background:#ffffff url(../images/subbgelectric.gif) repeat-x;margin:0;padding-bottom:80px;min-height: 100%;height: auto !important;height: 100%;width: 930px;position: relative;}#mainflame {float: left;background:#ffffff url(../images/subbgflame.gif) repeat-x;margin:0;padding-bottom:80px;min-height: 100%;height: auto !important;height: 100%;width: 930px;position: relative;}#mainfirering {float: left;background:#ffffff url(../images/subbgfirering.gif) repeat-x;margin:0;padding-bottom:80px;min-height: 100%;height: auto !important;height: 100%;width: 930px;position: relative;}#mainvalves {float: left;background:#ffffff url(../images/subbgvalves.gif) repeat-x;margin:0;padding-bottom:80px;min-height: 100%;height: auto !important;height: 100%;width: 930px;position: relative;}#mainaccessories {float: left;background:#ffffff url(../images/subbgaccessories.gif) repeat-x;margin:0;padding-bottom:80px;min-height: 100%;height: auto !important;height: 100%;width: 930px;position: relative;}/* sub nav */#sub {float: left;padding-top: 30px;margin: 0;width: 930px;}#sub H2 {float: left;margin:0;padding: 0 0 10px 20px;color: #CC0000;font-family: Arial, Helvetica, sans-serif;font-size:22px;text-decoration: none;font-weight: normal;}#sub .subnav {margin: 0;padding-top: 5px;width: auto;color: #CC0000;}#sub .subnav ul {margin: 0;padding: 0;}#sub .subnav li {display: block;float: left;padding-left:10px;font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;font-weight: normal;}#sub .subnav li a {text-decoration: none;color: #000000;}#sub .subnav li a:hover {text-decoration: none;color: #CC0000;}/* product information */#prodinfo {float: left;width: 370px;margin: 0;padding: 0 0 20px 110px;background-color:#FFFFFF;}#prodinfo .title {width: 400px;float: left;color: #CC0000;text-align:left;font-family: Arial, Helvetica, sans-serif;font-size:52px;text-decoration: none;font-weight: normal;padding: 0;margin: 0;}/* product information features */#prodinfo .features {margin: 0;padding-bottom: 20px;width: 340px;float: left;}#prodinfo .featuresred {color: #CC0000;}#prodinfo a:link, #prodinfo a:visited {text-decoration: underline;color: #333;font-size: 12px;}#prodinfo a:hover {text-decoration: underline;color: #CC0000;}#prodinfo .features ul {margin: 0;padding: 0;list-style: none;}#prodinfo .features li {margin: 0;padding: 5px 0 5px 0;font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;font-weight: bold;color: #666666;}#prodinfo .features p {margin: 0;padding: 0px 0 15px 0;font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;font-weight: normal;color: #666666;}#prodinfo .features table {border-left:1px solid #ccc; border-bottom:1px solid #ccc;}#prodinfo .features table td {border-top:1px solid #ccc; border-right:1px solid #ccc;}#prodinfo .features table.overview  {border-bottom:1px solid #ccc;border-left:none;}#prodinfo .features table.overview td {border-top:1px solid #ccc; border-right:none;}#prodinfo .features table.overview td.separater {border-top:2px solid #bebebe; border-right:none;}#prodinfo .features table.overview th {font-style:italic; text-align:left;}/* product information specifications */#prodinfo .specs {margin-left:-10px;padding-bottom: 20px;}#prodinfo .specs H4 {margin-top: 20px;padding: 20px 0 5px 10px;font-family: Arial, Helvetica, sans-serif;font-size:11px;text-decoration: none;font-weight: bold;color: #CC0000;text-transform: uppercase;}#prodinfo .specs ul {margin:0;padding: 0;list-style: none;border: 1px solid #000000;}#prodinfo .specs li {margin: 0;padding: 10px 0 10px 10px;font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;font-weight: normal;color: #666666;}#prodinfo .resourcelinks {margin-left:-10px;padding: 0;width: 320px;float: left;}#prodinfo .resourcelinks ul {margin: 0;padding: 0;list-style: none;}#prodinfo .resourcelinks li {margin: 0;padding: 10px 0 10px 10px;font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;font-weight: bold;color: #CC0000;}#prodinfo .resourcelinks li a {text-decoration: none;color: #CC0000;}#prodinfo .resourcelinks li a:hover {text-decoration: none;color: #CC0000;}#prodimg {float: left;width: 450px;margin: 0;text-align: left;}#prodimg img {margin: 0;padding: 0;text-align: left;}#prodimg a, #prodimg a:link, #prodinfo a:visited {text-decoration: none;color: #333;font-size: 12px;}/* FOOTER */#footer {width: 930px;height: 25px;background: #fff;position: absolute;bottom: 0 !important;bottom: -1px;padding-top: 0px !important;margin: 0px;}#footerwrapper {width: 930px;height: 25px;position: absolute;background: #999999;}#footer ul {color: #fff;width: 930px;margin-top: 8px !important;}#footer li {list-style: none;float: left;margin-top: 2px !important;}#footer a {color:#000;}#footer a:hover {color:#333;}#footerdivide {color:#000;font-size: 11px;}/* RESOURCE LINKS */#prodinfo .resourcelinks{list-style: none;margin: 0;padding: 0;font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;font-weight: bold;color: #CC0000;width: 350px;}#prodinfo .resourcelinks li.dl{background-image: url(../images/dl.gif);background-repeat: no-repeat;background-position: 0 50%;padding: 3px 0 3px 20px;margin: .4em 0;}#prodinfo .resourcelinks li.acc{background-image: url(../images/acc.gif);background-repeat: no-repeat;background-position: 0 50%;padding: 3px 0 3px 20px;margin: .4em 0;}#prodinfo .resourcelinks li.warr{background-image: url(../images/warr.gif);background-repeat: no-repeat;background-position: 0 50%;padding: 3px 0 3px 20px;margin: .4em 0;}#prodinfo .resourcelinks li.info{background-image: url(../images/info.gif);background-repeat: no-repeat;background-position: 0 50%;padding: 3px 0 3px 20px;margin: .4em 0;}#prodinfo .resourcelinks li.email{background-image: url(../images/email.gif);background-repeat: no-repeat;background-position: 0 50%;padding: 3px 0 3px 20px;margin: .4em 0;}#prodinfo .resourcelinks ul {margin: 0;padding: 0;list-style: none;}#prodinfo .resourcelinks ul li {margin: 2px 0 6px 0;padding: 0;font-weight: bold;line-height: 14px; /* height of icon */background-repeat: no-repeat;background-position: 0 50%;}#prodinfo .resourcelinks ul li a {padding-left: 0px; /* width of icon + whitespace */}#prodinfo .resourcelinks ul li a:hover {color: #000000;}
