body{
			
			background-color:#703515;
			color:#996633;
			font-family:helvetica, arial;
			padding:0px;
			background-image:url("/img/bg.png");
			font-family:"Comic Sans MS", helvetica, arial;
			}
		body h1{
			font-family:"Comic Sans MS", helvetica, arial;
			}
			
		body a:link{
			color:#850000;
			text-decoration:none;
			border:0px;
			}
		body a:active{
			color:#aa0000;
			text-decoration:none;
			border:0px;
			}
		body a:visited{
			color:#850000;
			text-decoration:none;
			border:0px;
			}
		body a:hover{
			color:#aa0000;
			text-decoration:none
			border:0px;
			}
		#container{
			width:805px;
			margin:20px auto 0px auto;
			padding:0px;
			}
		div.header{
			width:802px;
			height:245px;
			margin:10px auto 0px auto;
			padding:0px;
			background-image:url("/img/hbg.png");
			background-repeat:no-repeat;
			border:0px solid #ffffff;
			}
		div.header ul{
			text-align:left;
			}
		div.header li{
			display:inline;
			margin-left:0px;
			margin-right:15px;
			}
	
		div.content{
			width:802px;
			height:auto;
			margin:0px auto 0px auto;
			padding:0px;
			padding-bottom:1px;
			background-image:url("/img/cbg.png");
			background-repeat:repeat-y;
			border:0px solid #ffffff;
			
			}
		div.footer{
			width:802px;
			height:250px;
			margin:0px auto 0px 0px;
			padding:0px;
			padding-left:1px;
			background-image:url("/img/fbg.png");
			background-repeat:no-repeat;
			background-position:top;
			border:0px solid #ffffff;
			}	
		div.footer ul{
			text-align:left;
			}
		div.footer li{
			font-size:12px;
			display:inline;
			margin-left:0px;
			margin-right:5px;
			}
		div.header_pic{
			height:197px;
			width:155px;
			margin-top:40px;
			margin-left:65px;
			margin-right:auto;
			margin-bottom:0px;
			float:left;
			}
		div.header_text{
			height:auto;
			width:auto;
			padding-top:60px;
			margin-left:265px;
			}
		div.link_box{
			width:530px;
			height:auto;
			padding-top:0px;
			margin-right:50px;
			float:right;
			
			}
		div.text_box{
			width:700px;
			height:auto;
			padding-top:5px;
			margin-left:50px;
			margin-right:auto;
			}
		div.main_pic_right{
			height:300px;
			width:250px;
			padding-left:15px;
			margin-top:0px;
			margin-left:0px;
			float:right;
			}
		div.clear{
			clear:both;
			}
		div.footer_chisel{
			height:300px;
			width:300px;
			margin-top:0px;
			margin-left:0px;
			float:left;
			position:absolute;
			z-index:1;
			}
		div.footer_shavings{
			height:300px;
			width:300px;
			margin-top:74px;
			margin-left:544px;
			float:right;
			position:absolute;
			}
		div.footer_text_box{
			width:400px;
			height:auto;
			padding-top:150px;
			margin-left:190px;
			margin-right:auto;
			position:absolute;
			z-index:25;
			
			}
		div.bio_pic{
			height:299px;
			width:213px;
			margin-top:0px;
			margin-left:15px;
			margin-right:15px;
			margin-bottom:15px;
			float:right;
			}
		div.img_row{
			height:auto;
			width:auto;
			margin-top:20px;
			margin-bottom:0px;
			margin-left:auto;
			margin-right:auto;
			}
		div.maint_pic{
			height:132px;
			width:114px;
			margin-top:0px;
			margin-left:15px;
			margin-right:15px;
			margin-bottom:15px;
			float:right;
			}
		div.mail{
			height:350px;
			width:500px;
			margin-top:20px;
			margin-bottom:0px;
			margin-left:auto;
			margin-right:auto;
			}
		div.contact_label{
			height:auto;
			width:85px;
			float:left;
			font-size:17px;
			}
		div.contact_label p{
			text-indent:0px;
			margin-top:0px;
			margin-bottom:3px;
			}
		div.contact_input{
			height:auto;
			width:270px;
			margin-right:45px;
			float:right;
			}
		
		div.contact_input input{
			margin-bottom:1px;
			height:15px;
			}
		div.contact_button{
			height:auto;
			width:auto;
			float:left;
			margin-left:185px;
			}
		div.img_box{
			height:500px;
			width:700px;
			margin-left:auto;
			margin-right:auto;
			padding-top:0px;
			border:0px solid;
			text-align:center;
			font-size:20px;
			}
		
		div.thumbs{
			width: auto;
			height:auto;
			text-align:center;
			margin-left:7px;
			
		
			}
		div.gal_nav{
			text-align:center;
			margin-top:25px;
			margin-left:350px;
			height:auto;
			width:auto;
			position:absolute;
			}
		div.gal_wood{
			width:350px;
			height:300px;
			float:left;
			border:0px;
			}
		div.gal_wood p{
			margin:5px 25px 5px 25px;
			text-align:center;
			font-size:12px;
			}		
		div.gal_leather{
			width:350px;
			height:300px;
			float:right;
			border:0px;
			}
		div.gal_leather p{
			margin:5px 25px 5px 25px;
			text-align:center;
			font-size:12px;
			}
		div.gal_hip{
			width:350px;
			height:300px;
			border:0px;
			}
		div.gal_hip	p{
			margin:auto 25px auto 25px;
			text-align:center;
			font-size:12px;
			}	
		div.show_list{
			height:auto;
			width:auto;
			}
		div.show_list li{
			margin-bottom:15px;
			list-style:none;
			}
		div.fadehover {
			position: relative;
		}
 
		img.a {
			position: absolute;
			left: 0;
			top: 0;
			z-index: 10;
			}
 
		img.b {
			position: absolute;
			left: 0;
			top: 0;
			}
