body {
  	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#333;
  	margin:0;
  	padding:0;	
  	background-color:#fff;
	text-align:center;
}
#container { 
	position:relative;
	margin:0 auto; 
	padding: 0;  
	width:800px;
	text-align:left;
	margin-bottom:20px;
 	background-color:#EFE9D3;
	background: url(images/bgTile.gif); 
}

#header{
	margin:10px;
	padding:0;
	height:160px;
}
#thumbs{
	margin:0 0 30px 0;
	padding:0;
	top:10px;
	text-align:center;
	position:relative;
	width:800px;
}
#zoomThumbs{
	margin:0 0 10px 0;
	padding:0;
	height:160px;
	top:10px;
	text-align:center;
	position:relative;
	width:800px;
}
#menuAnim{
	top:0px;
	left:0px;
	position:absolute;
	height:229px;
	width:800px;
	margin:0;
	padding:0;	
	
}

#photo{
	top: 230px;
	left: 620px;
	position:absolute;
	height:145px;
	width:145px;
	margin:0;
	padding:0;	
	z-index:99;

}

table, td, tr, form {
  	margin:0;
  	padding:0;	
	z-index:99;
  	font-size:12px;
}
.borders {
	border:1px dotted #FFF;
}

h1 {
  	font-family: walkway bold, Arial, Helvetica, sans-serif;
  	font-size:24px;
  	margin:0;
	padding:0;
	color:#454F09;
}
h2 {
  	font-size:18px;
  	margin:0;
	padding:0;
	color:#454F09;
}
h3 {
	margin: 15px 0 10px 0;
	padding:0;
	color:#600;
  	font-size:16px;
  }
h4 {
	margin: 15px 0 10px 0;
	padding:0;
  	font-size:13px;
	color:#600;
  	font-weight:bold;
}
h5 {
  	font-size:11px;
  	margin:0;
	color:#454F09;
}
.admin{
	display:inline;
 	 margin:.5em;
 }
p{
  font-size:12px;
  margin:0 0 7px 0;
	padding:0;
  line-height:1.3;
  color:#333;
}


address{
  font-size:12px;
  text-align:left;

}
.indent {
	margin: 0 0 0 40px;
}
.squash {
	margin: 20px;
}
.hIndent {
	margin:15px 0 5px 0;
	}
.small {
	font-size:11px;
	line-height:1.2;
	color:#996633;
	}
ul, li {
  font-size:12px;
  margin:.5em;
  margin-right:0;
  line-height:1.2;
  color:#333;
}
ul, li, ul, li {
  font-size:12px;
  margin:.2em;
  margin-right:0;
   margin-left:0;
  line-height:1.2;
}
ul, li, ul {

  margin:.2em;

   margin-left:0px;

}
tr, td {
margin:0;
padding:5px;
}
a:link,a:visited{
	color:#7F1F00;
}
a:hover{
	color:#D45F00;
}
a:active{
	color:#FF5F00;
}

.helplink {
	cursor: help;
}




#mainBox  { 
	width: 415px; 
	position:absolute;
	top:230px;
	left:250px;
	margin:0;
	padding:0;
}

#subBox  { 
	width: 415px; 
	position:absolute;
	top:180px;
	left:200px;
	margin:0;
	padding:0;
}
#titleBox  { 
	width:510px; 
	position:relative;
	top:10px;
	left:20px;
	margin:0;
	padding:0;
}
#mainText  {
	margin:0px;
	padding:0;
}

#textBox  {
	padding:5px 20px 5px 20px;
	margin:0 0 30px 0;
	top:0px;
	left:10px;
	position:relative;
	width:750px;
}

#subTextBox  {
	padding:5px 20px 5px 20px;
	margin:0;
	width:350px;
}
#aboutBox  {
	padding:5px 20px 5px 20px;
	margin:0 0 30px 0;
	top:0px;
	left:140px;
	position:relative;
	width:600px;
}
#aboutLinks  {
	padding:0;
	margin:0;
	width:130px;
	position:absolute;
	left:0px;
	
}
#menu a:link{ 
	color:#A50000;
	text-decoration:none;
}
#menu a:visited { 
	color:#A50000;
	text-decoration:none;

}
#menu a:hover { 
	color:#000;
	text-decoration:none;

}
#menu a:active { 
	color:#000;
	text-decoration:none;

}

#menu {
	font-size: 14px;
	font-weight: bold;
	width: 800px;
	margin:0;
	padding:0;

	color: #6D571E;
	left:0px;
	top:110px;
	position:absolute;
	text-align:left;
}
#menu ul{
	list-style:none;
	display:list-item;
	font-size: 14px;
	margin: 0;
	padding:0;
	color: #6D571E;
	
}

#menu li {
	display:inline;
	font-size: 14px;
	margin: 0;
	padding:0;
	margin-right: 0;
	z-index: 500;
}


#menumargin {
	margin:0 90px;
	padding:0;

}

#margining {
	margin:0 10px;
	padding:0;

}

#footer {
	margin: 0;
	padding:0;
	position:relative;
	z-index:4;
	top:0px;
	left:0;
	width: 800px;
	font-size:11px;
	border-top:1px dotted #827456;
	border-bottom:1px dotted #827456;
	height:15px;
	background-color:#fff;
	color:#996633;
}

#footer a {
	font-weight:bold;

}

#footer a:link{ 
	color:#933;
	text-decoration:none;
	margin:0;
	padding:2px;
}
#footer a:visited { 
	color:#933;
	text-decoration:none;
	margin:0;
	padding:2px;
}
#footer a:hover { 
	color:#300;
	text-decoration:none;
	margin:0;
	padding:2px;
}
#footer a:active { 
	color:#300;
	text-decoration:none;
	margin:0;
	padding:2px;
}


#footer ul{
	list-style:none;
	display:list-item;
	margin: 0;
	padding:0;
	
}

#footer li {
	display:inline;
	margin: 0;
	padding:0;
	margin-right: 10px;
	float: left;
	z-index: 500;
}

#spacing{
	margin:0 20px;
	padding:0;
	}



#floatRight {
	float:right;
	margin:15px;
	padding:0;
}
#floatRight2 {
	float:right;
	margin:0;
	padding:0;
}
#floatRight3 {
	float:right;
	margin:5px 0;
	padding:0;
}
#floatLeft {
	float:left;
	margin:10px;
	padding:0;
}

