/*
Theme Name: Café Theme
Description: Custom theme for Aller Internet, Café
Version: 0.9
Author: Kristian Erendi Aller Internet, Erik Pettersson We Up North
Author URI: http://allersforlag.se/
Tags: grid960.gs, fixed width, three columns, widgets
*/


body { /* to center the whole page, works with doubleclick-adds (wallpaper, hockeystick) */
  text-align: center;
  min-width: 990px;
  background-color: #E9EAEB;
  /* background-color:#86CAD7; */   /*  cafe reklam Calvin Klein  100614-100705*/
}


/*
 * Aller Header Feed
 */
#AllerFeeds{
background:#fff;
width:970px;
min-height:45px;
margin:10px 0;
}
table#alh_navtable{
border-spacing: 0;
margin-left: 0;
width: 100%;
border-bottom:1px solid #ddd;
border-top:1px solid #ddd;
}
table#alh_navtable td{
margin:1px;
padding: 1px;
font-family:Helvetica, Arial;
font-size: 11px;
line-height: 13px;
}
table#alh_navtable td.alh_image {
vertical-align:middle;
}
table#alh_navtable td img {
  border: 0;
  height: 35px;
  width: 35px;
}
table#alh_navtable td a.alh_navtable_link:hover{
  text-decoration: underline;
}
.alh_navtable_site {
  color: #888;
}
table#alh_navtable td a.alh_navtable_link{
  color: #222;
  text-decoration: none;
}

/* Box */
.box{}
.box h4{background:#353535;text-align:center;text-transform:uppercase;}


/*
 * Header
 */
#header{margin-bottom:17px;}
#header .tile1,
#header .follow{float:left;display:inline;}
#header .follow{float:right}
#header .tile1{background:url('images/bg_ad_vertical.gif') top right no-repeat;width:738px;}
#header .follow{
margin-left:13px;
width:216px;
height:90px;
border:1px solid #dadada;
border-top:none;
background:url('images/ico_follow.jpg') 21px 33px no-repeat;
}
#header .follow h4{
background:url('images/bg_box_header_follow.png') no-repeat;
width:225px;
height:32px;
margin:-1px -4px 0 -4px;
line-height:24px;
font-size:12px;
}
#header .follow ul{list-style-type:none;}
#header .follow li{margin:0;padding:0;float:left;display:inline;text-align:center;}
#header .follow li a{display:block;width:50px;height:37px;line-height:95px;}
#header .follow li.twitter a{margin-left:21px;}
#header .follow li.facebook a{margin-left:18px;}
#header .follow li.rss a{margin-left:14px;}
#top{margin-bottom:10px;}

#logo,
#header .promo{float:left;overflow:hidden;display:inline;}
#logo{line-height:1em;padding:0;margin:0;}
#logo a{
display:block;
width:250px;
height:78px;
text-indent:-9999px;
background:url('images/logo.gif') no-repeat;
margin-bottom:13px;
}
#header .promo{
margin:0 10px 0 24px;
width:332px;
}
#header .promo div.image{
float:right;
overflow:hidden;
display:inline;
width:88px;
text-align:right;
}
#header .promo h4{
font:700 10px Myriad, Arial;
font-size:16px;
height:22px;
margin:24px 0 2px -3px;
padding:0 0 0 4px;
}
#header .promo h4 a,
#header .promo h4 a:hover{
float:left;
padding:5px 11px 0 0;
color:#282828;
text-decoration:none;
line-height:18px;
}
#header .promo h4 a.image,
#header .promo h4 a.image:hover{background:none;padding:0;display:block;height:11px;}
#header .promo h4 a.image img{}
#header .promo blockquote{font:13px Georgia; line-height: 16px;}
#header .promo:hover{ color: #BE0207; cursor:pointer;}
#header .promo a:hover{ color: #BE0207; cursor:pointer;}
#header .sport blockquote{font:13px Georgia; line-height: 16px;}
#header .sport:hover{ color: #FF9505; cursor:pointer;}
#header .sport a:hover{ color: #FF9505; cursor:pointer;}
#header .last{
float:right;
width:348px;
border-left:1px dotted #8d8d8d;
margin:0 0 0 0px;
left:210px;
}
#header .last h4{margin-left:18px;}
#header .last h4 a img{margin:0 0 0 5px;}
#header .last blockquote{margin-left:22px;}
#header .sport h4 a,
#header .sport h4 a:hover{}
#header .cafe-sport-logo{
background-image:url('images/cafe-sport.jpg');
width:55px;
height:20px;
left:190px;
position:relative;
top:0px;
float:left;
}
#header .last .cafe-sport-logo {left:210px;}

