#content-wrapper {background:url("/ahss/display/img/core/bg_core.jpg") no-repeat 0px 36px;}

#contentContainer {clear:both; width:960px; min-height:400px; margin:0; padding:0;}

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

#gen-left-column {width:235px; min-height:400px; margin:0; padding:0 0 20px 0; vertical-align:top; font-size:90%; font-family: Helvetica, Verdana, sans-serif;}
* html #gen-left-column, * html #contentContainer {height:400px;}
/* Plain Nav */
ul#ahss_left_nav-plain-main {width:235px; margin:0; padding:9px 0 5px 0; list-style:none; background:#B7BDAA; text-transform:uppercase;}
ul#ahss_left_nav-plain-main li {margin:0; border-bottom:3px solid #B7BDAA; background:#CCD2BE;}
ul#ahss_left_nav-plain-main li a, ul#ahss_left_nav-plain-main li a:link, ul#ahss_left_nav-plain-main li a:visited {display:block; margin:0; padding:3px 5px 3px 35px; color:#0D3F72; font-weight:600; line-height:1.2em; text-decoration:none;}
ul#ahss_left_nav-plain-main li a:hover, ul#ahss_left_nav-plain-main li.selected a, ul#ahss_left_nav-plain-main li.selected a:link, ul#ahss_left_nav-plain-main li.selected a:visited  {display:block; padding:3px 5px 3px 35px; color:#fff; background:#5E714E;}
#ahss_left_nav-plain-resources {margin:0; padding:0;}
ul#ahss_left_nav-plain-secondary {width:235px; margin:0; padding:0 0 12px 0; list-style:none; text-transform:uppercase;}
ul#ahss_left_nav-plain-secondary li {height:14px; margin:0; padding:2px 0;}
ul#ahss_left_nav-plain-secondary li a {display:block; margin:0; padding:1px 5px 1px 35px; color:#0D3F72; font-size:90%; font-weight:600; line-height:1.2em; background:none; text-decoration:underline;}
/* Graphic Nav */
ul#ahss_left_nav-graph-main {width:235px; margin:0; padding:17px 0 0 0; list-style:none; background:#E1E4D8 url("/ahss/display/img/core/bg_leftNav_graphical.jpg") no-repeat top left; text-transform:uppercase;}
ul#ahss_left_nav-graph-main li {margin:0; border-bottom:3px solid #E1E4D8; background:#CCD2BE;}
ul#ahss_left_nav-graph-main li a, ul#ahss_left_nav-graph-main li a:link, ul#ahss_left_nav-graph-main li a:visited {display:block; margin:0; padding:3px 5px 3px 35px; color:#0D3F72; font-weight:600; line-height:1.2em; text-decoration:none;}
ul#ahss_left_nav-graph-main li a:hover, ul#ahss_left_nav-graph-main li.selected a, ul#ahss_left_nav-graph-main li.selected a:link, ul#ahss_left_nav-graph-main li.selected a:visited  {display:block; padding:3px 5px 3px 35px; color:#fff; background:#5E714E;}
#ahss_left_nav-graph-resources {margin:0; padding:0; background:#E1E4D8;}
ul#ahss_left_nav-graph-secondary {width:235px; margin:0; padding:0 0 8px 0; list-style:none; background:#E1E4D8; text-transform:uppercase;}
ul#ahss_left_nav-graph-secondary li {height:14px; margin:0; padding:2px 0;}
ul#ahss_left_nav-graph-secondary li a {display:block; margin:0; padding:1px 5px 1px 35px; color:#0D3F72; font-size:90%; font-weight:600; line-height:1.2em; background:none; text-decoration:underline;}
#ahss_highlight {margin:20px 0; padding:0;}
/* Event Calendars */
#ahss_left_nav-events {width:235px; margin:20px 0; padding:0;}
#ahss_left_nav-events ul {width:186px; margin:8px 0 0 49px; padding:0; list-style-type:disc; list-style-position:outside; list-style-image:url('/ahss/display/img/core/redArrowBullet.gif');}
#ahss_left_nav-events li {margin:2px 0; padding:2px 0; text-transform:uppercase;}
#ahss_left_nav-events li a {display:block; margin:0; padding:0px 5px 0px 0px; font-weight:600; line-height:1.2em; text-decoration:none;}
#ahss_left_nav-events li a:hover {display:block; color:#333;}
/* Aux Left Nav */
#gen-left-column h5 {margin:30px 0 5px 35px; padding:0; color:#000; 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 {margin:3px 0; padding:0; list-style:none; /width:100%; border:none;}
#gen-left-column ul.leftNav-aux li a {display:block; margin:0; padding:0 5px 0 26px; color:#0D3F72; font-size:110%; font-weight:normal; line-height:1.3em; background:none; text-decoration:underline;}

