/*
 *******************************
 * LARGE TABBED MODULE
 *******************************
 */

#large_tabbed.module { background: url(/wizards/media/fragbg_lgtabs10-11.gif) no-repeat top right; width: 670px; height: 300px; }
#large_tabbed .tabModule { width: 655px; height: 285px; margin: 7px 7px 8px 8px;}
#large_tabbed .tabModule .nav, #headlines .tabModule .nav li { display: inline; overflow: hidden; float: left; height: 32px; }
#large_tabbed .tabModule .nav li a { text-indent: -9999px; height: 32px; }
#large_tabbed .tabModule .nav li a.videos { background-image: url(/wizards/media/tab_wizardsvideo10-11.jpg); background-position: 0 -32px; width: 216px; }
#large_tabbed .tabModule .nav li.current a.videos,
#large_tabbed .tabModule .nav li.hover a.videos { background-position: 0 0; }
#large_tabbed .tabModule .nav li a.headlines { background-image: url(/wizards/media/tab_headlines10-11.jpg); background-position: 0 -32px; width: 219px; }
#large_tabbed .tabModule .nav li.current a.headlines,
#large_tabbed .tabModule .nav li.hover a.headlines { background-position: 0 0; }
#large_tabbed .tabModule .nav li a.blog { background-image: url(/wizards/media/tab_wizardsblog10-11.jpg); background-position: 0 -32px; width: 220px; }
#large_tabbed .tabModule .nav li.current a.blog,
#large_tabbed .tabModule .nav li.hover a.blog { background-position: 0 0; }
#large_tabbed .tabModule .content { width: 653px; height: 252px; margin: 0 1px; }
#large_tabbed .tabModule .content li { background: #FFFFFF; width: 643px; height: 242px; padding: 5px; }

#large_tabbed .tabModule .content .thumbnail { float: left; }
#large_tabbed .tabModule .content li ul { float: left; width: 400px; height: auto; margin-left: 10px; }
#large_tabbed .tabModule .content li li { position: static; width: 390px; height: auto; border-bottom: 1px dotted #BABCBE; }

#large_tabbed .tabModule .content li.videos { height: 247px; padding-top: 0; }
#large_tabbed .tabModule .content li.videos .video { display: inline; overflow: hidden; float: left; width: 300px; margin: 5px; }
#large_tabbed .tabModule .content li.videos .video .thumbnail { float: left; width: 86px; margin: 5px; }
#large_tabbed .tabModule .content li.videos .video .caption { float: left; color: #8D6D32; font-size: 10px; width: 194px; margin: 5px; }
#large_tabbed .tabModule .content li.videos .video .headline { display: block; font-size: 12px; }
#large_tabbed .tabModule .content li.videos .video a.headline { color: #005083; font-size: 12px; text-transform: uppercase; text-decoration: none; }
#large_tabbed .tabModule .content li.videos .big { overflow: hidden; background: transparent url(/wizards/media/video_divider.png) no-repeat center right; height: 247px; margin: 0 0 0 10px; padding-right: 15px; }
#large_tabbed .tabModule .content li.videos .big .thumbnail { width: 300px; margin: 0; }
#large_tabbed .tabModule .content li.videos .big .caption { width: 290px; margin: 2px 5px 0 5px; }

#large_tabbed .tabModule .content .more_link { float: right; margin-right: 5px; margin-top: 10px; }
#large_tabbed .tabModule .content li.videos .more_link { margin-top: 0; }

#email_signup.module { background: url(/wizards/media/fragbg_wizardswire10-11.jpg) no-repeat top left; width: 300px; height: 145px; }
#email_signup a.logo { display: inline; float: right; width: 135px; height: 145px; }
#email_signup form { display: inline; overflow: hidden; float: left; width: 165px; height: 145px; }
#email_signup form input { display: block; }
#email_signup form input.text_input { background: transparent; font-size: 11px; width: 143px; height: 15px; margin: 88px 0 0 16px; padding: 0; border: 0 none; }
#email_signup form input.button_input { margin: 5px 0 0 50px; }

#promotions.module { background: url(/wizards/media/fragbg_accountmanager10-11.jpg) no-repeat top left; width: 300px; height: 145px; }
#promotions a.logo { display: block; width: 200px; height: 56px; margin: 0 50px; }
#promotions form { overflow: hidden; width: 300px; height: 89px; }
#promotions form input { display: block; }
#promotions form input.text_input { background: transparent; font-size: 11px; width: 133px; height: 15px; margin: 8px 0 0 121px; padding: 0; border: 0 none; }
#promotions form input.button_input { margin: 12px 0 0 114px; }

/*
 ***************************
 * CONTENT SLIDER
 ***************************
 */

