/* Home Page Boxes */

#titleboxes {
	font: 14px "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
	padding: 3px 0 3px 8px;
	background-color: #D6CD83;
}

#boxes {
	vertical-align: top;
	width: 270px;
	background-image:url(images/boxtile.gif);
	margin: 0;
	padding: 0;
}

#boxes p{
	vertical-align: top;
	margin: 0;
	font: 13px "Times New Roman", Times, serif;
	line-height: 1.1 em;
	padding: 8px 8px 8px 8px;
}

#exhibitbox {
	vertical-align: top;
	width: 544px;
	background-image:url(images/box2tile.gif);
	margin: 0;
	padding: 0;
}

#exhibitbox p{
	vertical-align: top;
	margin: 0;
	font: 13px "Times New Roman", Times, serif;
	line-height: 1.1 em;
	padding: 8px 8px 8px 8px;
}

/* Events Box */

#events {
	vertical-align: top;
	width: 190px;
	background-image:url(images/box3tile.gif);
	padding: 0;
	margin: 8px 8px 0 8px;
}

#events p{
	vertical-align: top;
	margin: 0;
	font: 10px Verdana, Arial sansserif;
	line-height: 1 em;
	padding: 8px 8px 0 8px;
}

/* Events Page Months */

#month {
	vertical-align: top;
	margin: 0;
	font: 14px "Times New Roman", Times, serif;
	padding: 4px 8px 4px 8px;
	color: #FFFFFF;
	font-weight: bold;
}

/* Interior Page Navigation */

#sidenav {
	vertical-align: top;
	padding: 0;
	margin: 0;
	font: 12px Verdana, Arial sansserif;
	line-height: 1 em;
}

#sidenav p {
	vertical-align: top;
	padding: 6px 6px 6px 6px;
	margin: 0;
	color: #000000;
	font-weight: bold;
	font: 12px Helvetica, Arial, sans-serif;
}

#sidenav a, #sidebar a:visited {
	vertical-align: top;
	padding: 6px 6px 6px 6px;
	margin: 0;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font: 12px Helvetica, Arial, sans-serif;
}

#sidenav a:hover {
	vertical-align: top;
	padding: 6px 6px 6px 6px;
	margin: 0;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
	font: 12px Helvetica, Arial, sans-serif;
}

#frederick p {
	vertical-align: top;
	padding: 6px 8px 8px 8px;
	margin: 0;
	font: 10px Verdana, Arial sansserif;
	line-height: 1.2 em;
}

/* Interior Page Body */

h1 {
	font: 18px Helvetica, Arial, sans-serif;
	color: #531010;
	font-weight: bold;
	margin: 0;
	padding: 4px 8px 0 8px;
}

#body p{
	vertical-align: top;
	margin: 0;
	font: 13px "Times New Roman", Times, serif;
	line-height: 1.2 em;
	padding: 8px 8px 8px 8px;
}

#rooms {
	vertical-align: top;
	margin: 0;
	font: 13px "Times New Roman", Times, serif;
	line-height: 1.2 em;
	padding: 8px 8px 8px 8px;
}

#tour p{
	vertical-align: top;
	margin: 0;
	font: 13px "Times New Roman", Times, serif;
	line-height: 1.2 em;
	padding: 8px 8px 8px 8px;
}

/* Catalog Table */

#catalog {
	border-color: #000000;
	vertical-align: top;
	padding: 2px 2px 2px 2px;
	margin: 0;
	font: 10px Verdana, Arial sansserif;
}

/* Footer */
#footer {
	vertical-align: top;
	margin: 0;
	font: 11px "Times New Roman", Times, serif;
	padding: 4px 8px 4px 20px;
	color: #FFFFFF;
	}
