body { margin-top: 0px;
	font: 11px/140% "Lucida Grande", Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
	background-color: black;
	text-align: center; 
	}

h1  {color: #291036; font-size: 15px; font-family: Arial, Helvetica, sans-serif;}
h2  {color: #986f0c; font-size: 14px; font-family: Arial, Helvetica, sans-serif;}
h3  {color: #986f0c; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
h4  {color: #453205; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

h5 {color: #986f0c; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-top: 0px; margin-bottom: -10px;}


a:link   {color: #53206e; text-decoration: none;  }
a:visited   {color: #53206e; text-decoration: none;  }
a:hover   { color: #ea9a38;   text-decoration: none;  }

em { font-weight: bold; font-stretch: expanded; font-style: normal;}

table {margin-top: 5px;
	font: 11px/100% "Lucida Grande", Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
	text-align: left; }


#container { 
	background-color: white; 
	margin: 5px auto; 
	width: 852px;
	border: 1px solid #c5a590;
	 }


/* Masthead*/
#masthead  {
	text-align: left;
	height: 110px; width: 852px;  
	}
	
ul	{ margin: 0px; padding: 0px 10px; list-style-type: none; }
li	{ display: inline; padding: 0px 3px;}	

#masthead ul	{ margin: 0px; padding: 2px 15px; list-style-type: none; }
#masthead li	{ display: inline; padding-right: 5px;border-right: 1px dotted white; }


#left2 ul	{ margin: 0px; }
#left2 li	{ display: block; list-style: url(images/dot.gif) square outside; color: #4f3400;}


#nav-main {
	text-align: left;
	position: relative; 
	top: 5px; 
	right: 0px ;
	width: 100%;
	background-color: #c5a590;
	background-image: url(images/topbar.gif);
	height: 20px;
	
	}

.nav {
	font-size: 10px; 
	font-weight: 100;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-transform: uppercase;
	}
	
.navlast {
	font-size: 10px; 
	font-weight: 100;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	padding: 0px 10px; 
	border-right: none;
	}
	
.nav:link { color: black;}	
.nav:visited { color: black;}	
.nav:hover { color: white; background-color: black;}

.dark:link { color: #6e5955;}	
.dark:visited { color: #6b594e;}	
.dark:hover { color: #eb9d38;}



/* Main Content Area */
#content  { 
	background-color: white;  
	background-image: url(images/back.gif);
	background-repeat: repeat-y;
	width: 852px; 
	text-align: left;

	}
	
#content2  { 
	background-color: white;  
	background-image: url(images/backR.gif);
	background-repeat: repeat-y;
	width: 852px; 
	text-align: left;
	border: 1px dotted #c5a590;
	}
	
#content3  { 
	background-color: white;  
	background-image: url(images/backR2.gif);
	background-repeat: repeat-y;
	width: 852px; 
	text-align: left;
	border: 1px dotted #c5a590;
	}

#content4  { 
	background-color: white;  
	background-image: url(images/  .gif);
	background-repeat: repeat-y;
	width: 852px; 
	text-align: left;
	border: 1px dotted #c5a590;
	}
	
#photo{
	clear: both;
	height: 340px;
	width: 852px;
	}	
	
#photo2{
	clear: both;
	width: 852px;
	}



#left {
display:inline;

padding:15px;
width:175px;
float:left;
margin:0px;
margin-left:0;
}

#left2 {
display:inline;
padding:15px;
width:570px;
float:left;
margin:0px;
margin-left:0;
}

#left3 {
display:inline;
padding:25px;
width:175px;
float:left;
margin:0px;
margin-left:0;
}

#center {
display:inline;
padding:15px 15px 15px 5px;
width:420px;
w\idth:366px;
float:left;
margin:5px 0 5px 0;
text-align: left;
}

#right {
display:inline;
padding:15px;
width:215px;
float:right;
margin:0px;
margin-right:0;
}

#right2 {
display:inline;
padding:15px;
width:415px;
float:right;
margin:0px;
margin-right:0;
}

#leftEvent {
display:inline;
padding:15px;
width:470px;
float:left;
margin:0px;
margin-left:0;
}

#rightEvent {
display:inline;
padding:15px;
width:305px;
float:right;
margin:0px;
margin-right:10px;
}


.small {font-size: .8em; font-weight: 100;color: gray;}
.caption {font-size: .8em; font-weight: 100;color: gray;}

.no  {margin: 0; padding: 0; border: none}

.signup {margin: 0px;
	float: right;}

/* End Site Info Section */

.event  {margin-bottom: 10px;}
.date  {font-size: 9px; margin-bottom: -10px;}
.location  {font-size: 9px; margin-bottom: -3px;}
.spacer {clear:both}


/* footer */

#nav-bottom {
	text-align: left;
	position: relative; 
	top: 5px; 
	right: 0px ;
	width: 100%;
	height: 20px;
	}
	
.nav2 {
	font-size: 10px; 
	font-weight: 100;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-transform: uppercase;
	margin-right: 10px;
	}
	
.nav2b {
	font-size: 10px; 
	font-weight: 100;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-transform: uppercase;
	margin-right: 10px;
	margin-left: 10px;
	}
	
.nav2last {
	font-size: 10px; 
	font-weight: 100;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	padding: 0px 10px; 
	border-right: none;
	}
	
.nav2:link { color: #cebbb7; }	
.nav2:visited { color: #af9f9c;}	
.nav2:hover { color: white; background-color: black;}

#collection {
height: 350px;
}
#thumbSection {
}

.staff {
float: left;
height: 175px;
width: 105px;
text-align: center;
}

#footer {width: 852px;
	margin: 5px auto;
	text-align: left;
	color: #cebbb7;
	font: 11px/140%  arial, "Lucida Grande", Verdana, Arial, sans-serif; 
	}

.foot:link { color: #e3cec9;}	
.foot:visited { color: #e3cec9;}	
.foot:hover { color: white; background-color: black;}	

.logo {margin: 10px;}
.img-L {float: left;  margin: 0px 20px 10px 0px;}
.img-LB {float: left;  margin: 0px 20px 10px 0px; border: black 1px solid;}
.img-R {float: right;  margin: 0px; padding: 0px; border: none;}
.aboutImage {margin-bottom: 20px;}
.leftManager {margin-bottom: 0px;}
.left {float: left;}
.right {float: right;}
.thumbnail { margin: 10px; border: white 1px solid;}
.leftThumbCollection {border: 1px solid white; float: left; margin-right: 10px;}





