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

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#26240A;}
	
option.box, select.box, textarea.box, input.box {border:thin #26240A solid;} /*form*/
	
a {color:#726C13;}
a hover{ text-decoration:underline;}
	
a img {border:0; text-decoration:none;}
	
#header {
	background-image:url(images/bgwoodgrain.jpg); 
	background-repeat:repeat-x; 
	height:153px; 
	width:100%; 
	text-align:center;
	padding-right:20px;}
	
#logo {margin-top:12px;}

#nav {
	background-image:url(images/bgnav.gif); 
	background-repeat:repeat-x; 
	height:38px; 
	width:100%;
	text-align:center;
	padding-right:20px;}

#middle {
	background-image:url(images/bggradient.jpg);
	background-repeat:repeat-x;
	background-color:#26240A; 
	width:100%; 
	height:100%; 
	padding-top:32px; 
	padding-right:20px;
	padding-bottom:150px;}

#submiddle{
	width:860px;
	height:100%;
	background-image:url(images/subheadgradient.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#EBE9D1;
		margin-left:auto; 
	margin-right:auto; 
	border-bottom:solid thick #726C13 ;
	font-size:13px;
	padding:10px 20px 20px 20px;}
	
/*photo gallery page*/
.gallery {
	border-bottom:thin #330 solid;
	border-top:thin #330 solid;
	padding-bottom:30px;
	margin-top:10px;}
	
.gallerybg{
		background-color:#FFF;
		padding:10px;}
			
#galleryholder {
	width:640px;
	margin-left:auto;
	margin-right:auto;}
	
	#galleryholdercolor {
	width:435px;
	}
/*end photo gallery page*/
	
	
/*text and photos on subpages*/
#left {width:500px;
float:left;}

#right {width:322px;
float:right;
margin-top:50px;}

#clear {clear:both;}
/*end text and photos on subpages*/

/*home page slideshow and containers*/
#photoslide {
	width:900px; 
	height:350px; 
	border:solid thick #EBE9D1; 
	margin-right:auto; 
	margin-left:auto; }

#container{
	width:910px; 
	height:110px; 
	margin-left:auto; 
	margin-right:auto; 
	margin-top:30px;
	margin-bottom:30px;
	font-size:12px;
	color:#26240A;
	line-height:17px;}

#one { 
	padding:45px 15px; 
	float: left; 
	width: 260px; 
	height:110px; 
	background-color:#EBE9D1; 
	background-image:url(images/services.gif); 
	background-position:center top; 
	background-repeat:no-repeat;
	position: relative;}
#three {
	padding:45px 15px; 
	float: right; 
	width: 260px; 
	height:110px; 
	background-color:#EBE9D1; 
	background-image:url(images/contact.gif); 
	background-position:center top; 
	background-repeat:no-repeat;
	position: relative;
	}
#two { 
	padding:45px 15px; 
	height:110px; 
	width:260px; 
	margin-left:310px; /*margin-right:220px;*/ 
	background-color:#EBE9D1; 
	background-image:url(images/color.gif); 
	background-position:center top; 
	background-repeat:no-repeat;
	position: relative;}

/*end home page slideshow and containers*/

#footer {
	background-image:url(images/bgnav.gif); 
	background-repeat:repeat-x; 
	height:10px; 
	width:100%;
	font-size:11px;
	color:#EBE9D1;
	text-align:center;
	padding:10px;}
	
.more {
float: right; 
position: absolute; 
right: 5px; 
bottom: 5px; }
