body{

background:#670202;

font-family:Arial, Helvetica, sans-serif;

text-align:center;

}



.clear{

clear:both;

min-height:1px;

}



#wrapper{

background:#F2E2B4;

width:755px;

margin:15px auto 30px auto;



}



#header{

background:#EAAF51;

padding:10px 0 0 0;

margin:0;

}



#logo{

float:left;

padding:0 10px;

margin:10px auto 0 auto;}



* html #logo{

margin:10px auto 0 auto;

padding:0 10px;

}



* + html #logo{

margin:10px auto 0 auto;

padding:0 10px;

}



#top-menu {

float:right;

margin:30px 10px 0 0;

padding:0;}



* html #top-menu {

margin:45px 10px 0 0;

padding:0;}



* + html #top-menu {

margin:45px 10px 0 0;

padding:0;}



#top-menu ul li{

padding:4px;

list-style-type:none;

float:left;

color:#FFFFFF;

font-weight:bold;

}



#top-menu li a{

font-size:11px;

text-decoration:none;

color:#fff;

margin:0 3px;}



#top-menu li a:hover{

text-decoration:none;

color:#000000;}



#top-menu li a em{

font-style:normal;

color:#000000;}



#top-image{

padding:0;

margin:0;}



* html #top-image{

padding:0;

margin:-20px 0 0 0;}



* + html #top-image{

padding:0;

margin:-20px 0 0 0;}



.clear{

clear:both;

}



#left-part{

}



#left-part-nav{

width:162px;

float:left;

margin:0;

padding:3px 0;

}



#right-part{

float:right;

width:500px;

margin:0;

padding:0 20px 20px 25px;

text-align:left;

font-size:13px;

border-left:#993300 1px solid;

}



#right-part a{

text-decoration:none;

color:#7F050B;

}



#right-part h1{

font-size:13px;

text-align:center;

text-transform:uppercase;

}



#smallImg{

float:left;

}

#largeImg{

float:right;}



.contact{

margin:5px 0 20px 10px;

color:#744018;

font-size:15px;

text-align:center;

font-weight:bold;}



strong{

font-size:13px;

color:#7F050B;}



#address{

margin:0px;

padding:0px;}



#address-right{

background:url(images/template/fire.jpg) left no-repeat;

color:#A20910;

font-weight:bold;

padding-left:40px;

margin:0 50px 10px 0;

float:right;}



#address-left{

background:url(images/template/fire.jpg) left no-repeat;

whith:230px;

font-weight:bold;

color:#A20910;

padding-left:40px;

margin:0 0 10px 5px;

float:left;}











.green{



  float:left;

  background: url(shadowAlpha.png) no-repeat bottom right !important;

  background: url(shadow.gif) no-repeat bottom right;

  margin: 30px 0 0 30px !important;

  }





* html .green{

padding:10px 15px 10px 0;

}



#footer{

margin:0 5px;

border-top:1px solid #000;

padding:0;

}



#bottom-menu{

margin:20px 5px 0 5px;

font-size:9px;

width:740px;

padding:0;

}



#bottom-menu li{

letter-spacing:-1px;

list-style-type:none;

padding:2px;

float:left;}



#bottom-menu li a{

text-decoration:none;

margin:0 5px;

color:#000;}



#bottom-menu li a:hover{

text-decoration:none;

color:#7F050B;}



#bottom-menu li a:active{

text-decoration:none;

color:#7F050B;}





#links{

margin:20px auto;

text-align:center;

padding:0;

}



* html #links{

margin:0 auto;

padding:0;

}



* + html #links{

margin:0 auto -20px auto;

padding:0;

}





#links h1{

margin:0 0 20px 20px;

padding:0;

font-size:10px;

text-align:left;}



.row1{

margin:0 20px;

padding:0;}



.row2{

margin:0 30px;

padding:0;}



.row3{

margin:0;

padding:0;}



.box{

float:left;

padding:0;

margin:0;}





/***************fireplaces**************/

#product_fireplaces {

background:url(images/product/Fireplaces/fireplaces1.jpg) right no-repeat;

}



