* {padding:0; margin:0;}
.clear {clear:both;}
body {background:url("../images/burlap.jpg") #F2EFD3; color:#000; font-size:0.8em; font-family:Verdana, Tahoma, sans-serif;}
img.right {float:right; margin:0em 0em 0em 0.6em;}
img.left {float:left; margin:0em 0.6em 0em 0em;}
#nostandards {display:none;}
#skiptocontent {font-size:0; position:absolute; margin-left:-9999em;}

/* --- contentum --- */
#contentum {width:96%; padding:2% 2% 1% 2%;}
#contentum h1, #contentum h2, #contentum h3, #contentum h4, #contentum h5, #contentum h6 {color:#024930; margin:5px 0;}
#contentum h1 {font-size:1.4em;}
#contentum h2 {font-size:1.2em;}
#contentum h3 {font-size:1.0em;}
#contentum h4 {font-size:0.8em;}
#contentum h5 {font-size:0.6em;}
#contentum h6 {font-size:0.4em;}

#contentum h1 p {color:#000; font-size:0.75em; font-weight:normal;}
#contentum h2 p {color:#000; font-size:0.85em; font-weight:normal;}
#contentum h3 p {color:#000; font-size:1.05em; font-weight:normal;}
#contentum h4 p {color:#000; font-size:1.25em; font-weight:normal;}
#contentum h5 p {color:#000; font-size:1.55em; font-weight:normal;}
#contentum h6 p {color:#000; font-size:2.55em; font-weight:normal;}


#contentum a, #contentum a u {color:#024930; text-decoration:none; font-weight:bold;}
#contentum a:hover, #contentum a:hover u {color:#024930; text-decoration:underline;}

#contentum p {padding:0.5em 0;}
#contentum ul {margin-left:3em; padding:0.25em 0;}
#contentum ol {margin-left:3em; padding:0.25em 0;}
#contentum blockquote {margin-left:3em;}
#contentum blockquote p {padding:0.5em 0;}
#contentum table {margin:1em 0;}
#contentum td {font-size:13px; font-family:verdana, tahoma, sans-serif; padding:0.2em 0.3em;}

#contentum .greenlink a {background:#fff; color:#024930; font-weight:bold; text-decoration:none;}
#contentum .greenlink a:hover {text-decoration:underline;}
#contentum .date {font-size:0.85em; font-weight:bold; padding:0.25em 0;}
#contentum .caption {color:#024930; font-size:0.85em; line-height:1em;}
#contentum .contact {font-size:0.85em; padding:0.25em 0;}
#contentum .newslink a {background:#fff; color:#024930; font-weight:bold; text-decoration:none;}
#contentum .newslink a:hover {text-decoration:underline;}
#contentum .greenbar {display:block; background-color:#024930; color:#fff; font-weight:bold; padding:0.2em; text-align:center;}
#content {position:relative; z-index:2;}

/* --- windows fix --- */
#hlogo a {margin-left:0;}
#mlogo a {margin-left:0;}
#hpaw a {margin-left:0;}
#hnewslogo a {margin-left:0;}
#hpawlogo a {margin-left:0;}
* html #contentum img {margin:0;}
*:first-child+html #fwrapper ul.copyright {margin-top:100px;}
* html #fwrapper {margin-top:-150px;}
* html #fwrapper ul.copyright {margin-top:100px;}

/* --- no-column general header --- */
#wrapper {width:96%; padding-bottom:100px; margin:auto; position:relative; background:#fff;}
#hwrapper {height:29px; width:98%; background-color:#024930; border-bottom:1px solid #000; padding-left:2%; padding-top:5px;}
#hlogo a {display:block; height:29px; width:450px; text-indent:-9999em; overflow:hidden;}
#hlogo {background:url("../images/northwestbanner.gif") no-repeat; height:29px; width:450px; float:left;}

/* --- online museum header --- */
#omwrapper {width:96%; margin:auto; position:relative; background:#000; border:1px solid #000;}
#owrapper {height:26px; width:100%; background-color:#221B09; border-bottom:1px solid #000;}
#ologo a {display:block; height:26px; width:465px; text-indent:-9999em; overflow:hidden;}
#ologo {background:url("http://www.nwmissouri.edu/onlinemuseum/images/layout/bar.jpg") no-repeat; height:29px; width:650px; float:left;}

/* --- missouri arboretum header wrapper --- */
#awrapper {width:760px; padding-bottom:100px; margin:auto; position:relative; background:#fff;}
#ahwrapper {height:111px; width:750px; background-color:#ffffff; padding-left:10px; padding-top:5px;}
#alogo a {display:block; height:111px; width:725px; text-indent:-9999em; overflow:hidden;}
#alogo {background:url("http://www.nwmissouri.edu/arboretum/images/banner.jpg") no-repeat; height:111px; width:725px; float:left;}

/* =========== FOOTER CSS =========== */
#fwrapper {position:relative; z-index:1; margin-top:-120px; height:180px; background:url("../images/footerbg.png") repeat-x center top; font-size:0.8em; color:#024930; text-align:center !important;}
#fwrapper ul.copyright {float:left; width:100%; margin-top:100px;}
.copyright li {display:inline; border-left:1px solid #024930; padding-left:0.5em; line-height:1.4em;}
.copyright li a {color:#024930; text-decoration:none;}
.copyright li a:hover {text-decoration:underline;}
.copyright li.first {border-left:none;}
/* ================================== */

/* === new Press Release classes === */
.picbox {float:right; width:250px; padding:10px; margin:-5px 10px 10px 10px; font-size:0.85em; line-height:1.15em;}
.quotebox {float:right; width:250px; padding:10px; margin:-5px 10px 10px 10px; font-size:0.85em; line-height:1.15em; background-color:#cccccc; border:1px solid #666666;}
.quotebox li {padding-bottom:10px;}
.albumbox {float:right; margin:0px 0px 0px 10px;}
