/*  CFL Daily Dose
Theme Name: Original Premium News
Theme URI: http://www.woothemes.com/
Description: Original Premium News by WooThemes
Version: 2.3
Author: WooThemes
Author URI: http://www.woothemes.com/
*/
@font-face{font-family:'Museo Sans';src:url('fonts/MuseoSans_500.otf');}
@font-face{font-family:'Museo Slab';src:url('fonts/Museo_Slab_500.otf');}
/*========= SETUP =========  */*{border:0;margin:0;padding:0;}
body{background:url(images/bgr.gif) #bcbcbc repeat-x top;color:#000;font:13px Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Verdana,Sans-Serif;}
a{color:#013369;text-decoration:none;}
a:hover{text-decoration:underline;}
input,select,textarea{border:#999 1px solid;font-size:12px;padding:2px;}
select{padding:0;}
/*========= LAYOUT =========  */#page{background:#fff;width:960px;margin:0 auto;
box-shadow: black 0px 0px 10px;
-moz-box-shadow: black 0px 0px 10px;
-webkit-box-shadow: black 0px 0px 10px;}
/*--- Main Columns ---  */#columns{margin:20px 0 0;padding:0 15px 25px;}
.col1{float:left;width:550px;}
.col2{float:right;width:350px;}
/*--- Sub Columns ---  */.subcol{width:160px;}
.subcol h2{color:#013369;font-size:14px;padding:0 0 10px;}
/*========= HEADER ========= - Page Navigation -  */#nav{background:#000;height:30px;padding:4px 0 0;}
#nav-left{float:left;display:inline;}
#nav-right{float:right;display:inline;width:0px;}
#nav ul{position:relative;height:26px;overflow:hidden;padding-left:10px;}
#nav ul li{float:left;list-style:none;font-weight:700;font-size:14px;font-family:'Museo Slab', Palatino, “Palatino Linotype”, “Hoefler Text”, Times, “Times New Roman”, serif;}
#nav ul li.back{background-color:#333;width:9px;height:30px;z-index:8;position:absolute;}
#nav ul li a{text-decoration:none;color:#ddd;outline:none;text-align:center;top:6px;text-transform:uppercase;letter-spacing:0;z-index:10;display:block;float:left;height:26px;position:relative;overflow:hidden;margin:auto 15px !important;}
#nav ul li a:hover,#nav ul li a:active,#nav ul li a:visited{border:none;}
/*- Category Navigation -  */.nav2,.nav2 *{margin:0;padding:0;}
.nav2{height:35px;border-bottom:3px solid #B3B3B3;font-weight:700;font-size:15px;position:relative;}
.nav2 ul{background:#fff;float:left;position:relative;}
.nav2 li{line-height:35px;float:left;list-style:none;z-index:999;font-family:'Museo Slab', Palatino, “Palatino Linotype”, “Hoefler Text”, Times, “Times New Roman”, serif;}
.nav2 li.current ul{z-index:999;}
.nav2 li.sfHover ul,ul.nav2 li:hover ul{z-index:1000;background:#B3B3B3;color:#fff;text-decoration:none;}
.nav2 a{color:#000;display:block;padding:0 13px;}
.nav2 li ul{left:0;top:-999em;position:absolute;width:960px;}
.nav2 li:hover,.nav2 li.sfHover,.nav2 li.current,.nav2 a:focus,.nav2 a:hover,.nav2 a:active{color:#013369;text-decoration:none;background:#B3B3B3;}
.nav2 li.sfHover a,.nav2 li.current a,.nav2 a:focus,.nav2 a:hover,.nav2 a:active{border-bottom:none;}
.nav2 li li.current a{font-weight:700;}
/*- Search -  */#search{background:#333;border:1px solid #b3b3b3;float:right;height:23px;width:325px;margin:0 15px 0 0;padding:0 10px 0 0;}
* html #search{margin-right:8px;}
#search input{background:transparent;border:0;color:#b3b3b3;float:left;font-size:13px;width:288px;margin:2px 0 0;padding:2px 2px 2px 10px;}
#search .btn{width:auto;margin:3px 0 0 5px;padding:0;}
/*- Header -  */#header{background:url(images/hl-dot.gif) repeat-x bottom;height:152px;padding:0 0 2px;}
/*- Logo -  */#header h1{float:left;display:inline;}
#header h1 a{display:block;height:153px;width:269px;}
/*- RSS -  */#rss{float:right;font-size:12px;text-align:right;width:285px;padding:16px 15px 0 0;}
#rss ul{float:left;width:220px;margin:13px 0 0;}
#rss li{margin:0 0 3px;padding:0 0 5px;}
/*========= FEATURED POSTS (FRONT-PAGE) =========  */.featured{background:#ddd;height:200px;overflow:hidden;padding-right:10px;margin:0 0 10px;}
.featured h2{padding:5px 0;}
.featured h3{font-size:1.3em;padding:0 0 10px;}
.featured h3 a:hover{color:#013369;}
.featured p{margin-bottom:10px;}
.featured-img{width:350px;height:200px;float:left;display:inline;margin:0 10px 0 0;}
#ribbon{width:138px;height:138px;float:right;}
#featured-th{height:57px;margin:0 0 30px;}
#featured-th img{border:none;margin:0;}
#featured-th .idTabs li{float:left;display:inline;margin-right:12px;}
#featured-th .idTabs li.last{margin-right:0 !important;}
/*========= FEATURED VIDEOS (FRONT-PAGE) =========  */#video-frame{background:#DDD;float:left;width:550px;height:auto;margin-bottom:30px;}
.video-left{float:left;width:350px !important;display:inline;}
.video-left p{margin:0 !important;padding:0 !important;}
.video-left h2{display:none;}
.video-right{float:right;width:200px;display:inline;padding-top:7px;}
.video-right h2{color:#013369;font-size:1.3em;line-height:1.2em;font-weight:700;margin:0 !important;padding:0 0 0 10px !important;}
.video-right p{color:#000;font-size:0.9em;line-height:0.8em;font-weight:700;margin:0 !important;padding:0 0 7px 10px !important;}
.video-right .idTabs{border-top:1px solid #FFF;list-style:none;margin:5px 0 0;padding:0;}
.video-right .idTabs li{border-bottom:1px solid #FFF;background:#DDD;line-height:10px;margin:0;}
.video-right .idTabs li a{color:#000;font-weight:700;font-family:Tahoma, Arial;font-size:12px;text-decoration:none;display:block;padding:10px;}
/*========= BLOG POST STYLING ========= === Small Box Post ===  */.post{margin:0;}
.post h2{font-size:1em;color:#013669;padding:0 0 5px;}
.post p.posted{color:#013669;font-family:Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Verdana,Sans-Serif;}
/*- Box -  */.box{border-top:3px solid silver;clear:both;height:1%;margin:0 0 20px;padding:15px 0 20px;}
.box .post{width:260px;}
.box .post h2{font-size:1.25em;padding-bottom:0;color:#013669;}
.box .post h3{font-size:1em;color:#013669;}
.box .post p.posted{font-size:.85em;}
/*=== Traditional Blog Post ===  */.post-alt{padding-bottom:15px;background:url(images/hl-dot.gif) repeat-x bottom;margin:0 0 15px;}
.post-alt h2{font-size:1.5em;color:#013669;padding:0 0 5px;}
/*=== Buttons ===  */.continue{background:url(images/ico-arrow.gif) no-repeat left;font-weight:700;padding:0 0 0 13px;}
.comments{padding-bottom:0 !important;}
.comments a{background:url(images/ico-comm.gif) no-repeat left;color:#000;font-weight:700;padding:0 0 0 20px;}
a.more{background:url(images/ico-arrow2.gif) no-repeat right;color:silver;font-size:1.2em;font-weight:700;padding:0 20px 0 0;}
/*=== Traditional Blog Post ===  */.navigation a{color:silver;font-size:1.2em;font-weight:700;}
.alignleft{display:inline;float:left; margin-right:10px;}
.alignright{display:inline;float:right;margin-left:10px;}
/*========= ARCHIVE SPECIFIC =========  */#archivebox{background:#EEE;width:530px;margin-bottom:25px;padding:10px;}
#archivebox h2{font-size:1.5em;color:#000;}
#archivebox h2 em{color:silver !important;font-style:normal;}
.archivefeed{margin-top:5px;}
.archivefeed a{background:url(images/ico-arcfeed.gif) center left no-repeat;padding-left:20px;color:#000;font-weight:700;}
.arclist{border-top:3px solid silver;border-bottom:3px solid silver;width:260px;margin:0 0 15px;padding:10px 0;}
.arclist h2{color:#000;font-size:18px;padding:0 0 10px !important;}
.arclist ul li{color:silver;font-size:14px;font-weight:700;padding:0 0 7px 10px;}
/*========= SINGLE POST SPECIFIC =========  */.singletags{margin-top:5px;font-weight:700;color:silver;font-family:"Museo Sans",Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Verdana,Sans-Serif;}
.entry p{text-align:left;font-size:13px;line-height:20px;}
.entry blockquote{background:#eee;border:1px solid #silver;color:#000;width:85%;margin:5px auto 15px;padding:3px 15px;}
.entry blockquote p{font-size:12px;line-height:20px;margin:5px 0;padding:5px 0;}
.entry img{border:none;padding:0;}
.entry ul,.entry ol{margin-bottom:15px;font-size:12px;line-height:20px;}
.entry ul li ul,.entry ol li ol{margin-bottom:0;padding-top:3px;}
.entry ul li{list-style:circle inside !important;margin-left:15px;padding:3px 0;}
.entry ul li ul li{list-style:disc inside !important;}
.entry ol li{list-style:decimal inside !important;font-size:12px;padding:3px 0;}
.entry ol li ol li{list-style:decimal-leading-zero inside !important;}
/*========= COMMENTS =========  */h2.commh2{font-size:1.4em;font-weight:700;padding:0 0 5px;}
ol.commentlist{list-style:none;font-size:12px;line-height:20px;margin:10px 0 20px;padding:0;}
ol.commentlist p{margin-bottom:10px;line-height:20px;}
ol.commentlist cite{font-style:normal;font-weight:700;}
ol.commentlist li{padding:20px 10px 10px;}
ol.commentlist li.alt{background:#DDD;border:1px solid silver;padding:10px 10px 0 !important;}
/*========= SIDEBAR ========= - Sidebar Tabs - Popular, Comments, Featured, Tag Cloud -  */.sideTabs{border-bottom:1px solid silver;height:31px;width:350px;float:left;display:block;}
.sideTabs .idTabs{font-size:12px;height:30px;letter-spacing:-1px;}
.sideTabs .idTabs li{float:left;font-size:13px;line-height:30px;font-family:"Museo Sans",Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Verdana,Sans-Serif;}
.sideTabs .idTabs li a{background:#eee;border:1px solid #eee;border-bottom:0;color:silver;display:block;font-weight:700;margin:0 2px 0 0;padding:0 10px;}
.sideTabs .idTabs li a:hover,.sideTabs .idTabs .selected{background:#ddd;border:1px solid silver;border-bottom:1px solid #ddd;color:#373737;text-decoration:none;}
.navbox{background:#ddd;border:1px solid silver;border-top:0;position:relative;margin:-2px 0 25px;padding:10px 10px 0;}
.list1,list3,list4{padding-bottom:12px;}
.list1 li,.list3 li,.list4 li{background:url(images/ico-star.gif) no-repeat left center;border-bottom:1px dashed silver;padding:6px 0 6px 25px;}
.list3 li{background:url(images/ico-mostcomm.gif) no-repeat left center !important;}
.list4 li{background:url(images/ico-feat.gif) no-repeat left center !important;}
/*- Ads -  */.ads{border:1px solid #eee;height:125px;margin:0 0 25px;padding:10px;}
.ads img{float:left;margin:0 14px 0 0;}
.ads img.last{margin:0 !important;}
/*- Flickr -  */.flickr{background:#fafafa;border:1px solid silver;margin:0 0 25px;padding:10px 0;}
.flickr .flickr_badge_image img{float:left;display:inline;padding-left:10px;padding-bottom:5px;}
.flickr h2{color:#013369;font-size:14px;height:21px;padding-left:10px;margin:0 0 10px;}
.flickr h2 img{float:right;margin:0 2px;}
.flickr h2 em{color:#848382;float:right;font-style:normal;}
.flickr-ar{text-align:right;margin:10px 10px 0 0 !important;padding:0 !important;}
/*=== DropDown Lists ===  */.catlist{border-bottom:3px solid silver;width:160px;margin:0 0 15px;padding:0 0 10px;}
.catlist h2{color:#013369;font-size:14px;background:url(images/ico-catlist.gif) center right no-repeat;padding:0 20px 0 0 !important;}
.list-alt{padding-top:10px;}
/*=== Styling Widget Lists ===  */.widget h2{text-transform:uppercase;}
.widget ul{background:url(images/hl-dot.gif) repeat-x bottom;margin:0 0 15px;padding:10px 0 7px;}
.widget{padding-bottom:10px;}
/*========= FOOTER =========  */#footer{background:#000;clear:both;color:#b3b3b3;height:35px;line-height:35px;padding:0 15px;}
#footer img{vertical-align:middle;}
/*========= MISC =========  */.fix{clear:both;height:1px;overflow:hidden;margin:0 0 -1px;}
.hl{background:url(images/hl-dot.gif) repeat-x bottom;}
.hl-full{background:url(images/hl-dot-full.gif) repeat-x bottom;float:left;clear:both;height:2px;width:100%;margin:20px 0 25px !important;padding:0 !important;}
.hl2{border-bottom:3px solid silver;}
.hl3{border-top:3px solid silver;padding:10px 0 0;}
.blog{width:100% !important;float:left;}
.between{height:2px;margin-bottom:15px;}
.ar{text-align:right;font-family:'Museo Slab', Palatino, “Palatino Linotype”, “Hoefler Text”, Times, “Times New Roman”, serif;}
.th{border:1px solid silver;float:left;margin:0 10px 0 0;padding:3px;}
.gravatar{float:left;border:1px solid #000;margin-right:10px;}
h3{font-size:1.3em;font-family:"Museo Sans",Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Verdana,Sans-Serif;}
h2{font-size:1.5em;font-family:'Museo Slab', Palatino, “Palatino Linotype”, “Hoefler Text”, Times, “Times New Roman”, serif;}
h1{font-size:1.7em;font-family:'Museo Slab', Palatino, “Palatino Linotype”, “Hoefler Text”, Times, “Times New Roman”, serif;}
.addpadding{padding-bottom:7px;}
.evenrow{background:#f0f0f0;}
img.correct{border:2px solid #00A000; padding:2px; background-color:#EBFFEB;}
img.incorrect{border:2px solid #ff0000; padding:2px; background-color:#FFE5E5;}
.aktt_tweet_time{font-size:.8em;color:#b6051f !important;}
li,#featured-th .idTabs{list-style:none;}
.nav2 li:hover ul,/* pure CSS hover is removed below */
body .nav2 li.current ul,/* this must be more specific than the .superfish override below */
ul.nav2 li.sfHover ul,.nav2 li li:hover ul,/* pure CSS hover is removed below */
ul.nav2 li li.sfHover ul{top:2.5em;}
.nav2 li:hover li ul,.nav2 li.sfHover li ul,.superfish li:hover ul,.superfish li li:hover ul{top:-999em;}
#rss a,#footer a{color:#b3b3b3;}
#rss img,.fr{float:right;}
.video-right .idTabs li a:hover,.video-right .selected{background:silver url(images/ico-watch.gif) right center no-repeat !important;}
.post h3,.post-alt h3{font-size:1.3em;}
.post p,.post-alt p{padding:0 0 15px;}
.flickr h2 span,.fl{float:left;}
.list-alt li,.widget ul li{margin:0 0 7px;}
table.draft tr{height:100px;}
.trade{color:#b6051f;}
.compensatory{color:#b6051f;font-family:'Museo Slab', Palatino, “Palatino Linotype”, “Hoefler Text”, Times, “Times New Roman”, serif;}
table.mockdraft{text-align:left;}
table.mockdraft tr{height:50px;}
table.mockdraft tr td{padding:0 5px;}
.post-alt p.posted,.featured h3 a,.post h3 a,.post-alt h3 a,.list1 li a,.list3 li a,.list4 li a,.list-alt li a,.widget ul li a{color:#013669;}
.ac,table.draft{text-align:center;}
table.draft tr.even,table.mockdraft tr.odd,table.picks tr.even{background-color:#eee;}
table.picks tr td {text-align:center; padding:5px 0;}
table.schedule tr td {text-align:center; padding:5px 0; font-size:1.4em;}

table.picks tr td.correct{border:3px solid #00A000; padding:2px; background-color:#EBFFEB;}
table.picks tr td.incorrect{border:3px solid #ff0000; padding:2px; background-color:#FFE5E5;}

.wp-caption { background-color: #e0e0e0; border: 1px solid #a6a6a6; color: #b6051f; text-align: center; padding: 5px; }
.wp-caption-text { text-align: center !important; margin: 0; padding-bottom: 0px !important; }