body {
	margin: 0 auto;
	padding: 0; 
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Tahoma, 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;  
	background-color: #333;
	color: #000;
	}
h1 {
	font-size: 1.4em; 
	font-weight: normal; 
	margin-bottom: 40px;
	color: #666;
	width: 422px;
	clear:both;
	}
h2 {font-size: 1.4em;}
a {
	color: #06c;
	text-decoration:none;
	}
a:hover {
	color: #300;
	text-decoration: underline;
	}
a#current {text-decoration: underline;}
p, #left ul li{	
	font-size: 1.3em;
	margin: 0;
	padding: 5px 0; 
	line-height: 1.5em;
	}
#page {
	width: 895px;
	height: auto;
	margin: 0 auto;
	padding: 0 35px;
	text-align: left;
	background-color: #fff;
	}	
#slide {
		float:left;
		width:683px;
		height:170px;
		margin-bottom:15px;
		background-image:url('images/slidealt.jpg');
		}
#left {
	float: left; 
	width: 370px;
	height: auto;
	margin: 0 0 0 20px;
	padding: 0;
	text-align: justify;
	}
#right {
	float: right; 
	width: 475px;
	height: auto;
	margin: 0;
	padding: 0;
	}	
ul#nav {
	margin:0 80px 0 0;
	_margin: 4px 35px 0 0;
	color: #666; 
	float: right;
	width:300px;
	}
ul#nav li{
	list-style-type: none; 
	font-size: 1.4em; 
	line-height: 2.5em;
	}
ul#nav li a{color:#666;}
#buttons {
	width:340px;
	height: 285px;
	border-bottom:#333 1px solid;
	padding: 0 5px 30px 130px;
	_padding: 0 5px 30px 100px;
	margin: 90px 0 0;
	_margin: 90px 0 0 30px;
}
#buttons #one img, #buttons #two img, #buttons #three img, #buttons #four img, #buttons #five img {float: left;}
#buttons #two, #buttons #three, #buttons #four, #buttons #five {display:none;}
#logos {width: 338px; margin-left:100px;}
#logos img {
	vertical-align: top;
	float: left;
	padding:0;
	margin: 0 6px;
	}
#map {width:471px;}
#map img {margin:0; padding:0; float:left;}
#map a img {margin:0;padding:0;position: inherit;}
.event {
	clear:both;
	width:100%;
	border-left: 5px #D52020 solid;
	margin:0 0 20px;
	padding: 3px 10px;
	}
.event img {float:left;vertical-align:baseline;margin:2px 10px 0 0;}
.event p {	
	font-size: 1.3em; 
	font-weight: normal; 
	color: #000;
	line-height:2em;
	}
.header {margin:10px 0;}
.header2 {margin:20px 0 10px;}
p.exhibit{
clear:both;
padding: 0;
margin: 10px 0;
line-height:23px;
cursor:hand;
cursor:pointer;
}
.switchgroup1 {clear:both;}
.switchgroup1 img {float:left;margin: 5px 8px 0;}
.switch {vertical-align: middle;margin:0 5px 0 0;}
img#plan, iframe {margin:45px 0 20px 20px;}
ul#sans {list-style:none;margin:0;padding:0;}
ul#sans li {margin:0;padding:2px;}
a img {
	position: relative;
	border: none;
	}
#footer {
	clear:both;
	font-size:1em;
	text-align:center;
	margin-top: 40px;
	}
#footer a {color: #666;}