body	
	{
	text-align: center;
	background: #6F7957 url(../imgs/background_main.gif) repeat;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	
p, div, table, td
	{
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

.centered
	{
	text-align: left;
	margin: auto auto;
	}

body p	
	{
	font-size: 11px;
	}

/* Hyperlink Style */	
a,a:link,a:visited,a:active
	{
	color: black;
	}

a:hover,a:visited:hover 
	{
	color: #DE2526;
	}

#pageBorder
	{
	width: 740px;
	text-align: left;
	border: 3px solid #6F7957;
	background-color: black;
	padding: 1px;
	}
	
#header 
	{
	background-color: black;
	width: 740px;
	}
	
#logo
	{
	padding: 16px 50px 1px 17px;
	}
	
#tagline
	{
	text-align: right;
	padding: 35px 22px 26px 50px;
	}

#navigation
	{
	border-bottom: 1px solid black;
	background-color: white;
	width: 740px;
	}
	
#navright a, #navright a:link, #navright a:visited,#navright a:active
	{
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: black;
	margin-right: 20px;
	vertical-align: middle;
	}

#navright a:hover,#navright a:visited:hover
	{
	text-decoration: underline;
	font-weight: normal;
	margin-right: 20px;	
	}

#navleft a
	{
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: black;
	vertical-align: middle;
	}
	
#navleft a, #navleft a:link, #navleft a:visited,#navleft a:active
	{
	text-decoration: none;
	color: black;
	padding: 6px 37px 6px 10px;
	}

#navleft a:hover,#navleft a:visited:hover
	{
	text-decoration: underline;
	color: black;	
	}
	
#navright
	{
	padding-top: 6px;
	padding-bottom: 6px;
	}	

/* Footer Style */	
#footer
	{
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 740px;
	background-color: black;
	border-top: 1px solid white;
	}

#footer td
	{
	padding: 6px;
	color: white;
	}
	
#main
	{
	background-color: #bbb;
	padding: 5px;
	width: 730px;
	}

#featureleft {border-right: 5px solid #e4ca10;}

div#featureleft, div#featureright
	{
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 13px;
	background-color: #ECDA58;
	height: 52px;
	}

#introleft, #introcenter, #introright
	{
	border-top: 2px solid white;
	padding: 16px 19px 16px 23px;
	height: 210px;
	margin-top: 5px; 
	width: 100%;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 198px;
	}

#introleft {background: #9FC058 url(/images/background_left.gif) no-repeat;}
#introcenter {background: #DE2526 url(/images/background_center.gif) no-repeat;}
#introright {background: #6E6A9B url(/images/background_right.gif) no-repeat;}

#main ul
	{
	text-align: right;
	margin-bottom: 0px;
	}

#main ul li
	{
	list-style: none;
	padding-bottom: 5px;
	}

#main ul li, #main ul li a, #main ul li a:link, #main ul li a:visited,#main ul li a:active
	{
	font-size: 11px;
	color: white;
	text-decoration: underline;
	}

#main ul li a:hover,#main ul li a:visited:hover
	{
	color: black;
	text-decoration: underline;
	}
	
#featureleft img, #featureright img
{
	float: right;
	margin: -9px;
	margin-left: 22px;
	vertical-align: middle;
}

#featureright img
	{
	margin-right: 7px;
	margin-top: 2px;
	}

#secondaryleft
	{
	width: 175px;
	background-color: #ECDA58; 
	border-right: 5px solid #e4ca10;
	text-align: left;
	border: 2px solid #F2E58A;
	}

#secondarynavtitle
	{
	padding: 11px;
	background-color: #E4CA10;
	}

#secondarynav	
	{
	padding: 11px;
	padding-top: 15px;
	}

#secondaryleft ul
	{
	text-align: left;
	margin: 0px;
	}
	
#secondaryleft ul li
	{
	list-style: none;
	padding-bottom: 10px;
	}

#secondaryleft ul li, #secondaryleft ul li a, #secondaryleft ul li a:link, #secondaryleft ul li a:visited,#secondaryleft ul li a:active
	{
	font-size: 11px;
	color: black;
	text-decoration: none;
	}

#secondaryleft ul li a:hover,#secondaryleft ul li a:visited:hover
	{
	color: black;
	text-decoration: underline;
	}

#secondaryrightcontent
	{
	margin: 12px;
	}
	
#secondaryright 
	{
	width: 543px;
	background-color: white; 
	margin-left: 5px;
	}

#secondaryrighttitle
	{
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 11px;
	background-position: right;
	background-repeat: no-repeat;
	color: white;
	}	
	
#secondaryrighttitle h1
	{
	font: normal 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: white;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
	}
	
#secondaryrighttitle h3
	{
	display: inline;
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	}
	
.srcright
{
padding: 15px;
}

.srcright img
{
float: left;
margin-bottom: 12px;
margin-right: 12px;
}

.srcleft
{
color: #9FC058;
padding: 15px;
padding-right: 0px;
text-align: right;
}

.srcleft img, .srcright img
{
border: 2px solid #9FC058;
}

.gallery
{
color: #9FC058;
font-style: italic;
}

.heritage
{
color: #DE2526;
font-style: italic;
}

.museum
{
color: #6E6A9B;
font-style: italic;
}

.main
{
color: black;
font-style: italic;
}
		
/*********************************************************************/	
/* Utility Stuff */	
.hidden {display: none;}
	
div.spacer {clear: both;}

img {border: none;}

acronym
	{
	color: #333;
	cursor: help;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	}
