body {
	margin:0;
	padding:0;
	background:url(../images/bg_wood.jpg) repeat;
	font-family:Helvetica, Tahoma, Geneva, sans-serif; 
	font-size:.9em;}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size:1.8em; margin:0; 
	font-variant:small-caps; font-weight:normal;}
h3 {font-size:1.8em; margin:10px 0; text-transform:uppercase; font-weight:normal;}
h4 {font-size:1.5em; margin:10px 0; font-weight:normal;}
h5 {font-size:.9em; margin:10px 0;}
p {margin:10px 0;}
a:link {color:#06f /*#674941*/}
a:hover {background:#DAC6A6;}
a:visited {color:#2E7A7B;}

#container {
	background:url(../images/bg_drop.png) repeat-y;
	width:1000px;
	padding:0; margin:0 auto;}
#btmshade {
	background:url(../images/bg_drop_btm.png) no-repeat;
	width:1000px;
	height:9px;
	padding:0; margin: 0 auto 60px;}	
#header_wrapper {
	background:#2E7A7B;
	width:940px;
	margin:0 auto; padding:0 0 10px 0;
	border:10px solid #fff;
	border-bottom:none;	}
#content_wrapper {
	background:#674941;
	width:940px;
	margin:0 auto; padding:0;
	border:10px solid #fff;}
#mid_content {clear:both;}

#header {
	background:#fff;
	width:920px;
	height:175px;
	margin:10px auto 0;
	padding:5px 0 0 0}
 #header h1 {
	text-indent:-1000px;
	letter-spacing:-1000px;
	margin: 0; padding:0;}	
#header h1 a:link, #header h1 a:visited{
	background:url(../images/HMaFM.gif) no-repeat;
	width:284px;
	height:129px;
	float:left;
	margin:25px 15px 0 5px ; padding:0;
	display:block;
	border:none;}

#nav {
	float:left;
	margin: 0;
	font-family: Georgia, "Times New Roman", Times, serif;}
#nav ul {
	margin:0; padding:5px 10px 0 10px;
	width: 235px;}
#nav li {
	text-indent:-1000px;
	overflow:hidden;
	letter-spacing:-1000px;
	margin:0; padding:0;}
#nav li a:link, #nav li a:visited{
	width:235px;
	height:22px;
	margin:0 0 5px 0; padding:0;
	display:block;
	border:none;}

#n_visit a:link, #n_visit a:visited {background:url(../images/home/n_visit.gif) no-repeat;}
#n_visit a:hover{background-position: -235px 0;}
#n_shop a:link, #n_shop a:visited {background:url(../images/home/n_shop.gif) no-repeat;}
#n_shop a:hover{background-position: -235px 0;}
#n_support a:link, #n_support a:visited {background:url(../images/home/n_support.gif) no-repeat;}
#n_support a:hover{background-position: -235px 0;}
#n_contact a:link, #n_contact a:visited {background:url(../images/home/n_contact.gif) no-repeat;}
#n_contact a:hover{background-position: -235px 0;}
#n_rent a:link, #n_rent a:visited {background:url(../images/home/n_rent.gif) no-repeat;}
#n_rent a:hover{background-position: -235px 0;}
#n_exhibits a:link, #n_exhibits a:visited {background:url(../images/home/n_exhibits.gif) no-repeat;}
#n_exhibits a:hover{background-position: -235px 0;}
#n_adc a:link, #n_adc a:visited {background:url(../images/home/n_adc.gif) no-repeat;}
#n_adc a:hover{background-position: -235px 0;}
#n_bbc a:link, #n_bbc a:visited {background:url(../images/home/n_bbc.gif) no-repeat;}
#n_bbc a:hover{background-position: -235px 0;}
#n_education a:link, #n_education a:visited {background:url(../images/home/n_education.gif) no-repeat;}
#n_education a:hover{background-position: -235px 0;}
#n_history a:link, #n_history a:visited {background:url(../images/home/n_history.gif) no-repeat;}
#n_history a:hover{background-position: -235px 0;}
#n_research a:link, #n_research a:visited {background:url(../images/home/n_research.gif) no-repeat;}
#n_research a:hover{background-position: -235px 0;}
#n_video a:link, #n_video a:visited {background:url(../images/home/n_video.gif) no-repeat;}
#n_video a:hover{background-position: -235px 0;}
#n_tour a:link, #n_tour a:visited {background:url(../images/home/n_tour.gif) no-repeat;}
#n_tour a:hover{background-position: -235px 0;}
#n_newsletter a:link, #n_newsletter a:visited {background:url(../images/home/n_news.gif) no-repeat; margin:0 0 0 0}
#n_pubs a:link, #n_pubs a:visited {background:url(../images/home/n_publications.gif) no-repeat; margin:0 0 0 0}
#n_pubs a:hover{background-position: -235px 0;}
#n_curator a:link, #n_curator a:visited {background:url(../images/home/n_curator.gif) no-repeat; margin:0 0 0 0}
#n_curator a:hover{background-position: -235px 0;}