/*
 * Navigation
 */
#nav{
background:#353535;
height:27px;
}
#nav ul{
list-style-position:outside;
margin-left:8px;
}
#nav li{
list-style:none;
float:left;
margin:0;
font-size:12px;
}
#nav li a{
display:block;
font-family:Arial;
font-weight:bold;
padding:0 10px;
line-height:27px;
height:27px;
text-decoration:none;
color:#fff;
}
#nav li:hover,
#nav li a:hover{
/*background:#BE0207;*/
color:#c0bfbf!important;
}
#nav li.current_page_item a:hover{
color:#BE0207;
text-decoration:none;
}
#nav li.current_page_item a{
/*background:#BE0207 url('images/bg_nav.gif') bottom center no-repeat!important;*/
color:#BE0207!important;
}
#nav li.first-cafe-item a{padding-left:0;}
#nav li.last-cafe-item a{padding-right:21px;}
#nav li.sport{
border-left:1px solid #fff;
margin-top:8px;
height:11px;
overflow:visible;
}
#nav li.sport a{color:#ff9c12;display:block;margin:-8px 0;padding-left:21px;}
#nav li.sport,
#nav li.sport a:hover{color:#BE0207;background:none;}
#nav li.images li a{text-transform:capitalize}
#nav li ul{
position:absolute;
width:auto;
/* border-top:3px solid #cc0000; */
padding-top:14px;
background:#353535;
margin:0;
list-style-position:outside;
visibility:hidden;
}
#nav li ul li{
float:none;
display:block;
border-bottom:1px dotted #a19f97;
/*background:#999;*/
padding-right:8px;
}
#nav li ul li:hover{/*background:#fff;*/}
#nav li ul li:nth-child(even) {background:#333;}
#nav li ul li a{
font-family:Arial;
margin-top:0;
width:auto;
color:#fff;
text-transform:none;
background:url('images/ico_arrow.gif') right center no-repeat;
display:inline;
padding-right:13px;
}
#nav li ul li a:hover{
background:none;
color:#fff;
text-decoration:none;
margin-bottom:0;
background:url('images/ico_arrow_gray.gif') right center no-repeat;
}


/*
 * Navigation fix
 *
 * IE7 can only relate containers with the z-index attribute on the same semantic level.
 * Both #header and #content is direct child elements to #container.
 */
#header{z-index:3;position:relative;}
#content{z-index:2;position:relative;}


/*
 * Section
 */
#section h2.section{
border-top:3px solid #be0207;
margin-bottom:9px;
font:16px/33px Arial;
line-height:30px;
letter-spacing:0.05em;
font-size:16px;
color:#282828;
}
#section h2.section a{
color:#be0207;
line-height:33px;
font-size:16px;
}
#section .half{width:452px}
#section .half .article{
float:left;
overflow:hidden;
display:inline;
width:205px;
margin-right:21px;
}
#section .half h3 {margin-top:10px}
#section .half h3 a{font-size:16px;line-height:18px; color: #282828;}
#section .half h3 a:hover{ color:#BE0207;}
#section .half p {margin-top:3px;line-height:15px;}
#section .third{width:456px}
#section .third .article{
float:left;
overflow:hidden;
display:inline;
width:125px;
margin-right:27px;
}
#section .third .article p {line-height:14px;margin-bottom:0;margin-top:3px;}
#section .third h3 a{font-size: 14px; line-height:13px; color:#3274BF;}
#section .third h3 a:hover{color:#000;}
#section .third h3{ margin-top: 5px;}

#section .third p a{color: #BE0207;}
#section .third p a:hover{ color: #000000;}

