html, body{
	background-color:#999966;
	color:#44101c;
	margin:0px auto;
	font-family:arial,helvetica,verdana,serif;
	font-size:12px;
	color:#401010;
}
h1,h2,h3,h4,h5{
	color:#993300;
	letter-spacing:2px;
	font-weight:normal;
	text-transform:uppercase;
	margin:0;
	padding:3px 0px 3px 0px;
}
h1{font-size:20px;padding:5px 0px 5px 0px;margin:5px 0px 5px 0px;}
h3{font-size:18px;}
h4{font-size:16px;color:#00718f;margin:0;padding:5px 0px 0px 0px;}
h5{font-size:14px;}
a:link{text-decoration:none;color:#00718f;}
a:active{text-decoration:none;color:#00718f;}
a:visited{text-decoration:none;color:#00718f}
a:hover{text-decoration:none;color:red;}
.error{font-size : 12px;font-weight : bold;font-family : verdana,Tahoma,Helvetica, sans-serif,serif;color : red;}
input{ font-family : verdana,Tahoma,Helvetica, sans-serif,serif; font-size : 12px;border:1px outset #b23022;letter-spacing:0px;}
.required{font-family : verdana,Tahoma,Helvetica, sans-serif,serif; font-size : 12px;background-color:#FFE2A3;border:1px outset #b23022;letter-spacing:0px;}
.blank{font-family : verdana,Tahoma,Helvetica, sans-serif,serif;font-size : 12px;border:0px;letter-spacing:0px;}
textarea{font-family : verdana,Tahoma,Helvetica, sans-serif,serif;font-size : 12px;border:1px solid #b23022;letter-spacing:0px;}
select{font-family : verdana,Tahoma,Helvetica, sans-serif,serif;font-size : 12px;border:1px solid #b23022;letter-spacing:0px;}
.list1{font-family :  verdana,Tahoma,Helvetica, sans-serif,serif;font-size : 12px;background:#e5e5cc;padding:1px 5px;letter-spacing:0px;}
.list2{font-family :  verdana,Tahoma,Helvetica, sans-serif,serif;font-size : 12px;background:white;padding:1px 5px;letter-spacing:0px;}
.listheader{ font-family : verdana,Tahoma,Helvetica, sans-serif,serif;font-size : 12px;font-weight:bold;padding:2px 5px;border:1px solid #b23022;background:#993300;letter-spacing:0px;color:white;}
.form1{font-family : verdana,Tahoma,Helvetica, sans-serif,serif;font-size : 12px;font-weight:bold;background:#e5e5cc;;padding:1px 5px;letter-spacing:0px;}
.form2{font-family : verdana,Tahoma,Helvetica, sans-serif,serif;font-size : 12px;padding:1px 5px;letter-spacing:0px;}
.formheader{font-family : verdana,Tahoma,Helvetica, sans-serif,serif;font-size : 12px;font-weight:bold;padding:2px 5px;border:1px solid #b23022;background:#993300;letter-spacing:0px;color:white;}
.thumb{border:0;}
p.brown{	color:#6f6334;font-size:14px;}
div.breadcrumbs{text-align:right;padding-right:20px;}
div.breadcrumbs a{font-size:12px;font-weight:bold;letter-spacing:1px;}
div.next{float:right;}
div.prev{float:left;}
hr.seperator{
	border: none 0; 
	border-top: 1px solid white;
	border-bottom: 1px solid black;
	width:340px;
	height: 2px;
	margin: 10px auto 0 0;
}
.rightPane{
	width:355px;
	float:right;
	padding-bottom:20px;	
	text-align:left;
}
.rightPane h1,h2,h3,h4,h5,p,div,ul,li{text-align:left;}
.leftPane{
	width:150px;
	float:left;
	padding-bottom:20px;
	text-align: left;
}
#thePage{
	margin:30px auto 0px auto;
	background:white;
	width:805px;
}
#mainContainer{
	width:766px;
	background:white;
	margin:0px auto;
	padding:20px 20px 20px 20px;
}
#logoWrapper{
	width:765px;
	padding:0;
	margin:0;
	height:124px;
  background:#993300;
}
#lowerContainer{
	width:765px;
	padding:0px 20px 20px 20px;
	margin:0;
	overflow:auto;
	background:#cccc99;
	text-align:justify;
  voice-family: "\"}\""; 
  voice-family:inherit;
  width:725px;
}
html>body #lowerContainer{
  width:725px;
} 
#leftBarContainer{
	padding:0;
	margin:0;
	float:left;
	background-color:#e5e5cc;
	width:153px;
	min-height:373px;
	height:373px;
  overflow:hidden;
}
ul.leftBarList{
	list-style:none;
	text-transform:uppercase;
	font-family:arial,helvetica,serif;
	color:#6f6334;
	font-size:10px;
  line-height:10px;
	font-weight:bold;
	padding:0;
	margin:0px 0px 0px 20px;
}
ul.leftBarList li{padding-top:0px;padding-bottom:0px;margin:0;}
ul.leftBarList a{
	text-decoration:none;
	font-family:arial,helvetica,serif;
	color:#6f6334;
	font-size:10px;
	font-weight:bold;
	letter-spacing:2px;
  line-height:12px;
  padding:0;
  margin:0;
}
hr.leftBarLine{
	border:1px solid #d2c994;
	width:90%;
	margin:5px 20px 5px 10px;
  padding:0px;
  line-height:1px;
  font-size:1px;
}
#contentContainer{
	background:white;
	padding:0;
  overflow:hidden;
}
#content{
	padding:20px;
	text-align:left;
	background:white;
	text-align:left;
  overflow:hidden;
}
.theContentBody{
	text-align:left;
	float:left;
	padding-bottom:20px;
}

.mainContentImage{
	margin:0;
	border:0;
	float:left;
	padding-right:20px;
}
ul.contentList{
	list-style:none;
	color:#993300;
	font-weight:normal;
	text-transform:uppercase;
	margin:0;
}
ul.contentList li{
	padding:2px 0px 2px 0px;
}
ul.contentList a{
	color:#993300;
	font-weight:normal;
	text-transform:uppercase;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
ul.blankContentList{
	list-style:none;
	color:#993300;
	font-weight:normal;
	margin:0;
  padding:0;
}
ul.blankContentList li{
	padding:2px 0px 2px 0px;
  margin:0;
  letter-spacing:0px;
}
ul.blankContentList a{
	color:#993300;
  letter-spacing:0px;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
#footer{
	width:765px;
	background:inherit;
	margin:0;
	padding:0;
	margin:auto;
	color:#FFFFFF;
	letter-spacing:2px;
	font-size:12px;
}
ul.footerList{
	margin:0 auto;
	float:left;
}
ul.footList li{
	margin:0 auto;
	display:inline;
	text-align:center;
	padding:0px 25px 0px 25px;
}
a.leftNavSpecial{
  display:block;
  margin-top:50px;
  height:100px;
 }
html>body a.leftNavSpecial{
  margin-top:100px;
  height:110px;
}

/* gallery stuff */
#photoUploadBox{ width:100%; margin-top:20px;}
#thumbs{text-align:center; padding:0px; margin:0 auto;}
.thumbBox{ height:150px;padding:0px;margin:0px;float:left;text-align:center;width:150px;  voice-family: "\"}\"";  voice-family:inherit; width:150px;}
.thumbBox img {text-align:center;}
.thumbBox p{text-align:center;}
.aThumb{border:0px;background:white;}
#bigDynPic{height:700px;width:700px; position:absolute; top:120px; left:10px;padding:20px 0px 20px 0px;text-align:center;border:1px solid black;}
#bigDynPic p {font-size:12px;}
.album{width:250px;padding:0px; float:left; margin:10px auto;position:relative;}
.albumThumb{border:0px;width:49%; height:140px;text-align:center;}
.albumThumb img{border:0;margin:0px 10px 0px 0px;}
.albumDesc{text-align:left;margin:0;padding:0;}
.album h3{margin:0;padding:0;letter-spacing:0px;font-size:13px;}
.album p{margin:0;padding:0;}
span.photoCaption{text-align:center;width:150px;padding:0;margin:0;font-size:9px;}
.thumbContainer{	float:left;width:150px;text-align:center;margin:0px 10px;