*{margin:0;padding:0;}
body{min-height:1200px;background-color:#A5ACB6;background-image:url(../bk.jpg);background-repeat:repeat-x;}
p{color:#666;line-height:25px;}
h1{font:Verdana;font-size:12px;color:#666;font-weight:700;line-height:25px;}

#wrap{position:absolute;left:50%;margin-left:-450px;top:10px;width:900px;height:1400px;}
#navigation{position:absolute;left:210px;top:20px;width:668px;height:26px;}

#logobox{position:absolute;top:27px;left:10px;width:170px;height:89px;}
#shoplogobox{position:absolute;top:27px;left:10px;width:170px;height:89px;}
#heatasbox{position:absolute;top:188px;left:10px;width:212px;height:201px;z-index:1;}
#shopheatasbox{position:absolute;top:188px;left:10px;width:212px;height:201px;z-index:1;}

#photobox{position:absolute;top:62px;left:210px;height:320px;width:681px;z-index:3;}
#shopphotobox{position:absolute;top:62px;left:210px;height:299px;width:638px;z-index:3;}

#mainbox{position:absolute;top:360px;left:170px;height:920px;width:650px;background-color:#E8EEF1;border:#FFF solid 10px;font:12px Verdana, sans-serif;color:#666;line-height:25px;z-index:2;}

#advertbox{position:absolute;top:360px;left:40px;width:246px;height:247px;z-index:5;}
#shopadvertbox{position:absolute;top:360px;left:40px;width:246px;height:247px;z-index:5;}

#shopadvertbox{position:absolute;top:360px;left:10px;width:160px;height:247px;z-index:5;}
#topcontent{position:absolute;left:160px;top:50px;width:481px;height:223px;}
#topcontent-services{position:absolute;left:160px;top:50px;width:481px;height:490px;}
#MLcontent{position:absolute;left:30px;top:300px;width:180px;height:210px;}
#MMcontent{position:absolute;left:240px;top:300px;width:180px;height:210px;}
#MMIMGcontent{position:absolute;left:240px;top:300px;width:400px;height:210px;}
#MRcontent{position:absolute;left:460px;top:300px;width:180px;height:210px;}
#bottomcontent{position:absolute;left:0;top:640px;width:650px;height:256px;background-image:url(../images/quickquote.jpg);background-repeat:no-repeat;}
#BLcontent{position:absolute;left:30px;top:50px;width:180px;height:189px;}
#BRcontent{position:absolute;left:270px;top:50px;width:300px;height:149px;}
#CONcontent{position:absolute;left:30px;top:300px;width:612px;height:514px;}

#footer{position:absolute;left:392px;top:1308px;width:461px;height:49px; font:10px Verdana, sans-serif;color:#666;line-height:25px;}
#footer a { color:#1191B0; text-decoration: none;  }
#footer ul{ list-style-type: none;}
#footer a:hover { color: #000066; text-decoration: none;}
#footer span { color: #009dea;}


#iconmenu{position:relative;width:668px;height:26px;margin:0;padding:0;}
#iconmenu li{width:115px;height:26px;margin-left:0;padding-left:0;position:absolute;top:0;background:url(../images/navigation-none-text.jpg) 0 0 no-repeat;display:block;list-style:none;}
#iconmenu a{width:115px;height:26px;display:block;border:none;font:12px Verdana, sans-serif;color:#737C8A;text-decoration:none;text-align:center;line-height:20pt;font-style:normal;}
#iconmenu a:hover{border:none;color:#900;text-decoration:none;font:12px Verdana, sans-serif;text-align:center;line-height:20pt;font-style:normal;}
#iconmenu #panel1c{left:0;background-position:0 0;}
#iconmenu #panel2c{left:135px;background-position:-135px 0;}
#iconmenu #panel3c{left:275px;background-position:-275px 0;}
#iconmenu #panel4c{left:415px;background-position:-415px 0;}
#iconmenu #panel5c{left:555px;background-position:-555px 0;}

#iconmenu #panel1c a:hover,body#Home-page a#Home,#iconmenu #panel1c a:active{background:url(../images/navigation-none-text.jpg) 0 -26px no-repeat;}
#iconmenu #panel2c a:hover,body#Stoves-page a#Stoves,#iconmenu #panel2c a:active{background:url(../images/navigation-none-text.jpg) -135px -26px no-repeat;}
#iconmenu #panel3c a:hover,body#Fireplaces-page a#Fireplaces,#iconmenu #panel3c a:active{background:url(../images/navigation-none-text.jpg) -275px -26px no-repeat;}
#iconmenu #panel4c a:hover,body#Services-page a#Services,#iconmenu #panel4c a:active{background:url(../images/navigation-none-text.jpg) -415px -26px no-repeat;}
#iconmenu #panel5c a:hover,body#Contact-page a#Contact,#iconmenu #panel5c a:active{background:url(../images/navigation-none-text.jpg) -555px -26px no-repeat;}

div.row{clear:both;padding-top:2px;}
div.row span.label{float:left;width:150px;font:Verdana;font-size:12px;color:#666;line-height:25px;text-align:left;}
div.row span.formw{float:left;width:150px;text-align:left;}

