  @charset "UTF-8";
/* CSS Document */

body {background:url(/sombrilla/img/fall11bkg.jpg) no-repeat top center #000;}

/* Feature Stories (under .bodyWrapper)
/* -------------------------------------------------------------*/
#featureStories {width:900px;height:300px;background-color:#031b37;border:6px solid #555; margin-bottom:20px;}	
.panels {overflow:hidden;width:900px;height:300px;margin:0;padding:0;}
.tabs {position:absolute;z-index:800;width:338px;margin:0px;padding:0px;background:#002a5c;border-right:6px solid #555;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}
.tab {height:70px;padding:15px 15px 15px 15px;}
.tab p.feature_number {color:#aaaaaa;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:1px;}	
.tab p.article_descript {font-family:Georgia, "Times New Roman", Times, serif;letter-spacing:0px;font-size:10.5px;line-height:16px;color:#aaaaaa;font-style:italic;}
.tab a {color:#f47321;font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;line-height:22px;}
.hiddenAnchor {display:none;}
.selected {background:#fff;cursor:pointer;}


/* INCLUDES - for Table of Contents
/* -------------------------------------------------------------*/
.toc {font-family:Georgia, "Times New Roman", Times, serif;}
.toc_hover {border-top:2px solid #ccc;background-color:#eee;}
.toc_hover2 {border-top:2px solid #ccc;}
.toc_hover 3 {border-top:none;}
.toc_hover_selected {cursor:pointer;}
.toc_dept_row {clear:left;margin-bottom:10px;}
.toc_storyWrapper {float:left;}
.toc_story {float:left;}

.toc_brief {border-top:2px solid #ccc;}
.toc_brief h5 {font-size:14px !important;}
.toc_brief h5 a {color:#f47321 !important;}
.toc_brief h5 a:hover {color:#002a5c !important;}

h3.toc-head {margin-top:-20px; margin-bottom:20px;}

.toc-spacer {padding-bottom:30px;}

.toc h5 {letter-spacing:0px; font-size:18px; line-height:22px; color:#002a5c;padding:10px 0px 4px 0px;}
.toc h5 a {color:#002a5c;}
.toc h5 a:hover {color:#f47321;}
.toc p {font-size:12px; line-height:17px; color:#555;}
.toc a {border-bottom:none !important;}


.extra h3 {font-family:Arial, Helvetica, sans-serif;letter-spacing:1px;font-weight:normal;text-transform:uppercase;padding-bottom:5px;font-size:14px; color:#333;}
.extra h4 {font-size:26px;font-family:Georgia, "Times New Roman", Times, serif;letter-spacing:1px;font-weight:normal;color:#f47321;}
.extra p {font-family:"Times New Roman", Times, serif;padding-bottom:8px;color:#333333;font-size:14px;line-height:24px;}
.extra p.caption {font-size:12px;line-height:18px;color:#666;}


/* SCRIPT
/* -------------------------------------------------------------*/
.trigger {cursor:pointer; text-decoration:underline; text-align:right;}

/* Article Side Bar Inserts (Right vs Left)
/* -------------------------------------------------------------*/
.sidebarRight {border-left:none !important;}	
.sidebarLeft {border-right:none !important;}


/* Looking Back
/* -------------------------------------------------------------*/
.lookingBack {padding:10px 20px 20px 20px;}
.lookingBack_image {width:500px; height:380px;margin-left:40px;float:left;}
.lookingBack_image p.caption {font-style:italic;font-size:11px;line-height:16px;color:#aaa; padding-top:12px; text-align:right;}	

.lookingBack_text {width:325px;float:left;}
.lookingBack_text h3{font-size:28px;font-family:Arial, Helvetica, sans-serif;letter-spacing:1px;font-weight:normal;text-transform:uppercase;color:#fff;padding-bottom:15px;}
.lookingBack_text h4{font-size:28px;font-family:Georgia, "Times New Roman", Times, serif;letter-spacing:1px;font-weight:normal;text-transform:capitalize;padding-bottom:12px;color:#f47321;	}
.lookingBack_text p{font-size:13px;line-height:18px;font-family:"Times New Roman", Times, serif;padding-bottom:8px;color:#fff;}	
.lookingBack_text p.first:first-letter {font-size:400%;color:#fff;float:left;display:block;letter-spacing:2px;}
.lookingBack_text p.signature {font-size:11px;font-style:italic;}
.lookingBack_image {}


.related-stories {margin-bottom:20px;}
.related-stories .toc-head {margin-top:0;}
.related-stories img {border:0;}
.related-stories .toc_related h4 
{text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:140%; line-height:20px; padding-bottom:4px; color:#002a5c;}
.related-stories .toc_related h5 {padding-bottom:20px; font-size:100%; line-height:16px;}
.related-stories .toc_related {padding-bottom:10px;}

.related-stories h4 a {border-bottom:none;}
.related-stories h4 a:hover {color:#f47321; border-bottom:none;}
.toc_related_brief h4 {font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:120%; line-height:20px; padding-bottom:0px; color:#002a5c;}
.toc_related_brief h5 {padding-bottom:14px; font-size:90%; line-height:14px;}


#title .navigation {margin-top:30px;}
span.edit {color:#F00; font-weight:bold; font-style:italic;}

p.caption {font-family:Arial, Helvetica, sans-serif;}
.mainCol p.first {font-size:160%; line-height:26px; color:#002a5c;}
.mainCol h4 {line-height:28px;}
.mainCol h3 {color:#f47321; font-weight:bold; font-size:150%; padding-top:20px;}
.mainCol h1 {color:#f47321; font-size:250%; line-height:32px; margin-top:30px; font-family:Georgia, "Times New Roman", Times, serif; padding-bottom:8px;}
.mainCol h2 {color:#f47321; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;}

.sidebarRight {background-color:#fff;}

.shareThoughts {margin-top:40px; border-top:2px solid #aaa; padding:40px 20px 20px 20px; background-color:#eee;}

.classnotes strong {color:#002a5c; font-size:140%;}

.inmemoriam p {font-family:Arial, Helvetica, sans-serif; padding-bottom:5px; margin-bottom:0px; font-size:13px; line-height:19px;}
.inmemoriam h3 {color:#222;}
.alumnotes strong {font-family:Arial, Helvetica, sans-serif; font-size:100%;}
.inmemoriam strong {color:#333; font-size:100%;}


.compiled {width:255px; float:left; background-color:#eee; padding:14px; margin:10px 20px 10px 0;}
.compiled p {font-size:100%; line-height:20px;}
.compiled span {font-style:normal; font-weight:bold; color:#000;}

.compiled-number {width:135px; margin:10px 10px 10px 0; float:left; border:2px solid #aaa; padding:15px;}
.compiled-number span {font-size:300%; color:#f47321; display:block; line-height:40px; padding-bottom:10px;}
.compiled-number p {font-size:14px; line-height:20px; color:#666;}

.compiled-hover {background-color:#eee; cursor:auto;}

.sideCol {opacity: .8; filter: alpha(opacity=80); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; background-color:transparent;}
.sidecol-hard {opacity: 1; filter: alpha(opacity=100); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; background-color:transparent;}
.sideColHome {opacity: 1; filter: alpha(opacity=100); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; background-color:transparent;}


.sidebarRight .trenches-side p {color:#fff;}
.sidebarRight .trenches-side a {color:#fff; border-bottom:1px solid #f47321;}
.sidebarRight .trenches-side a:hover {color:#f47321;}

#SacredSlideshow-nav {margin-bottom:2px;}
#trenches-nav {text-align:right;}
#SacredSlideshow-nav a.fnav, #trenches-nav a.fnav {border-bottom:none; font-size:350%; color:#4e7df3; padding-right:3px;}
#trenches-nav a.fnav {color:#990000;}
#SacredSlideshow-nav a.activeSlide, #trenches-nav a.activeSlide {color:#f47321; font-weight:bold;}


.toc_related a {border-bottom:none !important;}

.balinks {margin-top:10px; margin-bottom:20px;}
.balinks a {display:block; background-color:#f47231; color:#ffffff !important; font-weight:bold !important; font-size:150% !important; padding:5px 8px;}
#thenNow {margin-top:38px;}