body{margin:0; padding:0; font-size:11px; font-family:Georgia,"Times New Roman",Times,serif; color:#8e8980; min-width:881px; background:#000}
a{color:#7D6623; text-decoration:none; outline:none;}
a:hover{color:#bb9d45; text-decoration:underline; text-underline-style:dotted}
select, input, textarea{padding:4px; background:#000; border:dotted 1px #2c2925; color:#b1aba0; font-family:Georgia,"Times New Roman",Times,serif; font-size:11px}
#submit{padding:4px 6px 4px 6px; border:medium double #2c2925}
#searchsubmit{border:solid 1px #2c2925}
.searcher #s{padding:5px 6px 5px 6px}
#top_bar{height:32px; text-align:right; background:url(images/template/top_bar.jpg) center no-repeat}
#wrapper{width:1100px; margin:0 auto; height:860px; background:url(images/template/site_bg_1.jpg) top center no-repeat #000}
#header{height:79px; width:881px; margin:0 auto; text-align:left; position:relative}
#title{position:absolute; bottom:-8px; left:1px; height:67px; width:117px; z-index:1}
#content_container{width:881px;     background:url(images/template/content_bg.jpg) no-repeat top #000; margin:0 auto; z-index:5; border-bottom:solid 1px #000}
#nav_bar{text-align:right; z-index:5; height:43px}
#nav_bar ul{padding:0; margin:0; list-style:none; line-height:43px}
#nav_bar ul li{display:inline}
#nav_bar ul li a{color:#adad9c; text-decoration:none; font-size:1em; padding:14px 10px 14px 10px}
#nav_bar ul li a:hover{color:#fff}
#content_wrapper{margin-left:1px; background:#110f0d; position:relative}
#events_column{margin-top:162px; padding:35px 20px 20px 20px; background:url(images/template/events_news_title.jpg) no-repeat; color:#5e5e54}
#events_column h1{color:#9e9680; font-size:1em; font-weight:normal; margin:15px 0px 0px 0px}
#events_column h2{color:#9e9680; font-size:1em; font-weight:normal; margin:15px 0px 0px 0px}
#events_column ul{list-style:none; margin:0; padding:0}
.main_images{height:342px}
.photo_story{height:94px; border-top:solid 1px #000; background:url(/images/template/photo_story_bg.jpg) no-repeat; position:relative}
.photo_story_text{height:94px; width:537px; padding:35px 15px 15px 15px; position:absolute; left:0px}
.read_more_box{width:80px; height:94px; border-left:solid 1px #000; background:#09C; position:absolute; right:0px}
#page_title{background:url(images/template/subpage_header.jpg) no-repeat; text-align:left}
#content{padding:20px; position:relative; border-right:solid 1px #000; line-height:1.5em}
#content img{padding:3px; border:solid 1px #1e1d19}
#content h1{font-size:1.2em; color:#b3ab97; margin:0px 0px 10px 0px}
#content a{color:#7d6623}
#content a:hover{color:#a78933}
#photo_story_subpage{position:absolute; top:0; left:0}
#photo_story_subpage img{padding:0; border:none; border-bottom:solid 1px #000}
#photo_story_subpage_text{margin-top:175px}
#online_seed{height:26px; width:867px; margin:0 auto; text-align:left; padding-left:14px}
.light{color:#b3ab97}
#above_content img{border-right:solid 1px #000}
#story_footer{background:#151411; border-top:solid 1px #000; height:24px}
.current_month_class{color:#E3DFD2; font-size:1.2em; font-weight:bold}
.weekday_class{font-weight:normal; font-size:.95em; color:#6d5d26}
.searchform_container{margin-top:20px}
.sponsors ul{margin:0px; padding:0px}
.sponsors ul li{list-style:none; margin:0px; padding:0px}
.sponsors ul li a{filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7}
.sponsors ul li a:hover{filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity:1.0; opacity:1.0}
.commentalt1{background:#090; color:#9FC}
.commentalt2{background:#00C; color:#3C3}
#photostorynewpresident, #photostoryoffseasonhappenings, #photostoryuclachamps, #photostoryfallassembly, #photostorycollegenight, #photostoryopeningweekend, #photostorynewyears, #photostoryrace1, #photostoryrace2, #photostoryrace3, #photostoryb4bc, #photostoryvegas2009, #photostorynationals, #photostorybanquet2009, #photostoryfallassembly2009, #photostorymthighseasonpasssale, #photostory2010seasonunderway, #photostorymammothpasses, #photostorynewyears2010, #photostoryvegas2010.#photostorycollegegames, #photostoryb4bc2010, #photostorycompetition2, #photostoryleaguephoto, #photostoryregionals2010, #photostorynationalsqualifiers{height:32px; width:214px; background:url(/images/page_titles/photostory.png) no-repeat}
#eventsfallassembly{height:32px; width:214px; background:url(/images/page_titles/events.png) no-repeat}
#above_content p{margin:0px; padding:0px}
.1{height:342px}
#slides{position:absolute; top:0px; left:0px; z-index:100; background:#000; padding:5px; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5}
#slides a{color:#fff; margin:0 2px; padding:3px 5px}
#slides a.activeSlide{background:#DFAD00; color:#000}
#slides a:hover{background:#fff; color:#000; text-decoration:none}
#slides a:focus{outline:none}
#s4{width:648px; height:437px}
#s4 div{width:648px; height:437px}
#s6{width:300px; height:230px; border:1px solid #ddd; background-color:#eee}
#s6 div{width:270px; height:200px; padding:15px; color:#333; text-align:left; font-size:16px; position:relative}
#s6 div img{float:left; margin:0 10px 10px 0; width:100px; height:100px; padding:3px; background:#fff}
#s7{width:648px; height:437px}
/*#s7 div{width:648px; height:437px;  overflow:hidden}*/
#big{width:500px; text-align:left}
#silver_sponsors{margin-bottom:20px; text-align:center}
#silver_sponsors img{border:solid 1px #110F0D}
#prodeal_sponsors{text-align:center}
#prodeal_sponsors table{margin:0 auto}
.uscsa_logo{position:absolute; top:0px; left:0px; height:52px; width:291px; z-index:100; text-align:left; background:url(/images/template/uscsa_logo.png) no-repeat}

.hero-image{width:648px; border:none; outline:none; cursor:pointer;} 
.hero-teaser{position:relative; background:url('/images/template/photo_story_bg.jpg') no-repeat; padding:30px 90px 0 14px; height:64px; border-top:1px solid #000;}
.hero-teaser p{margin-top:0;}
.hero-teaser .hero-read-more{position:absolute; right:0; top:0; display:block; background:url(/images/template/read_more.jpg) no-repeat; width:80px; height:94px; text-indent:-9999px;}

