@charset "utf-8";
/* CSS Document */

/********************BODY STRUCTURE********************/

* { margin: 0; padding: 0; }

body{
	font-size:0.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	background-color:#f7f6dc;
	}
#subGallery{
	background-color:#ffffff;
}
#container{
	width: 800px;
	margin: 0 auto;
	background-image:url(graphics/content-runner.jpg);
	background-repeat:repeat-y;
	}
	
#midsection {
	background-image:url(graphics/content-top.jpg);
	background-repeat:no-repeat;
	background-position: top center;
	width: 754px;
	min-height:330px;
	padding: 23px;
	}
#midsection2 {
	background-image:url(graphics/content-top.jpg);
	background-repeat:no-repeat;
	background-position: top center;
	width: 754px;
	min-height:520px;
	padding: 23px;
	}
		
#heading {
	text-indent: -9000px;
	background-image:url(graphics/heading-top-top.jpg);
	background-repeat:no-repeat;
	background-position: top center;
	height:228px;
	display:block;
	}

#bottomd{
	text-align:center;
	text-indent: -9000px;
	height:69px;
	background-image:url(graphics/bottom.jpg);
	background-position:center;
	margin-top:30px;
	}
#galleryTitle{
	color:#b29141;
	font-weight:bold;
}
.2010List{
padding-left:40px;
margin-left:20px;
}
iframe{
padding-left:15px;
}
/********************CONTENT********************/

#content {
	margin-left: 180px;
	margin-right: 20px;
	text-align:left;
	}
#content2010 {
	margin-left: 180px;
	margin-right: 20px;
	text-align:left;
	
	background-image:url(graphics/heading2010s.jpg);
	background-repeat:no-repeat;
	background-position: top;
		padding-top:100px;
		/*
	padding-top:100px;
	padding-left:5px;
	padding-right:15px;
	*/
	}
	
.pic{
	float: right;
	margin: 5px;
	border: 1px ridge #CCCC99;
	padding: 5px;
	}

.pic2{
	float: left;
	margin: 5px;
	border: 1px ridge #CCCC99;
	padding: 5px;
	}
	.pic3{
	text-align:center;

	margin: 5px;
	border: 1px ridge #CCCC99;
	padding: 5px;
	}
#content h3 {
	clear:right;
	}


/********************DEFAULT COMPONENT STYLING********************/	
	
h3{
	color:#480100;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.3em;
	}
h4{
	color:#b29141;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.1em;
	}	
	h5{
	color:#b29141;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:0.9em;
	}	

p { 
	margin: 10px 0;
	}
	
/********************NAVIGATION********************/

#navigation {
	padding-top: 100px;
	float: left;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:600;
	margin-top:0px;
	}
	
#navigation ul li{
	margin:0; padding:0;
	text-align:center;
	list-style-type: none;
	width:120px;
	}
	
#navigation ul li a{
	margin:0; padding:0;
	/*color:#330000;*/
	color:#550000;
	border-bottom:1px solid #ffffff;
	display:block;
	text-decoration: none;
	padding-top:3px;
	padding-bottom:3px;
	}
	
#navigation ul li a:hover{
	color:#b29141;

	}
	
#navigation li.current a{
	color:#b29141;
	}
	
#navigation li.current a:hover{
	color:#b29141;

	}
	
#navigation ul li .img{
	list-style:none;
	}
#navigation li.indent a{
	padding-left:20px;
		font-size:12px;
		color:#886666;
	/*color:#b29195;*/
	text-align:right;
	}
	#navigation li.indentc a{
	padding-left:20px;
		font-size:12px;
		color:#b29141;
	/*color:#996666;*/
	text-align:right;
	}
	

/********************IMAGE GALLERY********************/

	#mainImage {
	margin:0; padding:0;
	margin-top:10px;
		}
#mainImage img {
border: 1px ridge #CCCC99;
padding:5px;

text-align:left;
}	
#list {
height:80px;
max-height:80px;
overflow:auto;
max-width:512px;
width:515px;
	}
ul#thumbnails {
margin-top:5px;
	text-align:left;
	horizontal-align:middle;
	letter-spacing:3px;
	}
	ul#thumbnails li {
	display:inline;
	padding:0; margin:0;
	}
	#thumbnails li img {
	display:inline;
	list-style:none;
	border:1px  solid #f2f4df;
	margin:0;
	padding:0;
	text-decoration: none;
	}
	ul#thumbnails li.current img{
	display:inline;
	list-style:none;
	border:1px  solid #f2f4df;
	margin:0;
	padding:0;
	text-decoration: none;
	}
	#thumbnails img:hover{
	border:1px  solid #480100;
	}
	#thumbnails img:active{
	border:1px  solid #f2f4df;
	}

/********************EVENTS TABLE********************/
#events{
margin-top:10px;
}
.desc{
padding-left:20px;
}
.top{

font-size:14px;
color:#480100;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.3em;
}
#events td{
padding-bottom:5px;
padding-top:5px;
}
#events th{
padding-top:10px;
}
/********************LINKS LIST********************/
.links{
display:block;
list-style:none;
}
.links li{
padding-top:5px;
}
.list{
display:block;
padding-left:40px;
}
.list li{
margin-top:10px;
margin-bottom:10px;
}
.innerlist{
padding-left:40px;
}
.links2{
padding-left:40px;
list-style:none;
}


.menu2010 ul{
font: bold 13px arial;
border:none;
}

.menu2010 ul li{
list-style: none;
display: inline;

}

.menu2010 ul li a{
padding: 2px 8px;
text-decoration: none;
float: left;
color: #e6e0c6;
background-color: #bab8a1;


/*border: 2px solid #FFF2BF;    e6e0c6*/
}

.menu2010 ul li a:hover{
color:#333333;
background-color: #bab8a1;
/*border-style: outset;*/
}
.menu2010 ul li.current a{
color:#57100A;
background-color: #e6e0c6;
}

