body { 
background : #000000 url('http://www.woodnthingsworkshop.com/images/') repeat fixed;
padding : 20px 50px 20px 50px;
margin: 0px;
line-height : 1.5em;
} 
h1 { 
font-family : Arial, Verdana, sans-serif;
line-height : 20px;
font-size : 24px;
color :#633a1a;
text-align : center;
margin:0 0 .7em 0;
padding-top : 14px;
}
h2 { 
font-family : Arial, Verdana, sans-serif;
line-height : 18px;
font-size : 18px;
color :#0042ca;
text-align : center;
margin:0 0 .7em 0;
padding-top : 12px;
}
h3 { font-family: Arial, Verdana, sans-serif;
	 line-height:20px; 
     font-size: 16px; 
     color: #000000;
     text-align: center;
     margin:0 0 .7em 0;
	 padding-top:4px;	 
} 
h4 { font-family: Arial, Verdana, sans-serif;
	 line-height:20px; 
     font-size: 16px; 
     color: #C88544;
     text-align: center;
     margin:0 0 .7em 0;
	 padding-top:14px;	 
}

b { 
font-size : 100%;
} 
em { 
color : #3D59AB;
} 

#head-l{
    
    background: #f5f5f5;
	height:40px;
	position:absolute;
    left:50px;
    top:20px;
    z-index:1;
}
#head-r{
    background: #f5f5f5;
	margin-top: 0px;
	height:40px;
	position:absolute;
    right:50px;
    top:20px;
    z-index:1;
}

#montana {
	position:absolute;
    left:90px;
    top:60px;
    z-index:1; 
    }

#header { 
background : url(images/mwtwood028.jpg) repeat 0 0;
height : 170px;
border : 0px solid #000000;
padding-top : 8px;
padding-left: 10px;
} 
#header img.logo { 
top : 0;
width : 500px;
height : 160px;
} 
#topsection { 
background : #FFFFFF;
height : 46px;
} 
#topsection h1 { 
margin : 0;
padding-top : 0;
} 

ul {
list-style-type: circle;
font-weight : bold;
}

img.floatLeft { 
float: left; 
margin: 10px; 
margin-left: 0;
margin-top: 20px;
					  }
img.floatRight { 
float: right; 
margin: 10px;
margin-right: 0;					   
					   }

.spacer { 
clear: both; 
height: 0px; 
overflow: hidden; 
} 


li { 
   padding: 0px 5px 0px 5px;
  }
  
th {
color: #0042ca;
  }
  
.table1 {
     font-family: bold 14px/20px Arial, Helvetica, sans-serif;
     color: #0042ca;
     text-align: center;
     padding-top:30px;
	}
.table2 {
     font-family: bold 14px/20px Arial, Helvetica, sans-serif;
     color: #0042ca;
     text-align: center;
     padding-top:30px;
	}	
.table3 {
     font-family: bold 14px/20px Arial, Helvetica, sans-serif;
     color: #0042ca;
     text-align: center;
     padding-top:30px;
	}	
.table4 {
     font-family: bold 14px/20px Arial, Helvetica, sans-serif;
     color: #0042ca;
     text-align: center;
     padding-top:30px;
	}	
#featured
{
	text-align: center;
	background-color: #ffffff;
}
#featured a, #featured a:visited 
{
	color: #3D59AB;
}

#featured a:hover
{
	color: #ff0000;
}

#contentwrapper { 
background : #ffffff url(images/grey060.jpg) repeat 0 0;
float : left;
width : 100%;
left : 10px;
top : 20px;
} 
#contentcolumn { 
margin-left : 0;
border-bottom : 0px solid #000000;
} 
#contentcolumn p.lefttextB { 
font : bold 16px/22px Arial, Helvetica, sans-serif;
color : #000000;
padding : 5px 0 5px 0;
float : left;
width : 100%;
margin : 0 0 0 0;
} 
#contentcolumn p.lefttextC { 
font : bold 14px/19px Arial, Helvetica, sans-serif;
color : #000000;
padding : 10px 0px 0px 250px;
float : left;
width : 100%;
margin : 0 0 0 0;
} 

#contentcolumn p.lefttextA { 
font : bold 16px/24px Arial, Helvetica, sans-serif;
color : #000000;
padding : 10px 0 0px 0;
float : left;
width : 100%;
margin : 0 0 0 0;
} 
#contentcolumn p.centertext { 
font : bold 14px/19px Arial, Helvetica, sans-serif;
color : #FFFFFF;
padding : 10px 0 0px 0;
text-align : center;
width : 100%;
margin : 0 0 0 0;
}
#contentcolumn p.centertextG { 
font : bold 14px/19px Arial, Helvetica, sans-serif;
color : #C68E17;
padding : 10px 0 0px 0;
text-align : center;
width : 100%;
margin : 0 0 0 0;
}

#contentcolumn p.gallerytext { 
font : bold 14px/19px Arial, Helvetica, sans-serif;
color : #C68E17;
padding : 10px 0 0px 0;
text-align : center;
width : 100%;
margin : 0 0 0 0;
}

#contentcolumn p.centertextB { 
font : bold 16px/24px Arial, Helvetica, sans-serif;
color : #000000;
padding : 10px 0 0px 0;
text-align : center;
width : 100%;
margin : 0 0 0 0;
}

#contentcolumn p.wraptext { 
font : bold 16px/22px Arial, Helvetica, sans-serif;
color : #000000;
padding : 0 0 0 0 0;
text-align : left;
width : 100%;
margin : 0 0 0 0;
}

#contentcolumn p.tableheader { 
font : bold 12px/12px Arial, Helvetica, sans-serif;
color : #0042ca;
padding : 10px 0 0px 0;
text-align : center;
width : 100%;
margin : 0 0 0 0;
}
#contentcolumn a:hover { 
color : #ff0000;
}  
#footer {
clear: left; 
background : #633918 url(images/mwtwood028.jpg) repeat 0 0;
width : 100%;
height : 120px;
color : #fff;
border : 0px solid #000000;
text-align : center;
padding : 2px 0;
} 
#footer-l{
    background: #f5f5f5;
	height:80px;
	float: left;
    padding-left: 50px; 
}
#footer-r{
    background: #f5f5f5;
	height:80px;
	float: right; 
    padding-right: 50px;
}
#footer a:hover { 
color : #ffffff;
} 
#footer ul li a { 
color : #d4d4c6;
font : normal 11px/13px Arial, Helvetica, sans-serif;
padding : 0 2px;
text-decoration : none;
} 
#footer ul li a:hover { 
color : #ffffff;
background-color : #d76e08;
} 
#footer a { 
color : #ffff80;
} 
#footer p.design { 
font : bold 14px/16px Arial, Helvetica, sans-serif;
color : #ffffff;
background-color : inherit;
} 
#footer p.copyright { 
font : normal 12px/13px Arial, Helvetica, sans-serif;
color : #ffffff;
top : 15px;
} 
.textpad { 
margin : 30px;
}
