body { background:url(/images/6X6.jpg) fixed }

#container { color: #434444; font-family: helvetica, arial; font-size: 11px; }

#content { background: transparent; }

.copy { font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; line-height:11pt}


/*
 **********************
 * TOP STORY
 **********************
 */

#top_story { background: #000000; text-align: center; font-weight: bold; width: 582px; height: 500px }
#top_story a { font-weight: bold; }
#top_story .top_story_items { text-align: left; height: 367px; }
#top_story .top_story_item { overflow: hidden; background: #FFFFFF; width: 582px; height: 367px; }
#top_story .top_story_items .first { z-index: 5; }
#top_story .top_story_item .teaser { left: 12px; bottom: 10px; overflow: hidden; background: transparent url(tp_text2.png) no-repeat center center; width: 520px; height: 95px; color: #FFFFFF; width: 557px; height: 95px; }

#top_story .top_story_item .teaser h1 { font-family:Arial, Helvetica, sans-serif; display: inline; overflow: hidden; float: left; font-size: 24px; width: 557px; height: 23px; margin: 11px 0 2px 10px; }
#top_story .top_story_item .teaser h1 a { color: #FFFFFF; font-size: 18px; text-decoration: none; }
#top_story .top_story_item .teaser h1 a:hover { text-decoration: underline; }
#top_story .top_story_item .teaser .credit { display: inline; overflow: hidden; float: left; font-size: 10px; text-align: right; width: 200px; height: 12px; margin: 10px; }
#top_story .top_story_item .teaser .copy { display: block; clear: both; overflow: hidden; width: 527px; height: 55px; margin: 10px 10px 0 15px; }
#top_story .top_story_item .top_story_cvp { position: absolute; top: 0; left: 0; z-index: 80; }
#top_story .top_story_item .teaser .copy a { color: #FF6633; font-size:9pt; text-decoration:none }

#top_story .top_story_items .play_video .video300x200 { margin-top: 88px; }
#top_story .top_story_items .play_video .video416x264 { margin-top: 56px; }
#top_story .top_story_items .play_video .video576x354 { margin-top: 11px; }

#top_story .scrollerModule { text-align: left; width: 562px; height: 133px; margin: 0 auto; }
#top_story .scrollerModule .scroller_viewport, #top_story .scrollerModule .scroller_nav_button { margin-top: 10px; }
#top_story .scrollerModule .scroller_viewport { width: 512px; height: 102px; }
#top_story .scrollerModule .scroller_items .scroller_item { overflow: hidden; background: #000000; color: #C2C2C2; width: 132px; height: 100px; margin: 0 18px; border: solid 1px #FFFFFF; cursor: pointer; }
#top_story .scrollerModule .scroller_items .scroller_item .thumbnail_text { overflow: hidden; bottom: -1px; padding: 3px; background: #323232; width: 126px; height: 15px; _height: 14px; }
#top_story .scrollerModule .scroller_items .scroller_item .thumbnail_text .headline { font-family:Arial, Helvetica, sans-serif; font-size:9pt; display: block; overflow: hidden; color: #FFFFFF; font-weight: bold; width: 126px; height: 15px; }
#top_story .scrollerModule .scroller_items .highlighted .thumbnail_text,
#top_story .scrollerModule .scroller_items .selected .thumbnail_text { font-family:Arial, Helvetica, sans-serif; font-size:9pt; height: 30px; }
#top_story .scrollerModule .scroller_items .highlighted { background: #FFFFFF; }
#top_story .scrollerModule .scroller_items .highlighted .thumbnail { opacity: .6; -moz-opacity: .6; -ms-opacity: .6; -webkit-opacity: .6; filter: alpha(opacity=60); }
#top_story .scrollerModule .scroller_items .selected .thumbnail { opacity: .3; -moz-opacity: .3; -ms-opacity: .3; -webkit-opacity: .3; filter: alpha(opacity=30); }
#top_story .scrollerModule .scroller_items .selected { background: #000000; }

#top_story .scrollerModule .scroller_nav_button { display: block; background: transparent; text-indent: -9999px; width: 25px; height: 25px; margin-top: 45px; cursor: pointer; }

#top_story .scrollerModule #top_story_prev { background-image: url(tp_arrows_l.gif); }
#top_story .scrollerModule #top_story_prev.enabled { background-position: 0 0; }
#top_story .scrollerModule #top_story_prev.highlighted { background-position: 0 -50px; }
#top_story .scrollerModule #top_story_prev.disabled { background-position: 0 -25px; cursor: default; }

#top_story .scrollerModule #top_story_next { background-image: url(tp_arrows_r.gif); }
#top_story .scrollerModule #top_story_next.enabled { background-position: 0 0; }
#top_story .scrollerModule #top_story_next.highlighted { background-position: 0 -50px; }
#top_story .scrollerModule #top_story_next.disabled { background-position: 0 -25px; cursor: default; }

#top_story .scrollerModule .scroller_toc span { display: inline-block; position: relative; background-image: url(carousel_pagination_sprite.png); background-position: 0 0; width: 18px; height: 12px; margin-top: 4px; cursor: pointer; }
#top_story .scrollerModule .scroller_toc span.active { background-position: 0 -12px; }


