body {min-width:960px; background:#2a2a2a url(/images/wwt09/background.png) repeat-y center top;}
#Wrap {background:url(/images/wwt09/wrap_background.png) repeat-y; width:960px; margin:0 auto; position:relative;}
h1#Logo {position:absolute; right:5px; top:11px; margin:0; padding:0; line-height:1; z-index:1;}
h2#Tagline {margin:0 20px 20px 0; padding:0; line-height:0;}
h2#Tagline img {margin:0; padding:0; line-height:0;}

#Nav {width:230px; text-align:right; position:absolute; left:0; top:159px;}

ul#MainNav {margin:0 0 20px; padding:0; list-style-type:none; font-family:"Trade Gothic LT", Helvetica, Arial, sans-serif; font-size:2.308em; line-height:1.2em; text-transform:lowercase;}
ul#MainNav > li {margin-top:.25em;}
#MainNav a {color:#FFF; text-decoration:none; display:block; padding-top:5px; padding-right:20px;}
#MainNav a:hover, #MainNav a:active, #MainNav a:focus {color:#e63411;}
#MainNav > li.active > a:link, #MainNav > li.active > a:visited {color:#e63411; background-color:#212121;}

ul#MainNav ul, ul#MainNav ul li {margin:0; padding:0; list-style-type:none;}
ul#MainNav ul {margin-bottom:15px;}
ul#MainNav ul li {font-size:.5em; line-height:1.2em;}
#MainNav ul li.active a {color:#ffc975;}
#MainNav ul a:hover, #MainNav ul a:active, #MainNav ul a:focus {color:#ffc975;}

ul#SecondaryNav {margin:0; padding:0; list-style-type:none; font-family:"Trade Gothic LT", Helvetica, Arial, sans-serif; font-size:1.385em; line-height:1.2em; margin-bottom:50px;}
#SecondaryNav a {color:#b1b1b1; text-decoration:none; display:block; padding-right:20px; padding-top:2px;}
#SecondaryNav a:hover, #MainNav a:active, #MainNav a:focus {color:#e63411;}
#SecondaryNav li.active a:link, #SecondaryNav li.active a:visited {color:#e63411; background-color:#212121;}


#Content {width:730px; margin-left:230px; padding-top:122px; padding-bottom:30px; position:relative;}
#MainPhoto {width:773px; height:565px; position:relative; z-index:0; background:url(/images/wwt09/main_frame.png) no-repeat;}
#MainPhoto .slideshow { position:absolute; left:0; top:48px; width:720px; height:470px; overflow:hidden;}
#MainPhoto img { width:720px; height:470px; }
#Text {width:320px; height:430px; padding:20px; position:absolute; left:0; top:170px; background:url(/images/wwt09/text_shade.png) repeat;}
#MainPhoto p {font-size:1.154em;}
#Information {position:relative; z-index:1; margin:-17px 0 0; padding:0 10px 50px 20px; overflow:hidden;}
#Information.solo {margin-top:80px;}

.split_left {width:320px; float:left; margin-right:40px;}
.split_right {width:340px; float:left;}

#Newsletter {padding-right:20px;}
#Newsletter input[type="text"] {width:195px; background-color:#c8c8c8;}