#main-content {min-height:500px; width:100%; margin:0; padding:0; vertical-align:top;}
* 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:#b5351f; font-size:220%; font-weight:600; font-family: Georgia, "Times New Roman", Times, serif;}
#main-content h2 {margin:15px 20px 7px 20px; color:#b5351f; font-size:150%; font-weight:600; font-family: Georgia, "Times New Roman", Times, serif;}
#main-content h3 {margin:15px 20px 7px 20px; color:#b5351f; font-size:120%; font-weight:600; font-family: Georgia, "Times New Roman", Times, serif;}
#main-content h4 {margin:15px 20px 7px 20px; color:#000; font-size:100%; font-weight:600; font-family:Georgia, "Times New Roman", Times, serif;}
#main-content a {color:#b5351f; text-decoration:underline;}
#main-content a:hover {color:#333;}
#main-content p {margin:0 0 10px 0; padding:0 20px; font-size:100%; color:#4f472c; 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;}

#main-content table.content_table {font-size:90%;}
#main-content table.content_table th {padding:6px 0 0 6px; vertical-align:bottom; color:#000; border-bottom:1px #D2CAC9 solid; font-size: 110%; letter-spacing: 1px;}
#main-content table.content_table ul {margin:0 0 15px 0; padding:0; list-style:none; line-height:1.3em;}
#main-content table.content_table ul li, #main-content table.content_table ul li label {font-weight: 600; }
#main-content table.content_table ul li ul li, #main-content table.content_table ul li ul li label {font-weight: normal; margin-top: 8px; }
#main-content table.content_table ul li ul li, #main-content table.content_table ul li ul li a { line-height: 17px;}
#main-content table.content_table ul li ul li a:hover { color: #b5351f; }
#main-content table.content_table ul li ul li ul {margin:0;}
#main-content table.content_table li {margin:8px 0 4px 6px; line-height:10px;}
#main-content table.content_table li label {color:#000; font-weight:400;}
#main-content table.content_table2 {font-size:125%;}
#main-content table.content_table2 th {padding:0 0 0 15px; vertical-align:middle; color:#000; border-bottom:1px #D2CAC9 solid;}
#main-content table.content_table2 td {padding:6px 0 0 15px;}

#hp_mainContent {float:left; width:400px;}
#hp_mainContent h1 {margin-left:0px;}
#hp_mainContent p {padding-left:0px;}
#hp_auxContent {float:left; width:305px; margin:0 0 0 20px;}
#hp_auxContent h1 {margin-bottom:1px; margin-left:8px; padding-bottom:0; font-size:14px; font-family: Georgia, "Times New Roman", Times, serif; font-style:normal;}
div.hp_auxCnt_wrapper {margin:0 0 20px 0;}
div.hp_auxCnt_wrapper div {width:276px; margin:0; padding:8px 12px; background-color:#CCD2BE;}
#hp_auxContent div.hp_auxCnt_wrapper div p {margin:0 0 2px 0; padding:0; line-height:1.3em;}
/* 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 19px 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; }
#main-content div.ahssStaffRow h2 label {line-height: 18px; }
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;}
#ahssStaffNav table td.no-arrow, #ahssStaffNav table td.no-arrow.ahssStaffNav-selected {background:none !important;}
#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:#b5351f;}
#caption-box a:link, #caption-box a:visited, #caption-box a{margin:0; padding:0; color:#b5351f; 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:20px 0 0 0; padding:3px 0; border-top:1px solid #cbcad2; border-bottom:1px solid #cbcad2; background:#fff; color:#4f472c; 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:#4f472c;}
#local-footer p {width:960px; margin:0;}
#local-footer a {color:#4f472c; text-decoration:none;}

/*Media*/
#videoPage {text-align:center;}