#content_slider.module { background: url(/wizards/media/fragbg_slider10-11.gif) no-repeat top left; }
#content_slider .sliderModule .panel { background: url(/wizards/media/WAS-scroller_thumb_bg.jpg) no-repeat top center; text-align: left; }
#content_slider .sliderModule .panel .thumbnail { overflow: hidden; width: 140px; height: 140px; margin: 1px 5px; }
#content_slider .sliderModule .panel .sumamry { color: #8D6D32; font-size: 10px; }
#content_slider .sliderModule .panel headline,
#content_slider .sliderModule .panel a.headline { color: #005083; font-size: 11px; text-transform: uppercase; text-decoration: none; }

#content_slider .sliderModule .nav-slider-next { background: url(/wizards/media/s_arrows_r.jpg); width: 26px; }
#content_slider .sliderModule .nav-slider-prev { background: url(/wizards/media/s_arrows_l.jpg); width: 26px; }

#content_slider .sliderModule .hover { background-position: 0 -40px; }
#content_slider .sliderModule .disabled { background-position: 0 -20px; }

#content_slider .sliderModule .nav-holder { width: 607px; }
#content_slider .sliderModule .slider-nav { width: 555px; }
#content_slider .sliderModule .track { background: url(/wizards/media/s_sliderbg.jpg); width: 555px; }
#content_slider .sliderModule .grip { background: url(/wizards/media/s_sliderbar.png); width: 93px; }

/*
 *******************************
 * TABBED MODULE
 *******************************
 */

#tabbed.module { background: url(/wizards/media/fragbg_smtabs10-11a.gif) no-repeat top left; }
#tabbed .tabModule { width: 285px; height: 235px; margin: 8px 9px 7px 7px; }
#tabbed .tabModule .nav, #headlines .tabModule .nav li { height: 32px; }
#tabbed .tabModule .nav li a { text-indent: -9999px; height: 32px; }

#tabbed .tabModule .nav li a.tab1 { background-image: url(/wizards/media/tab_facebook10-11a.jpg); background-position: 0 -32px; width: 97px; }
#tabbed .tabModule .nav li.current a.tab1,
#tabbed .tabModule .nav li.hover a.tab1 { background-position: 0 0; }

#tabbed .tabModule .nav li a.tab2 { background-image: url(/wizards/media/tab_standings10-11a.jpg); background-position: 0 -32px; width: 98px; }
#tabbed .tabModule .nav li.current a.tab2,
#tabbed .tabModule .nav li.hover a.tab2 { background-position: 0 0; }

#tabbed .tabModule .nav li a.tab3 { background-image: url(/wizards/media/tab_store10-11a.jpg); background-position: 0 -32px; width: 90px; }
#tabbed .tabModule .nav li.current a.tab3,
#tabbed .tabModule .nav li.hover a.tab3 { background-position: 0 0; }

.inside_page #tabbed .tabModule .nav li a.tab2 { background-image: url(/wizards/media/tab_headlines10-11a.jpg); background-position: 0 -32px; width: 98px; }
.inside_page #tabbed .tabModule .nav li.current a.tab2,
.inside_page #tabbed .tabModule .nav li.hover a.tab2 { background-position: 0 0; }

#tabbed .tabModule .content { width: 283px; height: 202px; margin: 0 1px; }
#tabbed .tabModule .content li { background: #FFFFFF; width:100%; padding: 0px; overflow:hidden;}

#tabbed .tabModule li.poll table { width: auto; }
#tabbed .tabModule .pollTitle,
#tabbed .tabModule .pollBody { color: #005083; font-weight: normal; }
#tabbed .tabModule .poll-option-input { overflow: hidden; width: 22px; height: 18px; }
#tabbed .tabModule .pollsubmit input { display: block; background: url(/wizards/media/btn_submit_whitebg.jpg) no-repeat top left; font-size: 0; line-height: 0; text-indent: -9999px; width: 90px; height: 27px; margin: 0; padding: 0; border: 0 none; cursor: pointer; }

#tabbed .tabModule .divStandingsTable { width: 100%; height:165px;}
#tabbed .tabModule .divStandingsTable td { font-size: 13px; text-align: center; }
#tabbed .tabModule .divStandingsTable td.stdText1 { color: #005083; text-align: left; }
#tabbed .content .more_link { float: right; margin-right: 5px; margin-top: 10px; }

#tabbed .tabModule li.store {padding:8px;}

#tabbed .tabModule .content li.recentnews {width:100%; height:200px;}
#tabbed .tabModule .content li.recentnews ul { float: left; width: auto; height: auto; margin: 8px; }
#tabbed .tabModule .content li.recentnews li { position: static; width: 260px; height: auto; padding: 5px; border-bottom: 1px dotted #CCCCCC; font-size:11px;}

