/*  
Theme Name: New GHS Layout
Theme URI: http://graduatehistorysociety.org/
Description: Redesign of the GHS website.
Version: .5
Author: Jason Verber
Author URI: http://graduatehistorysociety.org/current-students/#verber
*/

a  {text-decoration:none; color:#44C;}
.temp a:hover {color:#FE8; background-color:#44C;}
a:hover {color:#000; text-decoration:underline}

body { font-family: 'Trebuchet MS', Arial, Sans-Serif; font-size: 90%; background-color: #FFFFBB; color: #000; margin:0px; padding:0px; background-color:#FFF}

#page {position:relative; border: solid 1px #000; width: 800px; width:775px; margin-left:auto; margin-right:auto; margin-top:75px; position:relative; border:0px; margin-bottom:0px; z-index:1}

#ghs {margin-top:0px; padding-top:0px; margin-left:auto;margin-right:auto;width:800px; width:775px; font-size:895%; color:#DDD; position:relative; font-family:Georgia, Serif; font-weight:bold; font-style:italic; margin-bottom:-146px;z-index:0}
h2 {font-family: Georgia, Serif; padding-bottom:0px; margin-bottom:0px; margin-right:175px;text-align:right; font-size:200%;}
h4 {margin-top:0px; padding-top:0px; font-size:120%; font-family:Georgia, Serif; font-weight:bold}
img#uiowa_logo {position:absolute; top:-18px; right:100px;}

#topnav, #bottomnav, #links {background-color:#FFEE88; border: solid 0px #000; font-size: 85%; font-weight:bold;z-index:5}
#topnav li, #bottomnav li {display:inline; padding:0px; margin:0px}
#topnav a, #bottomnav a, #links a  {text-decoration:none; color:#000; padding:0px; padding-left:6px; padding-right:6px; }
#topnav a:hover, #bottomnav a:hover {color:#FFEE88; background-color:#000;}
#topnav {margin:0; padding:0; position:absolute; right:178px; width:597px; text-align:right; padding-right:0px; border-bottom:0px;background-image:url('topnavbg.jpg') }
#bottomnav {margin:0; padding:0; position:absolute; width:597px; left:178px; text-align:left; padding-left:0px; border-top:0px; z-index:1;background-image:url('bottomnavbg.jpg')}
#topnav {top:34px;}
#bottomnav {top:122px; padding-bottom:0px; margin-bottom:0px}
#homepage #bottomnav {top:362px;}
#pagenav {float:right; width:225px; padding-left:24px;}
#pagenav a {color:#000; padding:0px; padding-left:4px; padding-right:4px;}
#pagenav ul {margin-bottom:0px; padding-bottom:0px}
#pagenav ul {margin-left:15px;padding-left:0px}

#box {border:solid 0px #000; background-color:#CCC; position:relative; margin-top:18px; width:775px}
#boxleft {position:absolute; left:0px; width:170px;padding:4px; text-align:right;}
#aboxleft dl {margin-top:2px;padding-top:0px}
#boxleft dt {font-weight:bold; margin-top:5px}
#boxright {position:absolute; right:0px; width:170px;padding:4px; text-align:left}

#content {position:relative; border:solid 1px #CCC; border-top:0; border-bottom:0; margin-top:-20px; padding:12px; padding-top:20px; z-index:0}
#coantent {padding:4px; border:solid 1px #000; background-color:#fff; margin:24px; margin-left:177px; margin-right:177px;}
#boximg {display: block;padding:0px; border:solid 0px #000; background-color:#fff; margin:0px; margin-left:178px; margin-right:178px;width:444px;width:419px}
#boax {text-align:center}

h3 {text-align:center; font-family:Georgia, Serif; font-size:166%}
#calendar {position:relative; float:right; width:250px; padding:12px; padding-top:0px;}
#calendar h4 {padding-bottom:0;margin-bottom:0; font-size:150%}
.calendar_item {padding-left:12px}

#left {float:left; width:240px; border-right:solid 0px #ffff88}
#right {float:right; width:200px; border-left:solid 0px #ffff88}
#calefndar {margin-top:0px; padding-top:0px; padding-left:4px; margin-left:4px}
#calefndar ul {padding-left:8px; margin-left:8px}

#links {text-align:center;background-color:#CCC}
#links a:hover {color:#CCC; background-color:#000}
#homepage #links {display:none}
#homepage #ghs_home_link {display:none}
#homepage #searchform {margin-top:24px}
#homepage #searchform #s {width:164px; border:solid 1px #000; background-color:#FFF;display:block;margin:auto;margin-bottom:1px}
#homepage #searchform #searchsubmit {width:166px; border:solid 1px #000; background-color:#EEE;display:block;margin:auto;margin-top:1px}
#homepage #searchform #searchsubmit:hover {background-color:#FFEE88;}
#copyright {font-size:90%; text-align:center; background-color:#FFF; padding-top:18px; padding-bottom:20px;}


.center {text-align:center}
.fix_float {display:block; clear:both; width:0px; color:#FFF; background-color:#fff; border:0}
.num {}
.cap {list-style-type:upper-alpha}
.low {list-style-type:lower-alpha}