/* 
Theme Name: FFC
Description: FootballFanCast custom WordPress theme
Version: 1.0 
Author: Sam Burdge
Author URI: http://www.samburdge.co.uk
Tags: green,white,buddypress
*/

body{background:#666 url(images/ffc-bg-blk.png) repeat-x;font-family:Arial,Helvetica,sans-serif;font-size:62.5%;color:#000;margin:0;padding:0;width:100%;height:100%;}ul,ul li{margin-bottom:0;padding-bottom: 0;}h1.newsboxtitle{font-size:15px;padding:8px 12px 4px;margin:0;text-transform:uppercase;}.blogsholder{width:590px;padding:0 5px;background:url(images/news-box-slice.png) repeat-y;}.blogsholder-300{width:290px;padding:0 5px;background:url(images/news-box-slice-300.png) repeat-y;}.blogs_bottom{width:560px;height:35px;text-align:right;padding:5px 20px;background:url(images/news-box-bottom2.png) no-repeat;}.blogs_bottom-300{width:260px;height:35px;text-align:right;padding:5px 20px;background:url(images/news-box-bottom-300.png) no-repeat;}.blogsboxtitle{font-size:15px;padding:10px 12px 4px;margin:0;text-transform:uppercase;display:block;background:url(images/news-box-top.png) no-repeat;color:#000;}.blogsboxtitle-300{font-size:15px;padding:10px 12px 4px;margin:0;text-transform:uppercase;display:block;background:url(images/news-box-top-300.png) no-repeat;color:#000;}#newsboxholder{background:url(images/news-box-bg.png) no-repeat;width:600px;height:366px;}#green_strip{width:1000px;height:24px;background:#008000;color:#fff;padding:2px 0;margin:0 auto;}#green_strip_inner{width:930px;margin:0 auto;font-size:12px;padding:2px 0 0 0;}#green_strip a{color:#fff;}.header1-left{width:300px;float:left;}.header1-left h1{font-size: 12px;font-weight:normal; margin: 0; padding: 0;}.header1-right{width:600px;float:right;text-align:right;}#grey_strip{width:100%;height:5px;background:#666;margin:1px 0 5px 0;}#rap,.rap{width:1000px;background:#fff;color:#000;margin-left:auto;margin-right:auto;display:block;text-align:left;min-height:100%;}#rap_inner,.rap_inner{font-size:12px;padding:10px 30px;}#logo{max-width:220px;height:70px;float:left;margin-right:20px;overflow:hidden;}#header{padding:0;margin:0 auto;background:#fff;}#header_left{width:600px;float:left;}#header_right{width:300px;float:right;}a{text-decoration:none;outline:0;color:#005000;font-weight:bold;}a:hover{text-decoration:underline;color:#008000;}a img{border:0;}.post a img{border:1px solid #666;}.post img{margin:0 15px 10px 0;display:inline;float:left;}.wag_post img{margin:0 15px 10px 0;display:inline;float:left;}.post .gallery img{margin:5px;display:inline;float:none;}.sociable img{margin:7px 3px 3px 0;}.post ul{list-style:square outside;list-style-image:url(images/bullet_old.png);}.storytitle{margin:4px 0 5px 0;padding:4px 0 4px 0;font-size:14px;color:#005000;font-weight:bold;font-family:Arial,Helvetica,sans-serif;border-bottom:1px solid #005000;}.newstitle{margin:0 0 5px 0;padding:4px 0px;font-size:14px;color:#fff;font-weight:bold;font-family:Arial,Helvetica,sans-serif;}.newstitle a{color:#fff;text-decoration:none;}.storytitle4{margin:4px 0 5px 0;padding:4px 0 4px 0;font-size:14px;color:#005000;font-weight:bold;font-family:Arial,Helvetica,sans-serif;}.storytitle a{color:#005000;text-decoration:none;display:block;}.storytitle a:hover{color:#008000;}h3{padding:0;margin:0;}p{padding:0;margin:0 0 1em 0;}#mynewsdis p{clear:none;}#pagetab{background:#008000;line-height:25px;height:25px;}#s{border:1px solid #666;width:120px;}#nav{width:300px;float:right;padding:9px 0 0 0;margin:0;background:#fff;}#content{width:600px;float:left;min-height:100%;background:#fff;}.post{width:600px;float:left;padding-bottom:20px;}.wag_post{width:270px;float:right;padding:0 0 20px 15px;border-left:1px dotted #ccc;}.post2{width:600px;float:left;}.post3{width:350px;float:left;margin-left:20px;}#search_box{padding:10px 5px 10px 0;float:right;width:163px;}.search_but{padding:0;margin:0;outline:0;cursor:pointer;border:0;background:url(images/s_arrow.png);height:20px;width:20px;}.search_but:hover{padding:0;margin:0;outline:0;cursor:pointer;border:0;background:url(images/s_arrow2.png);height:20px;width:20px;}input:active,input:focus{outline:0;}#rssfeed{padding-left:10px;}.clearer{clear:both;width:50px;}#footer{font-size:12px;padding:5px 0 0 0;color:color:#000;width:890px;margin:0 auto;text-align:center;}#footer a{color:color:#c00;}.meta{font-size:.9em;padding:0 0 10px 0;color:#999;}.meta a{color:#666;}.comments{padding:0 0 20px 0;}.comments_inner{margin:0;}.storytitle2{margin:0 0 5px 0;padding:4px 12px 4px 12px;font-size:14px;color:#fff;font-weight:bold;background:#008000;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;}.storytitle2 a{text-decoration:none;display:block;color:#fff;}.storytitle2:hover{background:#004e00 url(images/tt-title2.png) 0 0 repeat-x;color:#fff;}

.storytitle3{font-size:24px;color:#000;font-weight:bold;text-transform:capitalize;padding: 0; margin: 0 0 8px 0;}

.togglecomments a{text-decoration:none;padding:2px 3px 5px 3px;font-size:14px;display:block;color:#008000;font-weight:bold;}.togglecomments a:hover{text-decoration:underline;}.togglecomments a img{border:0;}.more-link{font-weight:bold;}#page_nav{background:#008000;display:block;padding:5px 12px;}a .prev{font-weight:bold;text-decoration:none;color:#fff;}a .next{font-weight:bold;text-decoration:none;color:#fff;}.prev:hover,.next:hover{color:#fff;text-decoration:underline;}.feedbox{width:198px;background:#fff;padding:12px;float:left;height:256px;}#feed_container{background:#fff;width:669px;height:280px;}.feedtitle{margin:0 0 5px 0;padding:4px 0 4px 12px;font-size:14px;color:#fff;font-weight:bold;background:#008000 url(images/tt-navstrip.png) repeat-x;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;}.feedtitle:hover{background:#008000 url(images/tt-navstrip.png) 0 -26px repeat-x;}.feedtitle a{text-decoration:none;display:block;color:#666;background:url(images/rss.png) no-repeat scroll 160px 1px;}.feedtitle a:hover{text-decoration:none;display:block;color:#fff;}a.feeder-link{color:#c00;background:url(images/nav_arrow2.png) no-repeat center left;display:block;padding:4px 0;padding-left:24px;text-decoration:none;border-bottom:1px solid #666;}a.feeder-link:hover{background:url(images/nav_arrow.png) no-repeat center left;color:#c00;}.feed-icon{float:left;padding:0 20px 0 10px;background:url(images/rss.png) no-repeat scroll right center;display:block;margin:4px 14px 0 0;}.authorbox{background:#ccc;border:1px solid #666;padding:10px;}.gravatar{width:96px;padding-right:20px;text-align:center;float:left;}a.gravtext{display:block;padding:2px 0;margin:0;color:#333;background:#999;text-decoration:none;font-size:.8em;}a.gravtext:hover{color:#900;}.authorinfo{float:left;width:400px;}.commentlist{padding-left:0;list-style:none;border-bottom:1px solid #666;}.commentlist p{padding:0;margin:0 0 10px 0;}.comment_gravatar{width:48px;height:48px;float:left;padding-right:20px;}.comment_text{width:500px;float:left;text-align:justify;}.commentlist li{background:#e4e4e4;border-top:1px solid #666;padding:10px;}.commentlist li.alt{background:#fff;border-top:1px solid #666;padding:10px;}.heading_main a{color:#fff;text-decoration:none;font-weight:bold;font-size:18px;padding-left:12px;margin-top:12px;}.heading_sub{font-weight:normal;font-size:12px;color:#666;padding:0;margin:5px auto 10px auto;text-align:left;font-family:Arial,helvetica,sans-serif;}.slideshow{width:600px;text-align:left;display:block;}.slideshow img{padding:0;margin:0;text-align:center;}ul#thumbgal{overflow:hidden;}.commentlist{border-bottom:1px solid #666;display:block;font-size:11px;font-weight:normal;padding: 0; margin:0;}#news_prev{padding:0;margin:0;}#news_next{padding:0;margin:0;}#news_pause{padding:0;margin:0;}blockquote{border-left:5px solid #e4e4e4;margin:1em 2em;padding:0 20px;color:#005000;font-style:italic;width:80%;}.footer_container{display:block;}.footerbox{width:178px;text-align:left;padding:10px 7px 10px 7px;float:left;}.footerbox .storytitle3,.quicklinks .storytitle3{margin:0 0 5px 0;padding:4px 0 4px 12px;font-size:14px;color:#fff;font-weight:bold;background:#008000;border:1px solid #007000;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;}.wp-caption{float:left;padding:0 15px 0 0;font-size:80%;}h2{padding:0;margin:5px 0 3px 0;}#wide_footer{width:1000px;background:#666 url(images/footer-fade.png) repeat-x;border-top:4px solid #ccc;margin:0 auto;}#inner_wide_footer{width:960px;margin:0 auto;padding:2em 0;}#inner_wide_footer a{color:#f5f5f5;}#inner_wide_footer a:hover{color:#060;}.footerbox ul,.arrowlistmenu ul{padding:0;margin:5px;list-style-type:none;}.footerbox a{display:inline;}.footerbox ul li a{background:transparent url(images/bullet_old.png) no-repeat scroll left center;border-bottom:1px dotted #333;display:block;font-size:12px;font-weight:bold;padding:4px 0 4px 24px;text-decoration:none;}.arrowlistmenu ul li a{background:transparent url(images/bullet.png) no-repeat scroll left center;border-bottom:1px dotted #999;display:block;font-size:12px;font-weight:bold;padding:4px 0 4px 34px;text-decoration:none;}.quicklinks ul li a{background:transparent url(images/bullet_old.png) no-repeat scroll left center;border-bottom:1px dotted #333;display:block;font-size:12px;font-weight:bold;padding:4px 0 4px 24px;text-decoration:none;}.bookmark_links{text-align:left;padding-left:7px;}form{margin:0;padding:0;}.news_style{display:none;}.news_show{width:648px;height:250px;overflow:auto;}.news_border{background-color:;width:648px;height:250px;border:1px solid #666;padding:10px;overflow:auto;}.news_mark{background-color:#333;text-align:right;border:0 solid gray;width:600px;height:35px;color:#fff;}.news_title{border:0 solid gray;padding:5px 12px 9px 0;color:#fff;font-size:.8em;text-align:center;}.news_show img{margin-left:5px;margin-right:5px;}.buttondiv{position:absolute;padding:5px 5px 4px 5px;background-color:#333;height:19px;border-top:1px solid #666;}.buttondiv img{margin:0;padding-right:5px;}

ul#dropnav{margin:0;padding:0;list-style:none;font-size:12px;color:#fff;font-weight:bold;background:#008000;font-family:Arial,Helvetica,sans-serif;display: block; padding: 2px 22px 2px; }
#dropnav li{display:block;float:left;margin:0;height:auto;border-right:0px solid #ccc;border-top:0px solid #ccc;}
#dropnav li a{display:block;color:#fff;background: #008000;text-decoration:none;padding:0 7px;margin:0;border: 0px solid #CCCCCC;}
#dropnav li a.current {color:#333;background: #fff;}
#dropnav li a:hover,#dropnav li:hover a{color:#fff;background: #777}
#dropnav li a:hover,#dropnav li:hover a,#dropnav li a.current{-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;}
#dropnav li li a:hover, #dropnav li li, #dropnav li:hover li a {-moz-border-radius:0;-webkit-border-radius: 0px;}
#dropnav li ul li a{display:block;color:#fff;text-decoration:none;margin:0;line-height:18px;overflow:hidden;border:0;background: #777}
#dropnav li ul li a:hover{color:#fff;background: #999;}
#dropnav li ul li a.current{border-top:1px solid #999;border-bottom:1px solid #999;-moz-border-radius:0;-webkit-border-radius: 0;}
#dropnav li ul li:last-child a,#dropnav li ul li:last-child {-moz-border-radius-bottomleft: 8px;-moz-border-radius-bottomright: 8px;-webkit-border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;}
#dropnav li ul li:first-child a,#dropnav li ul li:first-child {-moz-border-radius-topright: 8px;-webkit-border-top-right-radius: 8px;}
#dropnav li ul{position:absolute;z-index:999;left:-999em;width:200px;margin:0;padding:0;height:auto;border-top:0px solid #333;font-weight:bold;font-size:12px;}
#dropnav li ul li ul{border-top:0px solid #ccc;}
#dropnav ul ul{margin:-24px 0 0 200px;}
#dropnav li li{width:200px;clear:both;overflow:hidden;border-bottom:0px solid #ccc;}
#dropnav li li a{padding:4px 8px;margin:0;}
#dropnav ul a{border-right:0;}
#dropnav li:hover ul ul,#dropnav li:hover ul ul ul,#dropnav li.sfhover ul ul,#dropnav li.sfhover ul ul ul{left:-999em;overflow:hidden;}
#dropnav li:hover ul,#dropnav li li:hover ul,#dropnav li li li:hover ul,#dropnav li.sfhover ul,#dropnav li li.sfhover ul,#dropnav li li li.sfhover ul{left:auto;}
#dropnav li:hover,#dropnav li.sfhover{}
#dropnav ul li a,#dropnav ul ul li a{}

.clearfix:after{content:".";clear:both;height:0;visibility:hidden;display:block;}* html .clearfix{height:1%;}.clearfix{display:block;}.tabberlive .tabbertabhide{display:none;}.tabberlive{margin-top:1em;}sup{line-height:50%;}div.sociable{clear:both;}.green_line{width:100%;margin-bottom:10px;height:1px;clear:both;border-bottom: 1px dotted #cccccc;}.team_links{float:right;width:200px;padding:5px;background:#e4e4e4;border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;}.team_links ul{margin:10px 0;}.home_img_link img{width:100px;height:100px;}.sb_comment{padding:10px 5px;border-bottom:1px dotted #999;margin:0 5px;}.rating{clear:both;padding-top:0px;}.anythingSlider .storycontent a{color:#008000;}.anythingSlider .storycontent a:hover{color:#ccc;text-decoration:none;}.prev_next_thumbs a img{float:none;}.legend_thumbs{text-align:center;padding-top:10px;}.legend_thumbs a img{float:none;padding:0;margin:2px;}.legend_thumbs a{text-decoration:none;}.prev_next_links{padding:5px 0 15px 0;text-align:center;font-size:120%;}.prev_next_links a{color:#000;background:#CCC url(images/dropnav_bg.jpg) repeat-x scroll left center;padding:4px 10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none;}.prev_next_links a:hover{color:#fff;background:#008000 url(images/dropnav_bg2.jpg) repeat-x scroll left center;}.back_to_gallery{color:#fff;}.back_to_gallery:hover{color:#008000;}.PSR_stars{height:22px;display:block;padding:0;margin:0;}* html .PSR_stars .star{display:block;position:absolute;height:0;width:0;}.PSR_stars input{filter:alpha(opacity=0);opacity:0;width:0;height:0;float:right;}.PSR_stars label{padding:0;margin:0;}.PSR_no_star,.PSR_half_star,.PSR_full_star,.PSR_no_voting_star,.PSR_half_voting_star,.PSR_full_voting_star{display:block;float:left;width:20px;height:20px;text-indent:-1000em;text-align:left;background-repeat:no-repeat;}.PSR_no_star{background-image:url(/wp-content/plugins/post-star-rating/img/stars/no_ball.png);}.PSR_full_star{background-image:url(/wp-content/plugins/post-star-rating/img/stars/full_ball.png);}.PSR_half_star{background-image:url(/wp-content/plugins/post-star-rating/img/stars/half_ball.png);}.PSR_no_voting_star{background-image:url(/wp-content/plugins/post-star-rating/img/stars/no_ball.png);}.PSR_full_voting_star{background-image:url(/wp-content/plugins/post-star-rating/img/stars/full_voting_ball.png);}.PSR_half_voting_star{background-image:url(/wp-content/plugins/post-star-rating/img/stars/half_voting_ball.png);}.PSR_votes{padding-left:.5em;}ol.PSR_moment_scores{border-bottom:1px solid #999;margin:0;padding:0;}.PSR_moment_scores li{position:relative;height:96px;list-style:decimal;list-style-position:inside;margin:0;font-size:12px;padding:10px;background:#f5f5f5;border-top:1px solid #999;}* html .PSR_moment_scores li{list-style:none;}.PSR_moment_scores .trend_up,.PSR_moment_scores .trend_dw,.PSR_moment_scores .trend_eq{display:block;width:14px;height:15px;overflow:hidden;text-indent:-100em;float:left;background-repeat:no-repeat;margin-right:.5em;}.PSR_moment_scores .trend_up{background-image:url(/wp-content/plugins/post-star-rating/img/stars/up_arrow.gif);}.PSR_moment_scores .trend_dw{background-image:url(/wp-content/plugins/post-star-rating/img/stars/dw_arrow.gif);}.PSR_moment_scores .trend_eq{background-image:url(/wp-content/plugins/post-star-rating/img/stars/eq_arrow.gif);}.PSR_moment_scores .PSR_container{position:absolute;top:36px;right:0;width:172px;text-align:right;}.PSR_moment_scores li{overflow:hidden;}.tabbed ul.tabs,.tabbed2 ul.tabs,.tabbed3 ul.tabs{width:100%;margin:0;padding:0;height:20px;border-bottom:1px solid #999;}.tabbed ul.tabs li,.tabbed2 ul.tabs li,.tabbed3 ul.tabs li{list-style:none;margin:0;padding:0;height:21px;float:left;}.tabbed ul.tabs li a,.tabbed2 ul.tabs li a,.tabbed3 ul.tabs li a{height:14px;overflow:hidden;display:block;margin:0 2px 0 0;padding:3px 5px;background:#e4e4e4;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;border-bottom:0 solid #fff;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;}.tabbed ul.tabs li a.tab-current,.tabbed2 ul.tabs li a.tab-current,.tabbed3 ul.tabs li a.tab-current{color:#000;background:#fff;}.tabbox{border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;padding:9px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;}.tabbed div,.tabbed2 div,.tabbed3 div{display:block;}.tabbed div.t2,.tabbed div.t3,.tabbed div.t4{}.report_abuse{text-align:right;font-size:10px;text-transform:uppercase;}.report_abuse a{color:#ccc;text-decoration:none;background:#999;padding:3px 6px;-moz-border-radius:3px;-webkit-border-radius:3px;}.report_abuse a:hover{color:#fff;}.image_copy{display:inline;width:105px;height:10px;background:url(images/action-images.jpg) no-repeat;padding:0;margin:0;}#header_ads{width:100%;padding:3px 0;}#header_ads_inner{width:1002px;margin:0 auto;height:90px;}.prem_widget{padding:9px 0 10px 0;clear:both;text-align:center;}.prem_widget a img{padding:0 2px 0 0;margin:0;width:28px;height:28px;float:left;}.prem_widget a img:hover{opacity:.7;filter:alpha(opacity=70);}.newspost{color:#fff;padding:0;width:300px;height:300px;overflow:hidden; cursor:pointer;}.newspost_trans{margin-top:100px;height:80px;padding:10px;background:url(images/semi-trans.png);}.slide-button-image img{width:50px;height:50px;}.invitebutton{text-align:center;}.textlinks{font-size:10px;padding:0 10px;color:#ccc;}.gallerytitle{font-size:11px;}.gallerypost{width:130px;padding:10px;float:left;text-align:center;}.gallery_viewer{padding:10px;color:#fff;background:#000;margin:10px 0;}.gallery_viewer .tweetmeme_button{display:none;}.gallery{padding:20px 0 0 0;background:url(images/gallery_heading.jpg) no-repeat;}p.attachment{text-align:center;}.attachment img{float:none;margin:0;}#betting_strip{width:945px;margin:0 auto;padding-bottom:3px;}.wag_links{font-family:"Minion Pro",Minion,garamond,serif;font-size:30px;padding-top:20px;text-align:center;}.wag_links a{color:#c39;text-decoration:none;}.wag_links a:hover{color:#666;text-decoration:none;}#pane1,#pane2{height:300px;}#pane_forum,#pane_pcasts,#pane_twit,#pane_part{height:250px;}#pane3{height:500px;}#pane5{height:180px; width: 160px; background: url(images/white-60.png);}#pane5 img {opacity:1;}#pane5 img:hover {opacity:0.7;}#pane4{height:500px;}.osX .jScrollPaneTrack{background:url(images/osx_track.gif) repeat-y;}.osX .jScrollPaneDrag{background:url(images/osx_drag_middle.gif) repeat-y;}.osX .jScrollPaneDragTop{background:url(images/osx_drag_top.gif) no-repeat;height:6px;}.osX .jScrollPaneDragBottom{background:url(images/osx_drag_bottom.gif) no-repeat;height:7px;}.osX a.jScrollArrowUp{height:24px;background:url(images/osx_arrow_up.png) no-repeat 0 -30px;}.osX a.jScrollArrowUp:hover{background-position:0 0;}.osX a.jScrollArrowDown{height:24px;background:url(images/osx_arrow_down.png) no-repeat 0 -30px;}.osX a.jScrollArrowDown:hover{background-position:0 0;}.left .jScrollPaneTrack{left:0;right:auto;}.left a.jScrollArrowUp{left:0;right:auto;}.left a.jScrollArrowDown{left:0;right:auto;}* html .osX .jScrollPaneDragBottom{bottom:-1px;}.wp-pagenavi a,.wp-pagenavi a:link{background-color:#000;color:#fff;margin:2px;padding:2px 4px;text-decoration:none;}.wp-pagenavi a:hover{background-color:#FFF;color:#000;}.wp-pagenavi a:active{outline:0;}.wp-pagenavi span.pages{color:#fff;margin:2px;padding:2px 4px;}.wp-pagenavi span.current{border:1px solid #fff;color:#fff;font-weight:bold;margin:2px;padding:2px 4px;}.wp-pagenavi span.extend{color:#fff;margin:2px;padding:2px 4px;}.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1;}.jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:#aaa;}.jScrollPaneDrag{position:absolute;background:#666;cursor:pointer;overflow:hidden;}.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden;}.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden;}a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;}a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;}.anythingSlider{float:left;width:297px;height:300px;position:relative;margin:0 0 0 6px;}.anythingSlider .wrapper{width:297px;overflow:auto;height:300px;margin:0;position:absolute;top:0;left:0;padding:0;}.anythingSlider .wrapper ul{width:99999px;list-style:none;position:absolute;top:0;left:0;background:#000;margin:0;padding:0;}.anythingSlider ul li{display:block;float:left;padding:0;height:300px;width:380px;margin:0;}#start-stop{background:url(http://www.footballfancast.com/wp-content/themes/ffc-theme/images/pause0.gif) no-repeat;color:white;padding:0;width:20px;height:19px;text-align:center;position:absolute;left:35px;top:305px;}#start-stop.playing{background:url(http://www.footballfancast.com/wp-content/themes/ffc-theme/images/pause.gif) no-repeat;}#start-stop:hover{text-decoration:none;}.back{background:url(http://www.footballfancast.com/wp-content/themes/ffc-theme/images/prev.gif) no-repeat;color:white;padding:0;width:20px;height:19px;text-align:center;position:absolute;left:10px;top:305px;}.back:hover{background:url(http://www.footballfancast.com/wp-content/themes/ffc-theme/images/prev0.gif) no-repeat;}.forward{background:url(http://www.footballfancast.com/wp-content/themes/ffc-theme/images/next.gif) no-repeat;color:white;padding:0;width:20px;height:19px;text-align:center;position:absolute;left:60px;top:305px;}.more_news{text-align:right;padding:5px 20px 0 0;}.forward:hover{background:url(http://www.footballfancast.com/wp-content/themes/ffc-theme/images/next0.gif) no-repeat;}.back:hover,.forward:hover{text-decoration:none;}.anythingSlider .wrapper ul ul{position:static;margin:0;background:none;overflow:visible;width:auto;border:0;}.anythingSlider .wrapper ul ul li{float:none;height:auto;width:auto;background:none;}#slide-buttons{width:288px;height:300px;float:left;margin:0 3px;background:#999;overflow:auto;}.slide-button{padding:5px 15px;background:#ccc url(http://www.footballfancast.com/wp-content/themes/ffc-theme/images/slider-button.png) 0 0 no-repeat;}.slide-button:hover{background:#999 url(http://www.footballfancast.com/wp-content/themes/ffc-theme/images/slider-button.png) 0 -60px no-repeat;}.slide-button-image{float:left;width:50px;height:50px;overflow:hidden;}.slide-button-text{float:left;color:#000;padding-left:10px;width:160px; height: 50px; overflow: hidden;}.slide-button-text a{color:#008000;}.slide-button-text a:hover{color:#ccc;}
.post div.sociable{margin-top:12px;}span.sociable_tagline{position:relative;}span.sociable_tagline span{display:none;width:14em;}span.sociable_tagline:hover span{position:absolute;display:block;top:-5em;background:#ffe;border:1px solid #ccc;color:black;line-height:1.25em;}.sociable span{display:block;}.sociable ul{display:inline;margin:0!important;padding:0!important;}.sociable ul li{background:none;display:inline!important;list-style-type:none;margin:0;padding:1px;}.sociable ul li:before{content:"";}.sociable img{float:none;width:16px;height:16px;border:0;margin:0;padding:0;}.sociable-hovers{opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40);}.sociable-hovers:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}#leaderboard{width:728px;float:left;}#header_270{width:270px;height:90px;padding:0;margin:0;float:right;background:transparent url(images/as-seen-on-bg.png) no-repeat;}#search_container{padding:0 7px 15px 7px;}#nav_clearer{clear:both;height:10px;width:100%;display:block;} .post_pages{font-size: 14px; font-weight:bold;}.tweet{padding:10px 10px 0;}
.tooltip{display:none;background:transparent url(images/semi-trans.png);font-size:12px;padding:5px;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px; margin-bottom: 10px; max-width: 300px;}

.player_profile {float:left;height:110px;margin:0 12px 10px 0;padding:0px;text-align:center;width:85px;font-size:10px;}
.player_profile img{padding-bottom:5px; width: 85px; height:85px;}

.last {margin-right:0px;}

ul.st-related-posts {font-size:10px;font-weight:normal;padding: 0 0 10px 20px;}.pb_post img {float:left;margin: 0 10px 10px 0;} ul.st-related-posts li{padding-bottom: 5px;}

.single_meta {
width:450px; float: left;
}

.single_meta a img {border:0;}

.nn_logo {
width:120px; float: right;
text-align:center;
font-size: 9px;
}

league_table_300 {width: 290px;}

.league_table {width: 590px;}

.league_table td, .league_table_300 td {padding: 5px; margin: 0;}

.league_table td.lt_home {text-align: center; border-right: 1px solid #999; border-left: 1px solid #999; padding: 0 5px;}

.league_table td.lt_away {text-align: center; border-right: 1px solid #999; padding: 0 5px;}

.league_top td {font-weight:bold;}

.dotted_row td {border-bottom: 1px dotted #999;}

.even td {background:#efefef;}


.meta_pb {
font-size: 10px;
margin-top: 10px;
padding-top: 10px;
border-top: 1px dotted #999;
}

.meta_pb h4 {
font-size: 12px;
margin: 0 0 10px 0;
}

.vc_post img {
float: left;
padding-right:10px;
}

.chart_number {
float:left;
font-size: 36px;
width: 40px;
text-align: right;
color: #777;
padding-right: 10px;
}

.vc_nav {
font-size: 14px;
}

.ticket_link {
margin: 10px auto;
text-align: center;
}

.ticket_link a {
background: #555;font-size:12px;padding:5px;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;  text-align: center;
}

.ticket_link a:hover {
text-decoration: none;
background: #777;
}


.comment_navigation {
padding: 10px;
font-weight: bold;
background: #fff;
}

.comment_navigation a {
padding: 3px;
}

.comment_navigation .current {
padding: 3px;
background: #000;
color: #fff;
}

.si_post img {
width: 50px; height: 50px;
}

.player_profile_image {
width: 300px;
float: left;
}

.player_profile_details {
font-size: 12px;
width:280px;
float:right;
}

.player_link_left {
text-align:left;
}

.player_link_right {
text-align:right;
float: right;
}

.league_dd {
font-weight:bold;
}


.team_dd_select option.team_dd {
padding-left: 20px;
}

.team_dd_select {width: 300px;}

.team_dd_select option {padding: 2px 10px;}


.subnav ul {
margin:0;padding:6px 0 7px;list-style:none;font-size:11px;color:#fff;font-weight:bold; border-bottom: 0px solid #999;
position: relative;
left: -12px;
}

.subnav ul li {display:inline;margin:0;}
.subnav ul li a {padding: 2px 12px; border-right: 1px solid #777;}
.subnav ul li:last-child a {border-right: 0;}
.subnav ul li:first-child a {//padding-left: 0px;}
.subnav ul li a.current {background: #777; color: #fff; text-decoration:none; border-right:0;}


.blog_banners img {float: left;}
.blog_banners img:hover{opacity:.8;filter:alpha(opacity=80);}

.ps_post img {height: 50px; width: 50px;}

.storytitle5, #nav h2{letter-spacing: 1px; margin:9px 0 5px 0;padding:6px 8px;background:#efefef;font-size:14px;color:#333;font-weight:bold;text-transform:uppercase;-moz-border-radius:8px;-webkit-border-radius:8px; border: 1px solid #777;}

.slide-button-text2{float:left;color:#000;padding-left:10px;width:200px; height: 50px; overflow: hidden;}

.speech_bubble {width:215px;height:60px;background:url(images/speech_bubble.png) no-repeat;padding: 10px 10px 10px 25px;overflow:hidden;}

.yellow_card {float:left;padding:4px 3px;margin-right:5px;background:#ffff00; font-weight:bold; border:1px solid #000;}
.red_card {float:left;padding:4px 3px;margin-right:5px;background:#ff0000; font-weight:bold; border:1px solid #000;}

.red_card,.yellow_card{min-width:15px;text-align:center;}

/**** mlist form *****/

/****  .mc_custom_border_hdr {font-size: 1.2em; font-weight:bold; padding: 0 0 10px 0;} *****/

#mc_signup {width:278px;padding:10px; border:1px solid #777}

.mc_custom_border_hdr {
background:#777777;
color:#FFFFFF;
font-size:14px;
margin:0;
padding:4px;
font-weight:bold;
}

#mc_signup_form .mc_input {width: 110px; padding: 2px 5px; border: 1px solid #ccc; margin: 0 0 10px 0;}

#mc_signup_form .mc_var_label {font-weight:bold; font-size: 10px;}

#mc-indicates-required {font-size:10px; clear:both;}

#mc_signup_form .mc_signup_submit {text-align:right;}

#mc_signup_form #mc_mv_EMAIL {width: 266px;}

#mc_signup_form .mc_merge_var {float:left; margin: 0 5px 0 0;}



.more_link_button {float: right; padding: 10px 0;}

.more_link_button a {
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
    background: url("images/dropnav_bg.jpg") repeat-x scroll left center #CCCCCC;
    color: #000000;
    padding: 4px 10px;
    text-decoration: none;
font-size:12px;
}

.more_link_button a:hover{color:#fff;background:#008000 url(images/dropnav_bg2.jpg) repeat-x scroll left center;}

.grey_title {
color: #fff; background: #777 url(images/lightgrey_grad.png) repeat-x scroll left top; padding:4px 8px; margin: 0 0 5px 0; font-size: 13px;
text-transform: uppercase;
}

#nav .grey_title {
color: #fff; background: #111 url(images/darkgrey_grad.png) repeat-x scroll left top; padding:4px 8px; margin: 0 0 5px 0; font-size: 13px;
text-transform: uppercase;
}

.green_title {
color: #fff; background: #008000; padding:4px; margin: 0 0 5px 0; font-size: 14px;
}

/*
.post .dd_post_share {
    border-top: 1px dotted #CCCCCC;
    margin-bottom: 6px;
    margin-top: 20px;
    padding: 8px 0 0;
}
*/

.gravatar_info {
padding:10px 10px 10px 70px;
background: url(images/player-default-lego.jpg) 10px 10px no-repeat;
margin-top:10px;
border: 1px solid #ccc;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}

.gal_zoom_msg a {color: #fff;}

/* caption styling */

.caption-top, .caption-bottom {
	color: #ffffff;	
	padding: 1.2em 0;	
	font-weight: bold;
	font-size: 13px;	
	font-family: arial;	
	cursor: default;
	border: 0px solid #334143;
	background: #000000;
	text-shadow: 1px 1px 0 #202020;
}
.caption-top {
   border-width: 0px 0px 8px 0px;
}
.caption-bottom {
   border-width: 8px 0px 0px 0px;
}
.caption a, .caption a {
	border: 0 none;
	text-decoration: none;
	background: #000000;
	padding: 0.3em;
}
.caption a:hover, .caption a:hover {
	background: #202020;
}
.caption-wrapper {
	/* float: left; */
margin: 0 auto;
}
br.c { clear: both; }


.poll_archive_post .poll_q {font-size: 20px;}
.show_results_please{padding:0 0 0 24px;cursor:pointer;font-weight:bold;color:#005000; margin-bottom:10px; height:20px; line-height:20px;}
.open_poll{background: url(images/minus.jpg) left center no-repeat;}
.closed_poll{background: url(images/plus.jpg) left center no-repeat;}

.cat_story img {width:100px;height:100px;}

/* .ffc_newspost img:first-child {max-width:300px;} */

.odds_td {border-bottom:1px dotted #ccc;}

.live_stream_widget {
width:300px;
height:154px;
background: #ffffff;
border: 1px solid #777;
overflow:hidden;
margin-bottom:20px;
}

.live_stream_widget .ls_inner {
overflow:hidden;
padding:0px;
height:106px;
}

.live_stream_widget .stream_date_title {
padding:4px 8px;
background:#efefef;
margin-bottom:0px;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
text-align:center;
height:16px;
}

.live_stream_widget h4 {
margin: 0;
font-size:14px;
font-weight:normal;
width:250px;
float:left;
}



.live_stream_widget .lsw_controls {
height:12px;
padding:6px;
background: #111 url(images/darkgrey_grad.png) repeat-x scroll left top;
color: #000;
border-top:1px solid #CCCCCC;
font-size:10px;
text-align:right;
}

.live_stream_widget .lsw_controls a {
color: #fff;
}

.live_stream_widget .stream_day_data {
overflow-y:auto;
height: 82px;
width:300px;
}

.live_stream_widget .ls_event {
padding: 6px 8px 0;
font-size:11px;
}

.live_stream_widget .prev_but {
width:16px;
height:16px;
float:left;
background: url(images/prev_16.png) no-repeat;
cursor:pointer;
}

.live_stream_widget .next_but {
width:16px;
height:16px;
float:right;
background: url(images/next_16.png) no-repeat;
cursor:pointer;
}


.odds_concertina .grey_title {
padding-left: 28px;
cursor: pointer;
}

.odds_concertina .open_odds {background: url(images/minus.jpg) 4px center no-repeat #777;}
.odds_concertina .closed_odds {background: url(images/plus.jpg) 4px center no-repeat #777;}

.odds_row:hover {background:#efefef;cursor:pointer;}
.odds_fraction,.odds_decimal {font-weight:bold;}

.score {font-size:15px; font-weight:bold;}

.post .no_float img {float:none;}

#next_match img, #last_match img {width:18px;height: 18px;}

.share_comment {float:left;}
.share_comment a {color:#ccc;text-decoration:none;background:#008000;padding:3px 6px;-moz-border-radius:3px;-webkit-border-radius:3px; font-size:10px;text-transform: uppercase;}
.share_comment a:hover {color: #fff;}

.tabbox2 {border:1px solid #777;padding: 8px;}

.nl_signup_top {
background: #111111 url(images/vip_sprite.png) 0 0 no-repeat;
width:300px;
height: 25px;
}

.nl_signup_bottom {
background: #111111 url(images/vip_sprite.png) 0 -25px no-repeat;
width:300px;
height: 25px;
}



.PSR_votes, .PSR_tvotes {
height: 20px; float: left; padding-left: 5px;
}

.PSR_tvote  {
display: none;
}

.comment-childs img {float: left; padding-right: 4px;}

.thdrpy {

}

.thdrpy a {
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
    background: #005000;
    color: #cccccc;
    padding: 3px 12px;
    text-decoration: none;
font-size:11px;
margin: 10px 0;
text-transform: uppercase;
}
.thdrpy a:hover {color: #fff; background: #008000;}

.dd_tab {
display: inline;
padding-right: 10px;
float: left;
}


.team_page_header {
background: #efefef;
padding: 10px;
}

.post .meta_pb img {
float:none;
padding:0;
margin:0;
}

div.sz-youtube-list ul {padding: 9px 0; margin:0;}
div.sz-youtube-list ul li {margin: 0 0 5px 0;}

#scorecast_nav {
padding: 0;
margin: 5px 0 10px;
list-style-type:none;
}

#scorecast_nav ul {
padding: 0;
margin: 5px 0;
list-style-type:none;
display:none;
}

#scorecast_nav li.current_league ul {

}

#scorecast_nav li {
padding: 0 0 2px 0;
}

#scorecast_nav li a {
background: url("images/darkgrey_grad.png") repeat-x scroll left top #111111;
text-decoration:none;
text-transform: uppercase;
padding: 4px 6px;
display:block;
color: #fff;
}

#scorecast_nav li.current_league a {
background: url("images/darkgrey_grad.png") repeat-x scroll left top #111111;
color: #cccc00;
}

#scorecast_nav li li a ,#scorecast_nav li.current_league li a{
text-transform: none;
background: none;
color: #005000;
font-size:11px;
padding: 0;
}

#scorecast_nav li li a.c_subnav ,#scorecast_nav li.current_league li a.c_subnav {
color: #000;
}

body .stButton {  
  display:none !important;
}  
  body .stButton .chicklets {
      display: none !important;        
  }

.mbli_message {
padding:5px;margin: 5px; border: 1px solid #cc0000; display:none;
font-size:10px; text-align:center;
}

ul.activity-list, ul.activity-list ul {
list-style-type:none;
margin: 0;
padding: 0;
}

/* Pagination */
.ffc-pagination {
  margin:10px 0 10px 73px;
}

.ffc-pagination a, .ffc-pagination a:link {
    background-color: #FFFFFF;
    border: 1px solid #000000;
    color: #000000;
    margin: 2px;
    padding: 2px 4px;
    text-decoration: none;
}
.ffc-pagination a:hover {
    background-color: #FFFFFF;
    border: 1px solid #666666;
    color: #666666;
}
.ffc-pagination a:active {
    outline: 0 none;
}
.ffc-pagination span.pages {
    color: #000000;
    margin: 2px;
    padding: 2px 4px;
}
.ffc-pagination span.current {
    background: none repeat scroll 0 0 #008000;
    border: 1px solid #008000;
    color: #FFFFFF;
    font-weight: bold;
    margin: 2px;
    padding: 2px 4px;
}
.ffc-pagination span.extend {
    color: #000000;
    margin: 2px;
    padding: 2px 4px;
}

.activity-inner img {
  float:left;
  margin:0 15px 15px 0;
  width:130px;
}

.left-menu {float:left;width:200px;}

.left-menu #grant-invite-list {
overflow:visible;
height:auto;
width: auto;
}

.post #gigya_reactions img {float:none;padding:0;margin:0;}