#section small{color:#afafaf;font-size:10px;}
#section small .cat{color:#afafaf;text-transform:none!important;color:#afafaf;}

#section h3.section{
background:url('images/bg_section_header.png') no-repeat;
margin:0 -4px 1em -4px;
height:38px;
font:700 12px/29px Arial;
color:#fff;
text-align:center;
text-transform:uppercase;
}
.special-category{color:#BE0207;padding-right:5px;border-right:2px solid #535353;font-weight:bold;}
.special-category2{text-transform:capitalize;font-weight:bold;}

/* Article */
#section .article a.cat{font-weight:700;text-transform:uppercase}
#section .article a.cat:hover{color:#BE0207;}
#section .article a.read-more{font-weight:700;color:#be0207}
#section .article a.read-more:hover{color:#282828;}
#section .headline h2 a{font:700 28px Arial;line-height:25px;}
#section .headline h2{margin-bottom:9px;}
#section .single h1{font:700 28px Arial;color:#000;margin-bottom:6px;line-height:normal;}
#section .single p{line-height:16px; overflow: hidden;}
#section .single p img{margin-bottom:10px;}
#section .single p a{color:#be0207;}
#section .single p a:hover{color:#282828;}
#section .list{border-bottom:1px solid #dadada; margin-bottom: 10px; padding-bottom: 8px;}
#section .list img{float:left;overflow:hidden;display:inline;margin-right:11px;}
#section .list .archive-pictures img{float:none; }
#section .list .archive-pictures .picure-margin{height: 5px; }
#section .pictures-list {list-style-type:none; }
#section .pictures-list-item {float: left; width: 130px; margin:0;}
#section .pictures-list-item-middle {padding: 0 20px;}
#section .pictures-list div.list {border-style: none; margin:0; padding:0;}
#section  div.pictures-container {border-bottom: 1px dashed #DADADA; display: inline-block; width: 430px; overflow: hidden; margin-bottom: 20px;}
#section .pictures-container .list h2 a{font:700 16px/18px Arial; }
#section h2.picture-single {color:#BE0207;}
#section .picture-category {border-bottom: 1px solid #DADADA; margin: -20px 0 10px; text-align: right; line-height:30px;}
#section .picture-category a{color: #BE0207;}
#section .picture-category a:hover{color: #000;}
#section .seperator { height: 50px;}
#section .next-page a{ font-size: 12px; line-height: 13px; color: #BE0207;}
#section .next-page a:hover{ color: #000;}
#section .next-page div.alignleft {float: left;}
#section .next-page div.alignright {float: right;}
#section .search { border-top:3px solid #BE0207; margin-bottom: 10px;}
#section .search h1 { font-size:16px;line-height:30px; color: #282828;}
#section .search h1 span { color: #BE0207;}
#section .list h2 a{font:700 28px/26px Arial;}
#section .list .archive-summary {overflow:auto;}
#section .blog p a{color:#BE0207;}
#section .blog p a:hover{color:#282828;}
#left-sidebar div.newsletter-text,
#left-sidebar div.newsletter-input{ margin:0 9px; padding-bottom: 12px;}
#left-sidebar div.newsletter-email,
#left-sidebar div.newsletter-name { margin: 0 0 8px 0; }
#left-sidebar #newsletter-name { width: 100%; border: 1px solid #DADADA;}
#left-sidebar #newsletter-email { width: 100%; border: 1px solid #DADADA;}
#left-sidebar #newsletter-checkbox {float:left;margin-bottom:10px;}
#left-sidebar #newsletter-checkbox input{float:left;}
#left-sidebar #newsletter-checkbox p{font-size: 10px; float:left; margin-bottom:0;}
#left-sidebar #newsletter-checkbox p a{color:#BE0207;}
#left-sidebar #newsletter-checkbox p a:hover{color:#282828;}
#left-sidebar #newsletter-submit {
background:#BE0207 none repeat scroll 0 0;
border:0 none;
color:#FFF;
cursor:pointer;
height:22px;
text-transform:uppercase;
}

