/* CSS Document */

body { margin: 0px; padding: 0px; background: url(/img/main/body_bg.gif) left top repeat-y #fff; }
p { font-size: 10px; !important;font-size: 70%; line-height: 133%; font-family: Arial, Helvetica, sans-serif; color: #666; margin: 0px 0px 10px 0px; }
h1 { margin: 0px; padding: 0px; }
h2 {margin: 0px; 
padding: 0px;
color: #003366
}
h3{
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #446d8c;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
}
h4{
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #446d8c;
}
a { color: #0066CC; }
acronym { background-color: #FFF7D2; }
.center {
text-align: center;
}

blockquote {
font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
}

ul {
list-style: round;
margin-top: 3px;
margin-bottom: 3px;
margin-left: 1em;
padding-left: 1em;
}
li {line-height: 150%;}

img {
margin: 0;
padding: 0;
border: 0;
}

#top_graphic { position: absolute; left: 0px; top: 0px; z-index: 1; width: 100%; height: 51px; background: url(/img/main/header_bg.gif) left top repeat-x; }

#container { background: url(/img/main/back_right.jpg) 0px 0px no-repeat; width: 510px; margin: 51px 0px 0px 237px; padding-top: 10px; }

#pageHeader h1 { position: absolute; left: 0px; top: 0px; z-index: 2; width: 237px; height: 186px; padding: 0px; background: url(/img/main/logo.gif) left top no-repeat; }
#pageHeader h1 span,#pageHeader h2 { position: absolute; left: -9999px; }

#intro {margin-left: 60px;  margin-top: 86px; width: 400px; }
#intro p {  font-size: 80%; margin: 5px 0px 10px 20px; padding: 0px; }

#pageTitle { margin-top: 86px; padding-left: 50px; width: 425px !important;width /**/:455px; background: url(/img/main/badge.gif) left top no-repeat; }
#pageTitle p { margin: 0px 0px 5px 0px; padding: 0px; }
#pageTitle h4 { font-size: 16px;
	color: black;  
margin: 0px;
padding: 0px;}


#content { margin: 25px 0px 0px 30px; width: 458px;}
#content h3{
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #446d8c;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
}

img {
	border: none;
        padding: 5px;
}

#feature {
	margin-bottom: 10px;
	border: 1px;
	border-color: #6699CC;
	border-style: dotted;
	padding: 10px;
 }
#feature a {
	text-decoration: none;
}
#feature h2{
	text-align: center;
 }


#feature img { border: 1px;
                     border-color: #CCCCCC;
                     padding: 5 px;
margin: 5 px; 
}


#blog{ margin-bottom: 10px; }
#blog p { margin: 5px 0px 10px 20px; padding: 0px; }

#footer {
	clear: both;
                border-top-style: solid;
                border-top-width: 1px;
                border-top-color: #cccccc;
	background: #ffffff;
               padding-top: .5em;
                padding-left: .5em;
                font-size: 70%;
}

#navBar { position: absolute; left: 12px; top: 180px; width: 212px; background: url(/img/main/leftside_bg.gif) left top repeat;}

#lnav { width: 212px; background: url(/img/main/list_bg.gif) left top repeat-y; display: block; }
#lnav ul { margin: 0px; padding: 0px 0px 0px 4px; list-style-type: none; font-size: 10px; !important;font-size: 70%; font-family: Arial, Helvetica, sans-serif; }
#lnav li { padding: 13px 5px 13px 5px; margin: 0px; width: 196px !important;width /**/:206px; text-align: left; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #e9e9e9; border-bottom-color: #FFFFFF; display: block; }
#lnav li:hover { background-color: #fff; }

#lexhibits { width: 212px; background: url(/img/main/list_bg.gif) left top repeat-y; }
#lexhibits h3 { background: url(/img/main/history.gif) left top no-repeat; width: 212px; height: 0px !important;height /**/:35px; padding-top: 35px; display: block; overflow: hidden; }
#lexhibits h4 { background: url(/img/main/history_bottom.gif) left top no-repeat; width: 212px; padding-top: 35px; display: block; overflow: hidden;}
#lexhibits ul { margin: 0px; padding: 0px 0px 0px 4px; list-style-type: none; font-size: 10px; !important;font-size: 70%; font-family: Arial, Helvetica, sans-serif; }
#lexhibits li { padding: 13px 5px 13px 5px; margin: 0px; width: 190px !important;width /**/:206px; text-align: center; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #e9e9e9; border-bottom-color: #FFFFFF; display: block; }
#lexhibits li:hover { background-color: #fff; }

.post-content {
	padding: 5px 0 5px 0;
                border-bottom: 1px dashed #ebebeb;
line-height: 1.5em;
}
