/* OSU Archives CSS */

html {font-size: 100%;}
body {background: #F2D5A8; font-size: 100%; margin: 0; padding: 0;}

/* fonts */
body, pre {font-family: georgia, times, serif;}
#contentleft p, #footer p {font-family: verdana, geneva, arial, helvetica, sans-serif;}

/* text */
p, td, li, th, dl {font-size: .6875em; line-height: 1.4em;}
td li, td td, td p, li li, li p, dd, dt, dl li {font-size: 1em;}
p, table {margin: 0 0 1em;}
h1 {font-size: 1.0625em; margin: 1em 0;}
h2 {font-size: 0.875em; margin: 1em 0;}
h3 {font-size: 0.75em; margin: 1em 0;}
h4 {font-size: 0.6875em; margin: 1em 0;}
dt {font-weight: 900; margin-top: 1em;}

/* lists */
ul, ol {padding: 0 0 0 40px; margin: 1em 0;}
li ul, li ol {margin: 0; padding-left: 20px; font-size: 100%;}
ol ol {list-style: lower-alpha;}
.arrow {list-style-image: url(/images/nav_arrow.gif);}
.arrow li {margin-bottom: .3em;}
.spaced li {margin-bottom: 1em;}
.spaced li li {margin: 0;}
li p {margin: 1em 0;}
dl ol {padding: 0; margin: 0;}

/* record pages */
ul.record {text-indent: -1.5em; list-style: none;}
ul.record li {padding-left: 1.5em; list-style: none;}

/* links */
a:link {color: #369; text-decoration: none;}
a:visited {color: #a28262; text-decoration: none;}
a:hover {text-decoration: underline;}
a img, img, a {border: 0; outline: 0;}

/* misc */
p.back {margin-top: 2em; position: relative; top: 1em; border-top: 1px solid #aaa; padding-top: .5em;} /* for "Return to Page X" links at bottoms of pages */

/* Content wrapper */
#main {padding-left: 50%;}
#main-inner {width: 760px; margin: 0 0 0 -380px; background: url(/archives/images/archbg.gif) repeat-y;}

/* Left image area (dark color) */
#contentleft {float: left; margin-left: 15px; width: 225px; padding: 20px 0 5px;}
#contentleft p {margin: .6em 0 2em .1em; font-size: .625em; color: #333;}
* html #contentleft {display: inline;}

/* Main content area (white color) */
#contentmain {width: 460px; padding: 15px 0 1em; margin-left: 280px; color: #565656;}
.clear {clear: both; height: 0; margin: 0;}

/* Top of page */
#tophat {background: #000; text-align: center; height: 44px;}
* html #tophat img {display: block;}

#header {width: 760px; height: 73px; position: relative; left: 50%; margin: 0 0 0 -380px;}
#header p {float: left; width: 255px; margin: 0;}
#header ul {margin: 0;}
#header li {float: left; list-style: none;}
#header li a {text-indent: -9999px; display: block;}

* html #header a {float: left; display: inline;}
* html #header img {float: none; display: block;}
*+html #header a {float: left; display: inline;}

#header a:hover {background-position: 0 100%;}
#histrec {background: url(/archives/images/n2_histrec.gif); width: 170px; height: 28px;}
#hndbk {background: url(/archives/images/n2_hndbk.gif); width: 335px; height: 28px;}
#ohist {background: url(/archives/images/n2_ohist.gif); width: 170px; height: 18px;}
#rrs {background: url(/archives/images/n2_rrs.gif); width: 335px; height: 18px;}
#home {background: url(/archives/images/n2_home.gif); width: 170px; height: 27px;}
#exh {background: url(/archives/images/n2_exh.gif); width: 335px; height: 27px;}

/* Footer */
#footer {border-top: 12px solid #000; color: #000; background: #FBDCAB;}
#footer p {width: 500px; padding: 15px 0; margin: 0 auto; line-height: 1.2;}
#footer a {color: #000; text-decoration: underline;}
#footer a:hover {text-decoration: none;}
* html #footer {height: 5em;}
* html #footer p {position: absolute; left: 50%; margin-left: -250px; background: #FFDFAD;}


/* Highlighing for text*/
.highlight {background: #ff0;}


/*New p classes to make Contribute editing easier*/
p.cont_header {text-indent: -3em; margin: 0 0 0 3em;}
p.indent {text-indent: -3em; margin: 0 0 0 6em;}
p.container {margin: 1em 0 0;}