.headline p {margin-top:0px;line-height:16px;}
.headline a img {margin-bottom:5px;}

/*
 * Sidebars
 */
#left-sidebar{}
#right-sidebar{}

/* Blogs */
#left-sidebar h3.blogs {
display:table;
margin:0 auto -10px auto;
white-space:nowrap;
position:relative;
z-index:20;
}
#left-sidebar h3.blogs strong {
display:table-row;
list-style:none;
margin:0;
padding:0;
white-space:nowrap;
}
#left-sidebar h3.blogs strong span{
display:table-cell;
margin:0;
height:30px;
padding:0;
}
#left-sidebar h3.blogs strong span.left{width:5px;background:url('images/bg_heading_bloggar_left.png') top left no-repeat;}
#left-sidebar h3.blogs strong span.right{width:5px;background:url('images/bg_heading_bloggar_right.png') top right no-repeat;}
#left-sidebar h3.blogs strong a,
#left-sidebar h3.blogs strong a:hover{
display:block;
color:#fff;
font-size:11px;
font-weight:900;
text-transform:uppercase;
height:30px;
padding:0 8px;
line-height:21px;
text-decoration:none;
background:url('images/bg_heading_bloggar.png') top center no-repeat;
}
#content #left-sidebar .group .widget h4 {font-weight:700;}
#left-sidebar .widget li {line-height:14px;}
#left-sidebar .widget p{line-height:14px;}
/*
 * Widget
 */
