* {
   font-family:Helvetica,Arial,Tahoma,sans-serif; 
}
html, body { 
  color:#404040; 
  margin:0; padding:0;
  background:#fff; 
  font-size:11px;
  line-height:1.6em; margin:0 auto; padding:0
}
a { color:#6F523E; text-decoration:none; }
a:hover { text-decoration: underline; color:#000; }
a img { border:0 }
p { padding:0 0 1em 0 }
dt { font-size:1.1em; font-weight:bold; margin-top:0.5em; }
blockquote { border:1px solid #dadada; font-size:1em; margin:20px 10px; padding:8px }
blockquote p { margin:0 }
form { display:inline; }
tbody { border:0 }
td { vertical-align:top; }


#wrapper { margin:10px auto; text-align:left; padding:0; width:970px; }

#header img { border:0 ;}


/* primary links */
#primary-links { 
  padding:0;
  text-align:left; font-size:11px; 
  margin:2em 0em; 
  background-color:#b5b5b5; 
  height:26px; 
  text-transform: uppercase; 
}
#primary-links ul { margin:0; padding:0 }
#primary-links ul li { 
  float:left; height:26px; display:block; margin:0; padding:0; overflow:hidden; 
}
#primary-links a { 
  text-decoration:none; font-weight:bold; color:#fff; display:block; float:left; padding:5px 18px 6px 18px; 
}
#primary-links a:hover, #primary-links a.active, #primary-links li.active-trail a { 
  text-decoration:none; background-color:#72636a 
}




#sidebar-left { width:180px; margin-right:15px; overflow:hidden; padding-left:18px; }

.sidebar div.content > ul.menu { 
  margin-left:-100px; padding-left:100px; margin-bottom:2em; padding-bottom:2em; border-bottom: 1px solid #EFE7E0;  
}

.sidebar ul.menu li { list-style:none; list-style-image:none; margin: 0px; padding:0px; border:1px solid white; } /* ie6 doesn't behave without the border.... wtf? */
.sidebar ul.menu li a { padding:1px; display:block; }
.sidebar ul.menu ul { padding:0; padding-left:1em; }
.sidebar ul.menu li a { display:block; }
.sidebar ul.menu li a.active, .sidebar ul.menu li a:hover { 
  background:#ff9700;  margin-left:-100px; padding-left:101px; color:#fff; 
}

.sidebar ul.menu h2 { margin:0px 0 1em 1em; }
.sidebar h2 { color:#72636a;text-transform:uppercase;font-size:1.8em;font-weight:normal; }




#center { padding-left:20px }




.thumb {
	background-color: #F1F1F1;
	text-decoration: none;
	height: 160px;
	width: 160px;
	vertical-align: middle;
	text-align: center;
}

th {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

.tour {
	font-size: 14px;
	font-weight: bold;
}

.row-even {
	background-color: #F1F1F1;
}

h2 {
	font-size: 16px;
}

.top {
	text-decoration: none;
}

.footer {  
	font-size: 10px; 
	text-decoration: none
}

.museumtxt {
}

.heading {
	font-size:1.6em;
   color:#4088B8;
	font-weight:normal;
	margin-top:1em;
	padding:0;
	margin-bottom:1em;
	text-transform:uppercase;
}


.caption {
	font-size: 9px
}

.subhead {
	font-size: 13px
}

