body
{
  	text-align: center;
	font-size: 100%;
	font-family: arial, Verdana, "Myriad Roman", Helvetica;
	margin: 0 auto;
	background-color: #b3b37f;
	width: 100%;
	height: 100%;
	display: table;
	zoom: 80%;
}
a:link
{
    COLOR: #711313;
    text-decoration: none
}
a:visited
{
    COLOR: #711313;
    text-decoration: none
}
a:hover
{
    COLOR: #711313;
    text-decoration: underline
}
a:active
{
    COLOR: #711313;
    text-decoration: none
}
h1
{
    font-size: 1.25em;
	color:#711313;
	font-family: nobel, arial, geosanslight;
}
h2
{
    font-size: 1.2em;
	color:#711313;
	font-family: nobel, arial, geosanslight;
}
h3
{
    font-size: 1.1em;
	color:#3e3d3d;
	font-family: nobel, arial, geosanslight;
}
h4
{
    font-size: 1em;
	color:#711313;
	font-family: nobel, arial, geosanslight;
}


/** classes **/
.noprint
{
	display: none;
	width: 888px;
}
h1.nomargin
{
	margin: 0;
}
ul.nomargin
{
	margin: 0 0 0 -5px;
	padding: 0 0 0 20px;
}
li.arrowred
{
	list-style-image: url(/images/moh4_red.gif);
	padding: 0 0 10px 0;
}
li.arrowgrey
{
	list-style-image: url(/images/moh4_grey.gif);
	color: #3e3d3d;
}
li.arrowgrey a:link,
li.arrowgrey a:hover
{
	color: #3e3d3d;
}
.redfont
{
	color: #711313;
}
.greyfont,
.greyfont a:link,
.greyfont a:hover
{
	color: #3e3d3d;
}
.contentimageleft
{
	float: left;
	padding: 0 10px 0 0;
}
.contentimageright
{
	float: right;
	padding: 0 0 0 10px;
}
.wrapperimagepadding
{
	float: left;
	padding: 0 20px 0 0;
}
.titlepadding
{
	padding: 29px 0 0 0;
}
.subtitlepadding
{
	padding: 15px 0 0 0;
}
.linkpadding
{
	padding: 0 0 18px 0;
}
.smtitlepadding
{
	padding: 0 0 14px 0;
}
.searchpadding
{
	padding: 5px 0 0 0;
}
.line {
	border: 1px solid #CCCCCC;
	padding: 5px;
	width: 450px;
}
#contentimagerighttext
{
	float: right;
	padding: 0 0 10px 10px;
	width: 150px;
	font-size: .7em;
}
#contentimagelefttext
{
	float: left;
	padding: 0 10px 10px 0;
	width: 150px;
	font-size: .7em;
}
#contentimagecentertext
{
	padding: 10px 0;
	font-size: .7em;
	text-align: center;
}


/** links **/

#linkssplash
{
	float: left;
	width: 172px;
	text-align: right;
}

/** wrappers **/

#mainwrapper
{
	text-align: center;
	width: 888px;
	margin: 0px auto;
	background-image: url(/images/moh4_background.gif);
	height: 100%;
	display: table;
}
#imagewrapper
{
	text-align: left;
	width: 600px;
	height: 100px;
	margin: 0px auto;
	background-color: #ffffff;
}
#contentwrapper
{
	text-align: left;
	width: 800px;
	margin: 0px auto;
	background-color: #ffffff;
}



/** content area splash **/
#contentarea
{
	float: left;
	text-align: left;
	padding: 0 0 0 41px;
	width: 550px;
	height: 100%;
	display: table;
	font-size: .8em;
	background-image: url(/images/ind_r4_c5.jpg);
	background-repeat: repeat-y;
	background-position: top left;
	background-color: #ffffff;
}
#exhibits
{
	width: 180px;
	float: left;
	text-align: left;
	margin: 20px 20px 0 0;
	font-size: 1em;
}
#rightcolumn
{
	width: 300px;
	float: left;
	text-align: left;
	margin: 50px 0 0 20px;
	font-size: 1em;
}

/** content area internal**/
#internalheader
{
	width: 888px;
	margin: 0 0 50px 0;
	text-align: center;
}
#exhibitsmain /** top main large image **/
{
	width: 551px;
	text-align: center;
	color: #3e3d3d;
	font-size: .8em;
}
#exhibitsgreybox4 /** row of 4 images **/
{
	width: 460px;
	height: 120px;
	margin: 10px 0;
	padding: 10px 0;
	text-align: center;
	border: 1px solid #cccccc;
}
#exhibitsgreybox2 /** row of 2 images, long captions **/
{
	width: 450px;
	height: 270px;
	margin: 10px 0;
	padding: 10px 0;
	text-align: center;
	border: 1px solid #cccccc;
}
#exhibitsgreybox2a /** row of 2 images, short captions **/
{
	width: 240px;
	height: 120px;
	margin: 10px 0;
	padding: 10px 0;
	text-align: center;
	border: 1px solid #cccccc;
}
#exhibitsgreybox5 /** row of 5 images **/
{
	width: 570px;
	height: 160px;
	margin: 10px 0;
	padding: 10px 0;
	text-align: center;
	border: 1px solid #cccccc;
}
#exhibitsimagebox /** 100x100 image with short captions **/
{
	float: left;
	margin: 0 0 0 10px;
	width: 100px;
	text-align: center;
	color: #3e3d3d;
	font-size: .8em;
}
#exhibitsimagebox2 /** 205px width for long captions **/
{
	float: left;
	margin: 0 0 0 10px;
	width: 205px;
	text-align: center;
	color: #3e3d3d;
	font-size: .8em;
}
#exhibitsimagebox2a /** 100px width for short captions **/
{
	float: left;
	margin: 0 0 0 10px;
	width: 100px;
	text-align: center;
	color: #3e3d3d;
	font-size: .8em;
}

/** search page results **/
#matchingrecords
{
	clear: both;
	margin: 10px auto;
	text-align: center;
	width: 95%;
	padding: 5px;	
	color: #000000;
	font-size: .8em;
	background-color:#e3cfcf;
}
#matchingrecords a
{
	color: #000000;
	text-decoration: underline;  
}
#searchresults
{
	clear: both;
	margin: 10px auto;
	width: 90%;
	padding: 0 5px 0 5px;
	font-size: .8em;
}
#searchresults:hover
{
	background-color: #e3cfcf;
	height: 95px;
}
#searchresults a:hover
{
	display: block;
	background-color: #e3cfcf;
	text-decoration: none;
}
.searchedimage
{
	float: left;
	padding: 0 20px 10px 0;
}

/** search detail results page **/
#details
{
	clear: both;
	float: left;
	margin: 0 15px 0 0;
	width: 525px;
	height: 100%;
}
#detailsright
{
	margin: 30px 0 0 0;
	float: right;
	width: 140px;
	background-color: #e3cfcf;
	font-size: .85em;
}
#detailsright2
{
	margin: 20px;
}

/** footer **/
#footer
{
	clear: both;
	text-align: center;
	font-size: .6em;
	color:#444444;
	width: 800px;
	background-color: #ffffff;
	margin: 0 auto;
}
#copy
{
	clear: both;
	text-align: center;
	font-size: .7em;
	color:#444444;
	padding: 10px;
}