body{
	background-color: #bc9353;
 	color: #574426;
}
#wrapper {
 margin: 0 auto;
 overflow: auto;
 width: 900px;
 background-color: #574426;
 padding: 5px;
}
#faux {
 background-color: #eefdce;
 margin-bottom: 0px;
 overflow: auto;
 width: 100%
}
#header{
 width: 900px;
 height: 161px;
 margin: 0px 0px 0px 0px;
}
#nav{
 background-color: #eefdce;
 width: 150px;
 margin: 0px 0px 0px 0px;
 float: left;
}
#cont{
 background-color: #eefdce;
 width: 700px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 10px;
 float: left;
 border-left: solid 2px #574426;
}
#main{
 background-color: #eefdce;
 width: 890px;
 margin: 10px 0px 10px 0px;
 padding: 5px;
}
.services{
 background-color: #ffffff;
 width: 150px;
 margin: 0px 0px 10px 8px;
 padding: 5px;
 border: solid 2px #574426;
 float: left;
}
.content{
 background-color: #ffffff;
 width: 670px;
 margin: 0px 0px 10px 5px;
 padding: 5px;
 border: solid 2px #574426;
 float: left;
}
p.desc{
	color: #574426;
	font-size: 10px;
	font-family: sans-serif;
	font-weight: bold;
	letter-spacing: 1px;
	word-spacing: 2px;
 margin: 5px 0px 0px 0px;
	text-align: center;
}
h2{
 	color: #574426;
	padding-left: 20px;
 margin: 5px 0px 15px 0px;
	font-family: sans-serif;
	font-weight: bold;
	letter-spacing: 2px;
	word-spacing: 4px;	
}
p.info{
 	color: #574426;
	padding-left: 10px;
 	margin: 5px 0px 15px 0px;
	font-family: sans-serif;
	font-weight: bold;
	letter-spacing: 2px;
	word-spacing: 4px;
}
img.disp{
	border: none;
}
img#photo{
 margin: 10px 0px 10px 23px;
 position: absolute;
 top: 415px;
}
a.detail:link{
	color: #574426;
	font-size: 10px;
	font-family: sans-serif;
	font-weight: bold;
	letter-spacing: 1px;
	word-spacing: 2px;
 margin: 5px 0px 0px 0px;
	text-align: center;
	text-decoration: none;
}
a.detail:visited{
	color: #574426;
	font-size: 10px;
	font-family: sans-serif;
	font-weight: bold;
	letter-spacing: 1px;
	word-spacing: 2px;
 margin: 5px 0px 0px 0px;
	text-align: center;
	text-decoration: none;
}
a.detail:hover{
	color: #574426;
	font-size: 10px;
	font-family: sans-serif;
	font-weight: bold;
	letter-spacing: 1px;
	word-spacing: 2px;
 margin: 5px 0px 0px 0px;
	text-align: center;
	text-decoration: underline;
}
a.navbar:link{
	display: block;
	width: 148px;
 	color: #574426;
	font-family: sans-serif;
	font-weight: bold;
	letter-spacing: 2px;
	word-spacing: 4px;
	margin-top: 10px;
	text-decoration: none;
	text-align: center;
}
a.navbar:visited{
	display: block;
	width: 148px;
 	color: #574426;
	font-family: sans-serif;
	font-weight: bold;
	letter-spacing: 2px;
	word-spacing: 4px;
	margin-top: 10px;
	text-decoration: none;
	text-align: center;
}
a.navbar:hover{
	display: block;
	width: 145px;
 	color: #eefdce;
	font-family: sans-serif;
	font-weight: bold;
	letter-spacing: 2px;
 background-color: #574426;
	word-spacing: 4px;
	margin-top: 10px;
	text-decoration: none;
	text-align: center;
}
label.form{
	color: #574426;
	font-weight: bold;
	letter-spacing: 2px;
	word-spacing: 4px;
	font-family: sans-serif;
	width: 180px;
	float: left;
	text-align: right;
	margin-right: 5px;
}
legend{
	color: #574426;
	font-weight: bold;
	font-size: 24px;
	letter-spacing: 2px;
	word-spacing: 4px;
	font-family: sans-serif;
}
.inpform{
	border: #574426 2px solid;
	background-color: #eefdce;
	width: 170px;
	margin-bottom: 10px;
}
fieldset{
 background-color: #fff;
 width: 400px;
 margin: 40px 0px 30px 150px;
}
.submit{
 color: #fff;
 font-weight: bold;
 border: #574426 solid 2px;
 background-color: #bc9353;		
 margin: 0px 0px 10px 140px;
 cursor: pointer;
}
input[type="submit"]:hover{
 color: #bc9353;
 font-weight: bold;
 border: #574426 solid 2px;
 background-color: #fff;		
 margin: 0px 0px 10px 140px;
 cursor: pointer;
}
.banner{
	border: 0px solid;
	margin: 0px 5px 0px 5px;
}
.bannerp{
	margin: 0px 0px 5px 230px;
}
#lightbox{
	background-color:#574426;
	padding: 6px;
	border-bottom: 2px solid #574426;
	border-right: 2px solid #574426;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	color: #eefdce;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }
#overlay{ background-image: url(graphics/overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
a#overlay:link{
	color: #eefdce;
	text-decoration: none;
}
a#overlay:visited{
	color: #eefdce;
	text-decoration: none;
}
a#overlay:hover{
	color: #eefdce;
	text-decoration: underline;
}
a.over:link{
	color: #574426;
	text-decoration: underline;
}
a.over:visited{
	color: #574426;
	text-decoration: underline;
}
a.over:hover{
	color: #574426;
	text-decoration: underline;
}