html { height: auto;}
body { background: #3d423e url("/images/bg/ex-bkgd.jpg") no-repeat center top;}

h1 {font-size:136%;}

.nav { height: 47px; padding-top: 26px; }
.nav ul { padding: 0;}
.nav li { float: right; text-align: right; font-size: 1em; margin: 0 0 0 10px;}
* html .nav li a { float: left;}
.nav a { display: block; border: 0 none; color: #fff; text-transform: uppercase; padding-top: 6px; padding-left: 6px;}
.nav a:visited { color: #fff;}
.nav a em { font-style: normal;}
.nav .currentNav { background: url("/images/site_elements/nav-bracket-left.png") no-repeat left center }
.nav .currentNav a { background: url("/images/site_elements/nav-bracket-right.png") no-repeat right center }
.nav a:hover, .nav a.selected { color: #fff; background: url("/images/site_elements/nav-bracket-left.png") no-repeat left center, url("/images/site_elements/nav-bracket-right.png") no-repeat right center; }
.nav .currentNav a { color: #fff; border-color: #fff;}

.square { background: url("/images/site_elements/bracket-lt.png") no-repeat left 3px;}
.text .story { padding-top: 15px;}
.square2 { background-image: url("/images/site_elements/bracket-lt-alt.png"); background-position: 6px 6px;}
.square3 { background-image: url("/images/site_elements/bracket-lt-highlight.png");}
.square4 { background-image: url("/images/site_elements/bracket-lt-light.png");}
.squareIn { background: url("/images/site_elements/bracket-rb.png") no-repeat right 98%; margin: 0 3px 3px 3px; padding-top: 5px;}
.square2In { background-image: url("/images/site_elements/bracket-rb-alt.png"); background-position: 99% 98%;}
.square3In { background-image: url("/images/site_elements/bracket-rb-highlight.png");}
.square4In { background-image: url("/images/site_elements/bracket-rb-light.png");}

.squareInL3 { background: url("/images/site_elements/bracket-lb-alt.png") no-repeat left bottom; margin: 0 3px 3px 3px;}
.squareInL4 { background: url("/images/site_elements/bracket-rt-alt.png") no-repeat right top; margin: 0 3px 3px 3px;}

.title { background: #fff; border: 1px solid #999; z-index: 99; position: absolute; top: 55px; left: 5px; padding-bottom: 0px; }
.title, .title * { color: #ac001b;}
.title .squareIn h1 { text-transform:uppercase; margin-bottom: 0;}
.title .squareIn p { margin-top: 0;}
.title .square { margin: 0;}
.title .squareIn { background-position: right bottom; border-bottom: 1px solid white; }
.title .squareIn * { margin: 10px;}
.title .squareIn * * {margin: 0;}

.intro { }
.exIntro { min-height: 106px; height: auto; overflow: auto; }
.exIntro h1 { color: #fff; font-size: 1.7em; padding-top: 1em;}
.exIntro a { color: #fff;}
.introImage { background: #ccc; border: 4px solid #fff; overflow: hidden;}

.slideExImage * { margin: 0; padding: 0; }
.slideExImage {overflow: hidden; background: white;}
* html .slideExText { width: 255px; margin: 0; padding: 0; height: 352px; }

.boxed { border: 4px solid #fff; overflow: hidden;}
.boxed .lastUnit { border-left: 4px solid #fff;}
.skyscraper { height: 360px; }

.highlight { background-color: #cf7811; font-style: italic; font-family: Georgia, "Times New Roman", serif; line-height: 1.4;}

.content .focus { padding-top: 50px;}

.exRelated3, .exRelated3 a {background-color: #fff; color: #000;}
.exRelated1, .exRelated1 a { background-color: #ac001b }
.exRelated2 {background-color: #6c6d68;}
.exRelated3, .exRelated3 a, .exRelated4, .exRelated4 a { background-color: #dbdddd; color: #000;}
.exRelated3 .squareIn, .exRelated4 .squareIn { padding: 10px;}
.exRelated3 h3, .exRelated3 h3 a { color: #ac001b; text-decoration: none; }
.exRelated4 h3, .exRelated4 h3 a { color: #ac001b; text-decoration: none; }
.exRelated4 .squareIn { padding: 3px;}
.exRelated3 h3 { font-size: 100%;}
.exRelated3 p { padding-top: 0;}

.focalPoint { background: none; }
.footer {text-align: left;}