﻿.article {background-color:#ffffff; border: solid 1px #000; width:100%; font-size:12px; line-height:1.4em; font-family:  Sans-Serif,Georgia,Arial;}
.article .content {padding:10px 10px 5px 10px;}
.article .conent .share {width:200px;}
.article .content .share iframe, .article .content .share .img { margin:5px 0px 0px 0px; }
.article .content iframe { width:470px; margin:10px auto 0px 65px;}
.article .content iframe.mpx { height: 387px; margin: 0px 0px 0px -5px; width: 630px;}
.article .content table {width:100%;}
.article .content table tr th {background-color:#2e2e2e; color:#ffffff; font-weight:bold; text-align:left;}
.article .content table td, .article .content table th {padding:2px 2px 2px 2px;}
.article .content table .odd td {background-color:#ebebeb; text-align:left;}
.article .content ul, .article .content li {
 list-style:circle none inside;
}

.article h1 {font-size:16px; padding:0;margin:0; line-height:1.3em;}

.article-image {width:302px; height:202px; float:right; margin:0px 2px 3px 5px;}
.article-image img {padding:1px 1px 1px 1px; border:1px solid #999999;}

.article-paging-features {height:50px; margin:5px 0px 10px 0px;}
.article-paging-features .paging { margin:5px 5px 0px 0px; text-align:right; float:right;}
.article-paging-features .paging a {color:#000; font-family:Arial; font-weight:bold; text-decoration:none; display:block; padding:2px  4px 2px 4px; text-align:center; margin:0px 2px 0px 3px; float:left;}
.article-paging-features .paging a:hover {color:#cc0000; font-weight:bold; text-decoration:underline;}
.article-paging-features .paging a.activepage { background-color:#cc0000; color:#ffffff;}
.article-paging-features .paging a:hover.activepage { background-color:#000; color:#ffffff;}

.otherlinks {width:350px; float:right;}
.author-bio {padding-bottom:20px;}

/*Top ribbon*/
.author-ribbon {width:100%; height:80px; background:#000 url(rw/images/header2-bg.png) left top repeat-x;}
.author-ribbon .headshot { width:80px; height:80px; float:left; margin-right:8px;}
.author-ribbon .column-info {width:260px; margin-top:20px; float:left; }
.author-ribbon .column-info h2 {color:#ebebeb; font-size:12px; text-transform:uppercase;}
.author-ribbon .column-info h3 {color:#ffffff; font-weight:bold; font-size:16px; letter-spacing:0.1em; text-transform:uppercase; margin-top:4px;}

.author-ribbon .column-actions { width:300px; float:left;}
.author-ribbon .column-actions .top {width:90%; float:right; margin:10px 5px 0px 0px;}
.author-ribbon .column-actions .top select { height:20px; float:right; width:200px; }
.author-ribbon .column-actions .bottom {width:300px; float:right; margin:20px 5px 0px 0px;}

/*archives*/
.author-ribbon .column-info-archive {width:500px; float:left;}
.author-ribbon .column-info-archive h3 { color:#ebebeb; font-weight:bold; font-size:20px; letter-spacing:0.1em; line-height:normal;  margin:25px 0px 0px 10px;}
.author-ribbon .pagination {width:120px; float:left; margin:25px 0px 0px 10px;}
.author-ribbon .pagination a { display:block; float:left; width:20px;border:1px solid #cc0000; margin-left: 2px; height:20px; background-color:#2e2e2e; color:#ffffff; padding:2px 2px 0px 2px; text-align:center;}
.author-ribbon .pagination a:hover { background-color:#cc0000; color:#ffffff;}
.author-ribbon .pagination a.activepage {  background-color:#cc0000; color:#ffffff;}
.author-ribbon .pagination a:hover.activepage {  background-color:#cc0000; color:#ffffff;}

/*custom article side-by-side gambling solutions */
.custom-format {width:100%; margin:5px auto;} .custom-format td { vertical-align:top; } .custom-format .author-box { width:48%; padding:2px; background-color:#000; color:#ffffff; }     .custom-format .author-box h1 {font-size:16px; font-weight:bold;}         .custom-format .author-box h2 {font-size:12px; font-weight:bold; }       .custom-format .article-title { background-color:#ebebeb; }          .custom-format .article-title h1 { font-size:18px; font-weight:bold;  padding:3px 0px 0px 5px;}           .custom-format .author-box .record { color:gray; }          .custom-format .altrow { background-color:#ebebeb; }    .custom-format .analysis { padding:3px 5px 2px 2px; }   .custom-format .altrow .analysis { padding:10px 5px 10x 2px; }

/*Daily section */

.daily-article-snippet {width:635px; float:left; margin-bottom:5px;}
.daily-article-snippet .snippet-image {width:110px; height:90px; padding:1px; float:left; margin-right:10px; border:solid 1px #cccccc; }
.daily-article-snippet .snippet-image a {border:none;}
.daily-article-snippet .article-content {width:510px; float:left;} 
.daily-article-snippet .article-content h2 {  width:100%; float:left; margin-top:3px; } 
.daily-article-snippet .article-content h3 {  width:100%; float:left; margin-top:2px;}
.daily-article-snippet .article-content h2 a {font-family:Helvetica Bold, Helvetica, Arial; font-size:14px; color:#747474; text-transform:uppercase; text-decoration:none; }
.daily-article-snippet .article-content h2 a span {color: #cc0000;}
.daily-article-snippet .article-content h3 a {font-family:Helvetica Bold, Helvetica, Arial; font-size:20px; color:#505050; text-transform:uppercase; text-decoration:none;}
.daily-article-snippet .article-content h2 a:hover {color:#cc0000;}
.daily-article-snippet .article-content h3 a:hover {color:#cc0000;}
.daily-article-snippet .article-content .synopsis {width:100%; float:left; padding-top:4px;}
.daily-article-snippet .article-content .date {padding-left:0px; margin-top:4px; display:inline-block; float:left; font-size:100%; color:#cc0000;}

.dailysponsor { height:64px; width:100%; background: transparent url("../../img/site/daily/DailyFantasyFocus-header_660x64.jpg") left top no-repeat;}
.podcastsponsor { height:64px; width:100%; background: transparent url("../../img/site/podcast-header.png") left top no-repeat;}a}
.dailysponsor .logo { width:162px; float:right; margin:5px 20px 5px 5px;   }
.daily-sponsor-nav { width:100%; height:30px; margin:4px 0px 0px 0px; background:#010439 url("../../img/site/daily/DailyFantasyFocus_filter_background_660x30.jpg") left top repeat;}
.daily-sponsor-nav a {
        display: block;
        float: left;
        width: 40px;
        margin:5px 8px 0px 0px;
        color:#fff;
        text-align:center;
        font-size:14px;
        font-family:Helvetica Bold, Helvetica, Arial; color:#747474; text-transform:uppercase; text-decoration:none;
}
.daily-sponsor-nav a:hover, .daily-sponsor-nav a.active { color: #fff; }
.daily-sponsor-nav .divider {
        display: block;
        float: left;
        width: 3px;
        height:18px;
        margin:5px 8px 0px 0px;
        content: " ";
        background: transparent url("../../img/site/daily/DailyFantasy_Spacer_1x18.jpg") center top no-repeat;
}
.daily-indicator {
    width: 100%;
    content: " ";
    height: 20px;
    background: transparent url("../../img/site/daily/DailyFantasyFocus-arrowLine_660x20.png") -8px top repeat;
}