h1,h2,h3,h4,h5,h6 {
font-weight: bold;
line-height: 1.5em;
}
h1 {
font-size: 30px;
}
h2 {
font-size: 26px;
}
h3 {
font-size: 15px;
}
strong,.bold,.strong {
font-weight: bold;
}
i,em {
font-style: italic;
}
ol {
list-style: decimal outside;
}
pre,code {
font-family: monospace;
font-size: 11px;
line-height: normal;
white-space: pre;
margin: 11px;
background: #eee;
padding: 10px;
margin: 10px 0;
}
blockquote pre,blockquote code {
background: transparent;
padding: 5px;
}
a,a:visited {
color: #c61c17;
text-decoration: none;
}
a:hover,a:active,a:focus {
text-decoration: underline;
}
hr.section,.hidden {
display: none;
}
.clear {
clear: both;
}
input.textfield,input[type=text],input[type=password],textarea {
background: #f7f6f2;
border: solid 1px #c8c8c8;
margin: 0;
padding: 3px;
color: #000;
}
input[type=rad] {
background: none;
}
select {
background: #f7f6f2 url(http://cdn0.sbnation.com/images/globals/input.text.back.v1128.gif) top left repeat-x;
border: solid 1px #c8c8c8;
margin: 0;
}
body {
background: #c3c3c3 url(http://cdn2.sbnation.com/images/blogs/top-fade.v11508.png) repeat-x 0 30px;
font-family: Arial,Helvetica,sans-serif;
font-size: 13px;
line-height: 17px;
}
#jump-nav {
display: none;
}
#container-outer {
width: 100%;
text-align: center;
min-wdith: 990px;
position: static;
}
#main {
background: #fff;
}
.container {
  width: 995px;
  
margin: 0 auto;
text-align: left;
position: relative;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#header-outer {
min-height: 161px;
}
#header {
margin-bottom: 0;
min-height: 136px;
}
#logo {
position: absolute;
width: 182px;
height: 200px;
top: 0;
left: 0;
z-index: 10;
margin: 0;
padding: 0;
}
#logo a,#logo a:visited,#logo a:hover {
display: block;
background: none;
text-decoration: none;
}
#logo img {
background: #fff;
padding: 0;
width: 182px;
height: 200px;
position: relative;
display: block;
-ms-interpolation-mode: bicubic;
}
.blog-interior #logo,.blog-interior #logo img {
width: 147px;
height: 161px;
}
.head-pane {
margin-left: 202px;
}
#ad_leaderboard {
height: 90px;
width: 728px;
position: absolute;
top: 10px;
left: 205px;
z-index: 10;
}
#ad_leaderboard img {
display: block;
}
.title-box {
text-align: left;
border: 0;
padding: 102px 0 0;
font-weight: normal;
}
.title-box .title,.title-box .tagline {
display: inline;
font-size: 14px;
line-height: 32px;
padding-top: 3px;
vertical-align: baseline;
margin-left: 2px;
font-weight: normal;
color: #ddd;
}
.title-box .title a,.title-box .title a:visited {
color: #ddd;
text-decoration: none;
font-weight: bold;
}
.title-box .tagline a,.title-box .tagline a:visited {
color: #ddd;
text-decoration: none;
}
.nav-head-div {
background: url(http://cdn0.sbnation.com/images/blogs/shade/sprites-x.v11508.png) 0 0 repeat-x;
border: none;
}
.nav-head {
margin: 0 auto;
padding: 0;
}
.nav-head li {
float: left;
font-size: 13px;
font-weight: bold;
line-height: 1em;
display: inline;
}
.nav-head li.first {
margin-left: 182px;
}
.nav-head li a,.nav-head li a:visited {
color: #fff;
display: block;
float: left;
padding: 6px 12px;
}
.nav-head li a:hover {
background: url(http://cdn0.sbnation.com/images/blogs/shade/sprites-x.v11508.png) 0 -17px;
color: #fff;
}
.nav-head li.first a {
padding-left: 20px;
padding-right: 20px;
}
.nav-head .active a,.nav-head .active a:visited,.nav-head .active a:hover {
color: #000;
background: #fff url(http://cdn0.sbnation.com/images/blogs/shade/sprites-x.v11508.png) repeat-x;
}
.nav-head .nav-special {
background: url(http://cdn0.sbnation.com/images/blogs/shade/sprites-x.v11508.png) 0 -200px;
font-size: 12px;
}
.nav-head .nav-special a,.nav-head .nav-special a:visited,.nav-head .nav-special a:hover {
padding-top: 7px;
padding-bottom: 6px;
}
.nav-head #nav-team {
background: url(/styles/sbn/images/sbn/pane-bubble-rss.png) right top;
}
.nav-head #nav-team a {
padding-right: 18px;
}
.join-link a,.join-link a:visited {
background: #373737 url(http://cdn0.sbnation.com/images/blogs/shade/sprites-x.v11508.png) repeat-x;
text-transform: uppercase;
display: block;
padding: 8px 10px;
font-size: 11px;
line-height: 16px;
font-weight: bold;
text-align: center;
color: #fff!important;
margin-top: -2px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}
.join-link a:hover {
background: #222;
text-decoration: none;
}
.col {
float: left;
display: inline;
}
.col-last {
float: right;
}
.col-content {
margin-left: 19px;
padding-top: 5px;
}
.layout-single #main {
padding: 1px 0;
}
.layout-single #col-content {
margin: 0 18px;
width: auto;
float: none;
display: block;
}
.col-side1 {
float: right;
width: 300px;
margin-right: 8px;
}
.col-side2 {
width: 175px;
padding-top: 46px;
margin-left: 7px;
}
.col-side2 .col2-hide {
display: none;
}
.title-pane {
margin-bottom: 0;
padding: 5px;
border-bottom: solid 1px #ddd;
}
.blog-home .title-pane,.layout-single .title-pane {
display: none;
}
.title-pane h2 {
font-size: 18px;
}
#masthead {
padding-top: 5px;
background-image: none;
position: relative;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
.masthead .col {
width: 170px;
margin-left: 15px;
padding-bottom: 10px;
}
.masthead .thumb img {
width: 25px;
height: 25px;
}
.masthead .col-last {
margin: 5px 20px 10px;
width: 180px;
padding-bottom: 0;
}
.masthead .col-last .partner {
color: #fff;
text-transform: uppercase;
font-size: 10px;
font-weight: bold;
margin-top: 15px;
text-indent: 8px;
margin-left: -5px;
}
.masthead .col-last .partner img {
display: block;
}
.masthead .col-last .partner a,.masthead .col-last .partner a:visited,.masthead .col-last .partner a:hover {
text-decoration: none;
color: #fff;
}
.masthead .col h3 {
color: #e6e6e6;
text-transform: uppercase;
font-size: 10px;
padding: 5px 0;
background: url(http://cdn0.sbnation.com/images/blogs/shade/sprites-x.v11508.png) repeat-x bottom left;
}
.masthead .col .email-icon {
margin-left: 6px;
width: 16px;
height: 16px;
}
.masthead p {
margin: 5px 0 0 0;
font-size: 11px;
}
.masthead a,.masthead a:link,.masthead a:visited,.masthead a:active {
color: #ffc;
}
.masthead img {
vertical-align: middle;
}
.masthead .ad img {
padding: 0;
border: 0;
}
.masthead .brash img {
width: 160px;
height: 24px;
}
#footer {
margin-top: 10px;
padding-bottom: 15px;
text-align: center;
clear: both;
width: 930px;
margin-left: auto;
margin-right: auto;
}
#footer img {
margin-left: 10px;
margin-right: 10px;
}
#footer p {
margin: 0;
color: #000;
font-size: 11px;
}
#footer a,#footer a:visited {
color: #C81B1D;
margin-left: 15px;
font-weight: bold;
}
#footer a:hover {
background-color: #C81B1D;
color: #fff;
}
#footer .ap-stats {
width: 570px;
margin: 15px auto 5px;
text-align: left;
line-height: 14px;
}
#footer .ap-stats img {
margin: 0 10px 10px 0;
width: 40px;
float: left;
}
.analytics {
width: 930px;
margin: 0 auto;
text-align: right;
}
.analytics script img {
float: right;
margin-left: 10px;
}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {
display: inline-block;
}
/* Hides from IE-mac \*/ * html .clearfix {
height: 1%;
}
.clearfix {
display: block;
}
/* End hide from IE-mac */ .entries .local-ads {
text-align: center;
margin: 5px 0 10px;
padding: 0;
}
.blog-interior .entries .local-ads {
margin-bottom: 5px;
}
.entries .local-ads div {
text-align: left;
margin-left: auto;
margin-right: auto;
}
.local-ads img {
margin: 0 5px;
}
.entries .local-ads img {
margin: 0;
}
.entries .entry {
overflow: hidden;
max-width: 750px;
margin-left: auto;
margin-right: auto;
padding: 0 4px 25px 0;
}
.entries,.entry-archives {
background: #fff;
padding: 10px 0;
margin-bottom: 5px;
}
.ppane .entries,.ppane .entry-archives {
padding: 8px;
}
.entry-body p {
margin-bottom: .9em;
}
.entry object,.entry embed {
margin: 8px auto;
display: block;
}
.entries .entry iframe {
margin: 5px;
}
.entry a,.entry-tags a,.fanshot a {
font-weight: bold;
}
.col-content .entry th,.col-content .entry td {
font-size: 11px;
vertical-align: top;
line-height: 16px;
}
.entries .entry h2,.entries .fanshot h2 {
padding: 5px 0 3px;
font-size: 27px;
line-height: 1;
text-align: left;
margin: 0;
letter-spacing: -0.7px;
}
.blog-interior .entries .entry h2 {
font-size: 33px;
}
.entries .entry h2 img {
vertical-align: text-top;
margin-top: 4px;
}
.entries .entry h2 a.edit-link img {
margin: 0 0 -1px;
vertical-align: baseline;
height: 15px;
-ms-interpolation-mode: bicubic;
}
.entries .entry h2 a,.entries .entry h2 a:visited,.entries .fanshot h2 a,.entries .fanshot h2 a:visited {
color: black;
}
.entry h4 {
text-align: center;
font-size: 11px;
}
.entries .entry .footline iframe {
margin: 0 2px 0;
vertical-align: middle;
display: inline;
height: 18px;
}
.entry .promo-strip a {
display: block;
margin: 0 auto;
}
.entry .promo-strip {
float: right;
font-size: 10px;
width: 125px;
margin: 9px 5px 0;
padding: 0 0 0 10px;
text-align: center;
color: #777;
}
.entry .promo-strip iframe {
margin: 0;
}
.entries .byline {
text-align: left;
color: #666;
font-size: 12px;
margin: 5px 10px 12px 2px;
}
.entries .footline {
text-align: left;
color: #666;
font-size: 12px;
clear: both;
border-top: solid 1px #eee;
border-bottom: solid 1px #eee;
margin: 0;
padding: 5px;
}
.blog-interior .entries .fanshot .footline {
margin: 0;
padding-left: 10px;
}
.entries .byline img,.entries .footline img,.entries .entry-tools img {
vertical-align: middle;
}
.entries img.avatar {
width: 18px;
height: 18px;
margin-right: 3px;
}
.entries .footline img {
width: 16px;
height: 16px;
}
.byline .new-count,.footline .new-count,.byline .new-count a,.footline .new-count a,.byline .new-count a:visited,.footline .new-count a:visited {
font-weight: bold;
color: #000;
}
.byline .new-count a:hover,.footline .new-count a:hover {
color: #fff;
}
.byline span.comments img {
width: 16px;
height: 16px;
margin-left: 3px;
}
.blog-home .byline span.comments {
display: none;
}
.entries .footline span.light {
color: #ddd;
}
.footline .fb_linko {
margin-left: -25px;
}
.entries .footline a.fb_share_link:hover {
background: transparent;
}
blockquote,div.blockquote {
font-size: 12px;
line-height: 15px;
padding: 5px 10px;
background: #eee;
border: solid 1px #ccc;
margin: 12px 5px;
}
blockquote blockquote,blockquote .blockquote,.blockquote blockquote,.blockquote .blockquote {
padding: 5px 10px;
background: none;
margin: 5px;
}
blockquote p,div.blockquote p,.entry .blockquote p,.entry blockquote p {
margin: 8px 0 8px 0;
}
blockquote pre,div.blockquote pre {
margin: 0;
overflow: auto;
}
br {
line-height: .75em;
}
.entry h3 {
text-align: center;
}
.entry .entry-body h2,.entry .comment .cbody h2,.entry h3,.comment .cbody h3,.entry h4,.comment .cbody h4 {
text-align: left;
padding: 0;
margin: 0 0 8px 0;
line-height: 1em;
}
.entry .entry-body h2,.comment .cbody h2 {
font-size: 16px;
margin-bottom: 10px;
}
.entry h3,.comment .cbody h3 {
font-size: 16px;
margin-bottom: 10px;
}
.entry h4,.comment .cbody h4 {
font-size: 14px;
color: #000;
text-transform: none;
background: 0;
}
.entry h5,.comment .cbody h5 {
font-size: 12px;
font-weight: bold;
}
.entry .pane .thumb img,.masthead .thumb img,.sbn-blogroll img {
border: solid 1px #d4d4d4;
padding: 1px;
vertical-align: middle;
margin-right: 1px;
background: #fff;
}
.entries .entry .extend-divide {
margin: 5px 0 10px;
padding: 0;
text-align: center;
}
.entries .entry .extend-divide img {
width: 32px;
height: 8px;
}
.entries ul,.entries ol {
padding: 5px 5px 10px 5px;
}
.entries li {
font-size: 13px;
line-height: 17px;
margin: 0 15px 8px;
list-style: disc;
list-style-position: outside;
}
.entries ol li {
margin: 0 15px 0 30px;
list-style: decimal;
list-style-position: outside;
}
.fanpost-disclaimer {
font-size: 10px;
line-height: 12px;
color: #666;
margin-top: 20px;
margin-bottom: 0;
padding: 8px 15px;
border-top: solid 1px #eee;
}
h3.gamethread-title {
font-size: 18px;
margin-bottom: 5px;
}
hr.widget_boundry_marker {
display: none;
}
.entry h4 {
border-bottom: 0;
margin-top: 10px;
}
.entries .pullout {
float: right;
width: 33%;
background: black;
color: white;
border-top: solid 5px #999;
border-bottom: solid 5px #999;
padding: 10px;
margin: 0 0 10px 10px;
}
.entries .pullout a,.entries .pullout a:link,.entries .pullout a:visited {
color: #fff;
font-weight: bold;
}
.fanshot {
background: #ccc;
padding: 0;
position: relative;
margin: 5px auto 20px;
max-width: 750px;
}
.blog-home .fanshot {
margin: 5px 5px 15px 0;
}
.fanshot-body {
text-align: center;
padding: 12px 8px;
}
.fanshot .fanshot-body h2 {
text-align: center;
font-size: 30px;
}
.fanshot-body blockquote {
text-align: left;
margin: 10px 5px 10px 15px;
padding: 0 25px 0 35px;
font-size: 14px;
background: url(http://cdn0.sbnation.com/images/blogs/fanshots/fs-quote.v11508.png) top left no-repeat;
border: 0;
line-height: 19px;
min-height: 25px;
}
.fanshot-body blockquote p {
font-size: 14px;
line-height: 19px;
}
.fanshot-body blockquote.chat {
background: url(http://cdn2.sbnation.com/images/blogs/fanshots/fs-chat.v11508.png) top left no-repeat;
}
.fanshot-body ul,.fanshot-body ol {
text-align: left;
margin: 10px 20px;
}
.fanshot-body li {
font-size: 14px;
}
.fanshot-body .description {
text-align: left;
padding: 8px 10px 0 10px;
}
.fanshot .fanshot-body h3 {
padding-left: 10px;
padding-right: 10px;
margin-top: 5px;
}
.fanshot .fanshot-body h3.link-title {
font-size: 18px;
letter-spacing: -0.3px;
line-height: 1.25;
}
.entries .fanshot-body ol li {
margin: 0 15px 5px 15px;
margin: 0;
font-size: 14px;
line-height: 18px;
padding: 3px 15px 10px 35px;
list-style: none;
}
li.fs-list1 {
background: url(http://cdn0.sbnation.com/images/blogs/fanshots/fs-1.v11508.png) top left no-repeat;
}
li.fs-list2 {
background: url(http://cdn1.sbnation.com/images/blogs/fanshots/fs-2.v11508.png) top left no-repeat;
}
li.fs-list3 {
background: url(http://cdn2.sbnation.com/images/blogs/fanshots/fs-3.v11508.png) top left no-repeat;
}
li.fs-list4 {
background: url(http://cdn3.sbnation.com/images/blogs/fanshots/fs-4.v11508.png) top left no-repeat;
}
li.fs-list5 {
background: url(http://cdn0.sbnation.com/images/blogs/fanshots/fs-5.v11508.png) top left no-repeat;
}
.fanshot-body .source p {
font-size: 12px;
width: 90%;
margin: 0 auto 8px;
color: #333;
}
.fanshot-body .source-img p {
font-weight: normal;
text-align: left;
}
.fanshot-body .source-img {
padding-top: 5px;
width: 440px;
margin-left: auto;
margin-right: auto;
}
.fanshot .chat_chunk {
font-weight: normal;
margin-bottom: 10px;
}
.fanshot .chat_chunk strong {
font-size: 16px;
}
.fanshot p.footline {
background: #777 url(http://cdn0.sbnation.com/images/blogs/shade/sprites-x.v11508.png) repeat-x;
border: none;
display: block;
line-height: 18px;
color: #e9e9e9;
padding: 5px 10px;
}
.fanshot .footline img {
background: none;
padding: 0;
border: 0;
}
.fanshot .footline img {
margin-right: 5px;
}
.fanshot .footline a,.fanshot .footline a:visited {
color: white;
padding: 0;
font-weight: bold;
}
.fanshot .footline .plink,.fanshot .footline .user-avatar {
float: left;
}
.fanshot .footline .light {
display: none;
}
.fanshot .footline .plink {
margin-right: 10px;
background: url(/styles/sbn/images/sbn/sprite-file-type.png) 3px -1299px no-repeat;
padding-left: 22px;
}
.fanshot .footline .comments,.fanshot .footline .recs {
float: right;
margin-right: 6px;
}
.fanshot .footline .comments {
background: url(/styles/sbn/images/sbn/sprite-file-type.png) 3px -1999px no-repeat;
padding-left: 22px;
}
.fanshot .ctl,.fanshot .ctr,.fanshot .cbl,.fanshot .cbr {
width: 8px;
height: 8px;
background: url(http://cdn3.sbnation.com/images/blogs/fanshots/corners.v11508.png) no-repeat;
}
.fanshot .ctr {
background-position: top right;
}
.fanshot .cbl {
background-position: bottom left;
}
.fanshot .cbr {
background-position: bottom right;
}
.entries img.photo,.fanshot-body img {
background: #fff;
padding: 3px;
border: solid 1px #ccc;
margin: 5px auto;
}
.entries .entry-body .caption {
background-color: #F3F3F3;
border: 1px solid #DDD;
margin: 10px 10px 15px 10px;
padding-top: 4px;
text-align: center;
}
.entries .caption .caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
}
.entries .entry-body .left,.entries .entry-body .alignleft {
float: left;
margin: 0 8px 5px 0;
}
.entries .entry-body .right,.entries .entry-body .alignright {
float: right;
margin: 0 0 5px 8px;
}
.entries .entry-body .center {
margin: 0 auto;
display: block;
}
.entries .entry-body .content-c,.entries .entry-body .content-c p {
text-align: center;
}
.entries .entry-body .content-r,.entries .entry-body .content-r p {
text-align: right;
}
.entry-body .text9,.entry-body .text9 p {
font-size: 9px;
}
.entry-body .text10,.entry-body .text10 p {
font-size: 10px;
}
.entry-body .text11,.entry-body .text11 p {
font-size: 11px;
}
.entry-body .text13,.entry-body .text13 p {
font-size: 13px;
}
.entry-body .text14,.entry-body .text14 p {
font-size: 14px;
}
.entry-body .text15,.entry-body .text15 p {
font-size: 15px;
}
.entries .entry-body .m5 {
margin: 5px;
}
.entries .entry-body .m10 {
margin: 10px;
}
.entries .entry-body .m20 {
margin: 20px;
}
.entries .entry-body .m40 {
margin: 40px;
}
.entries .entry-body .m15top {
margin-top: 15px;
}
.entries .entry-body .m15bot {
margin-bottom: 15px;
}
.entries .entry-body .p5 {
padding: 5px;
}
.entries .entry-body .p10 {
padding: 10px;
}
.entries .entry-body .p20 {
padding: 20px;
}
.entries .entry-body .clearme {
clear: both;
}
.entries .hide,.pane .hide,.entries .hide .fanshot-border {
background-color: #ddd!important;
}
.entries .hide h2 a,.entries .hide h2 a:visited {
color: #999;
}
.archive-list .entry {
padding: 5px 10px 0 10px;
margin-bottom: 10px;
}
.archive-list .entry h5 {
font-size: 14px;
line-height: 1.25em;
}
.archive-list .entry .byline {
background: none;
text-align: left;
padding: 0;
margin: 0;
font-weight: normal;
}
.entries .archive-list .subtitle {
margin-top: 15px;
margin-bottom: 5px;
}
.entries .entry-tools {
background: #ebebed;
border: 0;
margin: 5px 0;
padding: 8px 20px;
position: relative;
color: #aaa;
font-weight: normal;
}
.entries .entry-tools a {
margin-left: 4px;
white-space: nowrap;
}
.entries .rounded {
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-border-radius: 6px;
}
.entry-related {
padding: 12px 20px 5px;
background-color: #ebebed;
position: relative;
}
.entry-related .set {
float: left;
width: 48%;
margin-right: 24px;
}
.entry-related .set2 {
margin-right: 0;
}
.entry-related .set .item {
margin-bottom: 10px;
}
.entry-related h3 {
font-size: 16px;
font-weight: normal;
text-align: left;
margin-bottom: 10px;
}
.entry-related h4 {
font-size: 13px;
margin: 0;
}
.entry-related p {
font-size: 10px;
color: #636363;
}
.entries .entry-related .item p a {
color: #000;
font-weight: normal;
}
.entries .next-headlines ul {
list-style: none;
padding: 0 0 5px;
}
.entries .next-headlines ul li {
list-style: none;
padding-left: 22px;
margin-left: 0;
font-weight: bold;
background: url(/styles/sbn/images/sbn/sprite-file-type.png) 0 -1200px no-repeat;
}
.entries .next-headlines ul li span {
color: #444;
font-size: 10px;
line-height: 14px;
font-weight: normal;
display: block;
}
.next-headlines ul li.fan_post {
background-position: 0 -1100px;
}
.next-headlines ul li.list_post {
background-position: 0 -300px;
}
.next-headlines ul li.video_post {
background-position: 0 -500px;
}
.next-headlines ul li.image_post {
background-position: 0 -100px;
}
.next-headlines ul li.link_post {
background-position: 0 -200px;
}
.next-headlines ul li.chat_post {
background-position: 0 0;
}
.next-headlines ul li.quote_post {
background-position: 0 -400px;
}
.entry-tags {
background: #ebebed;
font-size: 10px;
line-height: 13px;
padding: 8px 20px;
position: relative;
color: #636363;
}
.entries .entry-tags a,.entries .entry-tags a:hover {
white-space: nowrap;
}
#yahoo_action_bar {
background: #333 url(http://cdn2.sbnation.com/images/blogs/partners/ybar-bg.v11508.png) repeat-x;
padding: 10px 12px 10px 12px;
text-align: center;
position: relative;
}
#yahoo_action_bar img {
display: block;
float: left;
margin-left: 7px;
}
#yahoo_action_bar span {
display: block;
width: 235px;
float: left;
border: solid 1px #fff;
margin-left: 8px;
margin-top: 6px;
clear: right;
}
#yahoo_action_bar span a {
display: block;
padding: 5px;
font-size: 12px;
color: #fff;
background: #999 url(http://cdn3.sbnation.com/images/blogs/partners/ybar-button-grade.v11508.png) repeat-x;
}
#yahoo_action_bar span a:hover {
background-image: none;
}
#yahoo_action_bar span.y-signin {
border-color: #ECA35E;
}
#yahoo_action_bar span.y-signin a {
background-color: #E79040;
}
.entries .sort-by-listview {
padding: 5px 20px;
background: url(http://cdn0.sbnation.com/images/blog/shading/shade-bg-short.v8135.png) repeat-x;
}
.list-set {
border-bottom: solid 2px #BFDCD4;
margin: 0 0 20px 0;
position: relative;
}
.list-set h3 {
margin: 0 -8px;
font-size: 14px;
color: #000;
line-height: 24px;
background: #BFDCD4;
margin: 0 -8px;
padding: 0 10px;
}
.sticky {
border-bottom: solid 1px #BFDCD4;
}
.list-set p {
font-size: 10px;
line-height: 12px;
padding: 8px 0;
margin: 0;
clear: both;
float: left;
color: #666;
width: 100%;
}
.list-set p.even {
background: #eee;
}
.list-set p .title,.list-set p .comments,.list-set p .recs {
display: block;
float: left;
vertical-align: middle;
line-height: 16px;
}
.list-set p .title {
width: 550px;
font-size: 13px;
margin-left: 20px;
}
.sticky p .title {
text-indent: 15px;
background: url(http://cdn3.sbnation.com/images/icons/bullet_green.v5990.png) -5px 0 no-repeat;
}
.list-set p .recent,.list-set p .author {
font-size: 10px;
margin-left: 5px;
}
.list-set p .comments {
width: 300px;
font-size: 12px;
margin-left: 20px;
}
.list-set p .comments img {
vertical-align: middle;
margin-right: 4px;
}
.list-set p .recs {
width: 50px;
margin-left: 10px;
}
.list-set p a {
font-weight: bold;
}
.entries .entry .comments-subtitle {
padding-left: 20px;
text-align: left;
}
.stream .comments-subtitle {
padding: 0;
font-size: 11px;
line-height: 22px;
color: #fff;
text-indent: 5px;
margin-bottom: 0;
background: #555;
}
.comment-display {
padding: 10px 20px;
}
.comment-display p {
font-size: 10px;
text-transform: none;
color: #666;
margin: 0;
line-height: 14px;
}
.comment-display p select,.comment-display p input {
font-size: 10px;
display: inline;
vertical-align: middle;
}
.comment-display .keystroke {
margin-top: 3px;
}
.comment-display .keystroke strong {
color: #000;
}
.comment-display p select {
border: solid 1px #999;
vertical-align: baseline;
font-size: 9px;
}
.citem .citem,.citem .cform {
margin-left: 20px;
}
.citem .citem .citem .citem .citem .citem .citem .citem .citem .citem .citem .citem .citem .citem .citem .citem .citem .citem .citem .citem {
margin-left: 0;
}
.comment {
position: relative;
border-top: solid 1px #ccc;
padding: 3px 5px 5px 5px;
margin-bottom: 3px;
font-size: 12px;
}
.cbody {
overflow: hidden;
}
.cbody img {
max-width: 500px;
}
.cbody br.cspace {
display: block;
}
.comment h5 {
font-size: 12px;
line-height: 14px;
margin: 2px 40px 2px 0;
overflow: hidden;
padding-top: 2px;
}
.comment p {
font-size: 12px;
margin-bottom: 6px;
}
.cpic .cbody,.cpic h5 {
margin-right: 40px;
}
.comment h5 a,.comment h5 a:visited {
color: #000;
}
.comment .sig {
font-size: 11px;
padding: 0;
font-style: italic;
margin-top: 0;
}
.comment .sig p {
font-size: 11px;
line-height: 12px;
margin-bottom: 4px;
color: #666;
}
.comment .by {
text-align: left;
padding: 0;
margin: 0;
background: none;
font-size: 11px;
color: #888;
clear: both;
}
.comment .by .time a,.comment .by .time a:visited {
font-weight: normal;
color: #444;
}
.comment .by .reply_link,.comment .by .up_link,.comment .by .actions_link {
background: url(http://cdn0.sbnation.com/images/icons/comment-sprite.v10259.png) 0 1px no-repeat;
padding-left: 15px!important;
margin-left: 4px;
}
.comment .by .reply_link {
background-position: 0 -29px;
}
.comment .by .actions_link {
background-position: 0 -59px;
}
.comment .by img {
margin-left: 4px;
vertical-align: middle;
}
.pic {
display: block;
position: absolute;
width: 36px;
text-align: right;
top: 2px;
right: 6px;
}
.cpic .pic img {
border: solid 1px #d7d7d7;
padding: 1px;
background: #fff;
margin: 4px 4px 0 0;
}
.cactions {
position: relative;
}
.comment .blockquote {
font-size: 11px;
padding: 5px 10px;
}
.entry .cform table {
margin-left: 0;
}
.entry .cform td {
padding: 0;
line-height: 12px;
}
.cform h3,.cform h5 {
font-size: 13px;
text-transform: uppercase;
border-bottom: 0;
color: #666;
padding-bottom: 0;
margin-bottom: 10px;
text-align: left;
}
.creply {
clear: both;
position: relative;
}
.stream .cform h3 {
font-size: 12px;
margin-bottom: 8px;
}
.cform h5 {
float: left;
width: 80px;
font-size: 10px;
padding: 0;
margin: 5px 0 0 0;
border: 0;
}
.cform .subject-line {
margin-bottom: 10px;
}
.cform .editor {
margin-left: 80px;
}
.cform .editor h5 {
padding-top: 15px;
}
.cform .entry_button_bar {
padding-top: 3px;
}
.cform .editor .entry_button_bar {
margin-right: 100px;
padding-top: 0;
}
.cform .entry_button_bar a img {
vertical-align: middle;
}
.cform h3 select {
float: right;
margin-right: 50px;
text-transform: none;
font-size: 11px;
}
.cform h3 .mobile-note {
float: right;
text-transform: none;
color: #222;
font-size: 10px;
}
.comment p.submit {
text-align: center;
margin-bottom: 0;
}
.comment p.submit input,.pagination a {
background: #ebebed url(http://cdn0.sbnation.com/images/blogs/shade/sprites-x.v11508.png) -1px -1px repeat-x;
padding: 3px 5px;
font-weight: bold;
color: #000;
border: solid 1px #c0bebf;
text-transform: uppercase;
margin: 10px 5px 0 0;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 5px;
}
.comment p.submit input.disabled,.comment p.submit input.disabled:hover {
color: #ccc;
background-color: transparent!important;
border-color: #C0BEBF;
}
.cform input.textfield,.cform input[type="text"],.cform input[type="password"],.cform textarea {
border: solid 1px #aaa;
}
.stream .cform input.textfield,.stream .cform input[type="text"],.stream .cform input[type="password"],.stream .cform textarea {
padding: 2px;
width: 400px;
}
.cform textarea {
font-size: 12px;
line-height: 15px;
font-family: Arial,sans-serif;
}
.citem .cform textarea,.citem .cform input.reply-title {
width: 90%;
}
.cform {
background: #ddd;
padding: 10px 20px;
border-top-width: 1px;
border-top-style: solid;
}
.entries .comment ul li,.entries .comment ol li {
margin: 0 15px 3px 21px;
}
#comment_formatting_guide table td blockquote {
padding: 3px 10px;
background: #ccc!important;
border: solid 1px #aaa!important;
margin: 8px 5px;
}
#comment_formatting_guide table td blockquote {
padding: 3px 10px;
background: #ddd!important;
border: solid 1px #aaa!important;
margin: 0 5px;
}
.formatting-links {
font-size: 10px;
font-weight: bold;
margin-left: 20px;
vertical-align: middle;
}
#comment_formatting_guide table {
background: #fff;
margin: 20px auto 15px;
border: solid 2px #999;
}
#comment_formatting_guide table ol,#comment_formatting_guide table ul {
padding: 0 5px 0 20px;
}
#comment_formatting_guide table li {
margin: 0;
}
#comment_formatting_guide table td,#comment_formatting_guide table th {
vertical-align: top;
padding: 3px 7px;
border: solid 1px #ccc;
font-size: 12px;
}
#comment_formatting_guide table th {
text-align: center;
vertical-align: middle;
font-size: 10px;
padding: 2px 7px;
}
#comment_formatting_guide table td,#comment_formatting_guide table td p,#comment_formatting_guide table td li,#comment_formatting_guide table td blockquote {
font-size: 12px;
line-height: 1.25em;
}
.cpreview {
background: #eee;
padding-bottom: 8px;
}
.disabled .cpreview p,.disabled .cpreview h5,.disabled .cpreview li,.disabled .cpreview blockquote {
color: #777;
background-color: transparent;
}
.disabled .cpreview p.by {
color: #999;
}
.comment_master_list .citem .new {
background: #fffde1;
border-top: solid 1px #E9CC5A;
}
.comment_master_list .citem .cfocus {
background: #fffde1 url(http://cdn2.sbnation.com/images/blogs/comments/bg-newfocus.v11508.png) repeat-x;
}
.comment_master_list .citem .recommended {
background: #edffe1 url(http://cdn0.sbnation.com/images/blogs/comments/bg-rec.v11508.png) 0 0 repeat-x;
border-top: solid 1px #83D66E;
}
.comment_master_list .citem .flagged {
background: #ffeded url(http://cdn0.sbnation.com/images/blogs/comments/bg-flag.v11508.png) 0 0 repeat-x;
border-top: solid 1px #DD9396;
}
.recommended .by,.flagged .by {
background: none;
}
.recommended h5,.flagged h5 {
min-height: 12px;
}
.flagged h5,.recommended h5 {
background: transparent url(http://cdn3.sbnation.com/images/icons/flag_red.v2154.png) no-repeat 0 0;
padding-left: 20px;
padding-bottom: 2px;
}
.recommended h5 {
background-image: url(http://cdn3.sbnation.com/images/icons/thumb-green.v8304.png);
}
.comment_master_list .hide {
background: #ddd;
}
.comment_master_list .citem .hidden .comment,.comment_master_list .citem .hidden .comment .by,.comment_master_list .citem .hidden .comment .by span {
background-color: #f9f9f9;
border-color: #f6f6f6;
color: #999;
}
.comment_master_list .citem .hidden .comment {
background: #f9f9f9 url(http://cdn2.sbnation.com/images/icons/story-hide.v2375.gif) no-repeat 98% 5px;
}
#autoupdate_info {
background: transparent url(http://cdn0.sbnation.com/images/blogs/shade/sprites-x.v11508.png) repeat-x 0 -1200px;
border: 1px solid #999;
border-bottom: 0;
width: 150px;
padding: 0;
z-index: 20;
}
html>body #autoupdate_info {
position: fixed;
bottom: 0;
right: 80px;
z-index: 20;
}
#autoupdate_info h4 {
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
color: #fff;
text-align: center;
margin: 8px 5px 2px 5px;
background: none;
border: 0;
padding: 0;
}
#autoupdate_info p {
font-size: 11px;
font-weight: bold;
text-transform: none;
color: #fff;
text-align: center;
margin: 5px 15px 20px 15px;
border-top: dotted 1px #666;
padding: 5px 0 0 0;
}
#autoupdate_info p.legend {
font-weight: normal;
font-size: 10px;
margin: -13px 15px 20px 15px;
color: #ccc;
}
#autoupdate_info a:link,#autoupdate_info a:visited {
color: #C81B1D;
}
#autoupdate_info a:hover,#autoupdate_info a:active {
color: #C81B1D;
text-decoration: underline;
}
.photo-tpl {
background: #eee;
border: solid 1px #ddd;
position: relative;
}
.photo-tpl {
background: #eee;
border: solid 1px #ccc;
position: relative;
}
.photo-import {
background: transparent;
margin-bottom: 10px;
border-width: 0 0 1px 0;
border-color: #ddd;
}
.photo-tpl img {
display: block;
margin: -1px -1px 3px -1px;
border: solid 1px #555;
}
.photo-tpl-right_landscape,.photo-tpl-left_landscape {
width: 300px;
}
.photo-tpl-right_landscape img,.photo-tpl-left_landscape img {
width: 300px;
height: 200px;
}
.photo-tpl-right_portrait,.photo-tpl-left_portrait {
width: 200px;
}
.photo-tpl-right_portrait img,.photo-tpl-left_portrait img {
width: 200px;
height: 300px;
}
.photo-tpl-right_landscape,.photo-tpl-right_portrait {
float: right;
margin: 2px 0 5px 10px;
}
.photo-tpl-left_landscape,.photo-tpl-left_portrait {
float: left;
margin: 2px 10px 5px 0;
}
.photo-tpl-banner {
width: 450px;
float: right;
margin: 0 auto 5px;
}
.photo-tpl p {
font-size: 11px;
line-height: 13px;
margin: 0 7px 5px;
color: #555;
}
.photo-tpl p.by {
color: #888;
}
.photo-tpl p.by span {
float: right;
}
.photo-tpl .more-link {
position: absolute;
top: 145px;
left: 0;
height: 55px;
width: 300px;
display: none;
margin: 0;
}
.photo-tpl .more-link a {
display: block;
height: 55px;
width: 300px;
text-align: center;
font-size: 16px;
line-height: 55px;
color: #fff;
font-weight: bold;
background: transparent url(http://cdn0.sbnation.com/images/blogs/shade/sprites-x.v11508.png) repeat-x 0 -1200px;
position: relative;
}
.photo-tpl-right_portrait .more-link,.photo-tpl-left_portrait .more-link {
top: 245px;
height: 55px;
width: 200px;
}
.photo-tpl-right_portrait .more-link a,.photo-tpl-left_portrait .more-link a {
height: 55px;
width: 200px;
line-height: 55px;
}
.photo-tpl-banner .more-link,.banner .more-link {
height: 55px;
width: 450px;
top: 95px;
}
.photo-tpl-banner .more-link a,.photo-tpl-banner .more-link a {
height: 55px;
width: 450px;
line-height: 55px;
}
.photo-tpl:hover .more-link {
display: block;
}
.photo-tpl .more-link a:hover {
text-decoration: none;
}
.photo-tpl-banner,.photo-tpl-big_time {
width: 450px;
float: none;
margin: 0 auto 20px;
}
.photo-tpl-banner img {
width: 450px;
height: 150px;
margin: 0;
border: 0;
}
.photo-tpl-banner {
border-color: #777;
}
.photo-tpl-banner .more-link {
position: absolute;
top: 115px;
width: 450px;
height: 35px;
}
.photo-tpl-banner .more-link a,.photo-tpl-big_time .more-link a {
width: 450px;
}
.photo-tpl-banner .more-link a {
height: 35px;
line-height: 35px;
}
.photo-tpl-big_time img {
width: 450px;
}
.photo-tpl-big_time .more-link {
position: absolute;
top: 0;
width: 450px;
}
.photo-tpl-banner .photo-meta {
position: absolute;
display: none;
height: 115px;
top: 0;
left: 0;
width: 450px;
background: transparent url(http://cdn0.sbnation.com/images/blogs/shade/sprites-x.v11508.png) repeat-x 0 -1200px;
}
.photo-tpl-banner:hover .photo-meta {
display: block;
}
.photo-tpl-banner .photo-meta p {
margin-left: 10px;
margin-right: 10px;
color: #eee;
}
.photo-tpl-banner .photo-meta p.by {
padding-top: 10px;
}
.photo-tpl-banner .photo-meta p.by span {
display: none;
}
.entry-footnav,.entries .entry-footnav {
margin-top: 20px;
padding: 0;
margin-left: 0;
}
.stream .entry-footnav {
margin-top: 40px;
}
.entry-footnav li {
display: inline;
margin: 0;
padding: 0;
font-size: 12px;
}
.entry-footnav li a {
font-weight: bold;
margin-right: 10px;
}
.entries .rounded {
margin-bottom: 5px;
}
.poll-box {
border: solid 2px #ddd;
margin: 10px;
padding: 5px 10px;
position: relative;
}
.poll-box legend {
font-size: 13px;
font-weight: bold;
background: #fff;
color: #666;
padding: 0 5px;
border: solid 1px #ddd;
}
.pane .poll-box {
border: 0;
margin: 0;
padding: 0;
font-size: 11px;
}
.pane .poll-box legend {
display: none;
}
.poll-title {
font-size: 14px;
font-weight: bold;
text-align: center;
border-bottom: solid 1px #eee;
padding-bottom: 5px;
margin-bottom: 5px;
}
.poll-list {
list-style: none;
padding: 10px 20px;
}
.col-side .poll-list {
list-style: none;
padding: 0;
}
.poll-list li,.pane .poll-list li {
list-style: none;
display: block;
clear: both;
background: none;
margin-bottom: 2px;
}
.poll-list li .radio {
float: left;
width: 25px;
display: inline;
}
.poll-list li .option {
display: block;
padding: 2px 0;
margin-left: 30px;
}
.col-side .poll-list li .option {
width: 240px;
}
.col-side2 .poll-list li .option {
width: 130px;
}
.poll .pane-body {
padding: 10px;
}
.poll_container .poll_option {
padding: 1px 5px 3px 5px;
border-bottom: solid 1px #ddd;
}
.poll_option_percentage {
float: left;
width: 50px;
padding-top: 10px;
}
.poll_option_result {
margin-left: 50px;
}
.poll_option_result h5 {
padding: 2px 5px;
font-size: 11px;
margin-bottom: 2px;
}
.poll_option_bar {
line-height: 15px;
font-size: 10px;
padding: 2px 5px;
background: transparent url(http://cdn3.sbnation.com/images/blog/poll-bar-back.v2555.png) no-repeat -800px 0;
}
.poll-total-votes {
text-align: center;
padding: 5px;
margin: 0;
}
.poll-has-closed {
color: #666;
font-size: 11px;
}
.poll-vote-submit {
padding: 5px 5px 5px 25px;
margin: 0;
border-top: solid 1px #eee;
font-weight: bold;
}
.col-side2 .poll-vote-submit {
padding-left: 0;
}
.col-side .poll-vote-submit .button {
background-color: transparent;
}
.pane .poll_option h5 {
font-size: 11px;
}
body.sprint-nfl-reskin {
background: #f0eeef url(http://cdn0.sbnation.com/images/ads/sprint-nfl-reskin.v10884.png) top center fixed no-repeat!important;
}
body.sprint-nfl-reskin .super {
width: 990px!important;
margin: 0 auto!important;
}
* html body.sprint-nfl-reskin .super {
background: #aaa;
}
.pane {
margin: 0 0 6px;
text-align: left;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
background: #eee;
border: solid 1px #ddd;
}
.sidebar_rectangle_ad {
border: 0;
}
.pane-body {
padding: 5px 10px 1px !important;
}
.col-side .sports_data_widget .pane-body {
background: url(/styles/sbn/images/sbn/pane-bubble-rss.png) 1px 0 no-repeat;
}
.col-side2 .sports_data_widget .pane-body {
background-position: -63px 0;
}
.pane h3,.entries h3.subtitle {
background: #555 url(http://cdn0.sbnation.com/images/blogs/shade/sprites-x.v11508.png) repeat-x;
margin: -1px -1px 0 -1px;
font-size: 12px;
color: #fff;
padding: 2px 10px;
line-height: 1.5em;
font-weight: bold;
-moz-border-radius-topright: 6px;
-moz-border-radius-topleft: 6px;
-webkit-border-top-right-radius: 6px;
-webkit-border-top-left-radius: 6px;
border-top-right-radius: 6px;
border-top-left-radius: 6px;
}
.col-side .sports_data_widget h3 {
margin: 0;
}
.pane .pane-body h2,.pane .pane-body h3,.pane .pane-body h4 {
background: none;
text-transform: none;
border: 0;
font-size: 16px;
padding: 3px 0 0;
color: #000;
margin-top: 0;
line-height: 1.25;
margin-bottom: 2px;
}
.pane .pane-body h3 {
font-size: 14px;
}
.pane .pane-body h4 {
font-size: 12px;
}
.col-side .freeform_html,.col-side .freeform_html .sbnwidget,.col-side .freeform_html .pane-body {
overflow: hidden;
}
.col-side .freeform_html,.col-side .freeform_html .sbnwidget {
border: 0!important;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}
.pane .entry {
padding: 5px 0 8px 0;
border-bottom: solid 1px #ddd;
}
.pane ul,.pane ol {
padding-top: 5px;
padding-bottom: 5px;
}
.pane p,.pane li,.pane blockquote {
font-size: 11px;
line-height: 13px;
margin-bottom: .9em;
}
.col-side .pane th,.col-side .pane td {
border-color: #aaa;
font-size: 11px;
line-height: 1.25em;
vertical-align: top;
}
.freeform_html th {
background: #ccc;
font-weight: bold;
}
.pane blockquote {
margin: 5px;
font-size: 12px;
}
.pane h5 {
font-size: 13px;
line-height: 1.1em;
margin: 2px 0 4px 0;
}
.pane .entry .thumb {
float: left;
margin-top: 4px;
margin-bottom: 2px;
}
.pane .byline {
margin-bottom: 1px;
font-weight: normal;
line-height: 1em;
color: #7A7A78;
}
.pane .entry .byline .time {
white-space: nowrap;
}
.pane .byline a {
font-weight: bold;
}
.pane .byline img,.pane h5 img {
vertical-align: middle;
}
.pane ul li {
list-style-type: none;
background: url(/styles/sbn/images/sbn/sprite-file-type.png) 0 -1703px no-repeat;
padding-left: 10px;
margin-bottom: 2px;
margin-left: 0;
}
.pane .pane-body ul li.new {
background-position: 0 -1803px;
}
.pane .pane-body ul li.new img {
vertical-align: text-top;
margin-left: 5px;
}
.pane .pane-body ol li {
padding-left: 0;
list-style: decimal outside;
margin-left: 25px;
margin-bottom: 2px;
}
.pane .textfield {
background: #f6f4f3;
font-size: 14px;
line-height: 20px;
padding: 3px 5px;
height: 20px;
border: solid 1px #bfbfbf;
width: 230px;
margin: :0 0 0 4px;
color: #666;
}
.pane .textfield:hover {
background-color: #ffc;
}
.pane .button {
color: #fff;
background: #777 url(http://cdn0.sbnation.com/images/blogs/shade/sprites-x.v11508.png);
margin: 0;
border: 0;
padding: 3px 9px;
font-size: 14px;
text-align: center;
text-transform: uppercase;
vertical-align: middle;
margin-top: -2px;
}
.pane .button-search {
font-size: 16px;
-moz-border-radius-topright: 6px;
-moz-border-radius-bottomright: 6px;
-webkit-border-top-right-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
}
.col-side .hub,.col-side .sbn_blogroll {
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
}
.related {
margin-left: 0;
}
.empty {
display: none;
}
.pane .pane-tabs {
padding: 0;
display: block;
}
.pane .pane-tabs li {
float: left;
width: 33%;
list-style: none;
margin: 0;
background-image: none;
padding-left: 0;
}
.team_leaders .pane-tabs li,.rankings .pane-tabs li {
width: 49%;
padding-left: 0;
}
.rankings .pane-tabs3 li {
width: 33%;
}
.pane-tabs li a,.pane-tabs li a:visited {
display: block;
text-align: center;
color: #666;
text-transform: uppercase;
font-size: 9px;
font-weight: bold;
padding: 4px 3px 3px 3px;
border-right: solid 1px #bbb;
border-bottom: solid 1px #bbb;
}
.sports_data_widget .pane-tabs li a,.sports_data_widget .pane-tabs li a:visited {
border: 0;
background: url(http://cdn0.sbnation.com/images/blogs/shade/sprites-x.v11508.png) repeat-x bottom right;
}
.pane-tabs li:last-child a,.pane-tabs li:last-child a:visited {
border-right: 0;
}
.pane-tabs li a.active,.pane-tabs li a.active:visited {
background: #fff;
}
#main .pane-body-tabs {
clear: both;
padding: 0 10px;
background-image: none;
}
.pane .foot .link-standings {
float: left;
background: url(http://cdn0.sbnation.com/images/blog/shading/shade-round-15-right.v2422.png) top right no-repeat;
padding-right: 6px;
margin: 2px 10px;
}
.pane .foot .link-standings a {
background: url(http://cdn3.sbnation.com/images/blog/shading/shade-round-15-left.v2422.png) top left no-repeat;
line-height: 16px;
padding: 0 0 0 6px;
}
.pane .foot .link-standings a:hover {
background-color: transparent;
font-weight: normal;
color: #fff;
}
.pane .foot .link-new {
float: left;
text-align: left;
position: relative;
}
.pane .foot .link-more {
float: right;
text-align: right;
position: relative;
}
.pane .foot a {
display: block;
padding: 2px;
font-weight: bold;
}
.pane .foot a img {
vertical-align: middle;
border: 0;
}
.pane .foot,.col-content .events .next_game .foot {
font-size: 10px;
padding: 3px 3px 1px;
margin: 0;
text-transform: uppercase;
text-align: right;
position: relative;
}
.ad {
border: 0;
background: transparent;
}
.ad table {
margin: 0;
}
.ad table td {
margin: 0;
padding: 0;
border-collapse: collapse;
}
.sbnwidget .pane {
margin: 0;
overflow: auto;
}
.sbnwidget .pane-body {
padding: 5px;
overflow: auto;
}
.sbnwidget {
font-size: 11px;
line-height: 1.25em;
}
.sports_data_widget .byline {
color: #ddd;
}
.sports_data_widget .pane-body ul li {
background-position: 0 -1903px;
}
.player_stats {
border-radius: 0!important;
-moz-border-radius: 0!important;
-webkit-border-radius: 0!important;
}
.col-side .sections select {
width: 155px;
margin-bottom: 4px;
}
.blogs .pane-body {
padding-top: 10px;
}
.blogs .pane-body h5 {
margin: 0 0 0 10px;
}
.blogs .pane-body h4 {
margin: 0 0 3px 10px;
font-size: 14px;
}
.blogs .pane-body ul {
padding-bottom: 0;
}
.blogs .pane-body ul li {
font-size: 12px;
line-height: 13px;
}
.pane .entry .photo {
float: left;
margin: 0;
position: relative;
}
.entry .photo .procount {
position: absolute;
bottom: 1px;
left: 1px;
font-size: 11px;
background-color: #c52126;
}
.entry .photo .procount-link {
background-color: #2F4DAF!important;
}
.entry .photo .procount a,.entry .photo .procount a:visited {
display: inline;
padding: 2px 5px 1px;
color: #fff;
line-height: 13px;
font-weight: normal;
letter-spacing: .4px;
}
.entry .photo .procount-link a,.entry .photo .procount-link a:visited {
background: url(/styles/sbn/images/sbn/sprite-file-type.png) 3px -1300px no-repeat;
text-indent: -9000px;
display: block;
width: 13px;
}
.pane .photo a,.pane .promo-pic,.hot-story .photo a,.hot-story .promo-pic {
display: block;
}
.pane .promo-pic,.hot-story .promo-pic {
border: solid 1px #222;
}
.pane .entry-blog .photo {
width: 50px;
}
.sbnation_stories .entry .hub_page_headlines .entry {
padding: 8px 3px;
overflow: hidden;
}
.recent-stories .entry,.hub_page_headlines .entry-blog {
padding: 8px 5px 8px 10px;
}
.sbnation_stories .entry h5,.section_stories .entry h5,.hub_page_headlines .entry h5 {
font-size: 15px;
line-height: 17px;
margin-bottom: 0;
letter-spacing: -0.2px;
}
.sbnation_stories .entry .byline,.section_stories .entry .byline,.hub_page_headlines .entry .byline {
padding: 2px 0 0;
overflow: hidden!important;
}
.sbnation_stories .entry h5 a,.section_stories .entry h5 a,.hub_page_headlines .entry h5 a {
color: #000;
display: block;
}
.sbnation_stories .entry .byline,.sbnation_stories .entry h5 {
margin-left: 108px;
}
.pane .entry-blog .byline,.pane .entry-blog h5 {
margin-left: 55px;
}
.pane .entry-blog .byline a {
color: #333;
}
.sbnation_stories {
background: #fff;
}
.sbnation_stories .pane-body {
margin-top: -1px;
}
.sbnation_stories .entry {
padding-top: 8px;
}
.sbnation_stories .foot {
background: none;
}
#sbnationcom-title {
background: transparent;
font-size: 12px;
line-height: 10px;
padding: 10px 10px 12px;
margin: 0;
color: #666;
border-bottom: solid 1px #ddd;
}
#sbnationcom-title a {
display: block;
width: 243px;
height: 27px;
text-indent: -9000px;
background: transparent url(http://cdn1.sbnation.com/images/widgets/sbnationcom-logo.v11508.png) -2px -1px;
margin-bottom: 3px;
}
#yahoo_action_widget .pane-body {
background: none;
margin-top: 0;
padding-top: 7px;
text-align: center;
}
#yahoo_action_widget li {
font-weight: bold;
text-align: left;
}
.openx_ad,.local_ads,.local-ads {
text-align: center;
background: transparent;
border: 0;
}
.col-side .local-ads img {
margin-bottom: 5px;
}
#user_tools_yahoo {
text-align: center;
border-bottom: solid 1px #ddd;
}
.user_tools .pane-body .user-menu li {
background: none;
padding-left: 0;
margin: 0;
position: relative;
}
.user_tools .pane-body .user-menu li a {
display: block;
background-image: url(/styles/sbn/images/sbn/ut-sprites.png);
background-repeat: no-repeat;
padding-left: 24px;
margin: 0;
line-height: 20px;
position: relative;
}
.user_tools h3 {
display: none;
}
.user_tools .pane-body {
background: none;
margin-top: 0;
padding: 2px 0 0;
}
.user_tools .user-menu {
width: 128px;
float: left;
margin-left: 10px;
}
.user_tools .community-desc,.user_tools .style-chooser {
text-align: left;
font-size: 12px;
line-height: 14px;
font-weight: bold;
margin-top: 0;
padding: 6px 10px 4px;
background: none;
clear: both;
}
.user_tools #ut-get-started a {
background-position: 0 0;
}
.user_tools #ut-new-story a {
background-position: 0 -100px;
}
.user_tools #ut-new-fp a {
background-position: 0 -200px;
}
.user_tools #ut-new-fs a {
background-position: 0 -300px;
}
.user_tools #ut-edit-settings a {
background-position: 0 -400px;
}
.user_tools #ut-man-network a {
background-position: 0 -500px;
}
.user_tools #ut-man-blog a {
background-position: 0 -600px;
}
.user_tools #ut-man-ed a,.user_tools #ut-clips a {
background-position: 0 -700px;
}
.user_tools #ut-man-fp a {
background-position: 0 -800px;
}
.user_tools #ut-man-fs a {
background-position: 0 -900px;
}
.user_tools #ut-get-started a:hover {
background-position: -200px 0;
}
.user_tools #ut-new-story a:hover {
background-position: -200px -100px;
}
.user_tools #ut-new-fp a:hover {
background-position: -200px -200px;
}
.user_tools #ut-new-fs a:hover {
background-position: -200px -300px;
}
.user_tools #ut-edit-settings a:hover {
background-position: -200px -400px;
}
.user_tools #ut-man-network a:hover {
background-position: -200px -500px;
}
.user_tools #ut-man-blog a:hover {
background-position: -200px -600px;
}
.user_tools #ut-man-ed a:hover,.user_tools #ut-clips a:hover {
background-position: -200px -700px;
}
.user_tools #ut-man-fp a:hover {
background-position: -200px -800px;
}
.user_tools #ut-man-fs a:hover {
background-position: -200px -900px;
}
.user_tools .style-chooser {
background: #dcdcdc;
padding: 5px 10px;
font-weight: normal;
}
.user_tools .style-chooser ul {
padding: 0;
}
.user_tools .style-chooser ul li {
float: left;
width: 49%;
padding: 0;
margin: 0;
height: 20px;
text-align: left;
}
.style-chooser ul li a,.style-chooser ul li a:visited {
display: block;
text-indent: 35px;
line-height: 20px;
font-size: 10px;
}
.user_tools .pane-body .style-chooser ul li {
background: url(/styles/sbn/images/sbn/ut-sprites.png) -200px -1000px no-repeat;
}
.style-chooser #choose-narrow {
background-position: -200px -1000px;
}
.style-chooser #choose-narrow a,.style-chooser #choose-narrow a:visited {
text-decoration: underline;
}
.style-chooser #choose-wide {
background-position: 0 -1100px;
}
.style-chooser #choose-wide a,.style-chooser #choose-wide a:visited {
text-indent: 45px;
}
.user_tools .user-tease-body {
background: #EDEDED;
}
.user_tools .user-tease-body .community-desc {
padding-left: 20px;
padding-right: 20px;
}
.user_tools .user-tease-body .teaser {
padding: 0 10px;
}
.user_tools .user-tease-body span {
display: block;
border: 0;
margin: 10px 0;
clear: right;
}
.user_tools .user-tease-body span a {
display: block;
padding: 7px;
font-size: 14px;
font-weight: bold;
text-align: center;
color: #fff;
background: #999 url(http://cdn0.sbnation.com/images/blogs/shade/sprites-x.v11508.png) repeat-x;
line-height: 1.2;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}
.user_tools .user-tease-body span a:hover {
background-image: none;
}
.user_tools .user-tease-body .teaser p {
font-size: 12px;
padding: 0 10px;
line-height: 14px;
}
.user-tease-body .style-chooser ul li {
width: 45%;
}
.user-tease-body #choose-narrow {
margin-left: 10px;
}
#yahoo_action_bar span a:hover {
background-image: none;
}
/*.col .search,.col .search .pane-body {
background: none!important;
padding: 0;
}*/
/*
.col .search {
margin-top: 23px;
margin-bottom: 7px;
}
*/
.search h3 {
display: none;
}
.tags .pane-body li,.user_tools .pane-body li {
background: url(http://cdn0.sbnation.com/images/icons/carrot-mini.v2576.gif) 0 5px no-repeat;
padding-left: 0;
}
.sbn-widget {
background: #d7d7d7!important;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
padding-left: 0;
border: 0;
}
.sbn-widget a,.sbn-widget a:link,.sbn-widget a:visited,.sbn-widget a:active,.sbn-widget a:hover {
font-weight: bold;
color: #c61c17;
}
.sbn-widget .byline {
color: #555;
}
.pane .sbn-widget {
background: #d7d7d7!important;
margin: 0 0 5px 5px;
padding-top: 1px;
}
.sbn-widget h3 {
background: #181818!important;
margin: 0;
}
.sbn-widget h3 img {
vertical-align: text-bottom;
}
.sbn-widget .pane-body {
background: none;
}
.section_stories p,.section_stories h5 {
margin-left: 45px;
}
.sbn-widget p,.sbn-widget h5 {
margin-left: 38px;
}
.sbn-widget .thumb img,.section_stories .thumb img {
padding: 0;
border: 0;
}
.sbn-widget .entry {
border-color: #c8c8c8;
}
.sbn-widget .foot,.blog-stories .foot {
margin-top: -3px;
}
.related .blog-title {
font-weight: bold;
font-size: 16px;
margin-top: 0;
text-transform: none;
background: none;
border: none;
}
.event_coverage .related {
padding-left: 0;
}
.sbn_blogroll .pane-body {
padding: 0;
}
.sbn_blogroll h3 {
padding-left: 10px;
}
.sbn_blogroll .pane-body h4 {
border-bottom: solid 1px #bbb;
padding: 0;
line-height: 20px;
margin-bottom: 0;
}
.sbn_blogroll h4.expanded,.sbn_blogroll h4:hover {
background: url(http://cdn0.sbnation.com/images/blogs/shade/sprites-x.v11508.png) 0 -301px;
}
.sbn_blogroll h4 a {
display: block;
background: url(/styles/sbn/images/sbn/sprite-file-type.png) 270px -1500px no-repeat;
text-transform: uppercase;
font-size: 11px;
padding: 3px 10px 1px 10px;
}
.sbn_blogroll h4 a:hover,.sbn_blogroll h4 a:active,.sbn_blogroll h4 a:focus {
text-decoration: none;
}
.sbn_blogroll h4.expanded a {
color: #000;
background: none;
}
.sbn_blogroll h4.expanded a:hover,.sbn_blogroll h4 a:active {
background: url(/styles/sbn/images/sbn/sprite-file-type.png) 270px -1600px no-repeat;
}
.sbn_blogroll h4.expanded a:hover,.sbn_blogroll h4.expanded a:active {
color: #000;
}
.sbn_blogroll .leagueset {
border-bottom: solid 1px #bbb;
background: #e3e3e3;
width: 100%;
}
.sbn_blogroll .leagueset .league-pad {
padding: 5px 10px 3px 10px;
}
.sbn_blogroll .pane-body ul {
padding-top: 0;
margin-bottom: 0;
position: relative;
}
.sbn_blogroll .pane-body ul li {
padding-left: 0;
background: none;
color: #524f4e;
}
.sbn_blogroll .pane-body ul li a {
position: relative;
}
.sbn_blogroll h5 {
font-size: 10px;
text-transform: uppercase;
margin-left: 0;
}
.col-side2 .sbn_blogroll h4 a:hover,.col-side2 .sbn_blogroll h4.expanded a {
background: url(/styles/sbn/images/sbn/sprite-file-type.png) 155px -1500px no-repeat;
}
.col-side2 .sbn_blogroll h4.expanded a:hover,.col-side2 .sbn_blogroll h4 a:active {
background: url(/styles/sbn/images/sbn/sprite-file-type.png) 155px -1600px no-repeat;
}
.recent_headlines .pane-body li,.rss_feed .pane-body li {
line-height: 12px;
margin-bottom: 4px;
background-position: 0 -1703px;
overflow: hidden;
}
.recent_headlines a,.recent_headlines a:visited,.team_news a,.team_news a:visited,.rss_feed a,.rss_feed a:visited {
font-weight: bold;
}
.recent_headlines .pane-body,.rss_feed .pane-body {
padding: 8px 10px;
}
.built_in,.team_coverage {
background: none;
margin: 0;
padding: 0;
border: none;
}
.featured_stories .thumb,.most_commented .thumb,.pages .thumb {
display: none;
}
.fan_shots .pane-body h4,.fan_posts .pane-body h4 {
background: #ddd;
padding: 5px;
color: #444;
font-size: 9px;
text-transform: uppercase;
}
.fan_shots .hasthumb p,.fan_shots .hasthumb h5 {
margin-left: 113px;
}
.fan_shots .entry {
position: relative;
padding: 5px 0;
}
.fan_shots h5 img {
margin-top: 3px;
}
.fan_shots .image_post .time,.fan_shots .video_post .time {
display: block;
padding-top: 1px;
}
.fan_shots .entry .comm-recs {
display: block;
padding-top: 1px;
}
.fan_shots .image_post .thumb img,.fan_shots .video_post .thumb img {
width: 100px;
height: 65px;
}
.fan_posts p,.fan_posts h5 {
margin-left: 5px;
overflow: hidden;
}
.fan_posts .haspic p,.fan_posts .haspic h5 {
margin-left: 49px;
}
.fan_shots p,.fan_shots h5 {
margin-left: 28px;
}
.fan_posts .haspic p.foot,.fan_posts .haspic p.desc,.fan_shots p.none,.fan_posts p.none {
margin-left: 0;
}
.fan_shots .entry {
background: url(/styles/sbn/images/sbn/sprite-file-type.png) no-repeat;
}
.fan_shots .list_post {
background-position: 3px -293px;
}
.fan_shots .video_post {
background-position: 3px -493px;
}
.fan_shots .image_post {
background-position: 3px -93px;
}
.fan_shots .link_post {
background-position: 3px -193px;
}
.fan_shots .chat_post {
background-position: 3px 7px;
}
.fan_shots .quote_post {
background-position: 3px -393px;
}
.fan_shots .hasthumb {
background: none!important;
}
.fan_shots .video_post .spacer,.fan_shots .image_post .spacer {
display: none;
}
.fan_shots .hasthumb .spacer {
display: block!important;
height: 12px;
}
.fan_shots .entry,.fan_posts .entry {
overflow: hidden;
}
.fan_shots .desc,.fan_posts .desc {
margin: 0;
padding-bottom: 5px;
font-weight: bold;
border: 0;
float: none;
}
.fan_shots .foot,.fan_posts .foot {
background: none;
font-weight: bold;
}
.fan_posts .entry .thumb img {
width: 32px;
height: 32px;
}
.fan_posts .entry {
position: relative;
}
.fan_posts .entry .thumb {
position: absolute;
width: 36px;
top: 6px;
margin: 0;
float: none;
}
.pane .poll-vote-submit input {
vertical-align: baseline;
}
.poll .poll-box ul li {
padding-left: 0;
background-image: none;
}
.most_commented .pane-body .entry:last-child {
border-bottom: 0;
margin-bottom: -4px;
}
.entries .sports_data_widget,.entries .recent_headlines,.entries .events {
background: #eee;
border: solid 1px #999;
margin: 5px 0;
}
.entries .entry-body .sports_data_widget {
clear: both;
}
.entries .sports_data_widget p.foot {
line-height: 1.5em;
}
.sports_data_page .entries .sports_data_widget,.sports_data_page .entries .events {
background: #fff;
border: none;
}
.entries .sports_data_widget h3,.entries .recent_headlines h3 {
background-color: #999;
color: #000;
}
.entries .pane-body {
background: none;
padding: 0;
margin-bottom: 10px;
}
.entries .sports_data_widget .pane-body h4 {
color: #666;
margin: 5px 0 0 0;
text-align: center;
}
.entries .sports_data_widget table {
border: solid 0 #d4d4d4;
font-size: 11px;
margin: 0;
background: #fff;
border-collapse: separate;
}
.entries .sports_data_widget table.zebra .even td {
background-color: #eee;
}
.sports_data_page .entries h3.title-schedule {
padding-left: 3px;
}
.sports_data_page .entries h3.subtitle {
background-color: #999;
text-align: center;
}
.sports_data_page .entries .jump-links {
padding-left: 3px;
}
.sports_data_page .entries .sports_data_widget .pane-body {
padding: 0 0 15px 0;
}
.football_team_stats table,.baseball_team_stats table,.basketball_team_stats table {
margin: 5px;
}
.entries .next_game .pane-body,.entries .events .pane-body,.entries .record .pane-body,.entries .roster .pane-body,.entries .active_roster .pane-body {
margin-bottom: 0;
}
.entries .sports_data_widget .next_game {
margin: 5px;
}
.entries .sports_data_widget .next_game .coverage {
padding: 0 10px;
}
.entries .sports_data_widget .next_game .coverage .byline {
color: #333;
}
.entries .entry_body .next_game {
width: 350px;
}
.entries .basketball_team_stats {
overflow: auto;
}
.entries .record {
width: 300px;
}
.entries .record .sdw-rec-details {
margin-top: 6px;
}
.entries .record .sdw-rec-score {
margin-top: 5px;
margin-bottom: 10px;
}
.entries .record .sdw-rec-score p {
margin-top: 5px;
}
.pane .updated {
font-size: 9px;
text-align: center;
padding-right: 5px;
padding-top: 3px;
}
.col-side .sports_data_widget {
background: #444 url(http://cdn1.sbnation.com/images/blogs/shade/shade-bg-short.v11508.png) bottom left repeat-x;
border: 0;
}
.col-side .sports_data_widget a,.col-side .sports_data_widget a:visited {
color: #fff;
}
.blog-home .col-content .events p,.col-side .pane .hub .byline,.col-side .sports_data_widget {
color: #ddd;
}
.sports_data_widget table {
width: 100%;
margin-bottom: 15px;
}
.sports_data_widget h4 {
background: none;
border-bottom: 0;
color: #ddd;
text-align: center;
}
.sports_data_widget .pane-body h4 {
font-size: 10px;
color: #ddd;
}
.sports_data_widget td,.sports_data_widget th {
text-align: center;
vertical-align: top;
line-height: 12px;
font-size: 11px;
}
.col-side .schedule th,.col-side .schedule td,.col-side .abbreviated_schedule th,.col-side .abbreviated_schedule td {
vertical-align: top;
text-align: left;
}
.sports_data_widget .td-name,.sports_data_widget .td-left {
text-align: left;
}
.sports_data_widget .td-name img {
vertical-align: middle;
margin-right: 8px;
}
.sports_data_widget th {
border-right: 0;
text-transform: uppercase;
font-weight: bold;
}
.col-side .sports_data_widget th {
background: transparent;
}
.col-side .sports_data_widget .zebra tbody tr.even td {
background: url(http://cdn0.sbnation.com/images/blogs/shade/sprites-x.v11508.png) 0 -1501px;
}
.col-side .sports_data_widget .zebra:hover tbody:hover tr:hover td {
background: url(http://cdn0.sbnation.com/images/blogs/shade/sprites-x.v11508.png) 0 -2401px;
color: #000;
}
.col-side .sports_data_widget .zebra {
border-collapse: collapse;
}
.sdw-rec-score {
padding: 5px 16px 0 8px;
margin-top: 5px;
background: url(http://cdn1.sbnation.com/images/blog/shading/shade-bg-1px.v11508.png) repeat-y top right;
}
.sdw-rec-score p {
font-weight: bold;
background: url(http://cdn0.sbnation.com/images/blogs/shade/sprites-x.v11508.png) 0 -901px repeat-x;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}
.sdw-rec-score p span {
display: block;
padding: 5px 5px 5px 13px;
color: #fff;
font-size: 36px;
line-height: 40px;
margin-right: 8px;
text-align: center;
}
.sdw-rec-details {
padding: 8px 8px 0 8px;
margin-top: 5px;
}
.sdw-rec-details p {
margin: 0;
color: #fff;
font-weight: bold;
}
.entries .sdw-rec-details p {
margin: 0;
color: #000;
font-weight: bold;
}
.sdw-rec-details p label {
font-weight: normal;
}
.sdw-rec-details p span {
margin: 0;
}
.record_and_standings #hidden_standings {
margin: 1px 0 0 0;
}
.player_coverage .pane {
margin: 0;
padding-top: 0;
padding-left: 0;
}
.col-side .pane .next_game {
margin-left: 0!important;
background: url(http://cdn1.sbnation.com/images/blog/shading/shade-bg-1px.v11508.png);
}
.next_game .game-title,.lineup .game-title,.events .game-title {
font-size: 13px;
text-align: center;
margin: 8px 0;
font-weight: bold;
}
.next_game .game-info,.lineup .game-info {
text-align: center;
}
.col-side .next_game .coverage {
padding-top: 3px;
background: url(http://cdn1.sbnation.com/images/blog/shading/shade-dotted-horiz.v2422.png) top left repeat-x;
}
.next_game .pitchers {
text-align: center;
}
.entries .next_game .weather {
margin-left: 15px;
}
.next_game .coverage .entry {
background: none;
border: none;
padding-top: 0;
}
.next_game .coverage .entry h5 {
margin-bottom: 0;
}
.record_and_standings .pane {
margin: 0;
}
.current_series,.active_roster,.team_news,.abbreviated_schedule,.hidden_standings,.rankings {
background-image: url(http://cdn3.sbnation.com/images/blogs/shade/shade-bg-tall.v11508.png);
}
.entries .schedule .pane-body h4,.entries .abbreviated_schedule .pane-body h4,.entries .injuries .pane-body h4 {
margin: 15px 0 5px;
text-transform: uppercase;
font-size: 10px;
}
.entries .entry .schedule td,.entries .entry .general_schedule td,.entries .entry .abbreviated_schedule td {
width: 30%;
}
.entries .entry .schedule .td-first,.entries .entry .general_schedule .td-first,.entries .entry .abbreviated_schedule .td-first {
width: 40%;
}
.entries .entry .schedule .td-last,.entries .entry .abbreviated .td-last {
width: 30%;
}
.entries .entry .schedule,.mceContentBody .schedule {
width: 300px;
}
.blog-hover-link {
position: relative;
}
.blog-hover-link img.sbnstar {
margin-left: 5px;
width: 12px;
height: 12px;
}
.blog-hover-menu {
display: block;
position: absolute;
border: 0;
top: -92px;
left: -42px;
z-index: 20!important;
width: 153px;
height: 96px;
text-align: center;
background: url(/styles/sbn/images/sbn/pane-bubble-rss.png) top center no-repeat;
}
.blog-hover-menu a,.blog-hover-menu a:link,.blog-hover-menu a:visited {
z-index: 20!important;
font-weight: bold;
padding: 0;
}
.blog-hover-link .blog-hover-menu a:hover {
background: transparent;
text-decoration: underline;
}
.blog-hover-link .blog-hover-menu span {
display: block;
margin: 5px 5px 0 5px;
font-size: 11px;
line-height: 1em;
z-index: 20!important;
padding: 0;
}
.sports_data_widget .blog-hover-menu span.img {
margin: 12px 0 0 0;
z-index: 20!important;
}
.sports_data_widget .blog-hover-menu span.img img {
margin: 0;
width: 46px;
height: 38px;
}
.col-side2 .rss {
padding-bottom: 4px;
}
.col-side2 .rss .pane-body {
background: url(/styles/sbn/images/sbn/pane-bubble-rss.png) bottom right no-repeat;
margin-right: 3px;
padding-bottom: 0;
}
.col-side2 .rss h3 {
background: transparent;
}
.rss .pane-body ul {
padding: 0;
}
.rss .pane-body ul li {
background: url(/styles/sbn/images/sbn/sprite-file-type.png) -2px -1402px no-repeat;
padding: 0 0 2px 0;
margin-bottom: 0;
display: block;
}
.rss .pane-body ul li a {
line-height: inherit;
padding: 0 0 2px 18px;
display: block;
}
.mlb_postseason,.ncaaf-bcs,.mlb_hotstove,.nfl_scoreboard {
border: solid 1px #000;
}
.pane .hub {
margin: 0;
padding-top: 0;
}
.pane .hub-mlb {
background: #1a1a1a url(http://cdn0.sbnation.com/images/hub/mlb/widget-bg.v6049.jpg) no-repeat!important;
}
.pane .hub-march-madness {
background: #1a1a1a url(http://cdn3.sbnation.com/images/hub/ncaab/widget-bg.v7552.jpg) no-repeat!important;
}
.pane .hub-ncaaf-bcs {
background: #1a1a1a url(http://cdn1.sbnation.com/images/hub/ncaaf/widget-bg.v6511.jpg) no-repeat!important;
}
.pane .hub-nfl-scoreboard {
background: #1a1a1a url(http://cdn0.sbnation.com/images/hub/nfl/widget-scoreboard-bg.v6617.jpg) no-repeat!important;
}
.pane .hub-mlb-hotstove {
background: #1a1a1a url(http://cdn2.sbnation.com/images/hub/mlb/widget-hotstove-bg.v6616.jpg) no-repeat!important;
}
.pane .hub-mlb-springtraining {
background: #1a1a1a url(http://cdn1.sbnation.com/images/hub/mlb/widget-springtraining-bg.v7422.jpg) no-repeat!important;
}
.pane .hub-nhl-tradedeadline {
background: #1a1a1a url(http://cdn2.sbnation.com/images/hub/nhl/widget-tradedeadline-bg.v7427.jpg) no-repeat!important;
}
.pane .nhl-playoffs {
background: #1a1a1a url(http://cdn0.sbnation.com/images/hub/nhl/widget-playoffs-bg.v8336.jpg) no-repeat!important;
}
.pane .nhl-draft {
background: #1a1a1a url(http://cdn0.sbnation.com/images/hub/nhl/widget-draft-bg.v9042.jpg) no-repeat!important;
}
.pane .nhl-freeagency {
background: #1a1a1a url(http://cdn3.sbnation.com/images/hub/nhl/widget-freeagency-bg.v9042.jpg) no-repeat!important;
}
.pane .nba-playoffs {
background: #1a1a1a url(http://cdn3.sbnation.com/images/hub/nba/widget-playoffs-bg.v8336.jpg) no-repeat!important;
}
.pane .nba-draft {
background: #1a1a1a url(http://cdn3.sbnation.com/images/hub/nba/widget-draft-bg.v9042.jpg) no-repeat!important;
}
.pane .hub h3 {
padding: 0;
border: 0;
margin: 0;
background: transparent!important;
}
.pane .hub h3 a {
display: block;
text-indent: -9000px;
height: 65px;
}
.pane .hub-ncaaf-bcs h3 a {
height: 69px;
}
.pane .hub .pane-body {
background: none;
}
.pane .hub .entry {
border-bottom: solid 1px #2B2620;
background: none;
}
.col-side .pane .hub a,.col-side .pane .hub a:visited,.col-side .pane .hub a:hover,.col-side .pane .hub a:active {
color: #f3b14b;
}
.col-side .pane .nhl-playoffs a,.col-side .pane .nhl-playoffs a:visited,.col-side .pane .nhl-playoffs a:hover,.col-side .pane .nhl-playoffs a:active,.col-side .pane .nhl-draft a,.col-side .pane .nhl-draft a:visited,.col-side .pane .nhl-draft a:hover,.col-side .pane .nhl-draft a:active,.col-side .pane .nhl-freeagency a,.col-side .pane .nhl-freeagency a:visited,.col-side .pane .nhl-freeagency a:hover,.col-side .pane .nhl-freeagency a:active {
color: #A7CDE6!important;
}
.col-side .pane .hub .byline a:hover,.col-side .pane .hub .footline a:hover,.col-side .pane .hub .foot a:hover {
background-color: #f3b14b;
}
.col-side .pane .nhl-playoffs .byline a:hover,.col-side .pane .nhl-playoffs .footline a:hover,.col-side .pane .nhl-playoffs .foot a:hover,.col-side .pane .nhl-draft .byline a:hover,.col-side .pane .nhl-draft .footline a:hover,.col-side .pane .nhl-draft .foot a:hover,.col-side .pane .nhl-freeagency .byline a:hover,.col-side .pane .nhl-freeagency .footline a:hover,.col-side .pane .nhl-freeagency .foot a:hover {
background-color: #A7CDE6;
color: #fff!important;
}
.nhl_headlines {
background: #2b2b2b url(http://cdn3.sbnation.com/images/widgets/nhl-sc-widget-bg.v8354.png) no-repeat;
}
.nhl_headlines h3 {
padding: 0;
border: 0;
margin: 0;
background: transparent!important;
display: block;
text-indent: -9000px;
height: 70px;
}
.nhl_headlines .pane-body {
background: transparent;
}
.nhl_headlines .pane-body h4 {
color: #aaa;
font-size: 11px;
padding: 0 20px;
}
.nhl_headlines .pane-body a,.nhl_headlines .pane-body a:hover,.nhl_headlines .pane-body a:active,.nhl_headlines .pane-body a:visited,.nhl_headlines .pane-body a:focus {
color: #fff;
}
.nhl_headlines .pane-body ul li {
color: #999;
list-style: none;
margin-left: 0;
padding-left: 0;
margin-bottom: 8px;
background: transparent;
font-size: 12px;
line-height: 14px;
}
.nhl_headlines .pane-body li span {
display: block;
font-size: 10px;
}
.nhl_headlines .pane-body ul {
padding: 18px 20px 10px;
}
.nhl_headlines .foot {
text-transform: none;
padding: 3px 20px 1px;
border-top: solid 1px #484848;
background: transparent;
color: #999;
}
.nhl_headlines .foot a:hover {
background-color: #999;
}
.sprint_nfl_now {
background: none!important;
padding: none!important;
border-radius: 0!important;
-moz-border-radius: 0!important;
-webkit-border-radius: 0!important;
border: 0!important;
}
.aol_headlines,.yahoo_headlines,.yahoo_aol_headlines {
background: #fff!important;
}
.inassoc-title {
margin-left: 10px;
font-size: 13px;
}
.inassoc-title a:link,.inassoc-title a:visited {
color: #000;
}
.inassoc {
display: block;
font-size: 11px;
font-weight: bold;
padding-top: 5px;
line-height: 11px;
text-transform: lowercase;
color: #777;
margin-left: 30px;
}
.events {
padding: 3px 10px 2px 10px;
margin: 5px 0;
background-color: #666;
}
.events td,.events th {
padding: 5px;
}
.entries .events {
padding-bottom: 4px;
}
.blog-interior .entries .events {
padding-bottom: 8px;
max-width: 637px;
margin-left: auto;
margin-right: auto;
border-width: 2px;
}
.col-content .events .next_game {
margin-top: 3px;
margin-bottom: 0;
}
.events table,.col-side .sports_data_widget .zebra tbody tr.even td .events table {
margin-bottom: 0;
}
.events tbody,.col-side .sports_data_widget .zebra tbody tr.even td .events .events table tbody {
background: url(http://cdn1.sbnation.com/images/blog/shading/shade-bg-1px.v11508.png) repeat-y top left;
}
.events table th,.col-side .sports_data_widget .zebra tbody tr.even td .events table th {
font-size: 9px;
background: url(http://cdn0.sbnation.com/images/blogs/shade/sprites-x.v11508.png) repeat-x bottom left;
color: #fff;
text-transform: uppercase;
}
.events table td,.col-side .sports_data_widget .zebra tbody tr td .events table td,.col-side .sports_data_widget .zebra:hover tbody:hover tr:hover td:hover td {
font-weight: bold;
font-size: 12px;
color: #fff;
background: url(http://cdn2.sbnation.com/images/blog/shading/shade-bg-1x1.v4603.png) no-repeat bottom right;
vertical-align: middle;
}
.events table td.highlight,.col-side .sports_data_widget .zebra tbody tr.even td .events table td.highlight {
background: url(http://cdn2.sbnation.com/images/blog/shading/shade-bg-1x1-inverse.v2673.png) no-repeat bottom right;
}
.entries .events table {
width: 97%;
border: 0;
margin-top: 8px;
border-collapse: collapse;
}
.entries .events tbody {
background: none;
}
.entries .events table td,.entries .events table th {
border-bottom: solid 1px #ccc;
background: none;
color: #000;
}
.entries .events table td.highlight,.entries .events table td.highlight {
background: #ddd;
}
.events .foot,.entries .events .foot {
background: none;
margin: 0;
}
.events table .td-name span img,.events table .td-name .blog-hover-link,.events .next_game h3 {
display: none!important;
}
.blog-home .col-content .entry .events p {
color: #333;
}
.sports_data_page #col-content a,.sports_data_page #col-content a:visited {
color: #000;
font-weight: bold;
}
.sports_data_page #col-content .byline a:hover,.sports_data_page #col-content .footline a:hover {
color: #fff;
}
.entries .secondary-team-link {
padding-left: 3px;
}
.player_stats th {
text-transform: none;
}
h4.player-position,.entries .sports_data_widget h4.player-position,.mceContentBody h4.player-position {
color: #333;
text-transform: none;
font-size: 14px;
font-weight: bold;
text-align: left;
margin: 0 0 8px 0;
}
.entries .sports_data_widget .super-head tr th {
background: #c0c0c0;
border-right: solid 1px #ccc;
text-transform: none;
}
.entries .player_info {
margin-top: 3px;
padding: 7px 12px 5px 12px;
}
.player_info_body {
margin-top: 5px;
}
.entries .player_info_body p,.mceContentBody .player_info_body p {
margin: 3px 0;
font-size: 11px;
font-weight: bold;
}
.entries .player_info img {
float: right;
background: #fff;
padding: 3px;
border: solid 1px #ccc;
margin: 5px 15px 0 0;
}
.entries .entry .entry-body .player_info h2,.mceContentBody .player_info h2 {
margin-top: 5px;
}
.player_stats {
clear: both;
}
.mceContentBody .pane {
border: solid 2px #444;
}
.ctl,.ctr,.cbl,.cbr {
width: 6px;
height: 6px;
font-size: 2px!important;
line-height: 2px!important;
position: absolute;
z-index: 10;
background-repeat: no-repeat;
}
.ctl {
top: 0;
left: 0;
background-position: top left;
}
.ctr {
top: 0;
right: 0;
background-position: top right;
}
.cbl {
bottom: 0;
left: 0;
background-position: bottom left;
}
.cbr {
bottom: 0;
right: 0;
background-position: bottom right;
}
.tease {
padding: 5px 15px 10px 15px;
border: solid 1px #ccc;
font-family: arial,sans-serif;
background: #eee;
}
.stream .tease {
margin-top: 10px;
}
.tease ul {
padding: 5px;
margin-bottom: 0;
}
.tease ul li {
font-size: 15px;
list-style-type: none;
margin: 0 15px 5px;
line-height: 1.4em;
}
.tease ul li a {
color: #C61C17;
}
.tease .terms {
border: solid 1px #ddd;
background: #eee;
margin: 10px 0;
padding: 10px;
font-size: 12px;
}
.tease h2,.entries .entry .tease h2 {
font-size: 18px;
margin-top: 8px;
line-height: 22px;
letter-spacing: 0;
}
.entries .entry .tease h2 {
text-align: left;
padding: 5px 0;
margin-top: 5px;
}
.tease .sign_up h2 form,.tease .sign_up h2 div {
display: inline;
}
.tease p.submit {
margin-bottom: 0;
}
.tease p.agree {
font-size: 11px;
}
.tease p.agree input {
vertical-align: middle;
}
#modal_container .tease .terms,#modal_container .tease .flags {
max-height: 150px;
overflow: auto;
}
#modal_container .tease table {
border: solid 1px #ccc;
margin: 10px 0;
border-bottom: 0;
}
#modal_container .tease .flags th {
background: #ccc;
}
#modal_container .tease .flags th,#modal_container .tease .flags td {
border-bottom: solid 1px #ccc;
padding: 3px;
vertical-align: top;
text-align: left;
font-size: 11px;
}
#modal_container .tease .flags td.user img {
height: 12px;
vertical-align: middle;
}
#modal_container .tease h2 {
font-size: 16px;
}
#modal_container .tease {
border: 0;
background: none;
width: 300px;
}
.modal-content textarea {
height: 200px;
}
.modal-content h3 {
margin-bottom: 12px;
}
.ad a,.ad a img {
display: block;
}
.ad-col {
padding: 0;
}
.ad-foot {
text-transform: uppercase;
color: #d8d8d8;
padding: 0;
margin: -5px 0;
text-align: center;
}
.ad-foot span {
padding: 1px 5px;
font-size: 8px;
}
.col-side .ad {
border: 0;
padding: 0;
background: #fff;
height: 250px;
line-height: 0;
}
.col-side .ad .pane-cell {
font-size: 0;
line-height: 0;
}
#masthead .ad img {
margin: 0 auto;
}
.pagination {
text-align: center;
margin-top: 15px;
margin-bottom: 10px;
}
.blog-home .pagination {
text-align: left;
}
.layout-single .pagination {
padding-bottom: 8px;
}
.pagination a {
}
.fs-bookmarklet {
line-height: 22px;
padding: 0 0 6px 10px;
border-bottom: solid 1px #ddd;
margin-bottom: 20px;
font-size: 11px;
text-align: center;
}
.fs-bookmarklet a:hover {
border: 0;
text-decoration: none;
}
.fs-bookmarklet img {
vertical-align: middle;
}
.tag-list-scope {
font-size: 14px;
margin-left: 10px;
line-height: 26px;
color: #666;
}
.tag-list {
margin-top: 5px;
}
h3.tag-list-title {
font-size: 20px;
float: left;
clear: both;
margin-top: 5px;
margin-left: 10px;
color: #666;
}
.section-title {
padding: 5px 15px;
}
p.tag-list-item {
margin: 0 0 3px 45px;
}
p.tag-divide {
margin: 0 0 3px 45px;
font-size: 1px;
line-height: 1px;
height: 8px;
}
p.tag-list-item a,p.tag-list-item a:visited {
font-weight: bold;
}
.view-all {
display: block;
font-size: 14px;
font-weight: bold;
margin-top: 0;
}
.view-all a,.view-all a:link {
padding-left: 12px;
background: url(http://cdn0.sbnation.com/images/icons/carrot-mini.v2576.gif) left center no-repeat;
}
.nav-scope {
margin: 0;
background: #999;
}
.nav-scope-fs {
border-bottom: 10px solid #fff;
}
.nav-scope li {
float: left;
font-weight: bold;
font-size: 13px;
line-height: 31px;
list-style: none;
}
.nav-scope li a span {
background: url(http://cdn0.sbnation.com/images/blog/shading/shade-black50.v10259.png);
padding: 2px 5px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-border-radius: 6px;
}
.nav-scope li.first {
-moz-border-radius-topleft: 6px;
border-top-left-radius: 6px;
-webkit-border-top-left-radius: 6px;
}
.nav-scope .new-fanpost {
float: right;
-moz-border-radius-topright: 6px;
border-top-right-radiust: 6px;
-webkit-border-top-right-radius: 6px;
}
.new-fanpost a,.new-fanpost a:link,.new-fanpost a:visited {
font-size: 12px;
color: #fff;
}
.layout-single .nav-scope {
margin-top: 15px;
-moz-border-radius-topright: 6px;
-moz-border-radius-topleft: 6px;
-webkit-border-top-right-radius: 6px;
-webkit-border-top-left-radius: 6px;
border-top-right-radius: 6px;
border-top-left-radius: 6px;
}
.blog-interior .nav-scope li:first-child {
-moz-border-radius-topleft: 6px;
-webkit-border-top-left-radius: 6px;
border-top-left-radius: 6px;
}
.nav-scope-search li.active,.nav-scope-fp li.active {
padding: 0 18px;
background: #ddd;
}
.nav-scope li a {
display: block;
padding: 0 18px;
background: transparent;
}
.nav-scope-search li a,.nav-scope-fp li a {
color: #fff;
}
.nav-scope-fp li.active a {
color: #000;
}
#advanced_search,#basic_search {
position: relative;
}
.search-pane {
padding: 20px;
position: relative;
background: #ddd;
}
.search-pane .button {
border: solid 1px #999;
border-left-width: 0;
font-size: 18px;
line-height: 36px;
height: 36px;
width: 110px;
color: #000;
margin: 0;
vertical-align: top;
padding: 0;
-moz-border-radius-topright: 10px;
-webkit-border-top-right-radius: 10px;
border-top-right-radius: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-right-radius: 10px;
}
.search-pane #advanced_search .button {
border: solid 1px #999;
font-size: 11px;
line-height: 16px;
height: 24px;
width: 70px!important;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
margin-top: 25px;
}
#basic_search input.textfield {
font-size: 18px;
width: 500px;
padding: 6px;
height: auto;
}
#advanced_search {
margin-bottom: -5px;
}
#advanced_search .search-row {
font-size: 12px;
clear: left;
}
#advanced_search .search-row .set {
float: left;
padding: 5px 0;
width: 200px;
margin-right: 10px;
}
#advanced_search .search-row .set label {
display: block;
padding: 5px 0;
color: #444;
font-size: 11px;
}
#advanced_search .search-row .set .english-label {
font-weight: bold;
color: #000;
height: 1em;
}
#advanced_search .search-row .set .examples {
height: 1em;
visibility: hidden;
color: #666;
}
#advanced_search .search-row .set:hover .examples {
visibility: visible;
}
#advanced_search .search-row .set input {
width: 180px;
border: solid 1px #999;
padding: 3px;
}
#advanced_search .search-row .set select {
width: 100px;
border: solid 1px #999;
height: 22px;
}
#portal-layout #advanced_search .search-row .set select {
width: 60px;
}
.search-pane .textfield {
font-size: 14px;
line-height: 20px;
width: 300px;
height: 20px;
background-position: top;
padding: 2px 5px 0 5px;
border: solid 1px #999;
}
.related .events .time {
display: block;
font-size: 11px;
}
.layout-single .entries {
padding: 0;
}
.mode-switch {
position: absolute;
top: 35%;
right: 20px;
width: 9em;
margin: 0;
font-size: 16px;
text-align: left;
font-weight: bold;
}
.mode-switch .sub {
font-size: 11px;
display: block;
font-weight: normal;
}
#basic_search .mode-switch {
top: 12%;
}
.results-bar {
background: #e7e7e7;
}
.tally {
float: right;
font-size: 12px;
line-height: 31px;
padding: 0 10px;
}
.tally a {
font-weight: bold;
}
.results-bar .nav-results {
margin: 0;
padding: 0;
}
.results-bar .nav-results li {
list-style: none;
float: left;
margin: 0;
padding: 0;
line-height: 31px;
border-right: solid 1px #fff;
}
.results-bar .nav-results li a {
padding: 0 18px;
display: block;
font-weight: bold;
}
.results-bar .nav-results li.active a {
background: #fff;
font-weight: bold;
}
.search-results .sort-by {
margin: 0;
padding: 0 0 15px 0;
display: block;
}
.sort-by li {
list-style: none;
float: left;
font-weight: bold;
font-size: 11px;
padding-left: 10px;
margin: 0 30px 0 0;
background: url(http://cdn0.sbnation.com/images/icons/carrot-mini.v2576.gif) no-repeat left center;
}
.sort-by li a {
font-weight: normal;
}
.results-search {
margin-bottom: 0;
}
.search-results .result {
padding: 10px 0 0;
margin-right: 280px;
}
.search-results .result .community-link {
font-weight: bold;
}
.search-results h3 {
font-size: 15px;
line-height: 1.25em;
margin: 0 0 2px;
}
.search-results p {
line-height: 16px;
margin-bottom: .75em;
}
.search-results .highlight {
background: #ffc;
}
.search-results .search-byline {
color: #666;
font-size: 11px;
margin-bottom: 2px;
}
.search-results .pagination {
border-top: solid 1px #e4e4e4;
margin-top: 25px;
padding-top: 25px;
text-align: left;
padding-left: 30px;
}
.search-results {
padding: 20px;
}
.search-sidebar {
width: 200px;
float: right;
padding-left: 20px;
border-left: solid 1px #ddd;
z-index: 10;
margin-left: 15px;
}
.search-sidebar ul,.search-sidebar li {
margin: 0;
padding: 0;
list-style: none;
font-weight: bold;
line-height: 1.4;
font-size: 12px;
}
.search-sidebar li .sub {
color: #777;
display: block;
font-size: 11px;
padding-bottom: 3px;
font-weight: normal;
padding-top: 2px;
}
.search-sidebar ul {
padding-bottom: 15px;
}
.search-sidebar .pane-results-blog li {
font-size: 14px;
}
.search-sidebar .pane-results-blog img {
float: left;
margin: 0 6px 0 0;
}
.search-sidebar .pane-results-blog span {
display: block;
font-size: 12px;
}
.search-sidebar li {
padding-bottom: 2px;
}
.search-sidebar h3 {
font-size: 11px;
text-transform: uppercase;
color: #444;
margin-bottom: 5px;
}
.photo-gallery {
width: 839px;
margin: 0 auto;
padding: 0 0 20px;
}
.photo-gallery-tiles {
width: 946px;
}
.photo-gallery-tiles .gallery-head,.photo-gallery-tiles .gtiles {
padding-left: 10px;
}
#gallery-mode {
width: 300px;
float: right;
display: inline;
margin: 32px 5px 0 20px;
font-weight: bold;
}
.photo-gallery-tiles #gallery-mode {
margin-right: 10px;
}
#gallery-mode p {
font-size: 16px;
text-align: center;
margin: 0;
padding: 0;
}
#gallery-mode a,#gallery-mode a:visited {
display: block;
padding: 10px 20px;
background: #ddd url(http://cdn0.sbnation.com/images/blog/shading/shade-bg-short.v8135.png) repeat-x;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border: solid 1px #aaa;
}
#gallery-mode a:hover {
color: #fff;
text-decoration: none;
border-color: #333;
}
.gallery-head .entry {
width: 590px;
}
.gpane .entry h2 {
text-align: left;
padding-left: 0;
padding-right: 0;
}
.gpane .entry {
width: 500px;
padding: 10px 0 5px;
float: left;
}
.gpane .entry p {
font-size: 15px;
line-height: 19px;
}
.gpane .entry p a {
white-space: nowrap;
}
.photo-gallery-tiles .gpane .entry {
width: 590px;
}
.gpane .entry h2 span {
display: block;
font-size: 12px;
color: #666;
line-height: 14px;
}
.gcolumns .gcol {
float: left;
width: 514px;
}
#gcolumns .col-side {
width: 304px;
margin-left: 20px;
}
.gpane .slide .next-prev {
position: absolute;
top: 0;
left: 0;
width: 514px;
height: 100%;
}
.gpane .slide .next-prev #slide_prev,.gpane .slide .next-prev #slide_next {
display: block;
height: 100%;
width: 257px;
float: left;
font-size: 60px;
color: #fff;
text-align: center;
}
.gpane .slide .next-prev a span {
display: none;
width: 47px;
height: 100%;
line-height: 400px;
}
.gpane .slide .next-prev a:hover {
display: block;
text-decoration: none;
}
.gpane .slide .next-prev a:hover span {
display: block;
background: url(http://cdn2.sbnation.com/images/blog/shading/shade-black75.v3418.png);
}
.gpane .slide .next-prev #slide_next {
float: right;
}
.gpane .slide .next-prev #slide_next span {
margin-left: 210px;
}
.gpane .slide .photo {
background: #000;
position: relative;
width: 512px;
text-align: center;
padding: 1px;
margin-bottom: 1px;
}
.gpane .slide .photo img {
display: block;
margin: 0 auto;
}
.gpane .slide .photo-meta .by {
color: #666;
font-size: 11px;
margin-bottom: 5px;
}
.gpane .slide .photo-meta .by span {
float: right;
}
.gpane .slide .photo-meta .by a {
font-weight: bold;
margin-right: 10px;
}
.gpane .slide .photo-meta {
padding: 1px 2px;
margin-bottom: 5px;
}
.gpane .entry-related .set {
margin-right: 18px;
}
.gpane .entry-related .set2 {
margin-right: 0;
}
.gcolumns .col-side #thumbs img {
width: 96px;
height: 64px;
display: block;
border: solid 1px #333;
}
.gcolumns .col-side #thumbs a {
display: block;
display: inline;
float: left;
margin: 0 3px 4px 0;
position: relative;
}
.gcolumns .col-side .ad {
width: 300px;
margin-right: 5px;
border: solid 1px #333;
}
.gtiles .tile {
width: 300px;
height: 250px;
float: left;
margin: 0 10px 10px 0;
display: inline;
position: relative;
border: solid 1px #333;
}
.gtiles .tile-big {
width: 614px;
border: 0;
height: auto;
}
.gtiles .tile-photo img {
width: 300px;
height: 250px;
display: block;
}
.gtiles .tile-photo .caption {
position: absolute;
top: 0;
width: 300px;
height: 250px;
background: url(http://cdn2.sbnation.com/images/blog/shading/shade-black75.v3418.png);
color: #fff;
display: none;
font-size: 15px;
line-height: 1.25;
}
.gtiles .tile-photo:hover .caption {
display: block;
}
.gtiles .tile-photo:hover .caption a,.gtiles .tile-photo:hover .caption a:visited,.gtiles .tile-photo:hover .caption a:hover {
color: #fff;
display: block;
text-decoration: none;
padding: 30px 15px 0;
}

