/* CSS Document */




body,td,th {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background-color:#1a1611;
color:#6F674F;
margin:0; padding:0;
	}
	
/* contains entire page */	
#container {
width:800px;
margin:20px auto;
position:relative;
}


#header {
width:800px;
overflow:hidden;
position:relative;
height:113px;
}

#mainnav {
margin:0; padding:6px 0 3px 18px;
width:790px;
height:20px;
position:absolute;
clear:both;
border-top:1px solid #534E3B;
bottom:0px;
left:0px;
overflow:hidden;
}

#mainnav ul{
margin:0;
padding:0;
float:right;
display:inline;
overflow:hidden;
}

#mainnav li {
float:left;
list-style-type:none;
padding-right:20px;
margin:0;
}

/* section header container- for example, exteriors */
#pagetitle {
clear:both;
float: left;
display:inline;
width:200px;
margin-top:25px;
padding:0 0 0 13px;
font-size:11px;
font-weight: lighter;
font-variant: small-caps;
color:#84754D;
letter-spacing:30px;
}


/* link styles */
a.nav:link, a.nav:visited {
text-decoration: none;
color:#9A9179;
font-size:13px;
}

a.nav:hover {
color:#9A9179;
}


.logo {
display:inline;
width:auto;
float:left;
overflow:hidden;
}

/*main content area container */
#main {
background-color:#070604;
overflow:hidden;
margin-top:0px;
border-top:15px solid #070604;
border-bottom:15px solid #070604;
}

/*column where photo is placed */

#column1 {
width:600px;
margin:0 auto;
position:relative;
}

#aboutus {
	clear:both;
	width: 600px;
	text-align: left;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color:#BFB697;
	margin:0 auto;
	padding-top:15px;
	padding-bottom:15px;
}

#links {
	clear:both;
	text-align: left;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-decoration: none;
	color:#BFB697;
	margin:0 auto;
	padding-top:10px;
}

#email {
	clear:both;
	font-stretch: ultra-expanded;
	text-align: center;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#BFB697;
	font-size: 25px;
	margin:0;
}


/* arrow nav below photo */
#photonav {
background-color:#1a1611;
width:800px;
height:22px;
margin:0 auto;
position:relative;
padding:0 0 5px 0;
border-bottom:1px solid #534E3B;
}

#photonav div.leftarrow {
background-color:#1a1611;
position:relative;
float:left;
margin-left:210px;
}

#photonav div.rightarrow {
background-color:#1a1611;
position:relative;
float:right;
margin-right:210px;
}

#photonav a {
background-color:#1a1611;
text-decoration: none;
color:#9A9179;
font-size:20px;
font-weight:bold;
}

#photonav a:hover {
background-color:#1a1611;
color:#9A9179;
}

#photonav div.rightspaceholder {
background-color:#1a1611;
color:#1a1611;
position:relative;
float:right;
margin-right:210px;
}

#photonav div.leftspaceholder {
background-color:#1a1611;
color:#1a1611;
position:relative;
float:left;
margin-left:210px;
}

.caption {
text-align: center;
padding-top: 8px;
}

#footer {
width:auto;
clear:both;
text-align:right;
font-size:8px;
margin-top:3px;
margin-right:8px;
color:#534E3B;
}

#copyright {
width:auto;
clear:both;
text-align:center;
font-size:10px;
margin-top:13px;
color:#534E3B;
}

#footer div.right {
width:200px;
float:right;
display:inline;
postition:relative;
overflow:hidden;
background-color:red;
