html, body {  margin: 0;  padding: 0;  }body {  background-image: url(../images/background.jpg);  background-repeat: repeat;  text-align: center;  }#wrapper {  background-color: #fff;  width: 718px;  margin: 0 auto;  text-align: left;  }#butts{position:absolute;top:230px;}#Threebutts {float:none;position:relative;left:454px;  }div#m1 {  background: transparent url(../images/left_bg.gif) repeat-y top left;  }div#m2 {  background: transparent url(../images/right_bg.gif) repeat-y top right;  }div#m3 {  background: transparent url(../images/top_left_bg.gif) no-repeat top left;  padding-left: 16px;  }div#m4{  background: transparent url(../images/top_right_bg.gif) no-repeat top right;  padding-right: 19px;  }h1#logo {  background: transparent url(../images/header_logo.gif) no-repeat top left;  margin: 0;  padding: 0;  width: 680px;  height: 71px;  text-indent: -9999px;  }h1#logo a {  width: 200px;  height: 71px;  line-height: 71px;  text-decoration: none;  display: block;  }/* TOP NAV */div#tn {  background: transparent url(../images/tn_bg.gif) no-repeat top left;  height: 19px;  }ul#topnav {  margin: 0;  padding: 0;  }ul#topnav li{  list-style: none;  margin: 0;  padding:0;  height: 22px;  float: left;  display: inline;  background-image:url(../images/sepa.gif);  background-position:right top;  background-repeat:no-repeat;  }ul#topnav li#last {  background-image:none;  }ul#topnav li#focus a {  background:url(../images/blueboy2.gif);  background-position:right top;  }ul#topnav li a {  padding:5px 10.5px 5px 10px;  font: bold 10px arial, verdana, sans-serif;  color: #005b9c;  text-transform:uppercase;  text-decoration: none;  }ul#topnav li a:hover, ul#topnav li a.active{  color:#fff;  background:url(../images/blueboy1.gif);  background-position:right top;  }ul#topnav li#focus a:link, ul#topnav li#focus a:visited {  color: #fff;  }  #copyright a {  color:#666;  font: bold 10px/12px arial, verdana, sans-serif;  text-transform:uppercase;  text-decoration: none;  display: inline;  }#copyright a:hover, #copyright a.active {  color:#900;  }/* MAIN SECTION */.test {  display:block;  clear: right;  }  .test img{  padding-bottom:18px;  border: none;  }.cited {  text-align:left;  }.cited em {  font-weight:bold;  font-size:9px;  text-transform:uppercase;  font-style:normal;  }div#main {  color: #444;  font: normal 11px/1.2em verdana, Arial, Helvetica, sans-serif;  }div#main a {  color: #005E9E;  font-weight: bold;  text-decoration: none;  }  div#main a:hover {  color: #900;  font-weight: bold;  }div#main img{  margin:0;  padding:0;  }div#left_column {  width: 632px;  background-color: white;  float: left;  display: inline;  padding: 18px 24px 24px 24px;  }#left_column h2 {  font: bold 25px Helvetica, Arial, Helvetica, sans-serif;  color:#005E9E;  margin: 0 0 10px 0;  }#left_column h3 {  font: normal 16px Helvetica, Arial, Helvetica, sans-serif;  margin: 12px 0 0px 0;  padding:12px 0 0 0;  line-height: 18px;  font-weight:bold;  text-transform:uppercase;  display:block;  color: #005E9E;  border-top: 1px dashed #ccc;  }    #left_column h4 {  font: normal 16px Helvetica, Arial, Helvetica, sans-serif;  margin: 12px 0 0px 0;  padding:12px 0 0 0;  line-height: 18px;  font-weight:bold;  display:block;  color: #005E9E;  } #left_column h4 ul, h4 li, h4 a {  font: normal 14px Helvetica, Arial, Helvetica, sans-serif;  margin: 0px 0 0px 0;  padding:0px 0 0 0;  line-height: 16px;  font-weight:bold;  text-transform:uppercase;  display:inline;  color: #005E9E;  /* border-top: 1px dashed #ccc;*/  list-style-type: none;  }    /* DIVS FOR THE WHY PAGE */    div#left_columnWhy {  width: 632px;  background-color: white;  float: left;  display: inline;  padding: 6px 24px 6px 24px;  }#left_columnWhy h2 {  font: bold 25px Helvetica, Arial, Helvetica, sans-serif;  color:#005E9E;  margin: 10px 0 0px 14px;  }#left_columnWhy h3 {  font: normal 16px Helvetica, Arial, Helvetica, sans-serif;  margin: 6px 0 0px 0;  padding:6px 0 0 0;  line-height: 18px;  font-weight:bold;  text-transform:uppercase;  display:block;  color: #005E9E;  }    #left_columnWhy h4 {  font: normal 16px Helvetica, Arial, Helvetica, sans-serif;  margin: 6px 0 0px 0;  padding:6px 0 0 0;  line-height: 18px;  font-weight:bold;  display:block;  color: #005E9E;  } #left_columnWhy h4 ul, h4 li, h4 a {  font: normal 14px Helvetica, Arial, Helvetica, sans-serif;  margin: 0px 0 0px 0;  padding:0px 0 0 0;  line-height: 16px;  font-weight:bold;  text-transform:uppercase;  display:inline;  color: #005E9E;  list-style-type: none;  }                  /* END DIV FOR THE WHY PAGE */    div#faq {  color: #003458;  font: normal 11px/1.2em verdana, Arial, Helvetica, sans-serif;  margin-left: 60px;  margin-right: 60px;  text-align: justify;  border: none;  list-style: none;}  div#faq a {  color: #005E9E;  display: inline;  font: bold 11px/1.2em verdana, Arial, Helvetica, sans-serif;  text-transform: none;  text-align: justify;  border: none;      }   #left_column h5 a {  font: normal 14px Helvetica, Arial, Helvetica, sans-serif;  margin: 0px 0 0px 0;  padding:0px 0 0 0;  line-height: 16px;  font-weight:bold;  text-transform:none;  display:inline;  color: #005E9E;  list-style-type: none;  }  div#faqBox {position: relative;left: 40px;right-margin: 100px;border: 1px solid blue;  color: #003458;  font: normal 11px/1.2em verdana, Arial, Helvetica, sans-serif;  margin-left: 60px;  margin-right: 60px;  text-align: justify;  border: none;  }    #left_column h3#first {  margin-top:0;  margin-left: 0px;  border:none;  list-style-type: none;  } #left_column h3#first a {  margin-top:0;  border:none;  }  #why {  margin-top:0;  margin-left: 0px;  border:none;  list-style-type: none;  }.left_title{  margin: 18px 24px 24px 24px;  padding: 18px;  }.inner_blue {  padding: 12px 18px 6px 18px;  background-image:url(../images/bluetop.gif);  background-color:#E6F9FF;  background-position:top left;  background-repeat:no-repeat;  }  .inner_blueWhy {  padding: 2px 18px 2px 18px;  background-image:url(../images/bluetop.gif);  background-color:#E6F9FF;  background-position:top left;  background-repeat:no-repeat;  }  .inner_blueContact {  padding: 12px 18px 0 18px;  background-image:url(../images/bluetop2.jpg);  background-color:#E6F9FF;  background-position:top left;  background-repeat:no-repeat;  }  .inner_yellow {  padding: 12px 18px 0 18px;  background-image:url(../images/yellowtop.gif);  background-color:#FCEAD6;  background-position:top left;  background-repeat:no-repeat;  }#butt_column {  clear:both;  width: 645px;  padding: 0 0 0 30px;  }#butt_column ul {  display:inline;  }#butt_column ul li {  float:left;  padding-right:11px;  list-style:none;  }#butt_column a {  display: block;  line-height: 106px;  height: 106px;  width: 200px;  text-decoration: none;  }.play_movie {  margin: 0 0 15px 0;  padding: 0;  background: transparent url(../images/playmovie.gif) no-repeat top left;  height: 105px;  width: 198px;  text-indent: -9999px;  }.test_waters {  margin: 0 0 15px 0;  padding: 0;  background: transparent url(../images/testwaters.gif) no-repeat top left;  height: 105px;  width: 198px;  text-indent: -9999px;  }.calculate {  margin: 0 0 15px 0;  padding: 0;  background: transparent url(../images/calculate.gif) no-repeat top left;  height: 105px;  width: 198px;  text-indent: -9999px;  }.border_bottom {  border-bottom: 1px dotted #90C6ED;  margin-bottom: 0px;  }    /* ANCHORS */#anchors {  clear: both;  position: relative;  margin-top: -10px;  margin-left: -30px;  }#anchors_inside {  position: relative;  left: 0px;  top: -20px;  width: 650px;  height: 20px;list-style-type: none;  }  #anchors_inside ul li {list-style-type: none;display: inline;text-align: center; }  /* FOOTER */#footer {  clear: both;  position: relative;  }#footer_inside {  background: url(../images/footer.gif) no-repeat top left;  padding: 19px 0 0 16px;  position: absolute;  left: -16px;  top: 0;  width: 715px;list-style-type: none;  }  #footer_inside ul li {list-style-type: none;display: inline;  }#copyright {  clear: both;  text-align: center;  color:#435E89;  font-size: 11px;  font-family: Arial;  width: 590px;  height: 30px;  margin: 20px 0 0 40px;  }        /* TIM'S CONTENT STARTS HERE */    .homerefrig a {  width: 120px;  height: 344px;  background-image: url(../images/cooler_refrig.jpg);  float: left;  }    .homeorange a {  width: 550px;  height: 134px;  background-image: url(../images/homepage_orange.gif);  font-weight: normal;  background-repeat: no-repeat;  margin-right: -4px;  float: right;    color:#435E89;  font-size: 12px;  text-decoration: none;  font-family: Arial;  }    .homeblue {  width: 550px;  height: 210px;  background-image: url(../images/homepage_blue2.jpg);  background-repeat: no-repeat;  margin-right: -2px;  float: right;  }  html>body    .homeblue {  width: 550px;  height: 210px;  background-image: url(../images/homepage_blue2.jpg);  background-repeat: no-repeat;  margin-right: -4px;  float: right;  }    #homeblueHeader {  margin: 30px 0px 0px 20px;    font-family: helvetica, sans-seriff;    font-weight: bold;  font-size: 2.2em;  }    #homeblueSub{    margin: 14px 0px 0px 20px;  font-family: helvetica, sans-seriff;  font-size: 2em;    }    #homeblueSubList ul li{    position: relative;  top: 60px;  margin: 0px 140px 0px 0px;  text-indent: -1.2em;  list-style: none;  font-family: helvetica, sans-seriff;  font-size: 1.1em;    text-transform: none;  }    /* begin Test  */#botnav a{  color:#666;  font: bold 10px/12px arial, verdana, sans-serif;  text-transform:uppercase;  text-decoration: underline;  display: inline;  }#botnav a:hover, #copyright a.active {  color:#900;  }    #botnav2 li a{  color: #005b9c;  font: bold 12px/12px arial, verdana, sans-serif;  font-weight: bold !important;  text-transform:uppercase;  display: inline;  text-decoration: underline;  }  html>body #botnav2 li a{  color: #005b9c;  font: bold 12px/12px arial, verdana, sans-serif;  text-transform:uppercase;  display: inline;  text-decoration: underline;  }  #botnav2 li a:hover {  color:#900;  }/* END TEST */    .inner_blueContact h6 {top: 20px;margin: 10px 0 20px 0px;padding: 20px;font-family: arial, verdana, sans-serif;font-weight: bold;text-transform: uppercase;color: red;background-color: white;border: 2px red dashed;width: 335px;height: 14px;padding: 10px;text-align: center;font-size: 3em;}
