
body {margin:0 auto; padding:0; text-align:center; font-family: arial;background-color:#D5D6D2; }

#bg_image {width: 100%;height: 100%;left: 0px;top: 0px; right:0px; bottom:0px; position: absolute;z-index: 0;}
#ribbon {width: 100%;height: 120px;left: 0px;top: 0px; right:0px; bottom:0px; position: absolute;z-index: 1;background:transparent url(../images/ribbon.png) no-repeat top right;}

#mainbody { width:1050px;margin:0 auto; text-align:left;z-index:2;}
#mainbody #contentbodyhome { width:500px;float:left;height:300px;z-index:3;position:absolute; }
#mainbody #contentbodyhome h1.home { width:249px;margin:70px 0 0 10px;float:left;height:136px;font:bold 20px Helvetica;color:#fff;text-indent:-9999px;outline:0;background-image:url(../images/homeedselquote.png); }
#mainbody #nav { width:550px;z-index:4;margin:80px 0 0 500px;position:absolute;z-index:3; }
#mainbody #nav h2 { margin:0;padding:0;width:263px;height:21px;display:block;float:left;font:bold 10px Helvetica;color:#D3D1D1;line-height: 1.00em;text-indent:-9999px;outline:0;background:transparent url(../images/navtitle.png) no-repeat top center;}

#mainbody #nav b { margin:0;padding:0;width:263px;height:21px;display:block;float:left;font:bold 14px Helvetica;color:#dfdfdf;text-indent:-9999px;outline:0;background:transparent url(../images/navtitle.png) no-repeat top center;}
#mainbody #nav ul { margin:0;padding:0;display:block;float:left;width:450px;}
#mainbody #nav ul li { margin:0;padding:0;list-style-type:none;display:inline}
#mainbody #nav ul li a.home  { float:left;width:53px;height:29px;text-indent:-9999px;outline:0;background:transparent url(../images/nav.png) no-repeat 0 0;margin-right:20px; }
#mainbody #nav ul li a.exhibit { float:left;width:67px;height:29px;text-indent:-9999px;outline:0;background:transparent url(../images/nav.png) no-repeat -73px 0;margin-right:20px; }
#mainbody #nav ul li a.lectureseries { float:left;width:140px;height:29px;text-indent:-9999px;outline:0;background:transparent url(../images/nav.png) no-repeat -158px 0;margin-right:20px; }
#mainbody #nav ul li a.directions { float:left;width:103px;height:29px;text-indent:-9999px;outline:0;background:transparent url(../images/nav.png) no-repeat -317px 0; }

#mainbody #contentbody { background-image:url(../images/transblack.png);width:460px;height:100%;margin:0 0 0 10px;float:left;position:absolute;z-index:9; }
#mainbody #contentbody h1.exhibit { width:120px;margin:10px 0 0px 10px;float:left;height:41px;font:bold 18px Helvetica;color:#fff;text-indent:-9999px;outline:0;background-image:url(../images/headers/exhibit.png);clear:both; }
#mainbody #contentbody h1.lecture { width:256px;margin:10px 0 0px 10px;float:left;height:41px;font:bold 18px Helvetica;color:#fff;text-indent:-9999px;outline:0;background-image:url(../images/headers/lecture.png);clear:both; }
#mainbody #contentbody h1.directions { width:192px;margin:10px 0 0px 10px;float:left;height:41px;font:bold 18px Helvetica;color:#fff;text-indent:-9999px;outline:0;background-image:url(../images/headers/directions.png);clear:both; }

#mainbody #contentbody #content { display:block;float:left;width:420px;margin:10px 0 0 20px; font:normal 12px helvetica; color:#fff;z-index:8; }
#mainbody #contentbody #content h2 { padding:0 0 10px 0; margin:0;clear:both;font: bold 14px Helvetica;line-height:15px; }
#mainbody #contentbody #content ul { margin:10px 0 10px 30px; padding:0;display:block; }
#mainbody #contentbody #content ul li { color:#fff; }

#mainbody #nav #rightcontent { margin: 20px 0 0 0px;width:227px;float:left;display:block;font:normal 12px helvetica;color:#fff }
#mainbody #nav #rightcontent2 { margin: 20px 0 0 20px;width:227px;float:left;display:block;font:normal 12px helvetica;color:#fff }
#mainbody #nav #rightcontent3 { margin: 20px 0 0 0px;width:400px;float:left;display:block;font:normal 12px helvetica;color:#fff }

a {
	font-family: helvetica, verdana, arial ;
	color: #ead078;
	font-weight: bold;
	font-size: 12px;
	line-height: 1.00em;
	text-decoration: none;		
}

a:hover {
	font-family: helvetica, verdana, arial ;
	color: #b8a152;
	font-weight: bold;
	font-size: 12px;
	line-height: 1.00em;
	text-decoration: underline;		
}

