  body { margin: 0px; font-family: Verdana, Helvetica, Arial, sans-serif }
  img { border: none; }
  html { margin:0px; padding: 0px; background-image: url(/images/bkgd_ptrn.gif); }
  #main_box_ { display: block; margin: 25px auto 0px auto; width: 782px; height: 1485px; background-color: #F3F9FE; }
  #inr_box_ { position: relative; top: 0px; left: 0px; width: 782px; height: 1485px; margin:0px; padding-bottom: 30px;  }
  #mast_ { top: 0px; left: 0px; width: 782px; height: 89px; background-image: url(/images/mast_8.jpg); z-index: 10; }
  #bc_logo_ { clear:both; position: relative; top: -25px; left: 163px; width: 485px; height: 112px; background-image: url(/images/new_white_logo-nq8.png); z-index: 10 }
  #bc_logo_of { clear:both; position: absolute; top: 66px; right: 163px; font-size: 14px; font-weight: bold; font-family: Verdanda, Helvetica, Arial; color: white; z-index: 11 }
  #bc_phone { clear:both; position: absolute; top: -21px; right: 0px; font-size: 18px; font-weight: bold; font-family: Verdanda, Helvetica, Arial; color: white; z-index: 11 }
  #bc_logo_orig_ { clear:both; position: relative; top: -10px; left: 203px; width: 376px; height: 110px; background-image: url(/images/logo_8-nq8.png); z-index: 10 }
  #years_ { position:absolute; top: 0px; left: 0px; width: 116px; height: 88px; background-image: url(/images/30th_8-nq8.png); z-index: 10 }
  #tfhr_ { position:absolute; top: 0px; right: 15px; width: 105px; height: 105px; background-image: url(/images/24remodel_8-nq8.png); z-index: 10 }
  #woman_ { position:absolute; top: 100px; left: 0px; width: 270px; height: 308px; background-image: url(/images/woman_8.jpg); }
  #wave_ { position:relative; width: 782px; height: 93px; background-image: url(/images/wave8-nq8.png); }
  #dyob_ { position:absolute; top: 190px; left: 545px; width: 221px; height: 167px;}
  #dyob_:hover { cursor: pointer }
  #frpt_ { position:relative; top: 190px; left: 545px; width: 221px; height: 270px; background-image: url(/images/free_report.png); font-family: Verdanda, Helvetica, Arial; font-size: 14px; }
  #frpt2_ { position:absolute; top: 180px; left: 461px; width: 221px; height: 270px; background-image: url(/images/free_report.png); font-family: Verdanda, Helvetica, Arial; font-size: 14px; }
  #frpt3_ { position:absolute; top: 180px; left: 522px; width: 221px; height: 270px; background-image: url(/images/free_report.png); font-family: Verdanda, Helvetica, Arial; font-size: 14px; }  
  #inpn input, #inpn_layover input { position: absolute; right: 50px; top: -4px; width: 120px; font-size: 10px; }
  #inpm input, #inpm_layover input { position: absolute; right: 50px; top: -4px; width: 120px; font-size: 10px; }
  #inpp input, #inpp_layover input { position: absolute; right: 50px; top: -4px; width: 120px; font-size: 10px; }
  #inpz input, #inpz_layover input { position: absolute; right: 50px; top: -4px; width: 120px; font-size: 10px; }
  #inpn, #inpn_layover { position: absolute; bottom: 142px; left: 25px; width:223px; }
  #inpm, #inpm_layover { position: absolute; bottom: 119px; left: 25px; width:223px; }
  #inpp, #inpp_layover { position: absolute; bottom: 96px; left: 25px; width:223px; }
  #inpz, #inpz_layover { position: absolute; bottom: 73px; left: 25px; width:223px; }
  #wbw_ { position:absolute; top: 208px; left: 220px; width: 280px; height: 120px; text-align: center; font-size: 16pt; line-height: 120%; font-style: italic; color: #165c9d; }
  .smf { font-size: 12pt; float: right; margin-right: 30px; }
  #click_here_, #click_here_home { z-index: 20; border: none; cursor: pointer; position:absolute; bottom: 38px; left: 20px; padding: 5px 0px; width: 178px; font-weight: bold; color: #FFF; background: #FF0000; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
  #click_here_:hover, #click_here_home:hover { background: #CC0000; }
  
  #no_thanks_ {border: none; cursor: pointer; position:absolute; bottom: 13px; left: 20px; padding: 3px 0px; width: 178px; font-weight: bold; color: #FFF; background: #1B4683; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
  #no_thanks_:hover { background: #407ECF; }
  
  #pre_adbody{position:absolute;top:0px;left:40px;width:680px;height:486px;background-image: url(/images/dyob_splash.jpg);z-index:190;visibility:hidden;}
  
  #pre_adbody #descrip_ { position: absolute; left: 73px; top: 210px; width: 290px; }
  #pre_adbody #descrip_2_ { position: absolute; right: 25px; top: 250px; width: 230px; color: white; font-weight: bold; }
  
  #pre_adbody #inpn_ad input { position: absolute; right: 50px; top: -2px; width: 225px; height: auto; }
  #pre_adbody #inpm_ad input { position: absolute; right: 50px; top: -2px; width: 225px; height: auto; }
  #pre_adbody #inpp_ad input { position: absolute; right: 50px; top: -2px; width: 225px; height: auto; }
  #pre_adbody #inpz_ad input { position: absolute; right: 50px; top: -2px; width: 225px; height: auto; }
  #pre_adbody #inpn_ad { position: absolute; bottom: 167px; left: 73px; width:333px; height: 25px; }
  #pre_adbody #inpm_ad { position: absolute; bottom: 134px; left: 73px; width:333px; height: 25px; }
  #pre_adbody #inpp_ad { position: absolute; bottom: 101px; left: 73px; width:333px; height: 25px; }
	#pre_adbody #inpz_ad { position: absolute; bottom: 68px; left: 73px; width:333px; height: 25px; }
	#pre_adbody #close_dyob_ { position: absolute; left: 236px; bottom: 35px; padding: 5px 0px; width: 120px; font-weight: bold; color: #FFF; background: #FF0000; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
    
  ul#justimg li { margin-left: -20px; font-size: 12pt;line-height: 150%; }
  
  #btm_body_ { position: absolute; top: 610px; left:0px; width: 702px; height: 600px; padding-left: 35px; padding-right: 35px; }
  #quote { float:right; margin-left: 7px; margin-right: -7px; width: 243px; height: 346px; background-image: url(/images/quote_8-nq8.png); background-repeat: no-repeat; display: block; }
  #quote2 { float:right; margin-left: 7px; margin-right: -7px; width: 304px; height: 472px; background-image: url(/images/quote2-nq8.png); background-repeat: no-repeat; display: block; }
  #quote3 { float:right; margin-left: 7px; margin-right: -7px; width: 304px; height: 492px; background-image: url(/images/quote3-nq8.png); background-repeat: no-repeat; display: block; }
  #quote4 { float:right; margin-left: 7px; margin-right: -7px; width: 304px; height: 442px; background-image: url(/images/quote4-nq8.png); background-repeat: no-repeat; display: block; }
  #quote5 { float:right; margin-left: 7px; margin-right: -7px; width: 304px; height: 382px; background-image: url(/images/quote5-nq8.png); background-repeat: no-repeat; display: block; }
  #quote6 { float:right; margin-left: 7px; margin-right: -7px; width: 304px; height: 382px; background-image: url(/images/quote6-nq8.png); background-repeat: no-repeat; display: block; }
  #address_ { position: absolute; bottom: 0px; left: 0px; width: 782px; height: 25px; color: white; font-size: 9pt; font-family: Verdana, Helvetica, Arial; text-align: center; }
  #service_area { position: absolute; bottom: -40px; left: 0px; width: 782px; height: 25px; color: white; font-size: 9pt; font-family: Verdana, Helvetica, Arial; text-align: center; }
  #service_area a { color: #9DD7FE }
  #service_area a:hover { color: #F3F9FE }
  
  #plt1 { position:absolute; top: 358px; left: 15px; }
  #plt2 { position:absolute; top: 358px; left: 190px; }
  #plt3 { position:absolute; top: 358px; left: 365px; }
  .plt { width: 196px; height: 244px; }
  .plt_top { position:absolute; top: 0px; left: 0px; width: 157px; height: 31px; background-image: url(/images/plt_top_8.png); z-index: 11;}
  .plt_btm { position:absolute; bottom: 0px; left: 0px; width: 196px; height: 32px; background-image: url(/images/more_info_8.png); z-index: 11; background-repeat: no-repeat; }
  
  .head { padding-left: 15px; padding-right: 15px;  }
  a.address_:link { text-decoration: none; color: white; }
  a.address_:visited { text-decoration: none; color: white; }
  a.address_:active { text-decoration: none; color: white; }
  a.address_:hover { text-decoration: underline; color: #a2ddfb; }
  
  #brm_ { position:absolute; top: 0px; left: 0px; width: 157px; height: 31px; background-image: url(/images/bath_remodeling_8.png); }
  #brm_info_ { position:absolute; top: 0px; left: 0px; width: 157px; height: 26px;  }
  #bth_rem { position:absolute; top: 29px; left: 0px; width: 157px; height: 183px; background-image: url(/images/tub_insd_8-nq8.png); }
  #shwr_ { position:absolute; top: 0px; left: 0px; width: 157px; height: 31px; background-image: url(/images/shower_remodeling_8.png); }
  #shwr_info_ { position:absolute; top: 0px; left: 0px; width: 157px; height: 26px;  }
  #shwr_rem { position:absolute; top: 29px; left: 0px; width: 157px; height: 186px; background-image: url(/images/shower_insd_8-nq8.png); }
  #tub2shwr_ { position:absolute; top: 0px; left: 0px; width: 157px; height: 31px; background-image: url(/images/tub_to_shower_8.png); }
  #tub2shwr_info_ { position:absolute; top: 0px; left: 0px; width: 157px; height: 26px;  }
  #tub2shwr_rem { position:absolute; top: 29px; left: 0px; width: 157px; height: 186px; background-image: url(/images/tub_to_shwr_insd_8.png); }
  #tub_reglz_ { position:absolute; top: 0px; left: 0px; width: 157px; height: 31px; background-image: url(/images/bath_reglaze_8.png); }
  #tub_reglz_info_ { position:absolute; top: 0px; left: 0px; width: 157px; height: 26px;  }
  #tub_reglz_rem { position:absolute; top: 29px; left: 3px; width: 151px; height: 183px; background-image: url(/images/bath_reglaze.jpg); }
  
  #bth_lnr_ { position:absolute; top: 0px; left: 0px; width: 157px; height: 31px; background-image: url(/images/bathtub_liners_8.png); }
  #bth_lnr_info_ { position:absolute; top: 0px; left: 0px; width: 157px; height: 26px;  }
  #bth_lnr_rem { position:absolute; top: 29px; left: 3px; width: 151px; height: 183px; background-image: url(/images/bath_liners.jpg); }
  
  #access_ { position:absolute; top: 0px; left: 0px; width: 157px; height: 31px; background-image: url(/images/access_products_8.png); }
  #access_info_ { position:absolute; top: 0px; left: 0px; width: 157px; height: 26px;  }
  #access_rem { position:absolute; top: 29px; left: 3px; width: 151px; height: 183px; background-image: url(/images/access_products.jpg); }
  
  #mbart_ { position:absolute; top: 90px; left: -1px; width: 782px; height: 46px; }
  #mbars_ { position:absolute; bottom: 30px; left: 0px; width: 782px; height: 46px; background-image: url(/images/bbar_8-nq8.png); }

  .menu_9_ { position:absolute; top: 4px; left: 18px; width: 58px; height: 40px; background-image: url(/images/menu_9.png); }
  .services_9_ { position:absolute; top: 4px; left: 76px; width: 84px; height: 40px; background-image: url(/images/menu_9.png); }
  .gallery_9_ { position:absolute; top: 4px; left: 160px; width: 116px; height: 40px; background-image: url(/images/menu_9.png); }
  .testimonials_9_ { position:absolute; top: 4px; left: 276px; width: 110px; height: 40px; background-image: url(/images/menu_9.png); }
  .find_a_dealer_9_ { position:absolute; top: 4px; left: 390px; width: 105px; height: 40px; background-image: url(/images/menu_9.png); }
  .bus_opp_9_ { position:absolute; top: 4px; left: 500px; width: 105px; height: 40px; background-image: url(/images/menu_9.png); }
  .why_bathcrest_9_ { position:absolute; top: 4px; left: 603px; width: 169px; height: 40px; background-image: url(/images/menu_9.png); }