body {font: 11px/140%  "Lucida Grande", Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
		margin:10px; padding:0;
		background-position: top center;
		background-attachment: fixed;
		}
		
h1 {font:24px Georgia, "Times New Roman", serif;color: #432b03;}
	
h2 { border-bottom-color: #e4ad12; border-bottom-style: solid; border-bottom-width: 1px; font-style: normal; font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #543604}
h2 a {font-size: 14px; font-weight: bold;}
h2 a:hover {font-size: 14px; font-weight: bold; color: #8e2616;}

h3 {font-size: 13px; color: blue;}
h4 {font-size: 12px;  color: blue; }
h5 {font:24px Georgia, "Times New Roman", serif;color: #432b03; margin-top: 0px; margin-bottom: 10px;}
.small {font-size: .5em; color: gray; font-style: italic;}
p{ 
	font: 11px/170% "Lucida Grande", Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 	
	margin: 0px 0px 10px 0px;
	}
	
li {font: 11px "Lucida Grande", Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 	}
	
strong {

	font: 13px/140% "Lucida Grande", Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
	color: #1a0059; font-weight: bold; text-transform: uppercase;}
	
em {font: inherit; font-style: italic; font-weight: bold;}
b {font: inherit;  font-weight: bold;}
i {font: inherit; font-style: italic;}

a {font: 11px/140% Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none;  }
a:link {color: #582d03; }
a:visited { color: #664205; }
a:hover { color: #8b5a07; }
a:active { color: #d4b09b; }


table.textBottom  {
	float: left;
	vertical-align: bottom;
	text-align: center;
	}
		
#container, #container2  {
	width: 960px; 
	background-color: #e6dcce;
	margin: 0 auto;
	text-align: left;
	border: 1px solid white;
	background: url("images/cont.gif");
	}
#container2 {	background: url("images/cont2.gif");}
	
#nav  {
	width: 960px; 
	height: 100px;
	background-color: #e6dfc3;
	margin: 0 auto;
	text-align: left;
	background: url("images/header.jpg");
	clear: both;
	}
	

li.list	{ 
	font-size: 10px; 
	padding: 2px 1px 2px 0px;  
	list-style: url(images/icon.gif) square inside; 
	border-top: 1px solid #cf9110;
	border-bottom: 1px solid #cf9110;   
	background-color: white;
	}
	
.last {border-bottom: 1px dotted silver;}

#contentBoxes li a {font-size: 10px; text-decoration: none; font-weight: bold; color: #664205;}
#contentBoxes li a:hover {font-size: 10px; text-decoration: none; font-weight: bold; color: #8b5a07; padding: 5px}		
	
#contentBoxes h4 {
	color: white;
	text-transform: uppercase;
	font: 15px/140% arial;
	font-stretch: expanded;
	}
	
#contentBoxes p {
	color: gray;
	margin-top: 20px;
	font: 11px/140% arial;
	}
		


.column-in {
		margin:0; padding:25px;
		}
		
.column-in1 {
		margin:0; padding: 5px 10px;
		}
		
.column-in2 {
		margin:0; 
		padding: 15px 350px 0px 40px;
		}
		
.column-in3 {
		margin:0; 
		padding: 15px 25px 40px 40px;
		}

#galleryWindow {
	margin: 10px 0px 10px 70px;
	}
	

		
#left {
		float:left;
		width:650px;
		margin:0; padding:0;
		font-size:80%;
		}
#right {
		float:right;
		width:300px;
		margin:0; padding:0;
		font-size:80%;
		}
#middle {
		margin:0 250px;
		border-left: 1px solid silver;
		border-right: 1px solid silver;
		font-size:80%;
		background:white url("images/darkred.jpg") top left repeat-x;
		}
		
#leftcol { 
	position:relative;
	top:-10px;
	left:0px;
	float:left;
	width:250px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:240px; /* actual value */

	padding:10px;
	z-index:9;
	}
#rightcol {
	position:relative;
	top:-10px;
	right:-13px;
	float:right;
	width:250px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:240px; /* actual value */
	padding:10px;
	z-index:8;
	color: black;
	}

#ccol { 
	position:relative;
	top:-10px;
	left:40px;
	float:left;
	width:250px;  /* for IE5/WIN */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:240px; /* actual value */
	padding:10px;
	z-index:10;
	}
	


#footer {
		width: 960px;
		height: 40px;
		text-align: right;
		margin: -1px auto 0px auto;
		background: url("images/bottom.gif");
		}	
		
		

.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}



.galleryBox{
	float: left;
	width: 105px;
	height: 100px;
	padding: 5px;
	background-color: black;
	text-align: center;
	overflow: hidden;
	}
	
.gallery {
	border: #6f3c26 1px solid; 
	vertical-align: bottom;
	margin-top: 10px;
	}
	
.date{
color: #837671;
font: 9px verdana;
}



#video {

	text-align: center;
	padding: 100px;
	}
img {border: none;}

.left	{float: left;  margin: 0px 20px 0px 0px; border: 2px solid #6f3c26;}
.leftHome	{float: left;  margin: 10px 20px 0px 0px; border: 2px solid #6f3c26;}
.leftEvents {float: left;  margin: 0px 20px 20px 0px; border: 2px solid #6f3c26;}

.leftTitle {float: left;}
.rightTable {float: right;
 text-align: right;}

.left2	{float: left;  margin: 0px 20px 20px 0px; border: 2px solid #6f3c26;}
.leftIcon	{float: left;  margin: 10px 20px 0px 0px;}
.leftGallery	{float: left;  margin: 00px 30px 10px 0px;}
.leftMain	{float: left;  margin: 0px 20px 20px 0px; border: 2px solid #6f3c26;}

.right	{float: right;  margin: 0px 0px 0px 20px; border: 2px solid #6f3c26;}
.borderNone {border: 0px;}
.logo {float: left; border: 0px;}
.shadow {margin-top: -5px;}



.click {float: left; margin: -10px 10px 10px 0px; padding: 0px;}
	
.copy { text-align:center; font-size:80% }

#rightColumn h3 {
color: #543604;
}

#rightColumn h4 {
color: #6d4604;
}
