@charset "utf-8";
/* CSS Document */

body { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color:#FFFFFF; margin:0px; background-image:url(images/sky.gif); background-repeat:repeat-x; text-align:center;}
div {margin-top: 0px; padding-top: 0px;}
img{border:none;}
h1{font-size: 22px; margin-top:0px; padding-top:0px;}
p{margin-top:10px; margin-bottom:10px}
h2{font-size: 18px;}
li{margin-bottom:15px;}
textarea, input{ font-family:Arial, Helvetica, sans-serif; font-size: 14px;}

a:active {text-decoration:underline;color:#feffab;}
a:link {color:#FFFFFF;text-decoration:underline;}
a:visited {color:#FFFFFF; text-decoration:underline;}
a {text-decoration:underline;color:#feffab;}
a:hover {text-decoration:underline;color:#feffab;}


a.tablarge:link {text-decoration:none;}
a.tablarge:visited {text-decoration:none;}
a.tablarge:hover {text-decoration:none;}

a.ectlink:link {text-decoration:none;}
a.ectlink:visited {text-decoration:none;}
a.ectlink:hover {text-decoration:underline;}

.bigtxt { 
font-size: 18px;
font-weight:bold;
  }

.catdesc {
font-size: 12px;
}
.prodname {
font-size: 14px;
}

.container { 


  text-align: left;
width:988px;

  margin-left: auto;
  margin-right: auto;

  }
  
  .leftColumn {
  width:176px;
  margin-right:12px;

float:left;
  }
  
    .centerColumn {
  width:624px;

float:left;
  }
     
	 .tablarge {
	  background-image:url(images/tab_large.gif);
	 
  width:300px;
  height:75px;

float:left;
  }
  	 .tabsmall {
	  background-image:url(images/tab_small.gif);
	  margin-right:20px;
	  margin-bottom:20px;
  width:220px;
  height:75px;

float:left;
  }
  	 .tablargetxt {
	  
	  
  width:230px;
  height:55px;
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  padding-bottom:10px;

float:left;
  }
  
  .menuRow {
  background-image:url(images/rooftops.gif);
  padding-top:187px;
  width:624px;
height:33px;
float:left;
margin-bottom:5px;
  }
  
    .bodyRow {
  
  background-image:url(images/stove-bg2.gif);
 background-repeat:repeat-x;
 background-color:#e29336;
 margin-bottom:15px;
  
  width:624px;
float:left;
  }
  
  .textBlock {
  
  width:300px;
  
  
  }
  

  
    .textBlock2 {
  float:left;
  width:420px;
  
  
  }
    .textBlock3 {
  float:left;
  width:480px;
  
  
  }
  
  
    .imgBlock {
  float:right;
  padding-left:10px;
  padding-right:10px;
  width:140px;
  
  
  }
  
     .bodyLong {
 
  padding-top:40px;
  padding-left:40px;
  display:block;
  
  
  width:584px;
 float:left;
  }
  
    .blog {
	background-color:#FFF; width:100%; color:#333; padding-right:30px;
 
  padding-top:40px;
  padding-left:40px;
  display:block;
  
  
  width:584px;
 float:left;
  }
  
.blog h1{
	color:#900;
	
}
  
 .CarbonLong {
 background-image:url(images/carbon_logs.jpg);
  background-repeat:no-repeat;
  background-position:bottom;
  padding-top:40px;
  padding-left:40px;
  display:block;
  
  
  width:584px;
 float:left;
  }

  


  
   .bodyPic {
  background-image:url(images/home_stove.jpg);
  background-repeat:no-repeat;
  background-position:right;
  padding-top:40px;
  padding-left:40px;
  
  width:584px;
  height:452px;
 float:left;
  }
  .catname {
  text-decoration:none;
  font-size: 14px;
  }
  
   .stovePic {
  background-image:url(images/stoves_stove.jpg);
  background-repeat:no-repeat;
  background-position:right;
  padding-top:40px;
  padding-left:40px;
  
  width:584px;
  height:452px;
 float:left;
  }
     .galleryPic {
  background-image:url(images/gallery_stove.jpg);
  background-repeat:no-repeat;
  background-position:right;

  
  width:584px;
  height:452px;
 float:left;
  }
  
     .productPic {
  background-image:url(images/products_wood.jpg);
  background-repeat:no-repeat;
  background-position:right;
  padding-top:40px;
  padding-left:40px;
  
  width:584px;
  height:452px;
 float:left;
  }
  
  
  
  
      .baseRow {
 
  width:624px;
  border:none;
  
  text-align:right;

float:left;
  }
