body.red {background:#fff url('/ahss/display/img/history/bg_brwn_shdw.gif') repeat-y scroll center top;}
#top-nav {border-bottom:1px #666 solid;}
#contentContainer {clear:both; width:960px; min-height:400px; margin:0; padding:0; border-bottom:1px #ccc solid;}

#ahss_header, #ahss_header-two_thirds {width:960px;}
#ahss_header-two_thirds {width:724px;}

#gen-left-column {width:236px; min-height:400px; margin:0; padding:0 0 20px 0; vertical-align:top; font-size:90%; background:#E2D6BC url('/ahss/display/img/history/bg_leftNav.gif') repeat-x left bottom; font-family:Helvetica, Arial, sans-serif;}
* html #gen-left-column, * html #contentContainer {height:400px;}
#leftNav-header {margin:0; padding:10px 0 10px 34px; color:#fff; background:#333; font-size:150%; font-family:Helvetica, Arial, sans-serif; line-height:1.4em;}
/* Dynamic Nav */
#gen-left-column ul {width:236px; margin:0; padding:0; list-style:none; background:#fff; border-bottom:1px solid #000; /width:100%;}
#gen-left-column li {margin:0; padding:0; list-style:none; border-top:1px #333 solid;}
#gen-left-column li.level1 a, #gen-left-column li.level2 a, #gen-left-column li.level3 a, #gen-left-column li.level4 a, #gen-left-column li.level5 a, #gen-left-column li.level6 a {display:block; margin:0; padding:3px 5px 4px 10px; color:#000; font-weight:normal; line-height:16px; text-decoration:none;}
#gen-left-column li.level2, #gen-left-column li.level3, #gen-left-column li.level4, #gen-left-column li.level5, #gen-left-column li.level6 {background:#900;}
#gen-left-column li.level2 a, #gen-left-column li.level3 a, #gen-left-column li.level4 a, #gen-left-column li.level5 a, #gen-left-column li.level6 a {padding:3px 5px 2px 13px;}
#gen-left-column li.level2 {padding-left:10px;}
#gen-left-column li.level3 {padding-left:20px;}
#gen-left-column li.level4 {padding-left:30px;}
#gen-left-column li.level5 {padding-left:40px;}
#gen-left-column li.level6 {padding-left:50px;}
#gen-left-column li a:hover {color:#fc0; background:#900;}
#gen-left-column li.level1.activeParent, #gen-left-column li.level2.activeParent, #gen-left-column li.level3.activeParent, #gen-left-column li.level4.activeParent, #gen-left-column li.level5.activeParent, #gen-left-column li.level1.active, #gen-left-column li.level1.active a {color:#fc0; background:#900; border-top:none;}
#gen-left-column li.level1.active a, #gen-left-column li.level1.activeParent a, #gen-left-column li.level2.activeParent a, #gen-left-column li.level3.activeParent a, #gen-left-column li.level4.activeParent a, #gen-left-column li.level5.activeParent a {color:#fc0; font-weight:normal;}
#gen-left-column li.level2.active a, #gen-left-column li.level3.active a, #gen-left-column li.level4.active a, #gen-left-column li.level5.active a {font-weight:normal; color:#fc0;}
#gen-left-column li.level2 a:hover, #gen-left-column li.level3 a:hover, #gen-left-column li.level4 a:hover, #gen-left-column li.level5 a:hover, #gen-left-column li.level6 a:hover {color:#fc0;}

/* Aux Left Nav */
#gen-left-column h5 {margin:30px 0 5px 10px; padding:0; color:#333; font-size:140%;}
#gen-left-column ul.leftNav-aux {width:225px; margin:0 0 0 10px; padding:0; list-style:none; background:none; border:none;}
#gen-left-column ul.leftNav-aux li {height:16px; margin:2px 0; padding:0; list-style:none; /width:100%; background:url('/ahss/display/img/core/redArrow.gif') no-repeat top left; border:none;}
#gen-left-column ul.leftNav-aux li a {display:block; margin:0; padding:0 5px 0 15px; color:#900; font-weight:normal; line-height:16px; background:none; text-decoration:underline;}

#main-content {min-height:500px; width:100%; margin:0; padding:0 0 20px 0; vertical-align:top; font-family:Helvetica, Arial, sans-serif;}
* html #main-content {height:450px;}
#main-content div.main-content-header-spacer {height:20px; margin:10px 0; padding:0;}
#main-content h1 {margin:10px 20px 7px 20px; color:#333; font-size:220%; font-weight:600;}
#main-content h2 {margin:15px 20px 7px 20px; color:#333; font-size:150%; font-weight:400;}
#main-content h3 {margin:15px 20px 7px 20px; color:#333; font-size:120%; font-weight:400;}
#main-content h4 {margin:15px 20px 7px 20px; color:#333; font-size:100%; font-weight:400;}
#main-content a {color:#900; text-decoration:underline;}
#main-content a:hover {color:#333;}
#main-content p {margin:0 0 10px 0; padding:0 20px; font-size:100%; color:#333; line-height:1.4em;}
#main-content ul {color:#333; line-height:1.4em; font-size:100%;}
#main-content li {margin:4px 15px; line-height:1.4em;}
#main-content div.hr_rule {width:99.8%; height:1px; margin:30px 0 1px 0; padding:0 0 1px 0; border-bottom:1px #D2CAC9 solid;}
#main-content div.hr_rule2 {width:99.8%; height:1px; margin:1px 0; padding:0 0 1px 0; border-bottom:1px #D2CAC9 solid;}

#hp_mainContent {float:left; width:430px; padding:25px 0;}
#hp_auxContent {float:left; width:275px; margin:0 0 40px 0;}
#hp_auxContent h1 {width:255px; margin:0; padding:10px; color:#fff; background:#93170A; font-size:120%; font-weight:400; font-family:Georgia, "Times New Roman", serif;}
#hp_auxContent ul {margin:0; padding:20px 0 0 12px; list-style:none; border-bottom:3px #900 solid;}
#hp_auxContent ul li {margin:0; padding:0 0 20px 15px; line-height:1.4em; background:#fff url('/ahss/display/img/core/redArrow.gif') no-repeat top left;  color:#333; font-weight:normal; line-height:16px;}
#hp_auxContent ul li label {display:block; margin:0; padding:0 5px 0 0; color:#900; font-weight:600; line-height:1.4em;}
#hp_auxContent ul li a {display:block; margin:0 0 10px 0; padding:0 5px 0 0; color:#900; font-weight:600; line-height:1.4em; text-decoration:underline;}
#hp_auxContent ul li a:hover {color:#000; background:none;}
#hp_auxContent-moreLink {margin:10px 0 10px 10px; padding:0 0 0 15px; background:#fff url('/ahss/display/img/core/redArrow.gif') no-repeat top left;}
#hp_auxContent-moreLink a {display:block; margin:0; padding:0 5px 0 0; color:#900; font-weight:600; line-height:16px; text-decoration:underline;}
#hp_auxContent-moreLink a:hover {color:#000; background:none;}
#hp_auxContent p {padding:0;}
/* Events */
div.ahssEventRow, div.ahssEventRow-alt {clear:both; min-height:120px; width:724px; margin:30px 0; padding:0; background:#fff url('/ahss/display/img/core/bg_event-white.gif') no-repeat 0px 0px;}
div.ahssEventRow-alt {background:#e8e9e8 url('/ahss/display/img/core/bg_event-gray.gif') no-repeat 0px 0px;} 
div.ahssEventRow-content {float:left; width:540px; margin:0 0 0 10px;}
#main-content div.ahssEventRow-content p {padding:0 10px 0 0;}
#main-content div.ahssEventRow h1, #main-content div.ahssEventRow-alt h1 {margin:3px 0 0 0; padding:0; font-weight:normal; font-size:130%;}
#main-content div.ahssEventRow h2, #main-content div.ahssEventRow-alt h2 {margin:6px 0; font-weight:600; font-size:100%; font-style:normal;}
#main-content div.ahssEventRow h2 label, #main-content div.ahssEventRow-alt h2 label {font-weight:100; font-style:italic;}
div.ahssEventRow img, div.ahssEventRow-alt img {float:right; width:147px; margin:0 21px 0 0; padding:0;}
#ahssEventMore {clear:both; width:724px; margin:20px 0 10px 0;}
#ahssEventMore h1 {margin:0 0 10px 0; padding:0 0 0 10px; font-weight:normal; font-size:160%; font-style:normal; border-bottom:1px #D2CAC9 solid;}
#ahssEventMore ul {width:680px; margin:0 0 0 24px; padding:0; list-style-type:disc; list-style-position:outside; list-style-image:url('/ahss/display/img/core/grayArrowBullet.gif');}
#ahssEventMore li {margin:0; padding:4px 0; line-height:1.2em;}
#ahssEventMore li label {font-size:100%; font-weight:600; text-transform:uppercase;}
/* Staffs */
div.ahssStaffRow {clear:both; width:702px; margin:0 0 0 20px; padding:10px 0;}
#main-content div.ahssStaffRow h1 {width:98%; margin:0; padding:0 0 0 10px; font-weight:600; font-size:120%; font-style:normal; border-bottom:1px #D2CAC9 solid;}
#main-content div.ahssStaffRow h1 a:hover {color:#333;}
#main-content div.ahssStaffRow h1 label {font-size:90%; font-weight:100; font-style:italic;}
div.ahssStaffRow-content {float:left; width:532px; margin:10px 0 0 10px;}
#main-content div.ahssStaffRow-content p {padding:0 10px 0 0;}
#main-content div.ahssStaffRow h2 {float:left; width:266px; margin:4px 0; font-weight:600; font-size:100%; font-style:normal;}
#main-content div.ahssStaffRow h2 a, #main-content div.ahssStaffRow h2 label {font-weight:100; font-style:italic;}
div.ahssStaffRow img {float:left; margin:10px 0; padding:0; border:1px #000 solid;}
/* Staff */
#ahssStaffHeadSpce {height:40px;}
#ahssStaffNav {width:95%; margin:10px 0 10px 20px; padding:20px 0; border-top:1px #b5351f solid; border-bottom:3px #b5351f solid;}
#ahssStaffNav table {width:640px; vertical-align:top;}
#ahssStaffNav table td {width:160px; height:16px; padding:3px 0 8px 15px; background:url('/ahss/display/img/core/redArrow.gif') no-repeat top left;}
#ahssStaffNav table td.ahssStaffNav-selected {width:160px; height:16px; padding:3px 0 8px 15px; background:url('/ahss/display/img/core/grayArrow.gif') no-repeat top left;}
#ahssStaffImage {float:left; width:160px; margin:0 0 0 20px;}
#ahssStaffImage img {border:1px #000 solid;}
#ahssStaff {float:left; width:524px; margin:0 0 0 20px;}
#ahssStaff h1 {margin:0 0 8px 0; font-size:140%; font-style:normal;}
#ahssStaff h2 {margin-left:0; font-size:120%;}
#ahssStaff ul {margin:0; padding:0; list-style:none;}
#ahssStaff li {margin:4px 0;}
#ahssStaff li label {font-style:italic;}
#ahssStaff p {padding:0 10px 0 0;}

#caption-box {width:225px; margin:5px 10px 10px 20px; padding:0; float:right; text-align-left; display:inline; clear:right;}
#caption-box p {margin:5px 10px 0 0; padding:0; font-size:90%; line-height:1.4em; color:#900;}
#caption-box a:link, #caption-box a:visited, #caption-box a{margin:0; padding:0; color:#900; font-size:95%; text-decoration:underline;}
#caption-box img {margin:0;}
/*Body Images Styles*/
.image-right {float:right; margin:5px 20px 10px 5px; padding:0; border:10px solid #591501;}
.image-left {float:left; margin:5px 20px 5px 5px; padding:0; border:10px solid #591501;}
.image-left-larger {float:left; margin:5px 10px 15px 5px; padding:0; border:10px solid #591501;}
.photo-credit {margin:0 auto; padding:10px 5px 7px 8px; text-align:left; background:#591501;}

#gen-right-column {width:235px; min-height:400px; margin:0; padding:0; vertical-align:top; font-size:90%; font-family:Georgia, "Times New Roman", serif;}
#gen-right-column-filler {width:235px; height:1px; margin:0; padding:0;}

#local-footer {clear:both; margin:0; padding:3px 0; border-top:1px solid #fff; border-bottom:1px solid #fff; background:#ccc; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif;}
#local-footer p, #local-footer p a:link, #local-footer p a:visited, #local-footer p a {color:#000;}
#local-footer p {width:960px; margin:0;}
#local-footer a {color:#4f472c; text-decoration:none;}
/*Global Footer*/
body.red #global-footer, #global-footer {border-top:1px #ccc solid;}