ul#social {margin:5px 0 0 10px; padding:0;}	
ul#social li {
	float:left; margin:0;
	text-indent:-1000px;
	overflow:hidden;
	letter-spacing:-1000px;}
ul#social li a:link, ul#social li a:visited{
	width:40px;
	height:40px;
	margin:0 3px 0 0; padding:0;
	display:block;}
ul#social li#i_donate a:link, ul#social li#i_donate a:visited{width:105px; margin:0;}	
#i_facebook a:link, #i_facebook a:visited {background:url(../images/home/facebook.png) no-repeat;}
#i_facebook a:hover {background-position: 0 -40px;}
#i_twitter a:link, #i_twitter a:visited {background:url(../images/home/twitter.png) no-repeat;}
#i_twitter a:hover {background-position: 0 -40px;}
#i_flickr a:link, #i_flickr a:visited {background:url(../images/home/flickr.png) no-repeat;}
#i_flickr a:hover {background-position: 0 -40px;}
#i_donate a:link, #i_donate a:visited {background:url(../images/home/donate.png) no-repeat;}
#i_donate a:hover {background-position: 0 -40px;}

#mid_wrap {
	width:255px;
	float:left;}

#events {
	background:#404041;
	color:#fff;
	height:202px;
	width:230px;
	border:2px solid #CEDDED;
	margin:5px 10px 8px 0;
	padding:0 5px}
#events h2 a, #events h2 a:visited {color:#fff;}	
#events p {font-size:.8em; margin:0 0 15px 0; line-height:1em}
.seemore {float:right; margin:10px 10px 0 0}
.seemore a {color:#fff; font-size:1em;}

#curator {
	background:#7FAEAE;
	color:#000;
	height:220px;
	width:230px;
	border:2px solid #404040;
	padding:5px;
	margin:5px 10px 0 0}
#curator h2 {font-size:1.4em; margin:2px 0 5px 0;}
#curator img {margin:0 auto 5px auto; display:block; width:140px; border:2px solid #404040;}
#curator p {font-size:.8em; text-align:center; margin:0; line-height:1.3em; padding:5px 10px 0 10px;}
#curator a {color: #fff;}

#featured {
	width:410px;
	height:240px;
	background:#CEDDED;
	border:2px solid #46322D;
	float:left;
	margin:5px 0 5px 0;
	padding:5px;}
#featured img {float:left; margin:1px 8px 0 0; border:2px solid #674941;}
#featured h4 {font-size:1.1em; margin:2px 0 3px 0}
#featured p, .read {font-size:.8em; margin:0}

#whatsnew {
	width:410px;
	height:175px;
	background:#CEDDED;
	border:2px solid #46322D;
	float:left;
	padding:5px;}
#whatsnew img {float:left; margin:1px 8px 0 0; border:2px solid #674941;}
#whatsnew h4 {font-size:1.2em; margin:10px 0 0 0}
#whatsnew h5 {font-size:1.1em; margin:0}
#whatsnew p {font-size:.8em; margin:8px 0 0 0; line-height:1.3em}


#sections {
	margin:0 0 0 10px; padding:10px 0 0 0;}
#sections ul{margin:0; padding:0; }	
#sections li {
	float:left;
	text-indent:-1000px;
	overflow:hidden;
	letter-spacing:-1000px;
	margin:0 10px 0 0; padding:0;}
#sections li a:link, #sections li a:visited{
	width:300px;
	height:60px;
	margin:0 0 10px 0; padding:0;
	display:block;
	border:none;}

#lg_exhibits a:link, #lg_exhibits a:visited {background:url(../images/home/s_exhibits.jpg) no-repeat;}
#lg_exhibits a:hover{background-position: 0 -60px;}
#lg_history a:link, #lg_history a:visited {background:url(../images/home/s_history.jpg) no-repeat;}
#lg_history a:hover{background-position: 0 -60px;}
#lg_education a:link, #lg_education a:visited {background:url(../images/home/s_education.jpg) no-repeat;}
#lg_education a:hover{background-position: 0 -60px;}

#footer {
	width:940px;
	margin:0 auto;
	background:#404041;
	height:25px;}
#footer ul {
	list-style-type:none;
	margin:0; padding:8px 0 0 0;
	text-align:center;
	text-transform:uppercase;
	font-size:.8em;}
#footer ul li {
	display:inline;}
#footer a {
	color:#fff;
	text-decoration:none;
	margin:0 12px}
#footer a:hover {color:#ccc; background:none;}

hr.dotted {border:none; border-bottom:2px dotted #404041;padding:2px 0; clear:both;}
.clear {clear:both;}

/**** GALLERY *****/
/*Make sure your page contains a valid doctype at the top*/
#simplegallery1{ //CSS for Simple Gallery Example 1
	position: relative; /*keep this intact*/
	visibility: hidden; /*keep this intact*/}

#simplegallery1 .gallerydesctext{ //CSS for description DIV of Example 1 (if defined)
	text-align: left;
	padding: 2px 5px;}
