body {
	background:url(../_images/background_purple.gif) #999;
	color:#666;
	font:normal 85% Tahoma, Geneva, sans-serif;
	margin:0;
	padding:0;
}
h1 {
	color:#09f;
	font-size:22px;
	letter-spacing:-1px;
	margin:0;
	padding:0;
}
hr {
	border:1px solid #fc0;
}
ul{
	padding-top: 1px;
	margin-top: 1px;
}
a {
	color:#333;
	font-weight:bold;
	text-decoration:none;
	}
a:hover {
	color:#09f;
	}
strong{
	color:#222;
	}
#container {
	background:url(../_images/container.gif) top center repeat-y;
	margin:0 auto;
	width:960px;
	}
/*
*/
img, div { behavior: url(../_images/iepngfix.htc) }
/*
	SECTON HEADER COLORS
*/
#home h1{
	color: #B91A75;
}
#visit_us h1{
	color: #467146;
}
#whats_new h1{
	color: #00B3CD;
}
#exhibits h1{
	color: #871F00;
}
#tours h1{
	color: #C08A42;
}
#memberships h1{
	color: #55206E;
}
#parties h1{
	color: #347D34;
}
#make_a_difference h1{
	color: #255699;
}
/**/
#menu {
	height:35px;
	margin:0 auto;
	width:920px;
	}
		#Home_but {
		background:url(../_images/btn_home.gif) no-repeat 0 0;
		display: block;
		float:left;
		height: 35px;
		width: 89px;
		}
		#Home_but:hover { 
 		background-position: 0 -35px;
		}
  		#Home_but span {
 		display: none;
		}		
		#Visit {
		background:url(../_images/btn_visit.gif) no-repeat 0 0;
		display: block;
		float:left;
		height: 35px;
		width: 89px;
		}
		#Visit:hover { 
 		background-position: 0 -35px;
		}
  		#Visit span {
 		display: none;
		}		
		#Whats {
		background:url(../_images/btn_whatsnew.gif) no-repeat 0 0;
		display: block;
		float:left;
		height: 35px;
		width: 143px;
		}
		#Whats:hover { 
 		background-position: 0 -35px;
		}
  		#Whats span {
 		display: none;
		}
		#Exhibits {
		background:url(../_images/btn_exhibits.gif) no-repeat 0 0;
		display: block;
		float:left;
		height: 35px;
		width: 91px;
		}
		#Exhibits:hover { 
 		background-position: 0 -35px;
		}
  		#Exhibits span {
 		display: none;
		}
		#Tours {
		background:url(../_images/btn_tours.gif) no-repeat 0 0;
		display: block;
		float:left;
		height: 35px;
		width: 82px;
		}
		#Tours:hover { 
 		background-position: 0 -35px;
		}
  		#Tours span {
 		display: none;
		}
		#Memberships {
		background:url(../_images/btn_memberships.gif) no-repeat 0 0;
		display: block;
		float:left;
		height: 35px;
		width: 144px;
		}
		#Memberships:hover { 
 		background-position: 0 -35px;
		}
  		#Memberships span {
 		display: none;
		}
		#Parties {
		background:url(../_images/btn_parties.gif) no-repeat 0 0;
		display: block;
		float:left;
		height: 35px;
		width: 94px;
		}
		#Parties:hover { 
 		background-position: 0 -35px;
		}
  		#Parties span {
 		display: none;
		}		
		#Difference {
		background:url(../_images/btn_makeadifference.gif) no-repeat 0 0;
		display: block;
		float:left;
		height: 35px;
		width: 184px;
		}
		#Difference:hover { 
 		background-position: 0 -35px;
		}
  		#Difference span {
 		display: none;
		}
		#portfolio{
			height: 245px;
			position: relative;
		}
		#portfolio, #portfolio li {
		list-style:none;
		padding:0;
		margin:0;
		}
		#portfolio li {
			position: absolute;
		}
		#portfolio img, #portfolio a {
		border:none;
		}
	
	#Master {
		background:url(../_images/master_header.png) no-repeat;
		height:326px;
		margin:0;
		padding:80px 0 0 340px;
		width:620px;
		}
		#Calendar {
		background:url(../_images/btn_calendar.gif) no-repeat 0 0;
		display: block;
		float:left;
		height: 35px;
		width: 121px;
		}
		#Calendar:hover { 
 		background-position: 0 -35px;
		}
  		#Calendar span {
 		display: none;
		}
		#Newsletter {
		background:url(../_images/btn_newsletter.gif) no-repeat 0 0;
		display: block;
		float:left;
		height: 35px;
		width: 206px;
		}
		#Newsletter:hover { 
 		background-position: 0 -35px;
		}
  		#Newsletter span {
 		display: none;
		}
	#left {
		float: left;
		margin: 10px;
		padding: 10px 0 0 50px;
		width: 230px; 
		}
		#left img {
			background:#f6f2e4;
			border:1px solid #CCC;
			padding:4px;
		}
	#content {
		float: right;
		margin: 10px 40px 0 0 ;
		padding: 10px;
		width: 590px; 
	}
	#full_content {
	width: 820px;
	padding-left: 60px;
	}
	#footer {
		color:#999;
		font:normal 85% Tahoma, Geneva, sans-serif;
		margin:0 auto;
		text-align:center;
		width:860px;
		padding-left: 10px;
	}
	#font_size_change{
		width:860px;
		margin:0 auto;
		clear: both;
		text-align:right;
	}