/* CSS Document */
body, #body{
	padding:0px;
	margin:0px;
	background-color:#2B2E27;
	font-family:Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size:12px;
}
div{
	padding:0px;
	margin:0px;
}
p{
	padding-top:0px;
	margin-top:0px;
}
form{
	padding-top:0px;
	margin-top:0px;
}
#space{
	background-color:#918861;
}
#nav{
	background-color:#4C4A42;
}
#nav a:focus{
	outline: 0;
}
.footer a, .footer a:link, .footer a:visited, .footer a:active, .footer a:hover{
	color:#F0F0F0;
	font-size:10px;
	text-decoration:none;
}
.footer a:hover{
	color:#BD8F37;
}
.form{
	font-size:12px;
	font-family:Helvetica, Arial, Verdana, Geneva, sans-serif;
}
#content{
	/* background-color:#8C835D; */
	background-color:#928C67;
}
#pagephoto{
	/* background-color:#8C835D; */
	background-color:#928C67;
}
#contact{
	color:#FCFCFC;
	letter-spacing:2px;
}
#contact a, #contact a:link, #contact a:visited, #contact a:active, #contact a:hover{
	color:#FCFCFC;
	text-decoration:none;
}
#contact a:hover{
	color:#BD8F37;
}
.border{
	background-color:#383D36;
}
#pagetitle{
	color:#656156;
	font-weight:bold;
	font-size:15px;
	padding:0px 0px 4px 0px;
}
#pagesubtitle{
	/*color:#FFBB4B;color:#D5B161;color:#D5C462;*/
	color:#D5B161;
	font-size:13px;
	padding:0px 0px 6px 0px;
}
h1{
	color:#656156;
	font-weight:bold;
	font-size:16px;
	padding:0px 0px 4px 0px;
	margin:0px;
}
h2{
	/*color:#FFBB4B;color:#D5B161;color:#D5C462;*/
	color:#D5B161;
	font-size:13px;
	padding:0px 0px 6px 0px;
	margin:0px;
}
h3{
	/*color:#FFBB4B;color:#D5B161;color:#D5C462;*/
	color:#D5B161;
	font-size:12px;
	padding:0px 0px 0px 0px;
	margin:0px;
}
#message{
	text-align:center;
	color:#D5B161;
	font-size:12px;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
#pagecontent{
	color:#D5D3C4;
	font-size:11px;
	line-height:20px;
}
#content{
	color:#D5D3C4;
	font-size:11px;
}
/*
Projects Page
*/
.project{
	background-color:#3E423C;
}
.project a:focus{
	outline:0;
}
.project_inside{
	background-color:#BD8F37;
}
.projects_building{
	padding:6px 0px 2px 7px;
	color:#272423;
	font-size:8pt;
}
.projects_building a, .projects_building a:link, .projects_building a:visited, .projects_building a:active, .projects_building a:hover{
	color:#272423;
	font-size:8pt;
	text-decoration:none;
}
.projects_type{
	padding:0px 0px 0px 7px;
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:none;
}
.projects_type a, .projects_type a:link, .projects_type a:visited, .projects_type a:active, .projects_type a:hover{
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:none;
}
#projects_pagination{
	color:#D5D3C4;
	font-size:10px;
}
#projects_pagination a, #projects_pagination a:link, #projects_pagination a:visited, #projects_pagination a:active, #projects_pagination a:hover{
	color:#D5D3C4;
	text-decoration:underline;
	font-size:10px;
}
.back, a.back, a:link.back, a:visited.back, a:active.back, a:hover.back{
	color:#D5D3C4;
	text-decoration:none;
	font-size:9px;
	font-weight:bold;
}
#subnav{
	padding:0px 7px 0px 20px;
}
#subnav, #subnav a, #subnava:link, #subnav a:visited, #subnav a:active, #subnav a:hover{
	font-size:9px;
	text-transform:uppercase;
	text-decoration:none;
	color:#B38436;
}
#subnav a:hover{
	color:#FFFFFF;
}
#pagecontent a, #pagecontent a:link, #pagecontent a:visited, #pagecontent a:active, #pagecontent a:hover{
	color:#D5B161;
	text-decoration:underline;
}
#pagecontent a:hover{
	color:#D5B161;
}
#pagenavigation{
	padding:15px 0px 0px 0px;
}
#pagenavigation a, #pagenavigation a:link, #pagenavigation a:visited, #pagenavigation a:active, #pagenavigation a:hover{
	color:#656156;
	/*
	text-transform:uppercase;
	*/
	text-decoration:none;
	font-weight:bold;
}
#pagenavigation a:hover{
	color:#D5B161;
}