.widget{
background:url('images/bg_widget.gif') bottom right repeat-x;
border-bottom:1px solid #d9d9d9;
margin-bottom:21px;
position:relative;
padding-top:37px;
}
.widget h4{
background:url('images/bg_widget_header_stripe.png') 0 -37px no-repeat;
text-align:center;
height:37px;
margin:-2px -4px 0 -4px;
font-size:14px;
line-height:28px;
position:absolute;
top:0;
width:258px;
}
.tips{padding-bottom:5px;float:left;}
.tips h4{background-position:0 0;}
.tips .article{border-top:1px dotted #c2c2c2;margin-bottom:9px;padding-top:9px;}
.tips .first{border:0;padding-top:5px;}
.tips h5,
.tips p{font-size:11px;line-height: 12px; color:#282828;margin:3px 0 0 2px;}
.tips p:hover{color:#BE0207;}
.tips h5{font-size:16px;}
.tips h5 span.count{
float:left;overflow:hidden;display:inline;
background:#be0207;
color:#fff;
width:14px;
text-align:center;
font-size:11px;
line-height:14px;
margin:2px 6px 0 0;
font-weight:bold;
}
.tips h5 a {font-size:16px;line-height:17px;color:#000;}
.tips h5 a:hover{color:#BE0207; }
.tips img{float:right;}
.tips_text{width:170px;float:left;}
.tips_image{width:70px;float:left;margin-left:10px;}
.group{
background:url('images/bg_widget_group.gif') repeat-y;
border-left:1px solid #d9d9d9;
border-right:1px solid #d9d9d9;
border-bottom:0;
margin-bottom:0;
}
.group h4{
background-position:0 -74px;
font:700 11px/26px Arial;
text-transform:uppercase;
height:36px;
margin-left:-5px;
margin-right:-5px;
}
.group h4.sport{background-position:0 -110px;}
.group .article{margin:0 9px;border-top:1px dotted #c1bc95;padding:10px 0;}
.group .article h5{margin-bottom:2px;}
.group .article h5 a{font-size:14px;color:#282828;}
.group .article h5 a:hover{color:#BE0207;}
.group .article img{float:right}
.group blockquote{font:12px Georgia; line-height:13px; color:#282828;}
.group blockquote:hover{color:#BE0702;}
.group .first{border-top:0;padding-top:0;}
#left-sidebar .last{border-bottom:1px solid #d9d9d9;margin-bottom:20px;}
#left-sidebar .group img{padding:0 5px 0 5px;}

.rss-small{
  background:url('images/rss_small.jpg') no-repeat;
  background-position: 0 2px;
  padding-left:18px;
}
#left-sidebar .widget .rss-small a{font-weight:normal;}

/*
 * Footer
 */
#footer{border-top:3px solid #353535;padding:6px 0 24px 0;font-size:11px;}
#footer ul{list-style-type:none;line-height:14px;}
#footer li{
float:left;
overflow:hidden;
display:inline;
border-left:1px solid #727272;
margin:0;
padding:0 5px;
}
#footer li a{font-weight:700;color:#BE0207;}
#footer li:first-child{border-left:0;padding-left:0;}
#footer p{color:#727272;margin-top:0;}


/*
 * Related
 */
.related{border:1px solid #d9d9d9;padding:4px 10px;margin-bottom:1em;}
.related h2{color:#353535;}
.related ul li a{color:#3274bf;font-weight:bold;}
.related ul{list-style-type:none;}
.related li{margin:4px 0px 3px 0px;padding-top:4px; border-top:1px dashed #D9D9D9;}

/*
 * Comments
 */
.comments label,
.comments input.text,
.comments textarea{float:left;overflow:hidden;display:inline;}
.comments label{width:140px;margin-right:10px;text-align:right;}
.comments textarea,
.comments input.text{width:275px;border:1px solid #b0b0b0;max-width:275px}
.comments input.submit{
margin-left:150px;
background:#be0207;
color:#fff;
border:0;
text-transform:uppercase;
height:22px;
cursor:pointer;
}
.comments ol.commentlist{
list-style-type:none;border:1px solid #d9d9d9;
border-left:0;
border-right:0;
margin-bottom:1em;
}
.comments ol.commentlist li{margin:0;border-top:1px dashed #c9c8c8;background:#fbfaf2;padding:19px 14px 23px 13px;}
.comments ol.commentlist li.odd{margin:0;background:#fff;}
.comments ol.commentlist li:first-child{border-top:0;}
.comments .comment-author{color:#7d7d7d;}
.comments .comment-author cite{font-weight:700;color:#282828;font-style:normal;}
#respond h2 {color:#282828;letter-spacing:0px;}

/*
 * Search Form
 */
.searchform{
background:#be0207 url('images/bg_searchform.gif') bottom left no-repeat;
padding:10px 12px;
margin-bottom:24px;
}
.searchform input.text{width:161px;border:1px solid #666;height:18px;line-height:18px;padding:0;outline:0;text-indent:5px;}
.searchform input.submit{width:48px;height:20px;margin-left:3px;background:#353535;border:0;outline:0;color:#fff;cursor:pointer;}


/*
 * Twitter Widget
 */
div.twitter{border:1px solid #d9d9d9;border-top:0;}
div.twitter h4{background-position:0 -146px;text-align:left;padding-left:9px;margin-left:-5px;margin-right:-5px;}
div.twitter h4 a{background:url('images/ico_twitter.png') no-repeat;color:#fff;padding-left:24px;}
div.twitter .status{border-top:1px dotted #b3b3b3;padding:6px 0;margin:0 7px;}
div.twitter .first{padding-top:0;border-top:2px;}
div.twitter .status img,
div.twitter .status p{float:left;overflow:hidden;display:inline;}
div.twitter .status img{margin-right:10px;}
div.twitter .status p{width:176px;margin:0;}
span.twitter-name {color: #BE0207; font-weight: bold;}
div.twitter a{color:#BE0207;}
div.twitter a:hover{color:#000;}

/*
 * Most read
 */
div.most-image{border:1px solid #d9d9d9;border-top:0;}
div.most-image h4{background-position:0 -146px;text-align:left;padding-left:9px;margin-left:-5px;margin-right:-5px;}
div.most-image-cont{border-top:1px dotted #B3B3B3;margin:0 7px;padding:6px 0;float:left;}
div.most-image-img{float:left;margin-right:10px;}
div.most-image-text{float:left;color:#3274BF;width:172px;}
div.most-image-text h5 a{color:#3274BF;font-size:14px;line-height:13px;}
div.most-image-text h5 a:hover{color:#000;}
div.most-image-first{border-top:0 none;padding-top:0;}

div.most-read{
border:1px solid #d9d9d9;
border-top:0;
background:none;
}
div.most-read h4{
background-position:0 -182px;
text-align:left;
padding-left:11px;
margin-left:-5px;
margin-right:-5px;
}
div.most-read ul{list-style-type:none;}
div.most-read li{border-top:1px dotted #b3b3b3;margin:0 6px;padding:5px 0;}
div.most-read li:first-child{border-top:0;padding-top:0;}
div.most-read span.author{font-weight:700;text-transform:capitalize;}
/*
 * Most commented
 */
div.most-commented{
border:1px solid #d9d9d9;
border-top:0;
background:none;
}
div.most-commented h4{
background-position:0 -182px;
text-align:left;
padding-left:11px;
margin-left:-5px;
margin-right:-5px;
}
div.most-commented ul{list-style-type:none;}
div.most-commented li{border-top:1px dotted #b3b3b3;margin:0 6px;padding:5px 0;}
div.most-commented li:first-child{border-top:0;padding-top:0;}
div.most-commented li span.post{float:left;cursor:pointer;}
div.most-commented li span.comment-counter{float:right;color:#be0207;font-weight:700;cursor:pointer;}
div.most-commented span.author{font-weight:700;}


/*
 * Latest sport interviews
 */
div.interview {border:1px solid #d9d9d9;border-top:0;}
div.interview h4 {background-position:0 -219px;text-align:left;padding-left:9px;margin-left:-5px;margin-right:-5px;}
div.interview .entry {border-top:1px dotted #b3b3b3;padding:6px 0;margin:0 7px;}
div.interview .entry img,
div.interview .entry p{float:left;overflow:hidden;display:inline;}
div.interview .entry h5 {color: #3274bf;}
div.interview .entry img{margin-right:10px;}
div.interview .entry p{width:176px;margin:0;}

/*
 * tiles
 */
div.tile3,
div.tile4,
div.tile5,
div.tile6,
div.tile7{margin-bottom: 24px;}


div.tile14,
div.tile15{margin-top:20px;margin-bottom:22px;text-align:center;}


div#comment-show,
#section div.comment-show a
{
  color:#BE0207;
  float:left;
  font-size:14px;
  font-weight:bold;
  line-height:30px;
}
div.comment-info {
  color:#BE0207;
  font-size:14px;
  font-weight:bold;
  line-height:30px;
}

div.single-info {
  border-top: 1px solid #D9D9D9;
  border-bottom: 1px solid #D9D9D9;
  height:30px;
  margin-bottom:10px;
}

div.single-info-divider {
  border-left: 1px solid #D9D9D9;
  float:left;
  height:20px;
  line-height:30px;
  margin:5px 12px;
}

#section div.tags a {
  color:#BE0207;
  font-size:13px;
  font-weight:bold;
  line-height:30px;
}
#section div.tags label {
  color: #555555;
  font-size:13px;
  font-weight:bold;
  line-height:30px;
}

.wp-caption-text{
  font-style: italic;
}

.read-more-second,
.read-more-third {
color: #BE0207;
}
.read-more-second:hover,
.read-more-third:hover {
color: #000000;
}

#section .prenumerera-firstname .gfield_label,
#section .prenumerera-lastname .gfield_label,
#section .prenumerera-street .gfield_label,
#section .prenumerera-co .gfield_label,
#section .prenumerera-zipcode .gfield_label,
#section .prenumerera-city .gfield_label,
#section .prenumerera-email .gfield_label,
#section .prenumerera-accept .gfield_label {
  margin: 5px 5px 4px;
  width: 100px;
  float: left;
  text-align:right;
}

#section .prenumerera-firstname input,
#section .prenumerera-lastname input,
#section .prenumerera-street input,
#section .prenumerera-co input,
#section .prenumerera-city input,
#section .prenumerera-email input {
  width: 315px;
  border: 1px solid #DADADA;
}

#section .prenumerera-zipcode input {
  width: 150px;
  border: 1px solid #DADADA;
}

#section .prenumerera-form .gfield {
  margin-left :0;
}

#section .prenumerera-accept .gfield_label{
  visibility: hidden;
  display: inline;
}

#section .prenumerera-accept ul li label {
  font-weight: bold;
  font-size: 100%;
}
#section .prenumerera-accept input{
  margin-left: 0;
  margin-bottom: 3px;
}
#section .prenumerera-accept ul li {
  margin-left: 0;
}

#section .prenumerera-form .gfield_description {
  margin-left: 100px;
  font-style:normal;
  font-size: 9px;
}
#section .prenumerera-form .gform_footer input {
  background:none repeat scroll 0 0 #BE0207;
  border:0 none;
  color:#FFF;;
  height:20px;
  outline:0 none;
  font-weight: 600;
  font-size: 10px;
  padding:0 6px 3px;
  cursor: pointer;
}
#section .prenumerera-form .gform_footer {
  margin-left: 100px;
}

#section .page h1 {
  border-top:3px solid #be0207;
  line-height: 30px;
  color:#282828;
  font-size:16px;
  line-height:30px;
}

.most-read-blogposts {
    border-color: -moz-use-text-color #D9D9D9 #D9D9D9;
    border-style: none solid solid;
    border-width: 0 1px 1px;
}

.most-read-blogposts-entry {
    border-top: 1px dotted #B3B3B3;
    margin: 0 7px;
    padding: 6px 0;
}

/*
 * Area under each post
 */
div.post-info {
  border-top: 1px solid #D9D9D9;
  border-bottom: 1px solid #D9D9D9;
  height:30px;
  margin-bottom:5px;
  font-size:12px;
  font-weight:bold;
}
.post-info a{color:#BE0207;}
.post-info-comment{float: left;width:160px;padding-top: 6px;margin-top:1px;}
.post-info-label{color:#535353;font-weight:bold;}
.post-info-tags{float: left;font-size:11px;}
.post-info-thumbs{
  float:left;
  border-left: 1px dashed #AFAEAE;
  margin:2px 0 0 8px;
  padding:1px 0 0 8px;
}
.post-info-like{float:left;color:#535353;margin-right:2px;margin-top:4px;}
.post-info-line{border-bottom: 1px solid #D9D9D9;}
div.thumblock{float:left;margin-top:2px;}
div.thumblock .rtexthumb{float:left;}
.gdthumb{margin-right:3px;}
.voted {color:#BE0207;}

.sociable_tagline{float:left;color:#535353;font-weight:bold;font-size:11px;}
.sociable li{float:left;list-style:none;margin-left:4px;margin-bottom:2px;}
.sociable li a img {margin-bottom:2px;}


.translate{color:#535353;font-weight:bold;margin-top:2px;font-size:11px;margin-bottom:3px;}
.translate img{padding-top:3px;font-weight:bold;}
.translate p{margin-bottom:0;}


/*
 * various sport styling
 */
.sport-style a{color:#ff9500;}
.sport-style {color:#ff9500;}
.sport-style2 a:hover{color:#FF9500;}
.sport-category a{color:#333;}
.sport-category a:hover{color:#ff9500;}

.sport-next-page{margin:13px 0 26px 0;border-top:1px solid #ddd;padding-top:5px;}
.sport-next-page a{ font-size: 12px; line-height: 13px; color: #ff9500;}
.sport-next-page a:hover{ color: #000;}
.sport-next-page div.alignleft {float: left;}
.sport-next-page div.alignright {float: right;}

.more-about {margin-top: 21px;}


/*****************
* Wallpaper - doubleclick tags, wallpaper and hockeystick, all centered in the browser,
* and collapses nicely when nothing to display.
* notice the body{text-align: center;min-width: 990px;}  which centers the whole page
******************/
#all{
  margin-left:auto;
  margin-right:auto;
  width:1230px;
  text-align:left;
}
#wallpaper_left{
  float:left;
}
#wallpaper_top{
  float:left;
  width:990px;
  background-color:#fff;
  overflow:hidden;
}
#wallpaper_right{
  float:left;
}
#interstitial{
}
.divider {margin-bottom:25px;border-bottom:1px solid #D9D9D9;}
.aligncenter,
div.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.tagcloud {overflow:hidden;}

#searchsubmit { font-weight: bold; }
