body {margin: 0; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-align:center }

a {color:#053265}

table.hardware {
border-top:solid 5px #f26702;
}

table.hardware td{
vertical-align:top;
text-align:left;
padding:10px;
width: 156px;
}

#container {width:780px; margin-left:auto; margin-right:auto; margin-top:8px; text-align:left; background-color:#eceae5}

#header {width:780px; clear:both; height:155px;  background-image:url(images/header_bg.gif);  vertical-align:bottom; background-repeat:no-repeat; float:left;/**position:relative;**/ text-align:center}

#toplogo {width:780px; height:130px; clear:both; display:block; text-align:left;}

#topnav {text-align:center; height:25px; /**position:absolute; top:126px; left:30px;**/}

#sidebar {width:220px; text-align:left; vertical-align:top; float:left;}

#content {width:500px; padding:30px; vertical-align:top; text-align:left; float:right; }

#frontcontent {width:560px; padding:0; margin:0; vertical-align:top; text-align:left; float:right; }

#flashcontent {margin:0; padding:0}

#textcontent {padding:30px; vertical-align:top; text-align:left; float:right;}

#footer {width:780px; clear:both; height:45px; background-image:url(images/footer.gif); background-repeat:no-repeat; background-position:bottom; text-align:center}

.page_title {font-size:140%; color:#003160; font-weight:bold}

.subhead {font-size:120%; font-weight:bold; color:#7d7d7d; border-bottom:solid 0px #FF6633}

div.side-ad {width:195px; padding:25px 10px 5px 15px; font-size:12px; border-bottom:dotted 2px #FF6600}

#fast-delivery {background-image:url(images/fast_delivery_bg.gif); background-repeat:no-repeat}

#color-chart {background-image:url(images/color_chart_bg.gif); background-repeat:no-repeat}

#clients {background-image:url(images/client_bg.gif); background-repeat:no-repeat}

#division10-tips {background-image:url(images/division10_bg.gif)}

#quick-quote {background-image:url(images/quote_bg.gif); background-repeat:no-repeat; padding-top:45px; }

#topline {width:100%; height:3px; background-color:#f26600}

img.product-pic {text-align:left; float:left; margin-right:10px;}

#blanket {
background-color:#111;
opacity: 0.65;
filter:alpha(opacity=65);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}

#popUpDiv, #Poly,  #Phenolic, #Laminate, #Enamel {
position:absolute;
background-color:#eeeeee;
width:740px;
height:500px !important;
overflow:scroll;
z-index: 9002;
}

#products {
  float:left;
  clear:right;
}

#products dl {
  float: left;
  margin: 10px 0 10px 0;
  padding: 0;
  display: inline;
}

#products dt {
  width: 420px;
  margin: 0;
  padding: 0;
  font-size: 130%;
  font-weight:bold;
  letter-spacing: 1px;
  color: #627081;
}

#products dd {
  margin: 0;
  padding: 0;  
  line-height: 1.5em;
  color: #666;
}


#products dd.img img {
  float: left;
  margin: 0 16px 0 0;
  padding: 0;  
  border-top:solid 2px #d9d2c4;
  border-left:solid 2px #d9d2c4;
  border-bottom:solid 4px #b4a893;
  border-right:solid 4px #d5cdbd;
  background: #fff;
  }

