/*
Theme Name: SoccerNews
Theme URI: http://www.soccernews.com/
Description: Custom template coded by Naif Amoodi
Version: 1.0
Author: Naif Amoodi
Author URI: http://www.naif.in/
*/

html {
	background: #b9c1c1 url(images/bckhtml.png);
}
body {
	margin: 0;
	background: repeat-x url(images/bckbody.png);
	font-family: Verdana, Geneva, sans-serif; font-size: 11px;
	color: #000;
}
#container:after, #content .post .entry:after, #content .addthis:after, #content .headlines .categories:after, #content .league-transfers:after, #content .league-results:after, #content .league-teams:after, #content .league-table:after, #content .fixtures ul:after, #content .top-scorers-and-disciplinary ul:after, #content .editorial .main .entries:after, #content .editorial-bottom:after, #content .transfer:after, #content .transfer .leagues .top ul:after, #content .soccer-games .panes:after, #content .soccer-games .panes ul:after, #content .soccer-tickets .panes li:after, #content .fixtures .panes ul:after, #content .recommended-bookmarkers ul:after, #content .free-bet-list:after, #content .world-cup .right .bottom:after, #content .world-cup .right .videos li:after, #content .archives ul:after, #content .navigation:after, #sidebar .buttons ul:after, #panel ul:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	vertical-align: baseline;
}

#wrapper {
	background: left bottom repeat-x url(images/bckwrapper.png);
}
#page {
	margin: 0 auto;
	width: 990px;
}

.select {

    border: #575757 1px solid;
    font-size: 10px;
    color: #000;

}

#header {
	position: relative;
	height: 208px;
	background: no-repeat url(images/bckheader.png);
}
#header h1 {
	position: absolute;
	top: 37px;
	margin: 0;
	width: 262px; height: 90px;
	background: no-repeat url(images/bckheaderh1.png);
	font-size: 0; text-indent: -99999em;
}
#header h1 a {
	display: block;
	width: 100%; height: 100%;
}
#header ul {
	position: absolute;
	margin: 0; padding: 0;
	list-style-type: none;
}
#header .primary {
	top: 133px;
	padding: 0 0 0 9px;
	line-height: 43px;
}
#header .primary li {
	float: left;
	border-right: #1a1f1a 1px solid;
	font-weight: bold;
}
#header .primary a {
	float: left;
	padding: 0 12px;
	color: #d4e5e3;
	text-decoration: none;
	cursor: pointer;
}
#header .primary .first a {
	background: repeat-x url(images/bckheaderprimaryfirsta.png) !important;
	color: #000 !important;
}
#header .primary a:hover {
	background: repeat-x url(images/bckheaderprimaryahover.png);
	color: #fff;
}
#header .secondary {
	top: 0; right: 0;
	line-height: 31px;
}
#header .secondary li {
	float: left;
	padding: 0 15px;
	background: no-repeat url(images/bckheadersecondaryli.png);
}
#header .secondary .first {
	padding-left: 0;
	background: none;
}
#header .secondary .community {
	font-weight: bold;
	text-transform: uppercase;
}
#header .secondary a {
	color: #afbfbd;
	text-decoration: none;
}
#header .secondary a:hover {
	color: #d4e5e3;
	text-decoration: underline;
}
#header .secondary .community a {
	padding: 0 20px 0 0;
	background: right center no-repeat url(images/bckheadersecondarycommunity.png);
	color: #ff8217;
}
#header .dropdowns {
	position: absolute;
	top: 183px; left: 10px;
}
#header .dropdowns select {
	float: left;
	margin: 0 10px 0 0; padding: 0;
	width: 200px;
	border: #575757 1px solid;
	font-size: 10px;
	color: #000;
}
#header .social {
	top: 180px; right: 10px;
}
#header .social li {
	float: left;
	margin: 0 0 0 10px;
	line-height: 22px;
	background: no-repeat;
	font-size: 10px; font-weight: bold;
	text-transform: uppercase;
}
#header .social .facebook {
	background-image: url(images/bckheadersocialfacebook.png);
}
#header .social .twitter {
	background-image: url(images/bckheadersocialtwitter.png);
}
#header .social a {
	float: left;
	padding: 0 0 0 25px;
	color: #292b2d;
	text-decoration: none;
}
#header .interact {
	top: 180px; right: 165px;
}
#header .interact li {
	float: left;
}
#header .date {
	position: absolute;
	top: 0; left: 15px;
	line-height: 31px;
	color: #d4e5e3;
}
#header form {
	position: absolute;
	top: 140px; right: 10px;
	margin: 0; padding: 1px 1px 1px 10px;
	width: 210px; height: 25px;
	background: no-repeat url(images/bckheaderform.png);
}
#header form .text {
	float: left;
	padding: 5px 0 0 0;
	width: 170px;
	background-color: transparent !important;
	border: 0;
	color: #afbfbd;
}
#header form .button {
	float: right;
}
#header .ad {
	position: absolute;
	top: 37px; left: 262px;
	width: 728px; height: 90px;
}
#container {
	padding: 0 10px;
	width: 970px;
	background: #fff 660px top repeat-y url(images/bckcontainer.png);
	border-top: #fff 15px solid; border-bottom: #fff 15px solid;
}
.wide {
	background: #fff !important;
}
#content {
	float: left;
	margin: 0 10px 0 0;
	width: 640px;
}
.wide #content {
	float: none;
	margin: 0;
	width: auto;
}
#content .topstories {
	position: relative;
	margin: 0 0 15px 0; padding: 0 0 7px 0;
	height: 292px;
	background: left bottom no-repeat url(images/bckcontenttopstories.png);
}
#content .topstories h3 {
	margin: 0; padding: 0 0 0 10px;
	line-height: 32px;
	background: no-repeat url(images/bckcontenttopstoriesh3.png);
	font-size: 11px;
	color: #fff;
	text-transform: uppercase;
}
#content .topstories ul {
	float: left;
	margin: 0; padding: 0;
	list-style-type: none;
	height: 260px;
	overflow: hidden;
}
#content .topstories .panes {
	position: relative;
	width: 355px;
}
#content .topstories .panes img {
	display: block;
	width: 355px; height: 260px;
}
#content .topstories .panes .details {
	position: absolute;
	bottom: 0; left: 0;
	padding: 5px 10px;
	width: 335px;
	background-color: #000;
	color: #a5b8b5;
}
#content .topstories .panes h2 {
	margin: 0;
	font-size: 11px;
	text-transform: uppercase;
}
#content .topstories .panes h2 a {
	color: #fff;
	text-decoration: none;
}
#content .topstories .panes h2 a:hover {
	color: #ffa200;
}
#content .topstories .panes .more {
	color: #a5b8b5;
}
#content .topstories .panes .more:hover {
	color: #ffa200;
}
#content .topstories .tabs {
	width: 285px;
}
#content .topstories .tabs li {
	padding: 7px 10px 0 10px;
	height: 45px;
	overflow: hidden;
	background: repeat-x url(images/bckcontenttopstoriestabsli.png);
	font-weight: bold;
	text-transform: uppercase;
	cursor: pointer;
}
#content .topstories .tabs .current {
	background-position: left -52px;
}
#content .topstories .tabs img {
	float: left;
	margin: 0 10px 0 0;
	width: 35px; height: 35px;
}
#content .topstories .tabs a {
	display: block;
	height: 39px; line-height: 13px;
	overflow: hidden;
	color: #010101;
	text-decoration: none;
}
#content .topstories .tabs .current a {
	color: #fff;
}
#content .topstories .date {
	position: absolute;
	top: 0; right: 10px;
	line-height: 32px;
	color: #fff;
}
#content .latest {
	position: relative;
	margin: 0 0 10px 0; padding: 0 0 21px 0;
	width: 100%;
	background: left bottom no-repeat url(images/bckcontentlatest.png);
}
#content .latest ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .latest .tabs {
	padding: 0 0 0 9px;
	height: 36px; line-height: 32px;
	background: no-repeat url(images/bckcontentlatesttabs.png);
}
#content .latest .tabs li {
	float: left;
	border-right: #1a1f1a 1px solid;
	font-weight: bold;
	text-transform: uppercase;
}
#content .latest .tabs strong {
	float: left;
	padding: 0 10px;
	background: repeat-x url(images/bckcontentlatesttabsstrong.png);
}
#content .latest .tabs span {
	float: left;
	padding: 0 10px;
	color: #afbfbd;
	cursor: pointer;
}
#content .latest .tabs span:hover, #content .latest .tabs .current {
	background: repeat-x url(images/bckcontentlatesttabsspanhover.png);
	color: #fff;
}
#content .latest .headings {
	height: 30px; line-height: 30px;
	background: repeat-x url(images/bckcontentlatestheadings.png);
}
#content .latest .headings li {
	float: left;
	height: 30px;
	font-weight: bold;
	color: #ffa200;
}
#content .latest .panes {
	border-top: #dce1e0 1px solid;
	overflow: hidden;
}
#content .latest .panes li li {
	float: left;
	height: 25px; line-height: 25px;
}
#content .latest .panes .alt li {
	height: 23px; line-height: 23px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-top: #dde2e1 1px solid; border-bottom: #dde2e1 1px solid;
}
#content .latest-news .panes, #content .latest-news .panes ul {
	height: 225px;
}
#content .latest-news .panes li li {
	padding: 9px 10px 0 10px;
	border-bottom: #dde2e1 1px solid;
	width: 300px; height: 35px; line-height: normal;
	background: #f2f2f2 repeat-x url(images/bckcontentlatestnewspaneslili.png);
}
#content .latest-news .panes .alt {
	background-image: url(images/bckcontentlatestnewspanesalt.png);
}
#content .latest-news .panes a {
	display: block;
	padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bckcontentlatestnewspanesa.png);
	text-decoration: none;
}
#content .latest-news .panes a:hover {
	text-decoration: underline;
}
#content .latest-results .panes, #content .latest-results .panes .panes_li {
	height: 150px;
}
#content .latest-results .date {
	padding: 0 0 0 10px;
	width: 140px;
}
#content .latest-results .home {
	padding: 0 10px 0 0;
	width: 170px;
	text-align: right;
}
#content .latest-results .goals {
	width: 25px;
	text-align: center;
}
#content .latest-results .headings .goals {
	background: center center no-repeat url(images/bckcontentlatestresultsheadingsgoals.png);
}
#content .latest-results .panes .goals {
	background: center center no-repeat url(images/bckcontentlatestresultspanesgoals.png) !important;
	font-weight: bold;
	color: #fefefe;
}
#content .latest-results .away {
	padding: 0 0 0 10px;
	width: 170px;
}
#content .latest-results .panes .details {
	padding: 0 10px 0 0;
	width: 70px;
	text-align: right;
	text-transform: lowercase;
}
#content .latest-leagues .panes, #content .latest-leagues .panes li {
	height: 150px;
}
#content .latest-leagues li {
	text-align: center;
}
#content .latest-leagues .rank {
	width: 45px;
}
#content .latest-leagues .panes .rank {
	text-align: center;
	background: left center no-repeat url(images/bckcontentlatestleaguespanesrank.png) !important;
	font-weight: bold;
	color: #fff;
}
#content .latest-leagues .team {
	text-align: left;
}
#content .latest-leagues .headings .team {
	padding: 0 0 0 37px;
	width: 240px;
}
#content .latest-leagues .panes .team {
	width: 277px;
}
#content .latest-leagues .panes .team span {
	float: left;
	padding: 0 0 0 37px;
	background: 20px center no-repeat;
}
#content .latest-leagues .panes .team .up {
	background-image: url(images/bckcontentlatestleaguespanesteamup.png);
}
#content .latest-leagues .panes .team .down {
	background-image: url(images/bckcontentlatestleaguespanesteamdown.png);
}
#content .latest-leagues .panes .gp {
	width: 60px;
	border-left: #dde2e1 1px solid;
}
#content .latest-leagues .headings .gp {
	width: 61px;
}
#content .latest-leagues .panes .w {
	width: 40px;
	border-left: #dde2e1 1px solid;
}
#content .latest-leagues .headings .w {
	width: 41px;
}
#content .latest-leagues .d {
	width: 40px;
}
#content .latest-leagues .l {
	width: 40px;
}
#content .latest-leagues .panes .gs {
	width: 45px;
	border-left: #dde2e1 1px solid;
}
#content .latest-leagues .headings .gs {
	width: 46px;
}
#content .latest-leagues .ga {
	width: 45px;
}
#content .latest-leagues .p {
	width: 45px;
}
#content .latest-transfers .panes, #content .latest-transfers .panes li {
	height: 350px;
}
#content .latest-transfers .panes li li {
	float: left;
	height: 35px; line-height: 35px;
}
#content .latest-transfers .panes .alt li {
	height: 33px; line-height: 33px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-top: #dde2e1 1px solid; border-bottom: #dde2e1 1px solid;
}
#content .latest-transfers .headings li {
	background: left center no-repeat;
}
#content .latest-transfers .player {
	padding: 0 0 0 10px;
	width: 180px;
}
#content .latest-transfers .headings .player {
	padding: 0 0 0 30px;
	width: 160px;
	background-position: 10px center;
	background-image: url(images/bckcontentlatesttransfersheadingsplayer.png);
}
#content .latest-transfers .panes .player {
	padding-top: 3px;
	height: 32px;
	line-height: normal !important;
	font-weight: bold;
}
#content .latest-transfers .panes .alt .player {
	height: 30px;
}
#content .latest-transfers .panes .player span {
	font-size: 11px; font-weight: normal;
	color: #47616b;
}
#content .latest-transfers .country {
	width: 110px;
}
#content .latest-transfers .headings .country {
	padding: 0 0 0 25px;
	width: 85px;
	background-image: url(images/bckcontentlatesttransfersheadingscountry.png);
}
#content .latest-transfers .to {
	width: 120px;
}
#content .latest-transfers .headings .to {
	padding: 0 0 0 15px;
	width: 105px;
	background-image: url(images/bckcontentlatesttransfersheadingsto.png);
}
#content .latest-transfers .panes .to {
	font-weight: bold;
}
#content .latest-transfers .from {
	width: 140px;
}
#content .latest-transfers .headings .from {
	background-position: 40px center;
	background-image: url(images/bckcontentlatesttransfersheadingsfrom.png);
}
#content .latest-transfers .panes .from {
	font-weight: bold;
}
#content .latest-transfers .price {
	width: 80px;
}
#content .latest-transfers .headings .price {
	padding: 0 0 0 20px;
	width: 60px;
	background-image: url(images/bckcontentlatesttransfersheadingsprice.png);
}
#content .latest .rss {
	position: absolute;
	bottom: 4px; right: 10px;
}
#content .latest .more {
	position: absolute;
	bottom: 4px; left: 10px;
	padding: 0 20px 0 0;
	background: right center no-repeat url(images/bckcontentlatestmore.png);
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
#content .latest .more:hover {
	text-decoration: underline;
}
#content .ad-630x30 {
	margin: 0 0 10px 0; padding: 9px 0;
	text-align: center;
	background-color: #e6e6e6;
	border: #dde2e1 1px solid;
}
#content .columns {
	margin: 0 0 15px 0;
	height: 214px;
}
#content .columns ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .topscorers {
	position: relative;
	float: left;
	margin: 0 10px 0 0; padding: 0 0 22px 0;
	width: 350px;
	background: left bottom no-repeat url(images/bckcontenttopscorers.png);
}
#content .topscorers li {
	float: left;
	text-align: center;
	font-weight: bold;
}
#content .topscorers h3 {
	margin: 0; padding: 0 0 0 10px;
	height: 37px; line-height: 32px;
	background: no-repeat url(images/bckcontenttopscorersh3.png);
	font-size: 11px;
	color: #fff;
	text-transform: uppercase;
}
#content .topscorers .headings {
	height: 30px; line-height: 30px;
	background: repeat-x url(images/bckcontentlatestheadings.png);
	color: #ffa200;
}
#content .topscorers .data {
	height: 25px;
}
#content .topscorers .data li {
	height: 25px; line-height: 25px;
}
#content .topscorers .alt li {
	height: 23px; line-height: 23px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-top: #dde2e1 1px solid; border-bottom: #dde2e1 1px solid;
}
#content .topscorers .player {
	padding: 0 0 0 10px;
	width: 280px;
	text-align: left;
}
#content .topscorers .data .player {
	padding-top: 5px;
	height: 20px; line-height: normal;
}
#content .topscorers .alt .player {
	height: 18px;
}
#content .topscorers .data .player * {
	vertical-align: middle;
}
#content .topscorers .data .player img {
	margin: 0 5px 0 0;
}
#content .topscorers .data .player span {
	font-size: 10px; font-weight: normal;
	color: #47616b;
}
#content .topscorers .goals {
	width: 45px;
}
#content .topscorers .data .pg {
	width: 40px;
	border-left: #dde2e1 1px solid;
}
#content .topscorers .headings .pg {
	width: 41px;
}
#content .topscorers .data .fg {
	width: 40px;
	border-left: #dde2e1 1px solid;
}
#content .topscorers .headings .fg {
	width: 41px;
}
#content .topscorers .more {
	position: absolute;
	bottom: 4px; left: 10px;
	padding: 0 20px 0 0;
	background: right center no-repeat url(images/bckcontentlatestmore.png);
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
#content .topscorers .more:hover {
	text-decoration: underline;
}
#content .soccerforums {
	position: relative;
	float: left;
	padding: 0 0 7px 0;
	width: 280px;
	background: left bottom no-repeat url(images/bckcontentsoccerforums.png);
}
#content .soccerforums h3 {
	margin: 0; padding: 0 0 0 10px;
	height: 37px; line-height: 32px;
	background: no-repeat url(images/bckcontentsoccerforumsh3.png);
	font-size: 11px;
	color: #fff;
	text-transform: uppercase;
}
#content .soccerforums .thread {
	padding: 18px 9px 0 9px;
	height: 150px;
	background-color: #e6e6e6;
	border: #dfe3e2 1px solid;
}
#content .soccerforums .thread .title {
	height: 120px;
	text-align: center;
	background: no-repeat url(images/bckcontentsoccerforumsthreadtitle.png);
	font-size: 15px; font-style: italic;
}
#content .soccerforums .thread .title a {
	display: block;
	height: 99px; line-height: 33px;
	overflow: hidden;
	color: #fff;
	text-decoration: underline;
}
#content .soccerforums .thread .join {
	display: block;
	padding: 0 25px 0 0;
	text-align: right;
	background: right center no-repeat url(images/bckcontentsoccerforumsthreadjoin.png);
	font-size: 12px; font-weight: bold;
	text-decoration: none;
}
#content .soccerforums .thread .join:hover {
	text-decoration: underline;
}
#content .regions {
	margin: 0 0 15px 0; padding: 15px 0 0 10px;
	height: 65px;
	background: no-repeat url(images/bckcontentregions.png);
}
#content .regions .details {
	float: left;
	width: 105px;
}
#content .regions .details h3 {
	margin: 0 0 15px 0;
	font-size: 11px;
	color: #fff;
	text-transform: uppercase;
}
#content .regions .details .all {
	padding: 0 15px 0 0;
	background: right center no-repeat url(images/bckcontentlatestmore.png);
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
#content .regions .details .all:hover {
	text-decoration: underline;
}
#content .regions ul {
	float: left;
	margin: 0; padding: 0;
	list-style-type: none;
	width: 525px;
}
#content .regions li {
	float: left;
	margin: 0 0 8px 0; padding: 0 0 0 25px;
	width: 150px;
	background: 5px center no-repeat url(images/bckcontentregionsli.png);
}
#content .regions li img {
	margin: 0 5px 0 0;
}
#content .regions li a {
	color: #afbfbd;
	text-decoration: none;
}
#content .regions li a:hover {
	text-decoration: underline;
}
#content .static {
	height: 430px;
}
#content .static ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .static h3 {
	margin: 0 0 10px 0;
	line-height: 15px;
	font-size: 11px;
	text-transform: uppercase;
}
#content .static .specials {
	float: right;
	padding: 9px 0 0 0;
	width: 350px; height: 430px;
	border-top: #e9eae9 1px solid;
}
#content .static .specials li {
	margin: 0 0 10px 0;
	height: 85px;
	overflow: hidden;
	background: #f2f2f2 repeat-x url(images/bckcontentspecialsli.png);
}
#content .static .specials img {
	float: left;
	width: 85px; height: 85px;
	border-right: #fefefe 1px solid;
}
#content .static .specials .details {
	float: left;
	padding: 10px 5px 5px 4px;
	width: 255px;
}
#content .static .specials .details .title {
	display: block;
	height: 12px; line-height: 12px;
	overflow: hidden;
	font-size: 12px; font-weight: bold;
	color: #000;
	text-decoration: none;
}
#content .static .specials .details .title:hover {
	color: #ffa200;
}
#content .static .specials .details .continue:hover {
	color: #e76200;
}
#content .static .specials .more {
	display: block;
	padding: 0 20px 0 0;
	text-align: right; line-height: 15px;
	background: right center no-repeat url(images/bckcontentspecialsmore.png);
	font-weight: bold;
	text-decoration: none;
}
#content .static .specials .more:hover {
	text-decoration: underline;
}
#content .static .recreation {
	padding: 9px 0 0 0;
	width: 275px; height: 250px;
	border-top: #e9eae9 1px solid;
}
#content .static .recreation li {
	margin: 0 0 10px 0;
	height: 65px;
	background: #f2f2f2 repeat-x url(images/bckcontentspecialsli.png);
}
#content .static .recreation img {
	float: left;
	width: 95px; height: 65px;
	border-right: #fefefe 1px solid;
}
#content .static .recreation .details {
	float: left;
	padding: 10px 5px 5px 4px;
	width: 170px;
}
#content .static .recreation .details strong {
	display: block;
	padding: 0 0 0 15px;
	background: left center no-repeat url(images/bckcontentrecreationdetailsstrong.png);
	font-size: 12px;
}
#content .static .recreation .details strong:hover {
	color: #ffa200;
}
#content .static .tickets {
	padding: 0 0 6px 0;
	width: 275px; height: 164px;
	background: left bottom no-repeat url(images/bckcontenttickets.png);
}
#content .static .tickets h3 {
	margin: 0; padding: 0 0 0 10px;
	height: 37px; line-height: 32px;
	background: no-repeat url(images/bckcontentticketsh3.png);
	font-size: 11px;
	color: #fff;
	text-transform: uppercase;
}
#content .static .tickets ul {
	padding: 10px 10px 0 10px;
	height: 115px;
	background-color: #e6e6e6;
	border: #dfe3e2 1px solid;
}
#content .static .tickets li {
	margin: 0 0 10px 0; padding: 0 0 0 15px;
	background: left center no-repeat url(images/bckcontentticketsli.png);
	font-weight: bold;
}
#content .static .tickets a {
	text-decoration: none;
}
#content .static .tickets a:hover {
	color: #ffa200;
}
#content .predictions {
	margin: 0 0 10px 0; padding: 0;
	list-style-type: none;
	height: 95px;
	background: no-repeat url(images/bckcontentpredictions.png);
}
#content .predictions li {
	float: left;
	padding: 15px 10px 0 10px;
	width: 170px;
}
#content .predictions .first {
	padding-top: 30px;
	width: 90px;
}
#content .predictions .last {
	padding-top: 35px; padding-right: 0;
	width: 140px;
}
#content .predictions h3 {
	margin: 0;
	font-size: 11px;
	text-transform: uppercase;
}
#content .predictions .title {
	display: block;
	height: 12px; line-height: 12px;
	overflow: hidden;
	font-size: 12px; font-weight: bold;
	color: #000;
	text-decoration: none;
}
#content .predictions .title:hover {
	color: #ffa200;
}
#content .predictions .date {
	margin: 2px 0;
	font-size: 10px;
	color: #47616b;
}
#content .predictions .continue:hover {
	color: #ffa200;
}
#content .predictions .more {
	padding: 0 20px 0 0;
	background: right center no-repeat url(images/bckcontentpredictionsmore.png);
	font-weight: bold;
	text-decoration: none;
}
#content .predictions .more:hover {
	text-decoration: underline;
}
#content .post {
	position: relative;
	margin: 0 0 15px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .post .title {
	margin: 0;
	background: repeat-y url(images/bckcontentposttitle.png);
	border-bottom: #303939 5px solid;
	font-size: 13px;
}
#content .post .title span, #content .post .title a {
	display: block;
	padding: 7px 185px 7px 10px;
	background: no-repeat url(images/bckcontentposttitlespan.png);
}
#content .post .title a {
	text-decoration: none;
}
#content .post .title a:hover {
	text-decoration: underline;
}
.page #content .post .title a:hover {
	text-decoration: none;
}
#content .post .entry {
	padding: 10px 9px;
	width: 620px;
	border: #dce1e0 1px solid; border-top: 0;
}
#content .post .entry a {
	color: #e76200;
	text-decoration: none;
}
#content .post .entry a:hover {
	text-decoration: underline;
}
#content .addthis {
	margin: 0 0 10px 0;
	width: 100%;
}
#content .addthis .addthis_toolbox {
	float: right;
}
#content .post .entry .smartlink {
	border-bottom: #000 1px solid;
}
#content .post .entry .smartlink:hover {
	border-bottom: 0;
}
#content .post .entry .more {
	color: #000;
}
#content .post .entry .more:hover {
	color: #ffa200;
	text-decoration: underline;
}
#content .post .entry .tweetmeme_button {
	float: left;
	margin: 0 10px 10px 0;
}
#content .post .entry li {
	list-style-position: inside;
}
#content .post .date {
	position: absolute;
	top: 10px; right: 30px;
}
#content .post .rss {
	position: absolute;
	top: 10px; right: 10px;
}
#content .ads {
	margin: 0 0 15px 0; padding: 0;
	list-style-type: none;
	height: 63px;
	background: no-repeat url(images/bckcontentads.png);
}
#content .ads li {
	float: left;
	padding: 5px 10px 0 10px;
	width: 300px;
}
#content .ads .title {
	font-weight: bold;
	text-decoration: none;
}
#content .ads a:hover {
	color: #e76200;
}
#content .ads p {
	margin: 0;
}
#content .single-ads {
	margin: 0 0 10px 0; padding: 0;
	list-style-type: none;
	height: 77px;
}
#content .single-ads li {
	width: 314px;
}
#content .single-ads .first {
	float: left;
}
#content .single-ads .second {
	float: right;
}
#content .single-ads img {
	float: left;
	width: 78px; height: 77px;
}
#content .single-ads .description {
	float: left;
	padding: 10px 10px 0 10px;
	width: 216px; height: 67px;
	overflow: hidden;
	line-height: 12px;
	background: no-repeat url(images/bckcontentsingleadsdescription.png);
	font-size: 10px;
	color: #263030;
}
#content .single-ads .description .title {
	padding: 0 0 0 15px;
	background: left center no-repeat url(images/bckcontentlatestnewspanesa.png);
	font-size: 12px; font-weight: bold;
	color: #000;
}
#content .single-ads .description .title:hover {
	text-decoration: none;
}
#content .single-ads .description .more {
	font-size: 11px; font-weight: bold;
	color: #e76200;
	text-decoration: none;
}
#content .single-ads .description .more:hover {
	color: #000;
}
#content .single-ads .description .more span {
	text-decoration: underline;
}
#content .single-ads .description .more:hover span {
	text-decoration: none;
}
#content .ad-text {
	margin: 0 0 15px 0;
	text-align: center;
	font-weight: bold;
	color: #e76200;
}
#content .ad-text a:hover {
	text-decoration: none;
}
#content .buy-soccer-tickets {
	margin: 0 0 10px 0; padding: 15px 10px 0 75px;
	height: 50px;
	background: no-repeat url(images/bckcontentbuysoccertickets.png);
	color: #fff;
}
#content .buy-soccer-tickets .title {
	font-size: 13px; font-weight: bold;
	color: #ffb400;
	text-decoration: none;
}
#content .buy-soccer-tickets .title:hover {
	text-decoration: underline;
}
#content .buy-soccer-tickets .more {
	padding: 0 0 0 15px;
	background: left center no-repeat url(images/bckcontentlatestnewspanesa.png);
	font-weight: bold;
	color: #fff;
}
#content .buy-soccer-tickets .more:hover {
	text-decoration: none;
}
#content .recent {
	margin: 0 0 15px 10px;
}
#content .recent h3 {
	margin: 0 0 10px 0;
	font-size: 11px;
	text-transform: uppercase;
}
#content .recent ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .recent li {
	margin: 0 0 5px 0; padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bcksidebarjerseysspan.png);
}
#content .recent a {
	font-weight: bold;
	text-decoration: none;
}
#content .recent a:hover {
	text-decoration: underline;
}
#content .recent span {
	font-size: 10px;
}
#content .social {
	margin: 0 0 25px 0; padding: 8px 0 8px 6px;
	list-style-type: none;
	height: 24px;
	background: #e6e6e6 4px center no-repeat url(images/bckcontentsocial.png);
	border: #dde2e1 1px solid;
}
#content .social li {
	float: left;
	margin: 0 7px 0 0;
	line-height: 24px;
	background: left center no-repeat;
	font-family: Tahoma, Geneva, sans-serif; font-size: 10px; font-weight: bold;
}
#content .social .twitter {
	background-image: url(images/bckcontentsocialtwitter.png);
}
#content .social .facebook {
	background-image: url(images/bckcontentsocialfacebook.png);
}
#content .social .share {
	background-image: url(images/bckcontentsocialshare.png);
}
#content .social a {
	float: left;
	padding: 0 0 0 30px;
	color: #fff;
	text-decoration: none;
}
#content .social a:hover {
	text-decoration: underline;
}
#content .wp-caption {
	margin: 10px;
	border-top: #b0c0be 10px solid;
}
#content .wp-caption img {
	width: 100%;
}
#content .wp-caption .wp-caption-text {
	margin: 0; padding: 5px 10px;
	background: #f2f2f2 repeat-x url(images/bckcontentcaptiontext.png);
	font-weight: bold;
}
#content .heading {
	margin: 0; padding: 0 0 0 10px;
	height: 36px; line-height: 31px;
	background: no-repeat url(images/bckcontentheading.png);
	font-size: 11px;
	text-transform: uppercase;
}
#content .headlines {
	margin: 0 0 15px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .headlines a {
	text-decoration: none;
}
#content .headlines a:hover {
	text-decoration: underline;
}
#content .headlines .categories {
	padding: 10px 9px;
	width: 620px;
	border: #dce1e0 1px solid; border-top: 0;
}
#content .headlines .categories ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .headlines .categories li {
	float: left;
	margin: 0 0 5px 0; padding: 0 0 0 15px;
	width: 295px;
	background: left 5px no-repeat url(images/bcksidebarjerseysspan.png);
}
#content .headlines .categories a {
	font-weight: bold;
}
#content .headlines .entries {
	border: #dce1e0 1px solid; border-top: 0;
}
#content .headlines .entries .date {
	padding: 7px 0 7px 10px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-top: #dde2e1 1px solid; border-bottom: #dde2e1 1px solid;
	font-weight: bold;
}
#content .headlines .entries .date span {
	padding: 0 0 0 15px;
	background: left center no-repeat url(images/bckcontentlatestnewspanesa.png);
}
#content .headlines .entries ul {
	margin: 15px; padding: 0;
	list-style-type: none;
}
#content .headlines .entries li {
	margin: 0 0 5px 0;
}
#content .headlines .entries .comments {
	font-weight: bold;
}
#content .headlines .entries .time {
	font-size: 10px;
	color: #47616b;
	text-transform: lowercase;
}
#content .transfer {
	width: 100%;
}
#content .transfer .list {
	float: left;
	margin: 0 10px 0 0;
	width: 215px;
}
#content .transfer .list .links {
	margin: 0 0 15px 0; padding: 22px 10px 0 10px;
	height: 360px;
	background: no-repeat url(images/bckcontenttransferlistlinks.png);
}
#content .transfer .list .links ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .transfer .list .links .sections {
	margin: 0 0 25px 0;
}
#content .transfer .list .links li {
	margin: 0 0 5px 0;
}
#content .transfer .list .links .sections li {
	padding: 0 0 0 20px;
	background: left center no-repeat url(images/bckcontentlatestmore.png);
}
#content .transfer .list .links .teams li {
	font-size: 10px;
}
#content .transfer .list .links a {
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
#content .transfer .list .links .sections a:hover {
	color: #afbfbd;
}
#content .transfer .list .links .teams a:hover {
	text-decoration: underline;
}
#content .transfer .list .ad {
	padding: 34px 0 0 0;
	height: 660px;
	text-align: center;
	background: no-repeat url(images/bckcontenttransferlistad.png);
}
#content .transfer .list .ad h3 {
	margin: 0 0 5px 0;
	font-size: 10px; font-weight: normal;
	color: #6d6d6d;
	text-transform: lowercase;
}
#content .transfer .news {
	float: left;
	padding: 0 0 6px 0;
	background: left bottom no-repeat url(images/bckcontenttransfernews.png);
	width: 415px;
}
#content .transfer .news h2 {
	margin: 0; padding: 0 0 0 10px;
	height: 36px; line-height: 31px;
	background: no-repeat url(images/bckcontenttransfernewsh2.png);
	font-size: 11px;
	text-transform: uppercase;
}
#content .transfer .news a {
	font-weight: bold;
	text-decoration: none;
}
#content .transfer .news a:hover {
	text-decoration: underline;
}
#content .transfer .news .continue {
	display: inline !important;
	padding: 0 !important;
	background: none !important;
	font-weight: normal;
}
#content .transfer .news .entries {
	border: #dce1e0 1px solid; border-top: 0;
}
#content .transfer .news .entries .date {
	padding: 7px 0 7px 10px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-top: #dde2e1 1px solid; border-bottom: #dde2e1 1px solid;
	font-weight: bold;
}
#content .transfer .news .entries .date span {
	padding: 0 0 0 15px;
	background: left center no-repeat url(images/bckcontentlatestnewspanesa.png);
}
#content .transfer .news .entries ul {
	margin: 15px; padding: 0;
	list-style-type: none;
}
#content .transfer .news .entries li {
	margin: 0 0 5px 0;
}
#content .transfer .news .entries p {
	margin: 0;
	font-size: 10px;
	color: #47616b;
}
#content .transfer .news .team, #content .transfer .news .section {
	background: #e6e6e6 repeat-x url(images/bckcontenttransfernewsteam.png);
	border-top: #eaeaea 1px solid;
}
#content .transfer .news .team {
	padding: 15px 0 15px 10px;
}
#content .transfer .news .section {
	padding: 0 0 0 10px;
	line-height: 45px;
}
#content .transfer .news .section a {
	padding: 0 0 0 20px;
	background: left center no-repeat url(images/bckcontentspecialsmore.png);
}
#content .transfer .news .items {
	padding: 10px;
}
#content .transfer .news .items h3 {
	font-size: 11px;
	text-transform: uppercase;
}
#content .transfer .news .items .current {
	margin: 0 0 10px 0; padding: 0 0 10px 0;
	border-bottom: #e9eae9 1px solid;
}
#content .transfer .news .items .past {
	margin: 10px 0 0 0; padding: 10px 0 0 0;
	border-top: #e9eae9 1px solid;
}
#content .transfer .news .items .more {
	display: block;
	margin: 15px 0 0 0; padding: 0 0 0 20px;
	background: left center no-repeat url(images/bckcontentspecialsmore.png);
}
#content .transfer .news .items ul {
	margin: 0;
}
#content .transfer .news .items .continue:hover {
	text-decoration: underline;
}
#content .transfer .news .items li a {
	display: block;
	padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bcksidebarjerseysspan.png);
}
#content .league-transfers {
	padding: 0 0 7px 0;
	width: 100%;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .league-transfers .heading {
	height: auto; line-height: 31px;
	background-image: url(images/bckcontentleaguetransfersheading.png);
}
#content .league-transfers ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .league-transfers .tabs {
	padding: 10px 0 10px 10px;
	height: 11px; line-height: 11px;
	background: url(images/bckcontentleaguetransferstabs.png);
}
#content .league-transfers .tabs li {
	float: left;
	margin: 0 10px 0 0;
	font-weight: bold;
	text-transform: uppercase;
}
#content .league-transfers .tabs a {
	color: #afbfbe;
	text-decoration: none;
}
#content .league-transfers .tabs a:hover, #content .league-transfers .tabs .active {
	color: #fff;
}
#content .league-transfers .tabs strong {
	padding: 0 0 0 20px;
	background: left center no-repeat url(images/bckcontentlatestmore.png);
}
#content .league-transfers .tabs img {
	margin: 0 5px 0 0;
}
#content .league-transfers .headings {
	height: 30px; line-height: 30px;
	background: repeat-x url(images/bckcontentlatestheadings.png);
}
#content .league-transfers .headings li {
	float: left;
	height: 30px;
	background: left center no-repeat;
	font-weight: bold;
	color: #ffa200;
}
#content .league-transfers .panes {
	border-top: #dce1e0 1px solid;
}
#content .league-transfers .panes li {
	float: left;
	height: 35px; line-height: 35px;
}
#content .league-transfers .panes .alt li {
	height: 33px; line-height: 33px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-top: #dde2e1 1px solid; border-bottom: #dde2e1 1px solid;
}
#content .league-transfers .player {
	padding: 0 0 0 10px;
	width: 180px;
}
#content .league-transfers .headings .player {
	padding: 0 0 0 30px;
	width: 160px;
	background-position: 10px center;
	background-image: url(images/bckcontentlatesttransfersheadingsplayer.png);
}
#content .league-transfers .panes .player {
	padding-top: 3px;
	height: 32px;
	line-height: normal !important;
	font-weight: bold;
}
#content .league-transfers .panes .alt .player {
	height: 30px;
}
#content .league-transfers .panes .player span {
	font-size: 11px; font-weight: normal;
	color: #47616b;
}
#content .league-transfers .country {
	width: 110px;
}
#content .league-transfers .headings .country {
	padding: 0 0 0 25px;
	width: 85px;
	background-image: url(images/bckcontentlatesttransfersheadingscountry.png);
}
#content .league-transfers .to {
	width: 120px;
}
#content .league-transfers .headings .to {
	padding: 0 0 0 15px;
	width: 105px;
	background-image: url(images/bckcontentlatesttransfersheadingsto.png);
}
#content .league-transfers .panes .to {
	font-weight: bold;
}
#content .league-transfers .from {
	width: 140px;
}
#content .league-transfers .headings .from {
	background-position: 40px center;
	background-image: url(images/bckcontentlatesttransfersheadingsfrom.png);
}
#content .league-transfers .panes .from {
	font-weight: bold;
}
#content .league-transfers .price {
	width: 80px;
}
#content .league-transfers .headings .price {
	padding: 0 0 0 20px;
	width: 60px;
	background-image: url(images/bckcontentlatesttransfersheadingsprice.png);
}
#content .editorial {
	margin: 0 0 25px 0;
}
#content .editorial ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .editorial .main {
	padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .editorial .main .heading {
	height: auto; line-height: 31px;
	background-image: url(images/bckcontentleaguetransfersheading.png);
}
#content .editorial .main .dropdown {
	padding: 5px 0 5px 10px;
	background: url(images/bckcontentleaguetransferstabs.png);
}
#content .editorial .main .dropdown select {
	padding: 0;
	width: 225px;
	border: #e1f4f2 1px solid;
	font-size: 10px;
	color: #000;
}
#content .editorial .main .entries {
	padding: 15px 9px 10px 9px;
	width: 620px;
	border: #dce1e0 1px solid; border-top: 0;
}
#content .editorial .main .entries a {
	text-decoration: none;
}
#content .editorial .main .entries a:hover {
	text-decoration: underline;
}
#content .editorial .main .entries h3 {
	margin: 0 0 15px 0; padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bcksidebarjerseysspan.png);
	font-size: 11px;
}
#content .editorial .main .entries li {
	position: relative;
	margin: 0 -9px 10px 0;
	height: 85px;
	background: #f2f2f2 repeat-x url(images/bckcontentspecialsli.png);
}
#content .editorial .main .entries .image {
	float: left;
	background-color: #fafafa;
	border-right: #fefefe 1px solid;
}
#content .editorial .main .entries .image, #content .editorial .main .entries .image img {
	width: 85px; height: 85px;
}
#content .editorial .main .entries .details {
	float: left;
	padding: 10px 9px 5px 9px;
	width: 525px;
}
#content .editorial .main .entries .details .date {
	font-size: 10px;
}
#content .editorial .main .entries .details strong a {
	padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bckcontentlatestnewspanesa.png);
}
#content .editorial .main .entries .details p {
	margin: 0;
}
#content .editorial .main .entries .paging {
	height: 15px;
	line-height: 15px;
}
#content .editorial .main .entries .alignleft {
	float: left;
}
#content .editorial .main .entries .alignright {
	float: right;
}
#content .editorial .main .entries .paging a {
	display: block;
	font-weight: bold;
	text-decoration: none;
}
#content .editorial .main .entries .alignleft a {
	padding: 0 0 0 20px;
	background: left center no-repeat url(images/bckcontenteditorialmainentriesalignlefta.png);
}
#content .editorial .main .entries .alignright a {
	padding: 0 20px 0 0;
	background: right center no-repeat url(images/bckcontentspecialsmore.png);
}
#content .editorial-bottom {
	width: 100%;
	background: 375px top repeat-y url(images/bckcontenteditorialbottom.png);
}
#content .editorial-bottom .static-links {
	float: left;
	margin: 0 150px 0 0; padding: 0 0 0 15px;
	width: 285px
}
#content .editorial-bottom .editorial-archives {
	float: left;
	padding: 0 15px 0 0;
	width: 175px;
}
#content .editorial-bottom .editorial-archives h3 {
	margin: 0 0 10px 0;
	font-size: 11px;
	text-transform: uppercase;
}
#content .editorial-bottom .editorial-archives ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .editorial-bottom .editorial-archives li {
	margin: 0 0 10px 0; padding: 0 0 0 20px;
	background: left center no-repeat url(images/bckcontentspecialsmore.png);
	font-size: 10px; font-weight: bold;
}
#content .editorial-bottom .editorial-archives a {
	text-decoration: none;
}
#content .editorial-bottom .editorial-archives a:hover {
	text-decoration: underline;
}

#content .static-links {
	margin: 0 0 0 15px; padding: 0;
	list-style-type: none;
}
#content .static-links li {
	margin: 0 0 10px 0;
	font-weight: bold;
}
#content .static-links img {
	margin: 0 5px 0 0;
}
#content .static-links a {
	text-decoration: none;
}
#content .static-links a:hover {
	text-decoration: underline;
}
#content .transfer .leagues {
	float: left;
	margin: 0 10px 0 0;
	width: 215px;
}
#content .transfer .leagues .links {
	margin: 0 0 15px 0;
	background: repeat-y url(images/bckcontenttransferleagueslinks.png);
	color: #fff;
}
#content .transfer .leagues .links .links-bottom {
	background: no-repeat left bottom url(images/bckcontenttransferleagueslinksbottom.png);
}
#content .transfer .leagues .links .links-top {
	padding: 23px 10px;
	background: no-repeat url(images/bckcontenttransferleagueslinkstop.png);
}
#content .transfer .leagues .links .links-top-center {
	padding: 23px 0;
	text-align: center;
}
#content .transfer .leagues .shirts .links-top {
	padding-top: 0;
}
#content .transfer .leagues .links h3 {
	margin: 0 -10px; padding: 5px 0 5px 10px;
	background: url(images/bckcontenttransferleagueslinksh3.png);
	font-size: 11px;
	text-transform: uppercase;
}
#content .transfer .leagues .shirts .teams {
	padding: 0;
}
#content .transfer .leagues .shirts .teams span {
	display: block;
	margin-bottom: 15px; padding: 5px 0 5px 10px;
	background: no-repeat url(images/bckcontenttransferleagueslinksteamsspan.png);
}
#content .transfer .leagues .links select {
	margin: 10px 0 15px 0; padding: 0;
	width: 193px;
	border: #e1f4f2 1px solid;
	font-size: 10px;
	color: #000;
}
#content .transfer .leagues .links ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .transfer .leagues .links .sections {
	margin: 0 0 15px 0;
}
#content .transfer .leagues .links .teams {
	margin: 0 -10px;
}
#content .transfer .leagues .links li {
	margin: 0 0 5px 0;
}
#content .transfer .leagues .links .sections li {
	padding: 0 0 0 20px;
	background: left 4px no-repeat url(images/bckcontentlatestmore.png);
}
#content .transfer .leagues .links .teams li {
	padding: 3px 0 3px 10px;
	font-size: 10px;
}
#content .transfer .leagues .links .teams .alt {
	background: url(images/bckcontenttransferleagueslinksh3.png);
}
#content .transfer .leagues .links a {
	font-weight: bold;
	text-decoration: none;
}
#content .transfer .leagues .links .sections a {
	color: #afbfbd;
}
#content .transfer .leagues .links .sections a:hover {
	color: #fff;
}
#content .transfer .leagues .links .teams a {
	padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bckcontentlatestnewspanesa.png);
	color: #fff;
}
#content .transfer .leagues .links .teams a:hover {
	text-decoration: underline;
}
#content .transfer .leagues .ad {
	padding: 19px 0 0 0;
	height: 675px;
	text-align: center;
	background: no-repeat url(images/bckcontenttransferlistad.png);
}
#content .transfer .leagues .ad h3 {
	margin: 0 0 5px 0;
	font-size: 10px; font-weight: normal;
	color: #6d6d6d;
	text-transform: lowercase;
}
#content .transfer .leagues .ad-middle {
	margin: 10px 0 0 0;
	text-align: center;
	background: repeat-y url(images/bckcontenttransferlistadmiddle.png);
}
#content .transfer .leagues .ad-bottom {
	background: left bottom no-repeat url(images/bckcontenttransferlistadbottom.png);
}
#content .transfer .leagues .ad-top {
	padding: 19px 0;
	background: no-repeat url(images/bckcontenttransferlistadtop.png);
}
#content .transfer .leagues .ad-middle h3 {
	margin: 0 0 5px 0;
	font-size: 10px; font-weight: normal;
	color: #6d6d6d;
	text-transform: lowercase;
}
#content .transfer .leagues .top {
	padding: 18px 10px 0 10px;
	height: 220px;
	background: no-repeat url(images/bckcontenttransferleaguestop.png);
}
#content .transfer .leagues .top h3 {
	margin: 0 0 15px 0;
	font-size: 11px;
	text-transform: uppercase;
}
#content .transfer .leagues .top ul {
	margin: 0 0 10px 0; padding: 0;
	list-style-type: none;
	width: 100%;
}
#content .transfer .leagues .top li {
	float: left;
}
#content .transfer .leagues .top .country {
	width: 25px;
	display:none; /* mihaiteo 18.01.2011 */ 
}
#content .transfer .leagues .top .player {
	width: 145px;
	font-weight: bold;
}
#content .transfer .leagues .top .player span {
	font-size: 11px; font-weight: normal;
	color: #47616b;
}
#content .transfer .leagues .top .goals {
	width: 25px;
	text-align: center;
	font-size: 13px; font-weight: bold;
}
	#content .transfer .leagues .top .goals img{
		display:block;
		float:left;
		padding-top:2px;
	}
#content .league-results {
	margin: 0 0 25px 0; padding: 0 0 7px 0;
	width: 100%;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .league-results .heading {
	height: auto; line-height: 31px;
	background-image: url(images/bckcontentleaguetransfersheading.png);
}
#content .league-results ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .league-results .tabs {
	padding: 10px 0 10px 10px;
	height: 11px; line-height: 11px;
	background: url(images/bckcontentleaguetransferstabs.png);
}
#content .league-results .tabs li {
	float: left;
	margin: 0 5px 0 0; padding: 0 0 0 16px;
	background: left center no-repeat url(images/bckcontentlatestmore.png);
	font-weight: bold;
	text-transform: uppercase;
}
#content .league-results .tabs a {
	color: #afbfbe;
	text-decoration: none;
}
#content .league-results .tabs a:hover, #content .league-results .tabs .active {
	color: #fff;
}
#content .league-results .headings {
	height: 30px; line-height: 30px;
	background: repeat-x url(images/bckcontentlatestheadings.png);
}
#content .league-results .headings li {
	float: left;
	height: 30px;
	background: left center no-repeat;
	font-weight: bold;
	color: #ffa200;
}
#content .league-results .panes {
	border-top: #dce1e0 1px solid;
}
#content .league-results .panes li {
	float: left;
	height: 25px; line-height: 25px;
}
#content .league-results .panes .alt li {
	height: 23px; line-height: 23px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-top: #dde2e1 1px solid; border-bottom: #dde2e1 1px solid;
}
#content .league-results .date {
	padding: 0 0 0 10px;
	width: 90px;
}
#content .league-results .home {
	padding: 0 10px 0 0;
	width: 210px;
	text-align: right;
}
#content .league-results .goals {
	width: 25px;
	text-align: center;
}
#content .league-results .headings .goals {
	background: center center no-repeat url(images/bckcontentlatestresultsheadingsgoals.png);
}
#content .league-results .panes .goals {
	background: center center no-repeat url(images/bckcontentlatestresultspanesgoals.png) !important;
	font-weight: bold;
	color: #fefefe;
}
#content .league-results .away {
	padding: 0 0 0 10px;
	width: 210px;
}
#content .league-results .panes .details {
	width: 25px;
	background: center center no-repeat url(images/bckcontentleagueresultspanesdetails.png);
	text-align: center;
}
#content .league-results .panes .alt .details {
	background-image: url(images/bckcontentleagueresultspanesaltdetails.png);
}
#content .league-results .panes .details a {
	text-decoration: none;
}
#content .league-results .panes .more a:hover {
	text-decoration: underline;
}
#content .league-results .panes .info a {
	font-weight: bold;
}
#content .league-teams {
	margin: 0 0 25px 0; padding: 0 0 7px 0;
	width: 100%;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .league-teams .heading {
	height: auto; line-height: 31px;
	background-image: url(images/bckcontentleaguetransfersheading.png);
}
#content .league-teams ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .league-teams .tabs {
	padding: 10px 0 10px 10px;
	height: 11px; line-height: 11px;
	background: url(images/bckcontentleaguetransferstabs.png);
}
#content .league-teams .tabs li {
	float: left;
	margin: 0 5px 0 0; padding: 0 0 0 16px;
	background: left center no-repeat url(images/bckcontentlatestmore.png);
	font-weight: bold;
	text-transform: uppercase;
}
#content .league-teams .tabs a {
	color: #afbfbe;
	text-decoration: none;
}
#content .league-teams .tabs a:hover, #content .league-teams .tabs .active {
	color: #fff;
}
#content .league-teams .panes li {
	float: left;
	border-bottom: #dde2e1 1px solid; border-left: #dce1e0 1px solid;
}
#content .league-teams .panes .icon {
	padding: 5px 0 0 0;
	width: 24px; height: 20px;
	text-align: center;
}
#content .league-teams .panes .icon img {
	width: 15px; height: 15px;
}
#content .league-teams .panes .team {
	padding: 0 0 0 9px;
	width: 605px; height: 25px;
	line-height: 25px;
	background: #f2f2f2 repeat-x url(images/bckcontentleagueteamspanesteam.png);
}
#content .league-teams .panes a {
	text-decoration: none;
}
#content .league-teams .panes a:hover {
	text-decoration: underline;
}
#content .league-table {
	margin: 0 0 25px 0; padding: 0 0 7px 0;
	width: 100%;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .league-table .heading {
	height: auto; line-height: 31px;
	background-image: url(images/bckcontentleaguetransfersheading.png);
}
#content .league-table ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .league-table .tabs {
	padding: 10px 0 10px 10px;
	height: 11px; line-height: 11px;
	background: url(images/bckcontentleaguetransferstabs.png);
}
#content .league-table .tabs li {
	float: left;
	margin: 0 5px 0 0; padding: 0 0 0 16px;
	background: left center no-repeat url(images/bckcontentlatestmore.png);
	font-weight: bold;
	text-transform: uppercase;
}
#content .league-table .tabs a {
	color: #afbfbe;
	text-decoration: none;
}
#content .league-table .tabs a:hover, #content .league-table .tabs .active {
	color: #fff;
}
#content .league-table .headings {
	height: 30px; line-height: 30px;
	background: repeat-x url(images/bckcontentlatestheadings.png);
}
#content .league-table .headings li {
	float: left;
	height: 30px;
	background: left center no-repeat;
	font-weight: bold;
	color: #ffa200;
}
#content .league-table .panes {
	border-top: #dce1e0 1px solid;
}
#content .league-table .panes li {
	float: left;
	height: 25px; line-height: 25px;
}
#content .league-table .panes .alt li {
	height: 23px; line-height: 23px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-top: #dde2e1 1px solid; border-bottom: #dde2e1 1px solid;
}
#content .league-table .headings li, #content .league-table .panes li {
	text-align: center;
}
#content .league-table .rank {
	width: 45px;
}
#content .league-table .panes .rank {
	text-align: center;
	background: left center no-repeat url(images/bckcontentlatestleaguespanesrank.png) !important;
	font-weight: bold;
	color: #fff;
}
#content .league-table .team {
	text-align: left !important;
}
#content .league-table .headings .team {
	padding: 0 0 0 37px;
	width: 240px;
}
#content .league-table .panes .team {
	width: 277px;
}
#content .league-table .panes .team span {
	float: left;
	padding: 0 0 0 37px;
	background: 20px center no-repeat;
}
#content .league-table .panes .team .up {
	background-image: url(images/bckcontentlatestleaguespanesteamup.png);
}
#content .league-table .panes .team .down {
	background-image: url(images/bckcontentlatestleaguespanesteamdown.png);
}
#content .league-table .panes .gp {
	width: 60px;
	border-left: #dde2e1 1px solid;
}
#content .league-table .headings .gp {
	width: 61px;
}
#content .league-table .panes .w {
	width: 40px;
	border-left: #dde2e1 1px solid;
}
#content .league-table .headings .w {
	width: 41px;
}
#content .league-table .d {
	width: 40px;
}
#content .league-table .l {
	width: 40px;
}
#content .league-table .panes .gs {
	width: 45px;
	border-left: #dde2e1 1px solid;
}
#content .league-table .headings .gs {
	width: 46px;
}
#content .league-table .ga {
	width: 45px;
}
#content .league-table .p {
	width: 45px;
}
#content .fixtures {
	margin: 0 0 25px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .fixtures .heading {
	height: auto; line-height: 31px;
	background-image: url(images/bckcontentleaguetransfersheading.png);
}
#content .fixtures ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .fixtures .tabs {
	padding: 10px 0 10px 10px;
	height: 11px; line-height: 11px;
	background: url(images/bckcontentleaguetransferstabs.png);
}
#content .fixtures .tabs li {
	float: left;
	margin: 0 5px 0 0; padding: 0 0 0 16px;
	background: left center no-repeat url(images/bckcontentlatestmore.png);
	font-weight: bold;
	text-transform: uppercase;
}
#content .fixtures .tabs a {
	color: #afbfbe;
	text-decoration: none;
}
#content .fixtures .tabs a:hover, #content .fixtures .tabs .active {
	color: #fff;
}
#content .fixtures .panes {
	border-top: #dce1e0 1px solid;
}
#content .fixtures .panes .date {
	padding: 7px 0 7px 10px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-bottom: #dde2e1 1px solid;
	font-weight: bold;
}
#content .fixtures .panes .date span {
	padding: 0 0 0 15px;
	background: left center no-repeat url(images/bckcontentlatestnewspanesa.png);
}
#content .fixtures .panes ul {
	width: 100%;
}
#content .fixtures .panes li {
	float: left;
	height: 25px; line-height: 25px;
	border-bottom: #dde2e1 1px solid;
}
#content .fixtures .venue {
	padding: 0 0 0 10px;
	width: 165px;
}
#content .fixtures .home {
	padding: 0 10px 0 0;
	width: 170px;
	text-align: right;
}
#content .fixtures .time {
	width: 55px;
	background: center center no-repeat url(images/bckcontentfixturestime.png);
	text-align: center;
	font-weight: bold;
	color: #fff;
}
#content .fixtures .away {
	padding: 0 0 0 10px;
	width: 170px;
}
#content .fixtures .panes .details {
	width: 25px;
	background: center center no-repeat url(images/bckcontentleagueresultspanesdetails.png);
	text-align: center;
}
#content .fixtures .panes .details a {
	text-decoration: none;
}
#content .fixtures .panes .more a:hover {
	text-decoration: underline;
}
#content .fixtures .panes .info a {
	font-weight: bold;
}
#content .top-scorers-and-disciplinary {
	margin: 0 0 25px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .top-scorers-and-disciplinary .heading {
	height: auto; line-height: 31px;
	background-image: url(images/bckcontentleaguetransfersheading.png);
}
#content .top-scorers-and-disciplinary ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .top-scorers-and-disciplinary .tabs {
	padding: 10px 0 10px 10px;
	height: 11px; line-height: 11px;
	background: url(images/bckcontentleaguetransferstabs.png);
}
#content .top-scorers-and-disciplinary .tabs li {
	float: left;
	margin: 0 5px 0 0; padding: 0 0 0 16px;
	background: left center no-repeat url(images/bckcontentlatestmore.png);
	font-weight: bold;
	text-transform: uppercase;
}
#content .top-scorers-and-disciplinary .tabs a {
	color: #afbfbe;
	text-decoration: none;
}
#content .top-scorers-and-disciplinary .tabs a:hover, #content .top-scorers-and-disciplinary .tabs .active {
	color: #fff;
}
#content .top-scorers-and-disciplinary .type {
	padding: 7px 0 7px 10px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-bottom: #dde2e1 1px solid;
	font-weight: bold;
}
#content .top-scorers-and-disciplinary .type span {
	padding: 0 0 0 15px;
	background: left center no-repeat url(images/bckcontentlatestnewspanesa.png);
}
#content .top-scorers-and-disciplinary .headings {
	height: 30px; line-height: 30px;
	background: repeat-x url(images/bckcontentlatestheadings.png);
}
#content .top-scorers-and-disciplinary .headings li {
	float: left;
	height: 30px;
	background: left center no-repeat;
	font-weight: bold;
	color: #ffa200;
}
#content .top-scorers-and-disciplinary .panes {
	border-top: #dce1e0 1px solid;
}
#content .top-scorers-and-disciplinary .panes ul {
	width: 100%;
}
#content .top-scorers-and-disciplinary .panes li {
	float: left;
	height: 25px; line-height: 25px;
}
#content .top-scorers-and-disciplinary .panes .alt li {
	height: 23px; line-height: 23px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-top: #dde2e1 1px solid; border-bottom: #dde2e1 1px solid;
}
#content .top-scorers-and-disciplinary .player {
	padding: 0 0 0 10px;
	width: 200px;
}
#content .top-scorers-and-disciplinary .team {
	width: 330px;
}

#content .top-scorers-and-disciplinary .g {
	width: 50px; text-align: center;
}
#content .top-scorers-and-disciplinary .headings .g {
	padding: 0 0 0 20px;
	width: 30px;
	background: 10px center no-repeat url(images/bckcontentlatestresultsheadingsgoals.png);
}
#content .top-scorers-and-disciplinary .ap {
	width: 50px; text-align: center;
}
#content .top-scorers-and-disciplinary .panes .ap {
	width: 49px;
	border-left: #dde2e1 1px solid;
}
#content .top-scorers-and-disciplinary .yc {
	width: 50px; text-align: center;
}
#content .top-scorers-and-disciplinary .headings .yc {
	padding: 0 0 0 15px;
	width: 35px;
	background: 10px center no-repeat url(images/bckcontenttopscorersanddisciplinaryheadingsyc.png);
}
#content .top-scorers-and-disciplinary .rc {
	text-align: center;
}
#content .top-scorers-and-disciplinary .headings .rc {
	padding: 0 0 0 15px;
	width: 35px;
	background: 10px center no-repeat url(images/bckcontenttopscorersanddisciplinaryheadingsrc.png);
}
#content .top-scorers-and-disciplinary .panes .rc {
	width: 49px;
	border-left: #dde2e1 1px solid;
}
#content .soccer-stats {
	margin: 0 0 25px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .soccer-stats .panes {
	border: #dce1e0 1px solid;
}
#content .soccer-stats .panes .desc {
	margin: 0 0 0 10px; padding: 15px 0 15px 15px;
	background: left 20px no-repeat url(images/bcksidebarjerseysspan.png);
}
#content .soccer-stats .panes ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .soccer-stats .panes ul ul {
	margin: 5px 0 0 25px;
}
#content .soccer-stats .panes li {
	padding: 10px;
	border-top: #dce1e0 1px solid;
}
#content .soccer-stats .panes li img {
	float: left;
	margin: 0 9px 0 0;
}
#content .soccer-stats .panes li li {
	display: inline;
	padding: 0;
	border-top: 0;
	color: #47616b;
}
#content .soccer-stats .panes li li a {
	color: #47616b;
	text-decoration: none;
}
#content .soccer-stats .panes li li a:hover {
	text-decoration: underline;
}
#content .soccer-stats-info {
	margin: 0 0 0 10px; padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bcksidebarjerseysspan.png);
}
#content .soccer-transfers-description {
	margin: 20px 0 0 0;
}
#content .soccer-transfers-description h2 {
	margin: 0 0 10px 0; padding: 0 0 0 15px;
	background: left center no-repeat url(images/bcksidebarjerseysspan.png);
	font-size: 14px;
}
#content .soccer-transfers-description p {
	margin: 0 0 10px 0;
}
#content .contact {
	padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content #gb_form_div {
	border: #dce1e0 1px solid; border-top: 0;
}
#content .contact .main_formhead, #content .contact .formhead {
	margin: 0 0 0 10px; padding: 15px 0 15px 15px;
	background: left 20px no-repeat url(images/bcksidebarjerseysspan.png);
	font-size: 11px; font-weight: normal;
}
#content .contact form {
	margin: 0; padding: 0 0 15px 0;
}
#content #formwrap {
	margin: 0; padding: 0;
	border: 0;
}
#content #mainlegend {
	display: none;
}
#content #formwrap fieldset {
	margin: 0; padding: 10px;
	border: 0; border-top: #dce1e0 1px solid;
}
#content #formwrap fieldset legend {
	font-weight: bold;
	color: #000;
}
#content #formwrap fieldset input, #content #formwrap fieldset select, #content #formwrap fieldset textarea {
	margin: 0 0 5px 0; padding: 5px;
	width: 300px !important;
	background-color: #f1f1f1 !important;
	border: #dde2e1 1px solid;
}
#content #formwrap fieldset textarea {
	width: 450px;
}
#content #formwrap .button {
	margin: 0 0 0 10px;
	width: 105px; height: 24px;
	background: no-repeat url(images/bckcontentbutton.png);
	border: 0;
	font-family: Tahoma, Geneva, sans-serif; font-size: 10px; font-weight: bold;
	color: #fff;
	text-transform: uppercase;
}
#content .contact p {
	margin: 0 10px;
}
#content .contact dl {
	margin-left: 10px;
}
#content .contact dd {
	color: #f00;
}
#content .soccer-games {
	margin: 0 0 10px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .soccer-games .panes {
	padding: 15px 10px;
	width: 618px;
	border: #dce1e0 1px solid; border-top: 0;
}
#content .soccer-games .panes a {
	text-decoration: none;
}
#content .soccer-games .panes a:hover {
	text-decoration: underline;
}
#content .soccer-games .panes .desc {
	margin: 0 0 15px 0; padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bcksidebarjerseysspan.png);
}
#content .soccer-games .panes .desc a {
	color: #e76200;
}
#content .soccer-games .panes ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .soccer-games .panes li {
	margin: 0 0 10px 0;
	height: 90px;
	background: #f2f2f2 repeat-x url(images/bckcontentspecialsli.png);
}
#content .soccer-games .panes .image {
	float: left;
	border-right: #fefefe 1px solid;
}
#content .soccer-games .panes .image, #content .soccer-games .panes .image img {
	width: 125px; height: 90px;
}
#content .soccer-games .panes .details {
	float: left;
	padding: 10px 10px 0 9px;
	width: 473px;
}
#content .soccer-games .panes .details h3 {
	margin: 0; padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bckcontentlatestnewspanesa.png);
	font-size: 11px;
}
#content .soccer-games .panes .details img {
	float: right;
	margin: 0 0 0 10px;
}
#content .soccer-games .panes .details p {
	margin: 0;
}
#content .soccer-games .panes .more {
	float: right;
	padding: 0 0 0 20px;
	line-height: 15px;
	background: left center no-repeat url(images/bckcontentspecialsmore.png);
	font-weight: bold;
	text-decoration: none;
}
#content .soccer-games-favorite {
	margin: 0 0 0 10px;
	font-style: italic;
}
#content .soccer-games-favorite a {
	color: #e76200;
	text-decoration: none;
}
#content .soccer-games-favorite a:hover {
	text-decoration: underline;
}
#content .soccer-tickets {
	padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .soccer-tickets .panes {
	padding: 15px 0 0 0;
	border: #dce1e0 1px solid; border-top: 0;
}
#content .soccer-tickets .panes a {
	text-decoration: none;
}
#content .soccer-tickets .panes a:hover {
	text-decoration: underline;
}
#content .soccer-tickets .panes .desc {
	margin: 0 0 15px 10px; padding: 0 10px 0 15px;
	background: left 5px no-repeat url(images/bcksidebarjerseysspan.png);
}
#content .soccer-tickets .panes .desc a {
	color: #e76200;
}
#content .soccer-tickets .panes ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .soccer-tickets .panes li {
	padding: 15px 10px;
	width: 618px;
	background: #e6e6e6 repeat-x url(images/bckcontentsoccerticketsli.png);
	border-top: #dce1e0 1px solid;
}
#content .soccer-tickets .panes li img {
	float: left;
	margin: 0 9px 0 0;
}
#content .soccer-tickets .panes li p {
	margin: 5px 0 10px 25px;
}
#content .soccer-tickets .panes li .buy {
	margin: 0 0 0 25px;
	padding: 0 0 0 20px;
	background: left center no-repeat url(images/bckcontentspecialsmore.png);
	font-weight: bold;
}

#content .soccer-betting-strategies {
	padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .soccer-betting-strategies .heading {
	height: auto; line-height: 31px;
	background-image: url(images/bckcontentleaguetransfersheading.png);
}
#content .soccer-betting-strategies ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .soccer-betting-strategies .tabs {
	padding: 10px 0 10px 10px;
	height: 11px; line-height: 11px;
	background: url(images/bckcontentleaguetransferstabs.png);
}
#content .soccer-betting-strategies .tabs li {
	float: left;
	margin: 0 4px 0 0; padding: 0 0 0 16px;
	background: left center no-repeat url(images/bckcontentlatestmore.png);
	font-weight: bold;
	text-transform: uppercase;
}
#content .soccer-betting-strategies .tabs a {
	color: #afbfbe;
	text-decoration: none;
}
#content .soccer-betting-strategies .tabs a:hover, #content .soccer-betting-strategies .tabs .active {
	color: #fff;
}
#content .soccer-betting-strategies .panes {
	border: #dce1e0 1px solid; border-top: 0;
}
#content .soccer-betting-strategies .panes .date {
	padding: 7px 0 7px 10px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-bottom: #dde2e1 1px solid;
	font-weight: bold;
}
#content .soccer-betting-strategies .panes .date span {
	padding: 0 0 0 15px;
	background: left center no-repeat url(images/bckcontentlatestnewspanesa.png);
}
#content .soccer-betting-strategies .panes ul {
	padding: 15px 9px;
	width: 620px;
}
#content .soccer-betting-strategies .panes a {
	font-weight: bold;
	text-decoration: none;
}
#content .soccer-betting-strategies .panes a:hover {
	text-decoration: underline;
}
#content .soccer-betting-strategies .panes li {
	margin: 0 0 10px 0;
}
#content .soccer-betting-strategies .panes p {
	margin: 0;
	font-size: 10px;
	color: #47616b;
}
#content .soccer-betting-strategies .panes .continue {
	font-weight: normal;
}

#content .recommended-bookmarkers {
	margin: 0 0 25px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .recommended-bookmarkers ul {
	margin: 0; padding: 10px 9px 0 9px;
	list-style-type: none;
	width: 620px;
	border: #dce1e0 1px solid; border-top: 0;
}
#content .recommended-bookmarkers li {
	float: left;
	margin: 0 0 10px 0;
	width: 206px;
}
#content .recommended-bookmarkers * {
	vertical-align: middle;
}
#content .recommended-bookmarkers img {
	margin: 0 5px 0 0;
}
#content .recommended-bookmarkers a {
	padding: 0 0 0 15px;
	background: left center no-repeat url(images/bckcontentlatestnewspanesa.png);
	font-weight: bold;
	text-decoration: none;
}
#content .recommended-bookmarkers a:hover {
	text-decoration: underline;
}

#content .featured-free-bet {
	margin: 0 0 25px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .featured-free-bet .details {
	padding: 15px 14px;
	border: #dce1e0 1px solid; border-top: 0;
	background: #f2f2f2 repeat-x url(images/bckcontentfeaturedfreebetdetails.png);
	text-align: center;
}
#content .featured-free-bet .details .title {
	padding: 0 0 0 15px;
	background: left center no-repeat url(images/bckcontentlatestnewspanesa.png);
	font-weight: bold;
	text-decoration: none;
}
#content .featured-free-bet .details .title:hover {
	text-decoration: underline;
}
#content .featured-free-bet .details img {
	display: block;
	margin: 10px auto 0 auto;
}
#content .featured-free-bet .details p {
	margin: 10px 0 0 0;
}

#content .free-bet-list {
	margin: 0; padding: 0;
	list-style-type: none;
	width: 100%;
}
#content .free-bet-list li {
	float: left;
	margin: 0 0 15px 0; padding: 0 0 7px 0;
	width: 315px;
	background: left bottom no-repeat url(images/bckcontentfreebetlistli.png);
}
#content .free-bet-list .left {
	margin-right: 10px;
}
#content .free-bet-list .heading {
	padding: 0 15px;
	background-image: url(images/bckcontentfreebetlistheading.png);
	font-weight: bold;
}
#content .free-bet-list .heading img {
	float: left;
	margin: 6px 0 0 0;
}
#content .free-bet-list .heading a {
	float: right;
	padding: 0 0 0 15px;
	background: left center no-repeat url(images/bckcontentlatestnewspanesa.png);
	text-decoration: none;
}
#content .free-bet-list .heading a:hover {
	text-decoration: underline;
}
#content .free-bet-list .details {
	padding: 10px 9px;
	height: 170px;
	border: #dce1e0 1px solid; border-top: 0;
}
#content .free-bet-list .details p {
	margin: 0 0 15px 0;
}
#content .free-bet-list .details img {
	display: block;
	margin: 0 auto;
}

#content .featured-free-casino-bonus {
	padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .featured-free-casino-bonus .heading {
	background-image: url(images/bckcontentfeaturedfreecasinobonusheading.png);
}
#content .featured-free-casino-bonus .details {
	padding: 15px 14px;
	border: #e1dccc 1px solid; border-top: 0;
	background: #fef9e7 repeat-x url(images/bckcontentfeaturedfreecasinobonusdetails.png);
	text-align: center;
}
#content .featured-free-casino-bonus .details .title {
	padding: 0 0 0 15px;
	background: left center no-repeat url(images/bckcontentlatestnewspanesa.png);
	font-weight: bold;
	text-decoration: none;
}
#content .featured-free-casino-bonus .details .title:hover {
	text-decoration: underline;
}
#content .featured-free-casino-bonus .details img {
	display: block;
	margin: 10px auto 0 auto;
}
#content .featured-free-casino-bonus .details p {
	margin: 10px 0 0 0;
}

#content .soccer-betting {
	margin: 0 0 15px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .soccer-betting .panes {
	border: #dce1e0 1px solid; border-top: 0;
}
#content .soccer-betting .panes .desc {
	margin: 0 0 0 10px; padding: 15px 0 15px 15px;
	background: left 20px no-repeat url(images/bcksidebarjerseysspan.png);
}
#content .soccer-betting .panes ul {
	margin: 0; padding: 0;
	list-style-type: none;
	height: 300px;
}
#content .soccer-betting .panes li {
	float: left;
	margin: 0 1px 0 0; padding: 0 11px;
	width: 190px; height: 300px;
	background: #fff left 104px repeat-x url(images/bckcontentsoccerbettingpanesli.png);
}
#content .soccer-betting .panes .last {
	margin: 0;
}
#content .soccer-betting .panes .banner {
	margin: 0 -11px 10px -11px;
}
#content .soccer-betting .panes p {
	margin: 0 0 15px 0;
}
#content .soccer-betting .panes .visit {
	display: block;
	margin: 0 auto;
}

#content .soccer-betting-related {
	margin: 15px 0 0 0;
}
#content .soccer-betting-related a {
	text-decoration: none;
}
#content .soccer-betting-related a:hover {
	text-decoration: underline !important;
}
#content .soccer-betting-related .left {
	float: left;
	margin: 0 5px 0 0;
	width: 490px;
}
#content .soccer-betting-related .left .heading {
	background-image: url(images/bckcontentsoccerbettingrelatedleftheading.png);
}
#content .soccer-betting-related .left .soccer-predictions {
	margin: 0 0 10px 0; padding: 0 0 6px 0;
	background: left bottom no-repeat url(images/bckcontentsoccerbettingrelatedleftsoccerpredictions.png);
}
#content .soccer-betting-related .left .panes {
	padding: 0 0 10px 0;
	border: #dce1e0 1px solid; border-top: 0;
}
#content .soccer-betting-related .left ul {
	margin: 0 0 10px 0; padding: 0;
	list-style-type: none;
}
#content .soccer-betting-related .left li {
	padding: 10px 15px;
}
#content .soccer-betting-related .left .alt {
	background: #f2f2f2 repeat-x url(images/bckcontentspecialsli.png);
}
#content .soccer-betting-related .left .title {
	padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bckcontentlatestnewspanesa.png);
	font-weight: bold;
}
#content .soccer-betting-related .left p {
	margin: 0;
}
#content .soccer-betting-related .left p a:hover {
	color: #ffa200;
}
#content .soccer-betting-related .left .more {
	margin: 0 0 0 15px; padding: 0 0 0 20px;
	background: left center no-repeat url(images/bckcontentspecialsmore.png);
	font-weight: bold;
	text-decoration: none;
}
#content .soccer-betting-related .right {
	float: left;
	padding: 10px 10px 0 10px;
	width: 125px; height: 630px;
	background: no-repeat url(images/bckcontentsoccerbettingrelatedright.png);
}
#content .soccer-betting-related .right img {
	margin: 0 0 5px 0;
}
#content .soccer-betting-related .right p {
	margin: 0 0 25px 0;
}
#content .soccer-betting-related .right a:hover {
	color: #ffa200;
}

#content .football-shirts {
	padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .football-shirts .panes {
	border: #dce1e0 1px solid;
}
#content .football-shirts .panes .teams {
	margin: 0 0 10px 0; padding: 0;
	list-style-type: none;
}
#content .football-shirts .panes .teams li {
	padding: 15px 10px;
	background: #f2f2f2 repeat-x url(images/bckcontentspecialsli.png);
}
#content .football-shirts .panes .teams img {
	float: left;
	margin: 0 9px 0 0;
}
#content .football-shirts .panes .teams strong {
	text-transform: uppercase;
}
#content .football-shirts .panes .teams p {
	margin: 10px 0 0 0;
}
#content .football-shirts .panes .teams a {
	margin: 0 0 0 25px; padding: 0 0 0 20px;
	background: left center no-repeat url(images/bckcontentspecialsmore.png);
	text-decoration: none;
}
#content .football-shirts .panes .teams a:hover {
	text-decoration: underline;
}
#content .football-shirts .panes .title {
	margin: 0 0 10px 0; padding: 7px 0 7px 10px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-top: #dde2e1 1px solid; border-bottom: #dde2e1 1px solid;
	font-weight: bold;
	text-transform: uppercase;
}
#content .football-shirts .panes .shirts {
	margin: 0 0 0 12px; padding: 0;
	list-style-type: none;
	height: 185px;
}
#content .football-shirts .panes .shirts li {
	float: left;
	margin: 0 7px 0 0;
	width: 117px;
	text-align: center;
}
#content .football-shirts .panes .shirts img {
	display: block;
	margin: 0 0 5px 0; padding: 9px 0;
	width: 115px; height: 130px;
	border: #dce1e0 1px solid;
}
#content .football-shirts .panes .shirts a {
	padding: 0 0 0 20px;
	background: left center no-repeat url(images/bckcontentspecialsmore.png);
	font-weight: bold;
	text-decoration: none;
}
#content .football-shirts .panes .shirts a:hover {
	text-decoration: underline;
}

#content .football-shirts-inner {
	padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .football-shirts-inner ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .football-shirts-inner .tabs {
	padding: 10px 0 10px 10px;
	height: 11px; line-height: 11px;
	background: url(images/bckcontentleaguetransferstabs.png);
}
#content .football-shirts-inner .tabs li {
	float: left;
	margin: 0 10px 0 0; padding: 0 0 0 16px;
	background: left center no-repeat url(images/bckcontentlatestmore.png);
	font-weight: bold;
	text-transform: uppercase;
}
#content .football-shirts-inner .tabs a {
	color: #afbfbe;
	text-decoration: none;
}
#content .football-shirts-inner .tabs a:hover, #content .football-shirts-inner .tabs .active {
	color: #fff;
}
#content .football-shirts-inner .panes {
	border: #dce1e0 1px solid;
}
#content .football-shirts-inner .panes .shirts {
	margin: 0; padding: 10px 0 0 12px;
	list-style-type: none;
	height: 235px;
}
#content .football-shirts-inner .panes .alt {
	background: #fff repeat-x url(images/bckcontentfootballshirtsinnerpanesalt.png);
	border-top: #dce1e0 1px solid; border-bottom: #dce1e0 1px solid;
}
#content .football-shirts-inner .panes .shirts li {
	float: left;
	margin: 0 7px 0 0;
	width: 117px;
	text-align: center;
}
#content .football-shirts-inner .panes .shirts img {
	display: block;
	margin: 0 0 1px 0; padding: 9px 0;
	width: 115px; height: 130px;
	background-color: #fff;
	border: #dce1e0 1px solid;
}
#content .football-shirts-inner .panes .shirts p {
	margin: 0; padding: 10px 0;
	background: #f2f2f2 repeat-x url(images/bckcontentlatestnewspaneslili.png);
	text-align: center;
	font-size: 10px;
}
#content .football-shirts-inner .panes .shirts p strong {
	display: block;
}
#content .football-shirts-inner .panes .shirts a {
	display: block;
	height: 24px;
	background: no-repeat url(images/bckcontentfootballshirtsinnerpanesshirtsa.png);
	font-size: 0; text-indent: -99999em;
}
#content .football-shirts-inner .panes .shirts a:hover {
	background-position: left -24px;
}

#content .archives {
	margin: 0 0 15px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .archives ul {
	margin: 0; padding: 0;
	list-style-type: none;
	border: #dce1e0 1px solid; border-top: 0;
}
#content .archives li {
	padding: 5px 0 5px 10px;
}
#content .archives .alt {
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-top: #dde2e1 1px solid; border-bottom: #dde2e1 1px solid;
}
#content .archives a {
	padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bcksidebarjerseysspan.png);
	text-decoration: none;
}
#content .archives a:hover {
	text-decoration: underline;
}

#content .team-statistics {
	margin: 0 0 15px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .team-statistics ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .team-statistics .tabs {
	padding: 10px 0 10px 10px;
	height: 11px; line-height: 11px;
	background: url(images/bckcontentleaguetransferstabs.png);
}
#content .team-statistics .tabs li {
	float: left;
	margin: 0 10px 0 0; padding: 0 0 0 16px;
	background: left center no-repeat url(images/bckcontentlatestmore.png);
	font-weight: bold;
	text-transform: uppercase;
}
#content .team-statistics .tabs a {
	color: #afbfbe;
	text-decoration: none;
}
#content .team-statistics .tabs a:hover, #content .team-statistics .tabs .active {
	color: #fff;
}
#content .team-statistics .panes {
	padding: 0 0 35px 0;
	border: #dce1e0 1px solid;
}
#content .team-statistics .panes ul {
	height: 25px;
	border-top: #dde2e1 1px solid;
}
#content .team-statistics .panes .alt {
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
}
#content .team-statistics .panes .first {
	border-top: 0;
}
#content .team-statistics .panes .last {
	margin: 0 0 25px 0;
}
#content .team-statistics .team {
	padding: 20px 0 20px 10px;
	background: #f2f2f2 repeat-x url(images/bckcontentspecialsli.png);
	font-weight: bold;
	text-transform: uppercase;
}
#content .team-statistics .team img {
	float: left;
	margin: 0 9px 0 0;
}
#content .team-statistics .panes li {
	float: left;
	height: 25px; line-height: 25px;
}
#content .team-statistics .headings {
	font-weight: bold;
}
#content .team-statistics .name {
	padding: 0 0 0 28px;
	width: 400px;
	font-weight: bold;
}
#content .team-statistics .headings .name {
	background: 10px center no-repeat url(images/bcksidebarjerseysspan.png);
	text-transform: uppercase;
}
#content .team-statistics .total {
	width: 70px;
	text-align: center;
}
#content .team-statistics .home {
	width: 70px;
	text-align: center;
}
#content .team-statistics .away {
	width: 70px;
	text-align: center;
}
#content .team-statistics .center {
	width: 210px;
	text-align: center;
}
#content .team-statistics .center span {
	font-weight: bold;
}

#content .fixtures-and-results {
	margin: 0 0 15px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .fixtures-and-results ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .fixtures-and-results .tabs {
	padding: 10px 0 10px 10px;
	height: 11px; line-height: 11px;
	background: url(images/bckcontentleaguetransferstabs.png);
}
#content .fixtures-and-results .tabs li {
	float: left;
	margin: 0 10px 0 0; padding: 0 0 0 16px;
	background: left center no-repeat url(images/bckcontentlatestmore.png);
	font-weight: bold;
	text-transform: uppercase;
}
#content .fixtures-and-results .tabs a {
	color: #afbfbe;
	text-decoration: none;
}
#content .fixtures-and-results .tabs a:hover, #content .fixtures-and-results .tabs .active {
	color: #fff;
}
#content .fixtures-and-results .team {
	padding: 20px 0 20px 10px;
	background: #f2f2f2 repeat-x url(images/bckcontentspecialsli.png);
	border-left: #dce1e0 1px solid; border-right: #dce1e0 1px solid;
	font-weight: bold;
	text-transform: uppercase;
}
#content .fixtures-and-results .team img {
	float: left;
	margin: 0 9px 0 0;
}
#content .fixtures-and-results .panes {
	border: #dce1e0 1px solid;
}
#content .fixtures-and-results ul {
	margin: 0; padding: 0;
	list-style-type: none;
	height: 25px;
}
#content .fixtures-and-results .headings {
	height: 30px; line-height: 30px;
	background: repeat-x url(images/bckcontentlatestheadings.png);
}
#content .fixtures-and-results .headings li {
	float: left;
	height: 30px;
	background: left center no-repeat;
	font-weight: bold;
	color: #ffa200;
}
#content .fixtures-and-results .panes li {
	float: left;
	height: 25px; line-height: 25px;
}
#content .fixtures-and-results .panes .alt li {
	height: 23px; line-height: 23px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-top: #dde2e1 1px solid; border-bottom: #dde2e1 1px solid;
}
#content .fixtures-and-results .date {
	padding: 0 0 0 10px;
	width: 83px;
}
#content .fixtures-and-results .home {
	padding: 0 10px 0 0;
	width: 200px;
	text-align: right;
}
#content .fixtures-and-results .goals {
	width: 25px;
	text-align: center;
}
#content .fixtures-and-results .headings .goals {
	background: center center no-repeat url(images/bckcontentlatestresultsheadingsgoals.png);
}
#content .fixtures-and-results .panes .goals {
	background: center center no-repeat url(images/bckcontentlatestresultspanesgoals.png) !important;
	font-weight: bold;
	color: #fefefe;
}
#content .fixtures-and-results .away {
	padding: 0 0 0 10px;
	width: 200px;
}
#content .fixtures-and-results .panes .details {
	width: 25px;
	background: center center no-repeat url(images/bckcontentleagueresultspanesdetails.png);
	text-align: center;
}
#content .fixtures-and-results .panes .alt .details {
	background-image: url(images/bckcontentleagueresultspanesaltdetails.png);
}
#content .fixtures-and-results .panes .details a {
	text-decoration: none;
}
#content .fixtures-and-results .panes .more a:hover {
	text-decoration: underline;
}
#content .fixtures-and-results .panes .info a {
	font-weight: bold;
}
#content .fixtures-and-results .panes .result {
	width: 25px;
	text-align: center;
	font-weight: bold;
}
#content .fixtures-and-results .panes .win {
	background: #14ea8b !important;
}
#content .fixtures-and-results .panes .loss {
	background: #ca7718 !important;
}
#content .fixtures-and-results .panes .draw {
	background: #ffcb00 !important;
}

#content .transfers {
	margin: 0 0 15px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .transfers ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .transfers .tabs {
	padding: 10px 0 10px 10px;
	height: 11px; line-height: 11px;
	background: url(images/bckcontentleaguetransferstabs.png);
}
#content .transfers .tabs li {
	float: left;
	margin: 0 10px 0 0; padding: 0 0 0 16px;
	background: left center no-repeat url(images/bckcontentlatestmore.png);
	font-weight: bold;
	text-transform: uppercase;
}
#content .transfers .tabs a {
	color: #afbfbe;
	text-decoration: none;
}
#content .transfers .tabs a:hover, #content .transfers .tabs .active {
	color: #fff;
}
#content .transfers .team {
	padding: 20px 0 20px 10px;
	background: #f2f2f2 repeat-x url(images/bckcontentspecialsli.png);
	border: #dce1e0 1px solid; border-top: 0;
	font-weight: bold;
	text-transform: uppercase;
}
#content .transfers .team img {
	float: left;
	margin: 0 9px 0 0;
}
#content .transfers .desc {
	padding: 10px 0 10px 25px;
	background: 10px center no-repeat url(images/bcksidebarjerseysspan.png);
	border-left: #dce1e0 1px solid; border-right: #dce1e0 1px solid;
	font-weight: bold;
}
#content .transfers .headings {
	height: 30px; line-height: 30px;
	background: repeat-x url(images/bckcontentlatestheadings.png);
}
#content .transfers .headings li {
	float: left;
	height: 30px;
	background: left center no-repeat;
	font-weight: bold;
	color: #ffa200;
}
#content .transfers .panes {
	border: #dce1e0 1px solid;
}
#content .transfers .panes ul {
	height: 35px;
}
#content .transfers .panes li {
	float: left;
	height: 35px; line-height: 35px;
}
#content .transfers .panes .alt li {
	height: 33px; line-height: 33px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-top: #dde2e1 1px solid; border-bottom: #dde2e1 1px solid;
}
#content .transfers .date {
	padding: 0 0 0 10px;
	width: 93px;
}
#content .transfers .player {
	width: 180px;
}
#content .transfers .panes .player {
	padding-top: 3px;
	height: 32px;
	line-height: normal !important;
	font-weight: bold;
}
#content .transfers .panes .alt .player {
	height: 30px;
}
#content .transfers .panes .player span {
	font-size: 11px; font-weight: normal;
	color: #47616b;
}
#content .transfers .age {
	padding: 0 50px 0 0;
	width: 30px;
	text-align: center;
}
#content .transfers .country {
	width: 140px;
}
#content .transfers .from {
	width: 135px;
	font-weight: bold;
}

#content .summary {
	margin: 0 0 15px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .summary ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .summary .tabs {
	padding: 10px 0 10px 10px;
	height: 11px; line-height: 11px;
	background: url(images/bckcontentleaguetransferstabs.png);
}
#content .summary .tabs li {
	float: left;
	margin: 0 10px 0 0; padding: 0 0 0 16px;
	background: left center no-repeat url(images/bckcontentlatestmore.png);
	font-weight: bold;
	text-transform: uppercase;
}
#content .summary .tabs a {
	color: #afbfbe;
	text-decoration: none;
}
#content .summary .tabs a:hover, #content .summary .tabs .active {
	color: #fff;
}
#content .summary .team {
	padding: 20px 0 20px 10px;
	background: #f2f2f2 repeat-x url(images/bckcontentspecialsli.png);
	border: #dce1e0 1px solid; border-top: 0;
	font-weight: bold;
	text-transform: uppercase;
}
#content .summary .team img {
	float: left;
	margin: 0 9px 0 0;
}
#content .summary .details ul {
	padding: 0 9px;
	border: #dce1e0 1px solid; border-top: 0;
	height: 25px; line-height: 25px;
}
#content .summary .details li {
	float: left;
}
#content .summary .details .title {
	padding: 0 0 0 15px;
	width: 140px;
	background: left center no-repeat url(images/bcksidebarjerseysspan.png);
	font-weight: bold;
}
#content .summary .details .desc {
	width: 465px;
}
#content .summary .stadium {
	height: 160px;
}
#content .summary .stadium img {
	float: left;
	margin: 0 1px 0 0;
	width: 250px; height: 160px;
}
#content .summary .stadium .info {
	float: left;
	padding: 15px 0 0 24px;
	width: 365px; height: 145px;
	background: #e6e6e6 repeat-x url(images/bckcontentsoccerticketsli.png);
}
#content .summary .stadium .info h3 {
	margin: 0 0 10px -15px; padding: 0 0 0 15px;
	background: left center no-repeat url(images/bckcontentlatestnewspanesa.png);
	font-size: 11px;
	text-transform: uppercase;
}
#content .summary-ad {
	margin: 0 0 10px 0; padding: 9px;
	line-height: 20px;
	background-color: #e6e6e6;
	border: #dde2e1 1px solid;
}
#content .summary-ad img {
	vertical-align: middle;
}
#content .summary-ad span {
	padding: 0 0 0 15px;
	background: left center no-repeat url(images/bckcontentlatestnewspanesa.png);
	font-size: 10px;
	color: #6d6d6d;
	text-transform: lowercase;
}
#content .summary-ad a {
	text-decoration: none;
}
#content .summary-ad a:hover {
	text-decoration: underline;
}

#content .matches {
	margin: 0 0 15px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .matches .panes {
	border: #dce1e0 1px solid; border-top: 0;
}
#content .matches ul {
	margin: 0; padding: 0;
	list-style-type: none;
	height: 25px;
}
#content .matches li {
	float: left;
	height: 25px; line-height: 25px;
}
#content .matches .alt li {
	height: 23px; line-height: 23px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-top: #dde2e1 1px solid; border-bottom: #dde2e1 1px solid;
}
#content .matches .date {
	padding: 0 0 0 10px;
	width: 90px;
}
#content .matches .home {
	padding: 0 9px 0 0;
	width: 210px;
	text-align: right;
}
#content .matches .time {
	width: 50px;
	background: center center no-repeat url(images/bckcontentfixturestime.png) !important;
	text-align: center;
	font-weight: bold;
	color: #fff;
}
#content .matches .goals {
	width: 25px;
	text-align: center;
	background: center center no-repeat url(images/bckcontentlatestresultspanesgoals.png) !important;
	font-weight: bold;
	color: #fefefe;
}
#content .matches .away {
	padding: 0 0 0 9px;
	width: 210px;
}
#content .matches .details {
	width: 25px;
	background: center center no-repeat url(images/bckcontentleagueresultspanesdetails.png);
	text-align: center;
}
#content .matches .alt .details {
	background-image: url(images/bckcontentleagueresultspanesaltdetails.png);
}
#content .matches .details a {
	text-decoration: none;
}
#content .matches .more a:hover {
	text-decoration: underline;
}
#content .matches .info a {
	font-weight: bold;
}

#content .summary-top-scorers {
	margin: 0 0 15px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .summary-top-scorers .heading {
	height: auto; line-height: 31px;
	background-image: url(images/bckcontentleaguetransfersheading.png);
}
#content .summary-top-scorers ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .summary-top-scorers .headings {
	height: 30px; line-height: 30px;
	background: repeat-x url(images/bckcontentlatestheadings.png);
}
#content .summary-top-scorers .headings li {
	float: left;
	height: 30px;
	background: left center no-repeat;
	font-weight: bold;
	color: #ffa200;
}
#content .summary-top-scorers .panes {
	border: #dce1e0 1px solid; border-top: 0;
}
#content .summary-top-scorers .panes ul {
	height: 25px;
}
#content .summary-top-scorers .panes li {
	float: left;
	height: 25px; line-height: 25px;
}
#content .summary-top-scorers .panes .alt li {
	height: 23px; line-height: 23px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-top: #dde2e1 1px solid; border-bottom: #dde2e1 1px solid;
}
#content .summary-top-scorers .player {
	padding: 0 0 0 10px;
	width: 528px;
}
#content .summary-top-scorers .g {
	width: 50px; text-align: center;
}
#content .summary-top-scorers .headings .g {
	padding: 0 0 0 20px;
	width: 30px;
	background: 10px center no-repeat url(images/bckcontentlatestresultsheadingsgoals.png);
}
#content .summary-top-scorers .ap {
	width: 50px; text-align: center;
}
#content .summary-top-scorers .panes .ap {
	width: 49px;
	border-left: #dde2e1 1px solid;
}

#content .squad {
	margin: 0 0 15px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .squad .type {
	padding: 7px 0 7px 10px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-bottom: #dde2e1 1px solid;
	font-weight: bold;
}
#content .squad .heading {
	height: auto; line-height: 31px;
	background-image: url(images/bckcontentleaguetransfersheading.png);
}
#content .squad ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .squad .headings {
	height: 30px; line-height: 30px;
	background: repeat-x url(images/bckcontentlatestheadings.png);
}
#content .squad .headings li {
	float: left;
	height: 30px;
	background: left center no-repeat;
	font-weight: bold;
	color: #ffa200;
}
#content .squad .panes {
	border: #dce1e0 1px solid; border-top: 0;
}
#content .squad .panes ul {
	height: 25px;
	border-top: #dce1e0 1px solid;
}
#content .squad .panes li {
	float: left;
	height: 25px; line-height: 25px;
}
#content .squad .player {
	padding: 0 0 0 10px;
	width: 204px;
}
#content .squad .country {
	width: 154px;
}
#content .squad .age {
	padding: 0 60px 0 0;
	width: 30px;
	text-align: center;
}
#content .squad .yc {
	text-align: center;
}
#content .squad .headings .yc {
	padding: 0 0 0 15px;
	width: 45px;
	background: 10px center no-repeat url(images/bckcontenttopscorersanddisciplinaryheadingsyc.png);
}
#content .squad .panes .yc {
	width: 59px;
	border-left: #dde2e1 1px solid;
}
#content .squad .rc {
	text-align: center;
}
#content .squad .headings .rc {
	padding: 0 0 0 15px;
	width: 45px;
	background: 10px center no-repeat url(images/bckcontenttopscorersanddisciplinaryheadingsrc.png);
}
#content .squad .panes .rc {
	width: 59px;
	border-left: #dde2e1 1px solid;
}
#content .squad .g {
	text-align: center;
}
#content .squad .headings .g {
	padding: 0 0 0 20px;
	width: 40px;
	background: 10px center no-repeat url(images/bckcontentlatestresultsheadingsgoals.png);
}
#content .squad .panes .g {
	width: 59px;
	border-left: #dde2e1 1px solid;
}

#content .live-scores .ads {
	float: left;
	margin: 0 5px 0 0; padding: 10px 10px 0 10px;
	width: 125px; height: 1105px;
	background: no-repeat url(images/bckcontentlivescoresads.png);
}
#content .live-scores .ads a {
	text-decoration: none;
}
#content .live-scores .ads a:hover {
	text-decoration: underline;
}
#content .live-scores .ads img {
	margin: 0 0 5px 0;
}
#content .live-scores .ads p {
	margin: 0 0 25px 0;
}
#content .live-scores .ads h3 {
	margin: 0 0 5px 0;
	text-align: center;
	font-size: 9px; font-weight: normal;
	color: #6d6d6d;
	text-transform: lowercase;
}
#content .live-scores .right {
	float: left;
	padding: 0 0 6px 0;
	width: 490px;
	background: left bottom no-repeat url(images/bckcontentsoccerbettingrelatedleftsoccerpredictions.png);
}
#content .live-scores .right .heading {
	background-image: url(images/bckcontentsoccerbettingrelatedleftheading.png);
}
#content .live-scores .right .panes {
	padding: 0 0 15px 0;
	border: #dce1e0 1px solid; border-top: 0;
}
#content .live-scores .right ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .live-scores .right .desc {
	margin: 0 10px; padding: 15px 0 15px 15px;
	background: left 20px no-repeat url(images/bcksidebarjerseysspan.png);
}
#content .live-scores .right .desc a {
	color: #e76200;
}
#content .live-scores .right .title {
	padding: 10px 0 10px 10px;
	background: url(images/bckcontentleaguetransferstabs.png);
	font-weight: bold;
	color: #fff;
}
#content .live-scores .right .tabs {
	padding: 10px 0 10px 10px;
	background: url(images/bckcontenttransferleagueslinksh3.png);
	font-weight: bold;
	color: #ffa200;
}
#content .live-scores .right .team {
	padding: 10px 0 10px 10px;
	background: #f2f2f2 repeat-x url(images/bckcontentspecialsli.png);
	font-weight: bold;
}
#content .live-scores .right .team img {
	float: left;
	margin: 0 9px 0 0;
}
#content .live-scores .right .data ul {
	height: 25px; line-height: 25px;
	border-bottom: #dce1e0 1px solid;
}
#content .live-scores .right .data li {
	float: left;
}
#content .live-scores .right .data .points {
	padding: 0 0 0 10px;
	width: 80px;
}
#content .live-scores .right .data .home {
	padding: 0 9px 0 0;
	width: 140px;
	text-align: right;
}
#content .live-scores .right .data .goals {
	width: 25px;
	text-align: center;
	background: center center no-repeat url(images/bckcontentlatestresultspanesgoals.png) !important;
	font-weight: bold;
	color: #fefefe;
}
#content .live-scores .right .data .away {
	padding: 0 0 0 9px;
	width: 140px;
}
#content .live-scores .right .data .details {
	width: 25px;
	background: center center no-repeat url(images/bckcontentleagueresultspanesdetails.png);
	text-align: center;
}
#content .live-scores .right .data .details a {
	text-decoration: none;
}
#content .live-scores .right .data .more a:hover {
	text-decoration: underline;
}
#content .live-scores .right .data .info a {
	font-weight: bold;
}

#content .live-scores .right .results {
	margin: 0 0 15px 0;
}
#content .live-scores .right .results li {
	padding: 5px 0 5px 10px;
	border-bottom: #dde2e1 1px solid;
}
#content .live-scores .right .results span {
	padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bcksidebarjerseysspan.png);
	text-decoration: none;
}
#content .live-scores .right .moreresults {
	margin: 0 0 0 10px; padding: 0 0 0 20px;
	line-height: 15px;
	background: left center no-repeat url(images/bckcontentspecialsmore.png);
	font-weight: bold;
	text-decoration: none;
}

#content .world-cup .left {
	float: left;
	margin: 0 10px 0 0;
	width: 225px;
}
#content .world-cup .left ul {
	margin: 0; padding: 0;
	list-style-type: none;
	border: #dce1e0 1px solid; border-top: 0;
}
#content .world-cup .left a {
	text-decoration: none;
}
#content .world-cup .left a:hover {
	text-decoration: underline;
}
#content .world-cup .left .heading {
	background-image: url(images/bckcontentworldcupleftheading.png);
}
#content .world-cup .left .links {
	margin: 0 0 10px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentworldcupleftlinks.png);
}
#content .world-cup .left .links li {
	padding: 5px 10px;
	font-weight: bold;
}
#content .world-cup .left .links .alt {
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-top: #dce1e0 1px solid; border-bottom: #dce1e0 1px solid;
}
#content .world-cup .left .links a {
	padding: 0 0 0 20px;
	background: left center no-repeat url(images/bckcontentspecialsmore.png);
}

#content .world-cup .left .facts {
	margin: 0 0 10px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentworldcupleftlinks.png);
}
#content .world-cup .left .facts .link {
	padding: 5px 10px;
	border: #dce1e0 1px solid; border-top: 0;
	font-weight: bold;
}
#content .world-cup .left .facts .alt {
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
}
#content .world-cup .left .facts .link a {
	padding: 0 0 0 20px;
	background: left center no-repeat url(images/bckcontentspecialsmore.png);
}
#content .world-cup .left .facts ul {
	border-left: #dce1e0 1px solid; border-right: #dce1e0 1px solid;
}
#content .world-cup .left .facts li {
	padding: 5px 0 5px 25px;
	border-bottom: #dce1e0 1px solid;
}

#content .world-cup .left .groups .name {
	padding: 5px 10px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border: #dce1e0 1px solid; border-bottom: 0;
	font-weight: bold;
}
#content .world-cup .left .groups .name span {
	padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bcksidebarjerseysspan.png);
}
#content .world-cup .left .groups li {
	padding: 5px 10px;
	border-top: #dce1e0 1px solid;
}
#content .world-cup .left .groups img {
	float: left;
	margin: 0 9px 0 0;
}
#content .world-cup .right {
	float: left;
	width: 405px;
}
#content .world-cup .right .all {
	padding: 0 10px 0 0;
	text-align: right; line-height: 22px;
	font-weight: bold;
}
#content .world-cup .right .all a {
	padding: 0 20px 0 0;
	background: right center no-repeat url(images/bckcontentlatestmore.png);
	color: #fff;
	text-decoration: none;
}
#content .world-cup .right .all a:hover {
	text-decoration: underline;
}
#content .world-cup .right .heading {
	background-image: url(images/bckcontentworldcuprightheading.png);
}
#content .world-cup .right .countdown {
	margin: 0 0 15px 0; padding: 25px 0 0 0;
	height: 70px;
	text-align: center; line-height: 2em;
	background: no-repeat url(images/bckcontentworldcuprightcountdown.png);
	font-size: 12px;
	color: #dff3f1;
}
#content .world-cup .right .countdown .fergcorp_countdownTimer_event_title {
	font-size: 14px; font-weight: bold;
}
#content .world-cup .right .countdown abbr {
	border-bottom: 0;
}
#content .world-cup .right .best {
	margin: 15px 0;
}
#content .world-cup .right .best h3 {
	margin: 0 0 10px 0;
	font-size: 11px;
	text-transform: uppercase;
}
#content .world-cup .right .best .details {
	padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bcksidebarjerseysspan.png);
}
#content .world-cup .right .best p {
	margin: 0 0 10px 0;
}
#content .world-cup .right ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .world-cup .right .news {
	margin: 0 0 15px 0;
	background: left bottom no-repeat url(images/bckcontentworldcuprightnews.png);
}
#content .world-cup .right .news a {
	text-decoration: none;
}
#content .world-cup .right .news a:hover {
	text-decoration: underline;
}
#content .world-cup .right .news ul {
	border: #dce1e0 1px solid; border-top: 0;
}
#content .world-cup .right .news li {
	padding: 10px 15px;
	border-top: #dce1e0 1px solid;
}
#content .world-cup .right .news .title {
	padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bckcontentlatestnewspanesa.png);
	font-weight: bold;
	text-decoration: none;
}
#content .world-cup .right .news .alt {
	background: #f2f2f2 repeat-x url(images/bckcontentlatestnewspaneslili.png);
}
#content .world-cup .right .news span {
	font-size: 10px;
	color: #47616b;
}
#content .world-cup .right .news p {
	margin: 0;
}
#content .world-cup .right .results {
	margin: 0 0 15px 0;
	background: left bottom no-repeat url(images/bckcontentworldcuprightnews.png);
}
#content .world-cup .right .results .headings {
	height: 30px; line-height: 30px;
	background: repeat-x url(images/bckcontentlatestheadings.png);
}
#content .world-cup .right .results .headings li {
	float: left;
	height: 30px;
	background: left center no-repeat;
	font-weight: bold;
	color: #ffa200;
}
#content .world-cup .right .results .panes {
	border: #dce1e0 1px solid; border-top: 0;
}
#content .world-cup .right .results .panes ul {
	height: 25px;
}
#content .world-cup .right .results .panes li {
	float: left;
	height: 25px; line-height: 25px;
}
#content .world-cup .right .results .panes .alt li {
	height: 23px; line-height: 23px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-top: #dde2e1 1px solid; border-bottom: #dde2e1 1px solid;
}
#content .world-cup .right .results .group {
	padding: 0 0 0 10px;
	width: 85px;
}
#content .world-cup .right .results .home {
	padding: 0 9px 0 0;
	width: 95px;
	text-align: right;
}
#content .world-cup .right .results .goals {
	width: 25px; text-align: center;
	background: center center no-repeat url(images/bckcontentlatestresultspanesgoals.png) !important;
	font-weight: bold;
	color: #fefefe;
}
#content .world-cup .right .results .headings .goals {
	background: center center no-repeat url(images/bckcontentlatestresultsheadingsgoals.png) !important;
}
#content .world-cup .right .results .away {
	padding: 0 0 0 9px;
	width: 95px;
}
#content .world-cup .right .results .details {
	width: 25px;
	background: center center no-repeat url(images/bckcontentleagueresultspanesdetails.png) !important;
	text-align: center;
}
#content .world-cup .right .results .alt .details {
	background-image: url(images/bckcontentleagueresultspanesaltdetails.png) !important;
}
#content .world-cup .right .results .details a {
	text-decoration: none;
}
#content .world-cup .right .results .more a:hover {
	text-decoration: underline;
}
#content .world-cup .right .results .info a {
	font-weight: bold;
}

#content .world-cup .right .world-cup-fixtures {
	margin: 0 0 15px 0;
	background: left bottom no-repeat url(images/bckcontentworldcuprightnews.png);
}
#content .world-cup .right .world-cup-fixtures .headings {
	height: 30px; line-height: 30px;
	background: repeat-x url(images/bckcontentlatestheadings.png);
}
#content .world-cup .right .world-cup-fixtures .headings li {
	float: left;
	height: 30px;
	background: left center no-repeat;
	font-weight: bold;
	color: #ffa200;
}
#content .world-cup .right .world-cup-fixtures .panes {
	border: #dce1e0 1px solid; border-top: 0;
}
#content .world-cup .right .world-cup-fixtures .panes ul {
	height: 25px;
}
#content .world-cup .right .world-cup-fixtures .panes li {
	float: left;
	height: 25px; line-height: 25px;
}
#content .world-cup .right .world-cup-fixtures .panes .alt li {
	height: 23px; line-height: 23px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-top: #dde2e1 1px solid; border-bottom: #dde2e1 1px solid;
}
#content .world-cup .right .world-cup-fixtures .date {
	padding: 0 0 0 10px;
	width: 78px;
}
#content .world-cup .right .world-cup-fixtures .home {
	padding: 0 9px 0 0;
	width: 96px;
	text-align: right;
}
#content .world-cup .right .world-cup-fixtures .time {
	width: 55px;
	background: center center no-repeat url(images/bckcontentfixturestime.png) !important;
	text-align: center;
	font-weight: bold;
	color: #fff;
}
#content .world-cup .right .world-cup-fixtures .away {
	padding: 0 0 0 9px;
	width: 96px;
}
#content .world-cup .right .world-cup-fixtures .details {
	width: 25px;
	background: center center no-repeat url(images/bckcontentleagueresultspanesdetails.png) !important;
	text-align: center;
}
#content .world-cup .right .world-cup-fixtures .alt .details {
	background-image: url(images/bckcontentleagueresultspanesaltdetails.png) !important;
}
#content .world-cup .right .world-cup-fixtures .details a {
	text-decoration: none;
}
#content .world-cup .right .world-cup-fixtures .more a:hover {
	text-decoration: underline;
}
#content .world-cup .right .world-cup-fixtures .info a {
	font-weight: bold;
}

#content .world-cup .right .bottom {
	margin: 0 0 15px 0;
	width: 100%;
}
#content .world-cup .right .top-scorers {
	float: left;
	margin: 0 5px 0 0;
	width: 200px;
	background: left bottom no-repeat url(images/bckcontentworldcuprighttopscorers.png);
}
#content .world-cup .right .top-scorers .heading {
	background-image: url(images/bckcontentworldcuprighttopscorersheading.png);
}
#content .world-cup .right .top-scorers ul {
	font-weight: bold;
}
#content .world-cup .right .top-scorers .headings {
	height: 30px; line-height: 30px;
	background: repeat-x url(images/bckcontentlatestheadings.png);
}
#content .world-cup .right .top-scorers .headings li {
	float: left;
	height: 30px;
	background: left center no-repeat;
	color: #ffa200;
}
#content .world-cup .right .top-scorers .panes {
	border: #dce1e0 1px solid; border-top: 0;
}
#content .world-cup .right .top-scorers .panes ul {
	height: 35px;
}
#content .world-cup .right .top-scorers .panes li {
	float: left;
	height: 35px; line-height: 35px;
}
#content .world-cup .right .top-scorers .panes .alt li {
	height: 33px; line-height: 33px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-top: #dde2e1 1px solid; border-bottom: #dde2e1 1px solid;
}
#content .world-cup .right .top-scorers .player {
	padding: 0 0 0 5px;
	width: 143px;
}
#content .world-cup .right .top-scorers .panes .player {
	padding-top: 3px;
	height: 32px;
	line-height: normal !important;
}
#content .world-cup .right .top-scorers .panes .alt .player {
	height: 30px;
}
#content .world-cup .right .top-scorers .player img {
	float: left;
	margin: 0 4px 0 0;
}
#content .world-cup .right .top-scorers .player span {
	margin: 0 0 0 20px;
	font-size: 10px; font-weight: normal;
	color: #47616b;
}
#content .world-cup .right .top-scorers .g {
	width: 50px; text-align: center;
}
#content .world-cup .right .top-scorers .headings .g {
	padding: 0 0 0 20px;
	width: 30px;
	background: 10px center no-repeat url(images/bckcontentlatestresultsheadingsgoals.png);
}

#content .world-cup .right .disciplinary {
	float: left;
	width: 200px;
	background: left bottom no-repeat url(images/bckcontentworldcuprighttopscorers.png);
}
#content .world-cup .right .disciplinary .heading {
	background-image: url(images/bckcontentworldcuprighttopscorersheading.png);
}
#content .world-cup .right .disciplinary ul {
	font-weight: bold;
}
#content .world-cup .right .disciplinary .headings {
	height: 30px; line-height: 30px;
	background: repeat-x url(images/bckcontentlatestheadings.png);
}
#content .world-cup .right .disciplinary .headings li {
	float: left;
	height: 30px;
	background: left center no-repeat;
	color: #ffa200;
}
#content .world-cup .right .disciplinary .panes {
	border: #dce1e0 1px solid; border-top: 0;
}
#content .world-cup .right .disciplinary .panes ul {
	height: 35px;
}
#content .world-cup .right .disciplinary .panes li {
	float: left;
	height: 35px; line-height: 35px;
}
#content .world-cup .right .disciplinary .panes .alt li {
	height: 33px; line-height: 33px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-top: #dde2e1 1px solid; border-bottom: #dde2e1 1px solid;
}
#content .world-cup .right .disciplinary .player {
	padding: 0 0 0 5px;
	width: 133px;
}
#content .world-cup .right .disciplinary .panes .player {
	padding-top: 3px;
	height: 32px;
	line-height: normal !important;
}
#content .world-cup .right .disciplinary .panes .alt .player {
	height: 30px;
}
#content .world-cup .right .disciplinary .player img {
	float: left;
	margin: 0 4px 0 0;
}
#content .world-cup .right .disciplinary .player span {
	margin: 0 0 0 20px;
	font-size: 10px; font-weight: normal;
	color: #47616b;
}
#content .world-cup .right .disciplinary .headings .yc {
	padding: 0 0 0 10px;
	width: 20px;
	background: left center no-repeat url(images/bckcontenttopscorersanddisciplinaryheadingsyc.png);
}
#content .world-cup .right .disciplinary .panes .yc {
	width: 30px;
	text-align: center;
}
#content .world-cup .right .disciplinary .headings .rc {
	padding: 0 0 0 10px;
	width: 20px;
	background: left center no-repeat url(images/bckcontenttopscorersanddisciplinaryheadingsrc.png);
}
#content .world-cup .right .disciplinary .panes .rc {
	width: 29px;
	text-align: center;
	border-left: #dde2e1 1px solid;
}

#content .world-cup .right .videos {
	padding: 0 0 22px 0;
	background: left bottom no-repeat url(images/bckcontentworldcuprightnews.png);
}
#content .world-cup .right .videos ul {
	border: #dce1e0 1px solid; border-top: 0;
}
#content .world-cup .right .videos li {
	padding: 10px 14px;
	width: 375px;
	border-top: #dce1e0 1px solid;
}
#content .world-cup .right .videos img {
	float: left;
	margin: 0 10px 0 0;
	width: 125px; height: 70px;
}
#content .world-cup .right .videos .details {
	float: left;
	padding: 20px 0 0 0;
	width: 240px;
}
#content .world-cup .right .videos .details a {
	padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bcksidebarjerseysspan.png);
	font-weight: bold;
	text-decoration: none;
}
#content .world-cup .right .videos .details a:hover {
	text-decoration: underline;
}

#content .soccer-quiz {
	position: relative;
}
#content .soccer-quiz ol {
	margin: 0; padding: 0;
	list-style-position: inside;
}
#content .soccer-quiz ol ol {
	margin: 5px 0 0 20px;
	list-style-type: lower-alpha;
}
#content .soccer-quiz li {
	margin: 0 0 15px 0;
}
#content .soccer-quiz li li {
	margin: 0;
}
#content .soccer-quiz .question {
	font-weight: bold;
}
#content .soccer-quiz .result {
	margin: 0 0 0 5px;
	font-size: 11px;
}
#content .soccer-quiz .correct {
	font-weight: bold;
	color: #0f0;
}
#content .soccer-quiz .incorrect {
	font-weight: bold;
	color: #f00;
	text-decoration: line-through;
}
#content .soccer-quiz .score {
	font-weight: bold;
}
#content .soccer-quiz .s-q-time-remaining {
	position: absolute;
	top: 10px; right: 10px;
	text-align: center;
}
#content .soccer-quiz .s-q-time-remaining * {
	display: block;
}
#content .soccer-quiz .s-q-time-remaining strong {
	margin: 0 0 5px 0;
}
#content .soccer-quiz .hall-of-fame {
	margin: 0 0 15px 0;
	border: #dce1e0 1px solid;
}
#content .soccer-quiz .hall-of-fame li {
	margin: 0; padding: 0 0 0 15px;
	line-height: 25px;
}
#content .soccer-quiz .hall-of-fame .alt {
	line-height: 23px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-top: #dde2e1 1px solid; border-bottom: #dde2e1 1px solid;
}
#content .soccer-quiz .s-q-hall-of-fame {
	margin: 15px 0 0 0; padding: 15px;
	border: #dce1e0 1px solid;
}
#content .soccer-quiz .s-q-hall-of-fame p {
	margin: 0 0 15px 0;
}
#content .soccer-quiz .s-q-hall-of-fame label {
	float: left;
	width: 100px;
	font-weight: bold;
}
#content .soccer-quiz .s-q-hall-of-fame .text {
	margin: 0 0 5px 0;
	color: #000;
}
#content .soccer-quiz .s-q-hall-of-fame input.text {
	width: 310px;
}
#content .soccer-quiz .s-q-hall-of-fame select.text {
	width: 315px;
}

#content .match-data {
	margin: 0 0 10px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .match-data ul {
	margin: 0; padding: 0;
	list-style-type: none;
	border: #dce1e0 1px solid; border-top: 0;
}
#content .match-data .scores {
	text-align: center; line-height: 80px;
	background: #f2f2f2 repeat-x url(images/bckcontentlatestnewspaneslili.png);
}
#content .match-data .scores li {
	display: inline;
}
#content .match-data .scores * {
	vertical-align: middle;
}
#content .match-data .scores .team {
	font-size: 14px; font-weight: bold;
	text-transform: uppercase;
}
#content .match-data .scores .score {
	margin: 0 15px;
	font-size: 28px; font-weight: bold;
}
#content .match-data .details {
	height: 24px; line-height: 24px;
}
#content .match-data .alt {
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
}
#content .match-data .details li {
	float: left;
}
#content .match-data .details .label {
	padding: 0 0 0 25px;
	width: 145px;
	background: 10px center no-repeat url(images/bckcontentlatestnewspanesa.png);
	font-weight: bold;
}
#content .match-data .details .value {
	width: 468px;
}

#content .game-summary-ad {
	margin: 0 0 10px 0; padding: 9px;
	line-height: 20px;
	background-color: #e6e6e6;
	border: #dde2e1 1px solid;
}
#content .game-summary-ad img {
	vertical-align: middle;
}
#content .game-summary-ad span {
	padding: 0 0 0 15px;
	background: left center no-repeat url(images/bckcontentlatestnewspanesa.png);
	font-size: 10px;
	color: #6d6d6d;
	text-transform: lowercase;
}
#content .game-summary-ad a {
	text-decoration: none;
}
#content .game-summary-ad a:hover {
	text-decoration: underline;
}

#content .match-summary {
	margin: 0 0 10px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .match-summary ul {
	margin: 0; padding: 0;
	list-style-type: none;
	width: 638px; height: 26px;
	border: #dce1e0 1px solid; border-top: 0;
}
#content .match-summary .alt {
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
}
#content .match-summary li {
	float: left;
	height: 26px; line-height: 26px;
}
#content .match-summary .time {
	padding: 0 0 0 10px;
	width: 115px;
}
#content .match-summary .team {
	width: 171px;
}
#content .match-summary .team * {
	vertical-align: middle;
}
#content .match-summary .team1 {
	padding: 0 10px 0 0;
	text-align: right;
}
#content .match-summary .team2 {
	padding: 0 0 0 10px;
	width: 171px;
}
#content .match-summary .g, #content .match-summary .yc, #content .match-summary .rc {
	width: 26px;
	background: left center no-repeat;
}
#content .match-summary .g {
	background-image: url(images/bckcontentmatchsummaryg.png);
}
#content .match-summary .yc {
	background-image: url(images/bckcontentmatchsummaryyc.png);
}
#content .match-summary .rc {
	background-image: url(images/bckcontentmatchsummaryrc.png);
}
#content .match-summary .score {
	padding: 0 10px 0 0;
	width: 115px;
	text-align: right;
	font-weight: bold;
}

#content .match-lineup {
	margin: 0 0 10px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .match-lineup .headings {
	height: 30px;
	text-align: center; line-height: 30px;
	background: repeat-x url(images/bckcontentlatestheadings.png);
	font-weight: bold;
	color: #ffa200;
}
#content .match-lineup ul {
	margin: 0; padding: 0;
	list-style-type: none;
	height: 26px; line-height: 26px;
	border: #dce1e0 1px solid; border-top: 0;
}
#content .match-lineup .alt {
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
}
#content .match-lineup li {
	float: left;
}
#content .match-lineup .number {
	width: 20px;
	text-align: center;
	font-size: 10px;
	color: #47616b;
}
#content .match-lineup .country {
	width: 48px;
	text-align: center;
}
#content .match-lineup .player {
	width: 270px;
}
#content .match-lineup .player1 {
	padding: 0 5px 0 0;
	text-align: right;
}
#content .match-lineup .player2 {
	padding: 0 0 0 5px;
}
#content .match-lineup .start .player1 span {
	padding: 0 0 0 15px;
	background: left center no-repeat url(images/bckcontentmatchlineupstartplayer1span.png);
}
#content .match-lineup .start .player2 span {
	padding: 0 15px 0 0;
	background: right center no-repeat url(images/bckcontentmatchlineupstartplayer2span.png);
}
#content .match-lineup .subtitutes .player span {
	font-size: 10px;
	color: #47616b;
}
#content .match-lineup .subtitutes .player1 span {
	margin: 0 5px 0 0; padding: 0 15px 0 0;
	background: right center no-repeat url(images/bckcontentmatchlineupsubtitutesplayer1span.png);
}
#content .match-lineup .subtitutes .player2 span {
	margin: 0 0 0 5px; padding: 0 0 0 15px;
	background: left center no-repeat url(images/bckcontentmatchlineupsubtitutesplayer2span.png);
}

#content .match-report {
	padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .match-report .title {
	padding: 7px 0 7px 10px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-left: #dde2e1 1px solid; border-right: #dde2e1 1px solid;
	font-weight: bold;
}
#content .match-report span {
	padding: 0 0 0 15px;
	background: left center no-repeat url(images/bckcontentlatestnewspanesa.png);
}
#content .match-report .report {
	padding: 15px 10px;
	border-left: #dde2e1 1px solid; border-right: #dde2e1 1px solid;
}
#content .match-report .report p {
	margin: 0 0 15px 0;
}
#content .match-report .report a:hover {
	text-decoration: none;
}

#content .football-shirts {
	padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .football-shirts .panes {
	border: #dce1e0 1px solid;
}
#content .football-shirts .panes .teams {
	margin: 0 0 10px 0; padding: 0;
	list-style-type: none;
}
#content .football-shirts .panes .teams li {
	padding: 15px 10px;
	background: #f2f2f2 repeat-x url(images/bckcontentspecialsli.png);
}
#content .football-shirts .panes .teams img {
	float: left;
	margin: 0 9px 0 0;
}
#content .football-shirts .panes .teams strong {
	text-transform: uppercase;
}
#content .football-shirts .panes .teams p {
	margin: 10px 0 0 0;
}
#content .football-shirts .panes .teams a {
	margin: 0 0 0 25px; padding: 0 0 0 20px;
	background: left center no-repeat url(images/bckcontentspecialsmore.png);
	text-decoration: none;
}
#content .football-shirts .panes .teams a:hover {
	text-decoration: underline;
}
#content .football-shirts .panes .title {
	margin: 0 0 10px 0; padding: 7px 0 7px 10px;
	background: #f0f0f0 repeat-x url(images/bckcontentlatestpanesaltli.png);
	border-top: #dde2e1 1px solid; border-bottom: #dde2e1 1px solid;
	font-weight: bold;
	text-transform: uppercase;
}
#content .football-shirts .panes .shirts {
	margin: 0 0 0 12px; padding: 0;
	list-style-type: none;
	height: 185px;
}
#content .football-shirts .panes .shirts li {
	float: left;
	margin: 0 7px 0 0;
	width: 117px;
	text-align: center;
}
#content .football-shirts .panes .shirts img {
	display: block;
	margin: 0 0 5px 0; padding: 9px 0;
	width: 115px; height: 130px;
	border: #dce1e0 1px solid;
}
#content .football-shirts .panes .shirts a {
	padding: 0 0 0 20px;
	background: left center no-repeat url(images/bckcontentspecialsmore.png);
	font-weight: bold;
	text-decoration: none;
}
#content .football-shirts .panes .shirts a:hover {
	text-decoration: underline;
}

#content .football-shirts-team-right {
	float: left;
	width: 415px;
}
#content .football-shirts-team {
	padding: 0 0 6px 0;
	background: left bottom no-repeat url(images/bckcontenttransfernews.png);
}
#content .football-shirts-team .heading {
	height: auto;
	background-image: url(images/bckcontenttransfernewsh2.png);
}
#content .football-shirts-team ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .football-shirts-team .tabs {
	padding: 10px 0 10px 10px;
	height: 11px; line-height: 11px;
	background: url(images/bckcontentleaguetransferstabs.png);
}
#content .football-shirts-team .tabs li {
	float: left;
	margin: 0 10px 0 0; padding: 0 0 0 16px;
	background: left center no-repeat url(images/bckcontentlatestmore.png);
	font-weight: bold;
	text-transform: uppercase;
}
#content .football-shirts-team .tabs a {
	color: #afbfbe;
	text-decoration: none;
}
#content .football-shirts-team .tabs a:hover, #content .football-shirts-team .tabs .active {
	color: #fff;
}
#content .football-shirts-team .desc {
	padding: 15px 17px;
	background: #e6e6e6 repeat-x url(images/bckcontenttransfernewsteam.png);
	border-left: #dce1e0 1px solid; border-right: #dce1e0 1px solid;
}
#content .football-shirts-team .desc img {
	float: left;
	margin: 0 9px 0 0;
}
#content .football-shirts-team .desc a {
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
#content .football-shirts-team .desc a:hover {
	text-decoration: underline;
}
#content .football-shirts-team .desc p {
	margin: 5px 0 0 0;
}
#content .football-shirts-team .panes {
	border-left: #dce1e0 1px solid; border-right: #dce1e0 1px solid;
}
#content .football-shirts-team .panes .shirts {
	margin: 0; padding: 10px 0 0 17px;
	list-style-type: none;
	height: 235px;
}
#content .football-shirts-team .panes .alt {
	background: #fff repeat-x url(images/bckcontentfootballshirtsinnerpanesalt.png);
	border-top: #dce1e0 1px solid; border-bottom: #dce1e0 1px solid;
}
#content .football-shirts-team .panes .shirts li {
	float: left;
	margin: 0 14px 0 0;
	width: 117px;
	text-align: center;
}
#content .football-shirts-team .panes .shirts img {
	display: block;
	margin: 0 0 1px 0; padding: 9px 0;
	width: 115px; height: 130px;
	background-color: #fff;
	border: #dce1e0 1px solid;
}
#content .football-shirts-team .panes .shirts p {
	margin: 0; padding: 10px 0;
	background: #f2f2f2 repeat-x url(images/bckcontentlatestnewspaneslili.png);
	text-align: center;
	font-size: 10px;
}
#content .football-shirts-team .panes .shirts p strong {
	display: block;
}
#content .football-shirts-team .panes .shirts a {
	display: block;
	height: 24px;
	background: no-repeat url(images/bckcontentfootballshirtsinnerpanesshirtsa.png);
	font-size: 0; text-indent: -99999em;
}
#content .football-shirts-team .panes .shirts a:hover {
	background-position: left -24px;
}
#content .football-shirts-team-right .more {
	margin: 15px 0 0 0;
}
#content .football-shirts-team-right .more a {
	padding: 0 20px 0 0;
	background: right center no-repeat url(images/bckcontentspecialsmore.png);
	font-weight: bold;
	text-decoration: none;
}
#content .advertisement-300x250 {
	margin: 0 0 15px 0; padding: 4px;
	list-style-type: none;
	border: #ccc 1px solid;
	height: 250px;
}
#content .advertisement-300x250 .left {
	float: left;
}
#content .advertisement-300x250 .right {
	float: right;
}
#sidebar {
	float: left;
	margin: 0; padding: 0 0 15px 20px;
	list-style-type: none;
	width: 300px;
}
#sidebar ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#sidebar li {
	margin: 0 0 10px 0;
}
#sidebar li li {
	margin: 0;
}
#sidebar .live {
	margin-left: -20px; margin-bottom: 0;
	height: 50px;
	border-bottom: #fff 10px solid;
}
#sidebar .live a {
	display: block;
	height: 50px;
	background: no-repeat url(images/bcksidebarlivea.png);
	font-size: 0; text-indent: -99999em;
}
#sidebar .live a:hover {
	background-position: left -50px;
}
#sidebar .flashscore {
	margin-left: -20px;
	height: 50px;
	border-bottom: #fff 10px solid;
}
#sidebar .rss form {
	margin: 0; padding: 77px 15px 0 13px;
	height: 35px;
	background: no-repeat url(images/bcksidebarrssform.png);
}
#sidebar .rss input {
	float: left;
}
#sidebar .rss .text {
	padding: 5px 4px 6px 4px;
	width: 185px;
	background: no-repeat url(images/bcksidebarrsstext.png) !important;
	border: 0;
	color: #fff;
}
#sidebar .discussions h3 {
	margin: 0; padding: 0 0 0 10px;
	line-height: 32px;
	background: no-repeat url(images/bcksidebardiscussionsh3.png);
	border-bottom: #b0c0be 5px solid;
	font-size: 11px;
	color: #fff;
	text-transform: uppercase;
}
#sidebar .discussions h3:hover {
	text-decoration: underline;
}
#sidebar .discussions li {
	padding: 5px 9px 5px 29px;
	background: 8px 4px no-repeat url(images/bcksidebardiscussionsli.png);
	border: #dde2e1 1px solid; border-top: 0;
}
#sidebar .discussions a {
	text-decoration: none;
}
#sidebar .discussions a:hover {
	text-decoration: underline;
}
#sidebar .poll h3, #sidebar .jerseys h3 {
	margin: 0; padding: 0 0 0 10px;
	line-height: 32px;
	background: no-repeat url(images/bcksidebarpollh3.png);
	border-bottom: #303939 5px solid;
	font-size: 11px;
	text-transform: uppercase;
}
#sidebar .poll .widget {
	padding: 15px 0;
	background-color: #e0e0e0;
}
#sidebar .poll .widget .pds-box {
	margin: 0 auto;
}
#sidebar .poll a {
	color: #303939;
}
#sidebar .poll span {
	font-size: 10px;
}
#sidebar .ad h3 {
	margin: 0 0 5px 0;
	text-align: center;
	font-size: 9px; font-weight: normal;
	color: #6d6d6d;
	text-transform: lowercase;
}
#sidebar .discussions, #sidebar .poll, #sidebar .jerseys {
	padding: 0 0 7px 0;
	background: #fff left bottom no-repeat url(images/bcksidebarli.png);
}
#sidebar .buttons ul {
	padding: 9px;
	width: 280px;
	background: #e6e6e6 repeat-x url(images/bcksidebarbuttonsul.png);
	border: #dde2e1 1px solid;
}
#sidebar .buttons .large {
	float: left;
	margin: 0 10px 0 0;
	width: 145px;
	overflow: hidden;
}
#sidebar .buttons .small {
	float: left;
	width: 125px;
}
#sidebar .buttons .small a, #sidebar .buttons .small iframe {
	display: block;
	margin: 0 auto 15px auto;
	text-align: center;
}
#sidebar .buttons .dreamteam {
	margin: 10px 0 0 0; padding: 0 2px 4px 2px;
	width: 119px;
	background-color: #fff;
	border: #ccc 1px solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 10px;
}
#sidebar .buttons .dreamteam a {
	color: #000;
	text-decoration: none;
}
#sidebar .buttons .dreamteam a:hover {
	color: #c00;
}
#sidebar .buttons .dreamteam .logo {
	display: block;
	margin: auto;
}
#sidebar .jerseys ul {
	padding: 18px 9px;
	width: 280px;
	border: #d5dad9 1px solid;
}
#sidebar .jerseys li {
	margin: 0 0 10px 0; padding: 0 0 10px 0;
	height: 75px;
	border-bottom: #e9eae9 1px solid;
}
#sidebar .jerseys img {
	float: left;
	margin: 0 10px 0 0;
	width: 65px; height: 75px;
}
#sidebar .jerseys span {
	float: left;
	margin: 10px 0 0 0; padding: 0 0 0 15px;
	width: 190px;
	background: left 5px no-repeat url(images/bcksidebarjerseysspan.png);
}
#sidebar .jerseys a {
	margin: 0 0 0 15px;
	font-weight: bold;
	text-decoration: none;
}
#sidebar .searches h3 {
	margin: 0 0 15px 0; padding: 0 0 0 30px;
	line-height: 21px;
	background: no-repeat url(images/bcksidebarsearchesh3.png);
	font-size: 11px;
	text-transform: uppercase;
}
#sidebar .searches ul {
	display: inline;
	margin: 0; padding: 0;
	list-style-type: none;
}
#sidebar .searches li {
	display: inline;
}
#sidebar .searches a {
	color: #6c6f6f;
}
#sidebar .searches a:hover {
	color: #000;
}
#sidebar .searches form {
	margin: 15px 0 0 0;
	height: 24px;
}
#sidebar .searches input {
	float: left;
}
#sidebar .searches .text {
	padding: 6px 5px 5px 5px;
	width: 225px;
	background: no-repeat url(images/bcksidebarsearchestext.png);
	border: 0;
}
#panel {
	background: url(images/bckpanel.png);
}
#panel ul {
	margin: 0; padding: 50px 20px 10px 20px;
	list-style-type: none;
	width: 950px;
	background: no-repeat url(images/bckpanelul.png);
}
#panel ul ul {
	padding: 0;
	width: auto;
	background: none;
}
#panel li {
	float: left;
	width: 190px;
}
#panel li li {
	float: none;
	margin: 0 0 5px 0;
	width: auto;
}
#panel a {
	color: #7a8080;
	text-decoration: none;
}
#panel a:hover {
	color: #d4e5e3;
}
#panel h3 {
	margin: 0 0 10px 0;
	font-size: 11px;
	color: #d4e5e3;
	text-transform: uppercase;
}
#panel .social li {
	height: 36px;
	background: no-repeat;
	font-weight: bold;
}
#panel .social .community {
	background-image: url(images/bckpanelsocialcommunity.png);
}
#panel .social .facebook {
	background-image: url(images/bckpanelsocialfacebook.png);
}
#panel .social .twitter {
	background-image: url(images/bckpanelsocialtwitter.png);
}
#panel .social .rss {
	background-image: url(images/bckpanelsocialrss.png);
}
#panel .social a {
	float: left;
	padding: 3px 0 0 40px;
	height: 33px;
	color: #fff;
}
#panel .social span {
	display: block;
	text-transform: uppercase;
}
#footer {
	position: relative;
	padding: 10px 0 15px 0;
	text-align: center;
	color: #7a8080;
}
#footer a {
	font-weight: bold;
	color: #7a8080;
	text-decoration: none;
}
#footer .advertisement {
	position: absolute;
	top: 5px; right: 10px;
}

#content .navigation {
	margin: 15px 0;
	width: 100%;
	font-weight: bold;
}
#content .navigation a {
	text-decoration: none;
}
#content .postnavigation {
	margin: 0;
}

.commentlist {
	margin: 0 0 15px 0; padding: 0 0 15px 0;
	list-style-type: none;
	border-bottom: #e9eae9 1px solid;
}
.commentlist .comment {
	position: relative;
	margin: 0 0 10px 60px; padding: 9px;
	width: 560px;
	background-color: #e6e6e6;
	border: #dde2e1 1px solid;
}
.commentlist .avatar {
	position: absolute;
	top: -1px; left: -61px;
	width: 48px; height: 48px;
	border: #dde2e1 1px solid;
}
.commentlist .fn {
	font-size: 12px; font-weight: bold; font-style: normal;
}
.commentlist .fn a {
	color: #e76200;
	text-decoration: none;
}
.commentlist .fn .says {
	font-size: 12px;
}
.commentlist .comment-meta {
	margin: 5px 0 10px 0;
	font-size: 10px;
}
.commentlist .comment-meta a {
	color: #7c8d94;
	text-decoration: none;
}
#commentform {
	margin: 0 0 0 15px;
}
#commentform label {
	cursor: pointer;
}
#author, #email, #url, #comment {
	margin: 0 10px 0 0; padding: 5px;
	width: 300px !important;
	background-color: #f1f1f1 !important;
	border: #dde2e1 1px solid;
}
#comment {
	width: 300px;
}
#comments {
	margin: 0 0 10px 0;
	font-size: 12px;
}
#respond h3 {
	margin: 0 0 10px 0; padding: 0 0 0 15px;
	background: left center no-repeat url(images/bcksidebarjerseysspan.png);
	font-size: 12px;
}
a#cancel-comment-reply-link {
	font-weight: bold;
}

/* A few generic styles used across the site */

a {
	color: #000;
}

a img {
	border: 0;
}

td {
	vertical-align: top;
}

input, textarea, select {
	vertical-align: middle;
	font-family: Verdana, Geneva, sans-serif; font-size: 11px;
	color: #7c8d94;
}
input[type="text"], input[type="password"] {
	padding: 2px;
	background-color: #fff !important;
	border: #dde2e1 1px solid;
}
textarea, select {
	padding: 2px;
	background-color: #fff !important;
	border: #dde2e1 1px solid;
}

acronym, abbr, span.caps {
	cursor: help;
}

acronym, abbr {
	border-bottom: 1px dashed #dde2e1;
}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #dde2e1;
}

blockquote cite {
	margin: 5px 0 0;
	display: block;
}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
}

.clear {
	clear: both;
}

.center {
	text-align: center;
}

.hidden {
	display: none;
}

.screen-reader-text {
     position: absolute;
     left: -1000em;
}

img.alignright, img.alignleft, img.centered {
	display: inline;
	margin: 0 0 2px 7px; padding: 4px;
}

.alignright, .alignleft, .aligncenter, .alignnone {
	float: right;
}

.bubbletipa {
	text-decoration:underline;
}
.bubbletipa:hover {
	text-decoration: underline;
	color:#E76200;
}

#content .free-bets-main {
	margin: 0 0 25px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .free-bets-main .free-bets-box {
	padding: 10px 9px 0 9px;
	width: 620px;
	border: #dce1e0 1px solid; border-top: 0;
}
#content .free-bets-main .free-bets-box:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	vertical-align: baseline;
}
#content .free-bets-main .free-bets-box .featured .description {
	margin: 0 0 25px 0; padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bckcontentlatestnewspanesa.png);
}
#content .free-bets-main .free-bets-box .featured .description a:hover {
	text-decoration: none;
}
#content .free-bets-main .free-bets-box .featured .description img {
	float: right;
	margin: 0 0 5px 5px;
	border: #000 1px solid;
}
#content .free-bets-main .free-bets-box .featured .title {
	margin: 0 0 10px 0; padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bckcontentlatestnewspanesa.png);
	font-weight: bold;
	text-transform: uppercase;
}
#content .free-bets-main .free-bets-box .featured ul {
	margin: 0 -9px; padding: 0;
	list-style-type: none;
	width: 638px;
}
#content .free-bets-main .free-bets-box .featured li {
	float: left;
	margin: 0 0 9px 0; padding: 0 20px;
	width: 279px; height: 126px;
	background: center top no-repeat url(images/bckcontentfreebetsmainfreebetsboxfeaturedli.png);
}
#content .free-bets-main .free-bets-box .featured .header {
	margin: 0 0 11px 0; padding: 0 0 0 25px;
	line-height: 28px;
	font-weight: bold;
	color: #fff;
}
#content .free-bets-main .free-bets-box .featured .details {
	margin: 0 0 10px 0;
	height: 35px;
}
#content .free-bets-main .free-bets-box .featured .details img {
	float: left;
	width: 125px; height: 35px;
}
#content .free-bets-main .free-bets-box .featured .information {
	float: right;
	width: 149px;
	font-weight: bold;
}
#content .free-bets-main .free-bets-box .featured .information .amount {
	float: left;
	line-height: 35px;
	font-size: 18px;
	color: #00c009;
}
#content .free-bets-main .free-bets-box .featured .information .bookmaker {
	float: right;
	padding: 4px 0;
	font-size: 10px;
}
#content .free-bets-main .free-bets-box .featured .information .bookmaker .type {
	line-height: 14px;
	text-transform: uppercase;
}
#content .free-bets-main .free-bets-box .featured .information .bookmaker .name {
	line-height: 13px;
}
#content .free-bets-main .free-bets-box .featured .information .bookmaker .name a {
	color: #e76200;
	text-decoration: none;
}
#content .free-bets-main .free-bets-box .featured .information .bookmaker .name a:hover {
	text-decoration: underline;
}
#content .free-bets-main .free-bets-box .featured .claim {
	display: block;
	width: 279px; height: 28px;
	background: no-repeat url(images/bckcontentfreebetsmainfreebetsboxfeaturedclaim.png);
	font-size: 0; text-indent: -99999em;
}
#content .free-bets-main .free-bets-box .featured .claim:hover {
	background-position: left -28px;
}
#content .free-bets-main .free-bets-box .bookmakers .bookmaker {
	margin: 0 0 10px 0;
	background: repeat-y url(images/bckcontentfreebetsmainfreebetsboxbookmaker.png);
}
#content .free-bets-main .free-bets-box .bookmakers .bookmaker-top {
	background: no-repeat url(images/bckcontentfreebetsmainfreebetsboxbookmakertop.png);
}
#content .free-bets-main .free-bets-box .bookmakers .bookmaker-bottom {
	padding: 10px;
	width: 600px;
	background: left bottom no-repeat url(images/bckcontentfreebetsmainfreebetsboxbookmakerbottom.png);
}
#content .free-bets-main .free-bets-box .bookmakers .bookmaker-bottom:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	vertical-align: baseline;
}
#content .free-bets-main .free-bets-box .bookmakers .left {
	float: left;
	width: 90px;
}
#content .free-bets-main .free-bets-box .bookmakers .left img {
	display: block;
	width: 90px; height: 90px;
}
#content .free-bets-main .free-bets-box .bookmakers .right {
	float: right;
	width: 500px;
}
#content .free-bets-main .free-bets-box .bookmakers .right .title {
	margin: 0 0 10px 0;
	font-size: 14px; font-weight: bold;
}
#content .free-bets-main .free-bets-box .bookmakers .right .title span {
	font-size: 18px;
	color: #00c009;
}
#content .free-bets-main .free-bets-box .bookmakers .right .description {
	margin: 0 0 10px 0;
}
#content .free-bets-main .free-bets-box .bookmakers .right ul {
	margin: 0 0 15px 0; padding: 0;
	list-style-type: none;
}
#content .free-bets-main .free-bets-box .bookmakers .right li {
	display: inline;
	margin: 0 5px 0 0; padding: 0 0 0 20px;
	background: left center no-repeat url(images/bckcontentfreebetsmainfreebetsboxrightli.png);
	font-size: 10px; font-weight: bold;
}
#content .free-bets-main .free-bets-box .bookmakers .right .claim {
	display: block;
	width: 280px; height: 28px;
	text-align: center; line-height: 28px;
	background: no-repeat url(images/bckcontentfreebetsmainfreebetsboxrightclaim.png);
	font-size: 14px; font-weight: bold;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
}
#content .free-bets-main .free-bets-box .bookmakers .right .claim:hover {
	background-position: left -28px;
}
#content .hot-promotions {
	margin: 0 0 15px 0;
}
#content .hot-promotions .heading {
	background: no-repeat url(images/bckcontenthotpromotionsheading.png);
	font-weight: bold;
}
#content .hot-promotions .promotion {
	background: repeat-y url(images/bckcontenthotpromotionspromotion.png);
}
#content .hot-promotions .promotion-bottom {
	padding: 20px;
	width: 600px;
	background: left bottom no-repeat url(images/bckcontenthotpromotionspromotionbottom.png);
}
#content .hot-promotions .promotion-bottom:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	vertical-align: baseline;
}
#content .hot-promotions .left {
	float: left;
	width: 280px;
}
#content .hot-promotions .left .title {
	margin: 0 0 10px 0;
	font-weight: bold;
}
#content .hot-promotions .left .title span {
	text-transform: uppercase;
}
#content .hot-promotions .left .description {
	margin: 0 0 10px 0;
}
#content .hot-promotions .left .description span {
	font-weight: bold;
}
#content .hot-promotions .left ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .hot-promotions .left li {
	margin: 0 0 10px 0; padding: 0 0 0 25px;
	background: left center no-repeat url(images/bckcontenthotpromotionsleftli.png);
}
#content .hot-promotions .right {
	float: right;
	width: 300px;
}
#content .hot-promotions .right .image {
	margin: 0 0 10px 0;
}
#content .hot-promotions .right .claim {
	display: block;
	height: 28px;
	background: no-repeat url(images/bckcontenthotpromotionsrightclaim.png);
	font-size: 0; text-indent: -99999em;
}
#content .hot-promotions .right .claim:hover {
	background-position: left -28px;
}
#content .hot-promotions-info .title {
	margin: 0 0 10px 0;
	font-weight: bold;
	text-transform: uppercase;
}
#content .hot-promotions-info .description {
	padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bcksidebarjerseysspan.png);
}
#content .hot-promotions-info .description a:hover {
	text-decoration: none;
}

#content .live-streaming {
	margin: 0 0 25px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .live-streaming .live-streaming-box {
	padding: 10px 9px 0 9px;
	width: 620px;
	border: #dce1e0 1px solid; border-top: 0;
}
#content .live-streaming .live-streaming-box:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	vertical-align: baseline;
}
#content .live-streaming .live-streaming-box .description {
	margin: 0 0 20px 0; padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bckcontentlatestnewspanesa.png);
}
#content .live-streaming .live-streaming-box .description a:hover {
	text-decoration: none;
}
#content .live-streaming .live-streaming-box .title {
	padding: 0 0 0 15px;
	line-height: 28px;
	background: no-repeat url(images/bckcontentlivestreamingboxtitle.png);
	font-weight: bold;
	color: #fff;
}
#content .live-streaming .live-streaming-box .title span {
	text-transform: uppercase;
}
#content .live-streaming .live-streaming-box .details {
	padding: 0 0 8px 0;
	background: repeat-y url(images/bckcontentlivestreamingboxdetails.png);
}
#content .live-streaming .live-streaming-box .details-bottom {
	padding: 10px;
	background: left bottom no-repeat url(images/bckcontentlivestreamingboxdetailsbottom.png);
}
#content .live-streaming .live-streaming-box .details .preview {
	height: 208px;
}
#content .live-streaming .live-streaming-box .details .left {
	float: left;
	width: 289px; height: 208px;
}
#content .live-streaming .live-streaming-box .details .left img {
	width: 289px; height: 208px;
}
#content .live-streaming .live-streaming-box .details .right {
	float: right;
	width: 290px;
}
#content .live-streaming .live-streaming-box .details .right .how-it-works {
	padding: 0 0 0 15px;
	line-height: 28px;
	background: no-repeat url(images/bckcontentlivestreaminglivestreamingboxdetailsrighthowitworks.png);
	font-weight: bold;
	color: #fff;
}
#content .live-streaming .live-streaming-box .details .right ul {
	margin: 0 0 8px 0; padding: 0;
	list-style-type: none;
}
#content .live-streaming .live-streaming-box .details .right li {
	padding: 5px 5px 5px 40px;
	background: no-repeat;
	color: #d5e8e6;
}
#content .live-streaming .live-streaming-box .details .right .info {
	height: 26px;
	overflow: hidden;
	line-height: 13px;
}
#content .live-streaming .live-streaming-box .details .right span {
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
}
#content .live-streaming .live-streaming-box .details .right a {
	color: #d5e8e6;
}
#content .live-streaming .live-streaming-box .details .right .first {
	background-image: url(images/bckcontentlivestreaminglivestreamingboxdetailsrightfirst.png);
}
#content .live-streaming .live-streaming-box .details .right .second {
	background-image: url(images/bckcontentlivestreaminglivestreamingboxdetailsrightsecond.png);
}
#content .live-streaming .live-streaming-box .details .right .third {
	background-image: url(images/bckcontentlivestreaminglivestreamingboxdetailsrightthird.png);
}
#content .live-streaming .live-streaming-box .details .right .fourth {
	background-image: url(images/bckcontentlivestreaminglivestreamingboxdetailsrightfourth.png);
}
#content .live-streaming .live-streaming-box .details .right .link {
	display: block;
	height: 28px;
	background-image: url(images/bckcontentlivestreaminglivestreamingboxdetailsrightlink.png);
	font-size: 0; text-indent: -99999em;
}
#content .live-streaming .live-streaming-box .details .right .link:hover {
	background-position: left -28px;
}
#content .live-streaming .live-streaming-box .details .points {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .live-streaming .live-streaming-box .details .points li {
	margin: 0 0 10px 0; padding: 0 0 0 20px;
	background: left center no-repeat url(images/bckcontentfreebetsmainfreebetsboxrightli.png);
}
#content .live-streaming .live-streaming-box .details .points a {
	font-weight: bold;
}
#content .live-streaming .live-streaming-box .details .points a:hover {
	text-decoration: none;
}
#content .live-streaming .live-streaming-box .link-lss {
	margin: 0 0 20px 0;
	display: block;
	text-align: center; line-height: 28px;
	background: no-repeat url(images/bckcontentfreebetsmainfreebetsboxbetinplaylink.png);
	font-weight: bold;
	color: #000;
	text-decoration: none;
	text-transform: uppercase;
}
#content .live-streaming .live-streaming-box .link-lss:hover {
	text-decoration: underline;
}
#content .live-streaming-data {
	position: relative;
	margin: 0 0 15px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .live-streaming-data .heading {
	font-weight: bold;
}
#content .live-streaming-data .heading span {
	padding: 0 0 0 20px;
	background: left center no-repeat url(images/bckcontentlivestreamingdataheadingspan.png);
}
#content .live-streaming-data .data {
	border: #dce1e0 1px solid; border-bottom: 0;
}
#content .live-streaming-data .data-dynamic {
	padding: 10px;
}
#content .live-streaming-data ul {
	margin: 0; padding: 1px 0;
	list-style-type: none;
	height: 23px;
	overflow: hidden;
	line-height: 23px;
	border-bottom: #dce1e0 1px solid;
}
#content .live-streaming-data .alt {
	background: repeat-x url(images/bckcontentcaptiontext.png);
}
#content .live-streaming-data li {
	float: left;
	font-size: 10px;
}
#content .live-streaming-data .date {
	padding: 0 0 0 10px;
	width: 46px;
	font-weight: bold;
}
#content .live-streaming-data .time {
	width: 40px;
	color: #47616b;
}
#content .live-streaming-data .details {
	padding: 0 5px 0 0;
	width: 295px;
}
#content .live-streaming-data .details .teams {
	font-weight: bold;
	color: #30353c;
}
#content .live-streaming-data .details .sport {
	margin: 0 0 0 5px;
	color: #47616b;
}
#content .live-streaming-data .watch {
	margin: 0 1px 0 0;
	width: 60px;
	text-align: center;
	background: repeat-x url(images/bckcontentlivestreamingdatawatch.png);
	font-weight: bold;
}
#content .live-streaming-data .watch a {
	color: #e76200;
}
#content .live-streaming-data .watch a:hover {
	text-decoration: none;
}
#content .live-streaming-data .bet {
	width: 180px;
	text-align: center;
	background: repeat-x url(images/bckcontentlivestreamingdatawatch.png);
	font-weight: bold;
}
#content .live-streaming-data .bet a {
	color: #008605;
}
#content .live-streaming-data .bet a:hover {
	text-decoration: none;
}
#content .live-streaming-data .details-odds {
	padding: 0 5px 0 10px;
	width: 285px;
}
#content .live-streaming-data .result {
	width: 277px;
}
#content .live-streaming-data .provider {
	position: absolute;
	top: 8px; right: 13px;
	font-size: 10px;
	color: #47616b;
}
#content .live-streaming-data .provider * {
	vertical-align: middle;
}
#content .dropdown-selector {
	margin: 0; padding: 5px 0 5px 10px;
	background: url(images/bckcontenttransferleagueslinksh3.png);
}
#content .dropdown-selector * {
	vertical-align: middle;
}
#content .dropdown-selector select {
	margin: 0 5px 0 0;
	width: 450px;
	background-color: #fff;
	border: #2d3636 1px solid;
	color: #000;
}
#content .dropdown-selector-dual {
	margin: 0; padding: 5px 0 5px 10px;
	background: url(images/bckcontenttransferleagueslinksh3.png);
}
#content .dropdown-selector-dual * {
	vertical-align: middle;
}
#content .dropdown-selector-dual select {
	margin: 0 5px 0 0;
	width: 220px;
	background-color: #fff;
	border: #2d3636 1px solid;
	color: #000;
}
#content .soccer-betting-intro {
	margin: 0 0 10px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .soccer-betting-intro .soccer-betting-intro-box {
	padding: 10px 9px;
	width: 620px;
	border: #dce1e0 1px solid; border-top: 0;
}
#content .soccer-betting-intro .soccer-betting-intro-box .description {
	margin: 0 0 20px 0; padding: 0 0 0 15px;
	width: 605px;
	background: left 5px no-repeat url(images/bckcontentlatestnewspanesa.png);
}
#content .soccer-betting-intro .soccer-betting-intro-box .description:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	vertical-align: baseline;
}
#content .soccer-betting-intro .soccer-betting-intro-box .description a:hover {
	text-decoration: none;
}
#content .soccer-betting-intro .soccer-betting-intro-box .description img {
	float: right;
	margin: 0 0 5px 5px;
	border: #000 1px solid;
}
#content .soccer-betting-intro .soccer-betting-intro-box .featured {
	margin: 0; padding: 0;
	list-style-type: none;
	width: 100%;
}
#content .soccer-betting-intro .soccer-betting-intro-box .featured:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	vertical-align: baseline;
}
#content .soccer-betting-intro .soccer-betting-intro-box .featured .box {
	float: left;
	width: 194px;
}
#content .soccer-betting-intro .soccer-betting-intro-box .featured .middle {
	margin: 0 19px;
}
#content .soccer-betting-intro .soccer-betting-intro-box .featured .title {
	padding: 0 0 0 15px;
	line-height: 28px;
	background: no-repeat url(images/bckcontentsoccerbettingintroboxfeaturedtitle.png);
	font-weight: bold;
	color: #fff;
}
#content .soccer-betting-intro .soccer-betting-intro-box .featured .details {
	padding: 11px 10px 0 10px;
	height: 163px;
	background: no-repeat url(images/bckcontentsoccerbettingintroboxfeatureddetails.png);
}
#content .soccer-betting-intro .soccer-betting-intro-box .featured .information {
	margin: 0 0 10px 0;
	height: 43px;
}
#content .soccer-betting-intro .soccer-betting-intro-box .featured .image {
	float: left;
	width: 69px; height: 43px;
}
#content .soccer-betting-intro .soccer-betting-intro-box .featured .image img {
	width: 69px; height: 43px;
}
#content .soccer-betting-intro .soccer-betting-intro-box .featured .bonus {
	float: right;
	width: 97px;
	font-weight: bold;
}
#content .soccer-betting-intro .soccer-betting-intro-box .featured .bonus .type {
	margin: 0 0 1px 0;
	line-height: 10px;
	font-size: 10px;
	text-transform: uppercase;
}
#content .soccer-betting-intro .soccer-betting-intro-box .featured .bonus .name {
	margin: 0 0 1px 0;
	line-height: 10px;
	font-size: 10px;
	color: #e76200;
}
#content .soccer-betting-intro .soccer-betting-intro-box .featured .bonus .amount {
	margin: 0 0 3px 0;
	line-height: 18px;
	font-size: 18px;
	color: #00c009;
}
#content .soccer-betting-intro .soccer-betting-intro-box .featured .points {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .soccer-betting-intro .soccer-betting-intro-box .featured .points li {
	margin: 0 0 10px 0; padding: 0 0 0 20px;
	background: left center no-repeat url(images/bckcontentfreebetsmainfreebetsboxrightli.png);
	font-size: 10px; font-weight: bold;
}
#content .soccer-betting-intro .soccer-betting-intro-box .featured .claim {
	display: block;
	height: 28px;
	background: no-repeat url(images/bckcontentsoccerbettingintroboxfeaturedclaim.png);
	font-size: 0; text-indent: -99999em;
}
#content .soccer-betting-intro .soccer-betting-intro-box .featured .claim:hover {
	background-position: left -28px;
}
#content .soccer-betting-list {
	margin: 0; padding: 0;
	list-style-type: none;
	width: 100%;
}
#content .soccer-betting-list:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	vertical-align: baseline;
}
#content .soccer-betting-list li {
	float: left;
	margin: 0 0 10px 0; padding: 6px 0 0 0;
	width: 204px;
	background: no-repeat url(images/bckcontentsoccerbettinglistli.png);
}
#content .soccer-betting-list .middle {
	margin: 0 14px;
}
#content .soccer-betting-list .image {
	width: 202px; height: 85px;
	border: #000 1px solid;
}
#content .soccer-betting-list .image img {
	width: 202px; height: 85px;
}
#content .soccer-betting-list .details {
	padding: 10px 10px 0 10px;
	height: 114px;
	text-align: center;
	background: no-repeat url(images/bckcontentsoccerbettinglistdetails.png);
}
#content .soccer-betting-list .details .title {
	font-weight: bold;
}
#content .soccer-betting-list .details .description {
	margin: 0 0 10px 0;
}
#content .soccer-betting-list .details .description a:hover {
	text-decoration: none;
}
#content .soccer-betting-list .details .link {
	display: block;
	margin: 0 auto;
	width: 127px; height: 28px;
	background: no-repeat url(images/bckcontentsoccerbettinglistdetailslink.png);
	font-size: 0; text-indent: -99999em;
}
#content .soccer-betting-list .details .link:hover {
	background-position: left -28px;
}
#content .soccer-betting-blocks {
	margin: 0; padding: 0;
	list-style-type: none;
	width: 100%;
}
#content .soccer-betting-blocks:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	vertical-align: baseline;
}
#content .soccer-betting-blocks .soccer-betting-block {
	position: relative;
	margin: 0 0 15px 0;
	width: 312px; height: 216px;
}
#content .soccer-betting-blocks .data {
	border: #dce1e0 1px solid; border-bottom: 0;
}
#content .soccer-betting-blocks .data ul {
	margin: 0; padding: 1px 0 1px 10px;
	list-style-type: none;
	height: 23px;
	overflow: hidden;
	line-height: 23px;
	border-bottom: #dce1e0 1px solid;
}
#content .soccer-betting-blocks .data .alt {
	background: repeat-x url(images/bckcontentcaptiontext.png);
}
#content .soccer-betting-blocks .data li {
	float: left;
}
#content .soccer-betting-blocks .soccer-betting-live-odds {
	float: left;
}
#content .soccer-betting-blocks .soccer-betting-live-odds li {
	font-weight: bold;
}
#content .soccer-betting-blocks .soccer-betting-live-odds .team {
	width: 244px;
	color: #3e4249;
}
#content .soccer-betting-blocks .soccer-betting-live-odds .odds {
	width: 55px;
	text-align: center;
	background: no-repeat url(images/bckcontentfixturestime.png);
	color: #fefefe;
}
#content .soccer-betting-blocks .soccer-betting-live-odds .details {
	padding: 1px 0 2px 11px;
	height: 22px;
	line-height: 11px;
	background: url(images/bckcontenttransferleagueslinksh3.png);
	font-size: 10px;
}
#content .soccer-betting-blocks .soccer-betting-live-odds .details .title {
	font-weight: bold;
	color: #ffa200;
}
#content .soccer-betting-blocks .soccer-betting-live-odds .details .description {
	color: #fff;
}
#content .soccer-betting-blocks .soccer-betting-streaming-schedule {
	float: right;
}
#content .soccer-betting-blocks .soccer-betting-streaming-schedule li {
	font-size: 10px;
}
#content .soccer-betting-blocks .soccer-betting-streaming-schedule .date {
	width: 45px;
	font-weight: bold;
	color: #e76200;
}
#content .soccer-betting-blocks .soccer-betting-streaming-schedule .time {
	width: 40px;
	color: #47616b;
}
#content .soccer-betting-blocks .soccer-betting-streaming-schedule .teams {
	width: 130px;
	font-weight: bold;
	color: #30353c;
}
#content .soccer-betting-blocks .soccer-betting-streaming-schedule .sport {
	width: 55px;
	color: #47616b;
}
#content .soccer-betting-blocks .soccer-betting-streaming-schedule .link {
	width: 29px;
	text-align: center;
	background: repeat-x url(images/bckcontentlatestpanesaltli.png);
}
#content .soccer-betting-blocks .soccer-betting-streaming-schedule .alt .link {
	background-image: url(images/bckcontentlivestreamingdatawatch.png);
}
#content .soccer-betting-blocks .soccer-betting-streaming-schedule .link a {
	color: #e76200;
	text-decoration: none;
}
#content .soccer-betting-blocks .soccer-betting-streaming-schedule .link a:hover {
	color: #000;
}
#content .soccer-betting-blocks .soccer-betting-streaming-schedule .link a span {
	font-weight: bold;
	text-decoration: underline;
}
#content .soccer-betting-blocks .soccer-betting-streaming-schedule .link a:hover span {
	text-decoration: none;
}
#content .soccer-betting-blocks .soccer-betting-match-previews {
	float: left;
}
#content .soccer-betting-blocks .soccer-betting-betting-previews {
	float: right;
}
#content .soccer-betting-blocks .soccer-betting-match-previews li, #content .soccer-betting-blocks .soccer-betting-betting-previews li {
	font-size: 10px;
}
#content .soccer-betting-blocks .soccer-betting-match-previews .teams, #content .soccer-betting-blocks .soccer-betting-betting-previews .teams {
	padding: 0 0 0 14px;
	width: 260px;
	background: left center no-repeat url(images/bckcontentticketsli.png);
	color: #30353c;
	font-weight: bold;
}
#content .soccer-betting-blocks .soccer-betting-match-previews .link, #content .soccer-betting-blocks .soccer-betting-betting-previews .link {
	width: 25px;
	text-align: center;
}
#content .soccer-betting-blocks .soccer-betting-match-previews .link a, #content .soccer-betting-blocks .soccer-betting-betting-previews .link a {
	color: #e76200;
	text-decoration: none;
}
#content .soccer-betting-blocks .soccer-betting-match-previews .link a:hover, #content .soccer-betting-blocks .soccer-betting-betting-previews .link a:hover {
	color: #000;
}
#content .soccer-betting-blocks .soccer-betting-match-previews .link a span, #content .soccer-betting-blocks .soccer-betting-betting-previews .link a span {
	font-weight: bold;
	text-decoration: underline;
}
#content .soccer-betting-blocks .soccer-betting-match-previews .link a:hover span, #content .soccer-betting-blocks .soccer-betting-betting-previews .link a:hover span {
	text-decoration: none;
}
#content .soccer-betting-blocks .soccer-betting-betting-previews .provider {
	position: absolute;
	top: 9px; right: 7px;
	font-size: 10px;
	color: #47616b;
}
#content .soccer-betting-blocks .soccer-betting-betting-previews .provider * {
	vertical-align: middle;
}
#content .soccer-betting-blocks .soccer-betting-betting-previews .provider a {
	color: #47616b;
	text-decoration: none;
}
#content .soccer-betting-blocks .heading {
	background: no-repeat url(images/bckcontentsoccerbettingblocksheading.png);
	font-weight: bold;
}
#content .soccer-betting-blocks .heading span {
	padding: 0 0 0 20px;
	background: left center no-repeat url(images/bckcontentlivestreamingdataheadingspan.png);
}
#content .soccer-betting-blocks .more {
	padding: 0 10px 0 0;
	text-align: right; line-height: 23px;
	background: no-repeat url(images/bckcontentsoccerbettingblocksmore.png);
	font-weight: bold;
}
#content .soccer-betting-blocks .more a {
	padding: 0 25px 0 0;
	background: right center no-repeat url(images/bckcontentlatestmore.png);
	color: #fff;
	text-decoration: none;
}
#content .soccer-betting-blocks .more a:hover {
	text-decoration: underline;
}
#content .hot-promotions-alt {
	margin: 0 0 15px 0;
}
#content .hot-promotions-alt .heading {
	background: no-repeat url(images/bckcontentheading.png);
	font-weight: bold;
}
#content .hot-promotions-alt .promotion {
	background: repeat-y url(images/bckcontenthotpromotionspromotionalt.png);
}
#content .hot-promotions-alt .promotion-bottom {
	padding: 20px;
	width: 600px;
	background: left bottom no-repeat url(images/bckcontenttopstories.png);
}
#content .hot-promotions-alt .details {
	margin: 0 0 15px 0;
	width: 100%;
}
#content .hot-promotions-alt .details:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	vertical-align: baseline;
}
#content .hot-promotions-alt .left {
	float: left;
	width: 280px;
}
#content .hot-promotions-alt .left .title {
	margin: 0 0 10px 0;
	font-weight: bold;
}
#content .hot-promotions-alt .left .title span {
	text-transform: uppercase;
}
#content .hot-promotions-alt .left .description {
	margin: 0 0 10px 0;
}
#content .hot-promotions-alt .left .description span {
	font-weight: bold;
}
#content .hot-promotions-alt .left ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .hot-promotions-alt .left li {
	margin: 0 0 10px 0; padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bckcontentlatestnewspanesa.png);
}
#content .hot-promotions-alt .right {
	float: right;
	width: 300px;
}
#content .hot-promotions-alt .right .image {
	margin: 0 0 10px 0;
}
#content .hot-promotions-alt .claim {
	display: block;
	margin: 0 auto;
	width: 300px; height: 28px;
	background: no-repeat url(images/bckcontenthotpromotionsaltclaim.png);
	font-size: 0; text-indent: -99999em;
}
#content .hot-promotions-alt .claim:hover {
	background-position: left -28px;
}
#content .free-bets-main .free-bets-box .bet-in-play .description {
	margin: 0 0 25px 0; padding: 0 0 0 15px;
	width: 605px;
	background: left 5px no-repeat url(images/bckcontentlatestnewspanesa.png);
}
#content .free-bets-main .free-bets-box .bet-in-play .description:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	vertical-align: baseline;
}
#content .free-bets-main .free-bets-box .bet-in-play .description a:hover {
	text-decoration: none;
}
#content .free-bets-main .free-bets-box .bet-in-play .description img {
	float: right;
	margin: 0 0 5px 5px;
	border: #000 1px solid;
}
#content .free-bets-main .free-bets-box .bet-in-play .link {
	margin: 0 0 20px 0;
	display: block;
	text-align: center; line-height: 28px;
	background: no-repeat url(images/bckcontentfreebetsmainfreebetsboxbetinplaylink.png);
	font-weight: bold;
	color: #000;
	text-decoration: none;
	text-transform: uppercase;
}
#content .free-bets-main .free-bets-box .bet-in-play .link:hover {
	text-decoration: underline;
}
#content .free-bets-main .free-bets-box .bet-in-play .title {
	padding: 0 0 0 35px;
	line-height: 28px;
	background: no-repeat url(images/bckcontentfreebetsmainfreebetsboxbetinplaytitle.png);
	font-weight: bold;
	color: #fff;
}
#content .free-bets-main .free-bets-box .bet-in-play .details {
	padding: 0 0 8px 0;
	background: repeat-y url(images/bckcontentlivestreamingboxdetails.png);
	border-top: #dce1e0 1px solid;
}
#content .free-bets-main .free-bets-box .bet-in-play .details-bottom {
	padding: 10px;
	width: 600px;
	background: left bottom no-repeat url(images/bckcontentlivestreamingboxdetailsbottom.png);
}
#content .free-bets-main .free-bets-box .bet-in-play .details-bottom:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	vertical-align: baseline;
}
#content .free-bets-main .free-bets-box .bet-in-play .left {
	float: left;
	width: 240px;
}
#content .free-bets-main .free-bets-box .bet-in-play .left .information {
	margin: 0 0 10px 0;
	height: 35px;
}
#content .free-bets-main .free-bets-box .bet-in-play .left .information .image {
	float: left;
	width: 125px; height: 35px;
}
#content .free-bets-main .free-bets-box .bet-in-play .left .information .bonus {
	float: right;
	padding: 0 0 0 5px;
	width: 110px;
	background: repeat-x url(images/bckcontentfreebetsmainfreebetsboxbetinplayleftbonus.png);
}
#content .free-bets-main .free-bets-box .bet-in-play .left .information .bonus .amount {
	line-height: 20px;
	font-size: 18px; font-weight: bold;
	color: #00c009;
}
#content .free-bets-main .free-bets-box .bet-in-play .left .information .bonus a {
	line-height: 15px;
	font-size: 10px; font-weight: bold;
	color: #000;
}
#content .free-bets-main .free-bets-box .bet-in-play .left .information .bonus a:hover {
	text-decoration: none;
}
#content .free-bets-main .free-bets-box .bet-in-play .right {
	float: right;
	width: 335px;
}
#content .free-bets-main .free-bets-box .bet-in-play .right .name {
	margin: 0 0 5px 0;
	font-size: 14px; font-weight: bold;
}
#content .free-bets-main .free-bets-box .bet-in-play .right ul {
	margin: 5px 0 10px 0; padding: 0;
	list-style-type: none;
}
#content .free-bets-main .free-bets-box .bet-in-play .right li {
	margin: 0 0 5px 0; padding: 0 0 0 25px;
	background: left center no-repeat url(images/bckcontenthotpromotionsleftli.png);
}
#content .free-bets-main .free-bets-box .bet-in-play .right .signup {
	display: block;
	height: 28px;
	background: no-repeat url(images/bckcontentfreebetsmainfreebetsboxbetinplayrightsignup.png);
	font-size: 0; text-indent: -99999em;
}
#content .free-bets-main .free-bets-box .bet-in-play .right .signup:hover {
	background-position: left -28px;
}
#content .bet-in-play-bookmakers .bookmaker {
	margin: 0 0 15px 0;
	background: repeat-y url(images/bckcontentbetinplaybookmakersbookmaker.png);
}
#content .bet-in-play-bookmakers .bookmaker-top {
	background: no-repeat url(images/bckcontentbetinplaybookmakersbookmakertop.png);
}
#content .bet-in-play-bookmakers .bookmaker-bottom {
	padding: 10px;
	width: 620px;
	background: left bottom no-repeat url(images/bckcontentbetinplaybookmakersbookmakerbottom.png);
}
#content .bet-in-play-bookmakers .bookmaker-bottom:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	vertical-align: baseline;
}
#content .bet-in-play-bookmakers .bookmaker .left {
	float: left;
	width: 125px;
}
#content .bet-in-play-bookmakers .bookmaker .left img {
	display: block;
	width: 125px; height: 35px;
}
#content .bet-in-play-bookmakers .bookmaker .left .bonus {
	text-align: center;
	background: repeat-x url(images/bckcontentbetinplaysbookmakersbookmakerleftbonus.png);
	font-weight: bold;
}
#content .bet-in-play-bookmakers .bookmaker .left .bonus a {
	font-size: 10px;
	line-height: 25px;
	color: #000;
}
#content .bet-in-play-bookmakers .bookmaker .left .bonus a:hover {
	text-decoration: none;
}
#content .bet-in-play-bookmakers .bookmaker .left .bonus .amount {
	font-size: 26px;
	color: #00c009;
}
#content .bet-in-play-bookmakers .bookmaker .right {
	float: right;
	width: 475px;
}
#content .bet-in-play-bookmakers .bookmaker .right .title {
	margin: 0 0 10px 0;
	font-size: 14px; font-weight: bold;
}
#content .bet-in-play-bookmakers .bookmaker .right .description {
	margin: 0 0 10px 0;
}
#content .bet-in-play-bookmakers .bookmaker .right ul {
	margin: 0 0 15px 0; padding: 0;
	list-style-type: none;
}
#content .bet-in-play-bookmakers .bookmaker .right li {
	display: inline;
	margin: 0 5px 0 0; padding: 0 0 0 20px;
	background: left center no-repeat url(images/bckcontentfreebetsmainfreebetsboxrightli.png);
	font-size: 10px; font-weight: bold;
}
#content .bet-in-play-bookmakers .bookmaker .right .claim {
	display: block;
	width: 280px; height: 28px;
	text-align: center; line-height: 28px;
	background: no-repeat url(images/bckcontentfreebetsmainfreebetsboxrightclaim.png);
	font-size: 14px; font-weight: bold;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
}
#content .bet-in-play-bookmakers .bookmaker .right .claim:hover {
	background-position: left -28px;
}
#content .transfer .news h2 {
	position: relative;
}
#content .transfer .news h2 .provider {
	position: absolute;
	top: 0; right: 7px;
	font-size: 10px;
	color: #47616b;
	text-transform: none;
}
#content .transfer .news h2 .provider * {
	vertical-align: middle;
	font-weight: normal;
}
#content .transfer .news h2 .provider a {
	color: #47616b;
}
#content .transfer .news h2 .provider a:hover {
	text-decoration: none;
}
#content .betting-glossary {
	margin: 0 0 25px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .betting-glossary-soccer-tickets {
	margin: 0 0 10px 0;
}
#content .betting-glossary .betting-glossary-box {
	padding: 10px 9px;
	width: 620px;
	border: #dce1e0 1px solid; border-top: 0;
}
#content .betting-glossary .betting-glossary-box:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	vertical-align: baseline;
}
#content .betting-glossary .betting-glossary-box .description {
	margin: 0 0 25px 0; padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bckcontentlatestnewspanesa.png);
}
#content .betting-glossary-soccer-ticket-event .betting-glossary-box .description {
	margin: 0;
}
#content .betting-glossary .betting-glossary-box .description a:hover {
	text-decoration: none;
}
#content .betting-glossary .betting-glossary-box .description img {
	float: right;
	margin: 0 0 5px 5px;
	border: #000 1px solid;
}
#content .betting-glossary-terms {
	margin: 0 0 15px 0;
	background: repeat-y url(images/bckcontentbetinplaybookmakersbookmaker.png);
}
#content .betting-glossary-terms .betting-glossary-terms-top {
	background: no-repeat url(images/bckcontentbetinplaybookmakersbookmakertop.png);
}
#content .betting-glossary-terms .betting-glossary-terms-bottom {
	padding: 10px;
	background: left bottom no-repeat url(images/bckcontentbetinplaybookmakersbookmakerbottom.png);
}
#content .betting-glossary-terms .a-z {
	margin: 0 0 10px 0; padding: 0 0 0 10px;
	list-style-type: none;
	background: left center no-repeat url(images/bckcontentlatestnewspanesa.png);
}
#content .betting-glossary-terms .a-z li {
	display: inline;
	margin: 0 0 0 10px;
	font-weight: bold;
	text-transform: uppercase;
}
#content .betting-glossary-terms .a-z a {
	color: #000;
	text-decoration: none;
}
#content .betting-glossary-terms .a-z a:hover {
	color: #e76200;
}
#content .betting-glossary-terms .details {
	margin: 0 -10px; padding: 0 10px;
	height: 36px;
	line-height: 36px;
	background: left center repeat-x url(images/bckcontentbettingglossarytermsdetails.png);
}
#content .betting-glossary-terms .details span {
	float: left;
	width: 36px;
	text-align: center; line-height: 36px;
	background: no-repeat url(images/bckcontentbettingglossarytermsdetailsspan.png);
	font-size: 22px; font-weight: bold;
	color: #fff;
}
#content .betting-glossary-terms .details a {
	float: right;
	padding: 0 10px 0 0;
	background: right center no-repeat url(images/bckcontentbettingglossarytermsdetailsa.png);
	font-size: 10px;
	color: #000;
	text-decoration: none;
}
#content .betting-glossary-terms .details a:hover {
	text-decoration: underline;
}
#content .betting-glossary-terms .list {
	margin: 0 -10px; padding: 0;
	list-style-type: none;
}
#content .betting-glossary-terms .list li {
	padding: 15px 10px;
	border-bottom: #dde2e1 1px solid;
}
#content .betting-glossary-terms .list li:last-child {
	border-bottom: 0;
}
#content .betting-glossary-terms .list .title {
	padding: 0 0 0 15px;
	background: left center no-repeat url(images/bckcontentlatestnewspanesa.png);
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
#content .betting-glossary-terms .list .title:hover {
	text-decoration: underline;
}
#content .betting-glossary-terms .list .description {
	padding: 0 0 0 15px;
}
#content .betting-glossary-terms .list .more {
	padding: 0 0 0 15px;
	font-weight: bold;
	color: #e76200;
	text-decoration: none;
	text-transform: uppercase;
}
#content .betting-glossary-terms .list .more:hover {
	color: #000;
}
#content .betting-glossary-terms .list .more span {
	color: #000;
}
#content .betting-glossary .betting-glossary-box .details {
	width: 100%;
}
#content .betting-glossary .betting-glossary-box .details:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	vertical-align: baseline;
}
#content .betting-glossary .betting-glossary-box .details .advertisement {
	float: left;
	width: 300px;
}
#content .betting-glossary .betting-glossary-box .details .information {
	float: right;
	width: 300px;
}
#content .betting-glossary .betting-glossary-box .details .information .title {
	padding: 0 0 0 15px;
	line-height: 28px;
	background: no-repeat url(images/bckcontentbettingglossar-boxdetailsinformationtitle.png);
	font-weight: bold;
	color: #fff;
}
#content .betting-glossary .betting-glossary-box .details .information .list {
	background: repeat-y url(images/bckcontentbettingglossaryboxdetailsinformationlist.png);
	border-top: #dce1e0 1px solid;
}
#content .betting-glossary .betting-glossary-box .details .information .list-bottom {
	padding: 10px 15px;
	min-height: 202px;
	background: left bottom no-repeat url(images/bckcontentbettingglossaryboxdetailsinformationlistbottom.png);
}
#content .betting-glossary .betting-glossary-box .details .information .list strong {
	text-transform: uppercase;
}
#content .betting-glossary .betting-glossary-box .details .information .list ul {
	margin: 5px 0 10px 0; padding: 0;
	list-style-type: none;
}
#content .betting-glossary .betting-glossary-box .details .information .list li {
	margin: 0 0 5px 0; padding: 0 0 0 25px;
	background: no-repeat; 
}
#content .betting-glossary .betting-glossary-box .details .information .list .pros li {
	background-image: url(images/bckcontentfreebetsmainfreebetsboxrightli.png);
	background-position: left 1px;
}
#content .betting-glossary .betting-glossary-box .details .information .list .cons li {
	background-image: url(images/bckcontentbettingglossaryboxdetailsinformationlistconsli.png);
	background-position: left 5px;
}
.soccer-betting-link {
	margin: 20px 0; padding: 15px 0;
	text-align: center;
	background-color: #ebebeb;
	border: #dadada 1px solid;
	font-size: 17px; font-weight: bold;
}
.soccer-betting-link a {
	color: #000;
	text-decoration: none;
}
.soccer-betting-link a span {
	color: #1c9001;
	text-decoration: underline;
}
.soccer-betting-link a:hover {
	color: #1c9001;
}
.soccer-betting-link a:hover span {
	color: #000;
	text-decoration: none;
}
#content .guarantee {
	margin: 0 0 15px 0;
	height: 34px;
	background: no-repeat url(images/bckcontentguarantee.png);
	border-top: #dce1e0 1px solid; border-bottom: #dce1e0 1px solid;
	font-size: 0; text-indent: -99999em;
}
#content .popular-soccer-tickets {
	position: relative;
	margin: 0 0 10px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .popular-soccer-tickets ul {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .popular-soccer-tickets li {
	float: left;
}
#content .popular-soccer-tickets .date {
	padding: 0 0 0 10px;
	width: 90px;
}
#content .popular-soccer-tickets .event {
	width: 225px;
}
#content .popular-soccer-tickets .location {
	width: 180px;
}
#content .popular-soccer-tickets .buy {
	width: 133px;
}
#content .popular-soccer-tickets .headings {
	padding: 0 1px;
	height: 30px;
	background: repeat-x url(images/bckcontentlatestheadings.png);
}
#content .popular-soccer-tickets .headings li {
	line-height: 30px;
	font-weight: bold;
	color: #ffa200;
}
#content .popular-soccer-tickets .data {
	padding: 5px 0;
	height: 30px;
	border: #dce1e0 1px solid; border-top: 0;
	font-size: 10px;
}
#content .popular-soccer-tickets .alt {
	background: #f2f2f2 repeat-x url(images/bckcontentlatestnewspaneslili.png);
}
#content .popular-soccer-tickets .data li {
	line-height: 15px;
}
#content .popular-soccer-tickets .data .date {
	color: #47616b;
}
#content .popular-soccer-tickets .data .event a {
	font-weight: bold;
	color: #30353c;
}
#content .popular-soccer-tickets .data .event a:hover {
	text-decoration: none;
}
#content .popular-soccer-tickets .data .buy {
	padding: 5px 0 0 0;
	line-height: normal;
}
#content .popular-soccer-tickets .data .buy a {
	display: block;
	width: 120px; height: 21px;
	background: no-repeat url(images/bckcontentpopularsoccerticketsdatabuya.png);
	font-size: 0; text-indent: -99999em;
}
#content .popular-soccer-tickets .data .buy a:hover {
	background-position: left -21px;
}
#content .popular-soccer-tickets .provider {
	position: absolute;
	top: 10px; right: 16px;
	padding: 0 0 0 21px;
	background: no-repeat url(images/bckcontentpopularsoccerticketsprovider.png);
	line-height: 13px;
	font-size: 10px;
	color: #47616b;
}
#content .popular-soccer-tickets .provider span {
	color: #000;
}
#content .soccer-tickets-list {
	margin: 0 0 20px 0;
}
#content .soccer-tickets-list .headings {
	margin: 0; padding: 1px;
	list-style-type: none;
	height: 40px;
	background: no-repeat url(images/bckcontentsoccerticketslistheadings.png);
}
#content .soccer-tickets-list .headings li {
	float: left;
	padding: 5px 10px;
	line-height: 15px;
	font-weight: bold;
	text-transform: uppercase;
}
#content .soccer-tickets-list .headings li:hover {
	background-color: #f46000;
}
#content .soccer-tickets-list .headings .league {
	width: 74px;
}
#content .soccer-tickets-list .headings .league:hover {
	background: #f46000 no-repeat url(images/bckcontentsoccerticketslistheadingsleaguehover.png);
}
#content .soccer-tickets-list .headings .domestic {
	width: 89px;
	border-right: #c82f00 1px solid;
}
#content .soccer-tickets-list .headings .european {
	width: 124px;
	border-right: #c82f00 1px solid;
}
#content .soccer-tickets-list .headings .world {
	width: 114px;
	border-right: #c82f00 1px solid;
}
#content .soccer-tickets-list .headings .sporting {
	width: 134px;
}
#content .soccer-tickets-list .headings .sporting:hover {
	background: #f46000 right top no-repeat url(images/bckcontentsoccerticketslistheadingssportinghover.png);
}
#content .soccer-tickets-list .headings a {
	padding: 0 0 0 15px;
	background: left 5px no-repeat url(images/bckcontentsoccerticketslistheadingsa.png);
	color: #fff;
	text-decoration: none;
}
#content .soccer-tickets-list .headings a:hover {
	text-decoration: underline;
}
#content .soccer-tickets-list .description {
	padding: 5px 0;
	text-align: center;
	background: #e6e6e6 repeat-x url(images/bckcontentsoccerticketslistdescription.png);
	border: #dce1e0 1px solid; border-bottom: 0;
	font-size: 10px;
}
#content .soccer-tickets-list .description * {
	vertical-align: middle;
}
#content .soccer-tickets-list .description span {
	color: #47616b;
}
#content .soccer-tickets-list .description a {
	font-weight: bold;
	color: #30353c;
}
#content .soccer-tickets-list .description a:hover {
	text-decoration: none;
}
#content .soccer-tickets-list .section {
	padding: 0 0 0 15px;
	line-height: 28px;
	background: no-repeat url(images/bckcontentsoccerticketslistsection.png);
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
}
#content .soccer-tickets-list .data {
	margin: 0; padding: 0;
	list-style-type: none;
}
#content .soccer-tickets-list .data li {
	padding: 10px 9px;
	width: 620px;
	background: #dfdfdf repeat-x url(images/bckcontentsoccerticketslistdatali.png);
	border: #dce1e0 1px solid; border-top: 0;
}
#content .soccer-tickets-list .data li:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	vertical-align: baseline;
}
#content .soccer-tickets-list .data .image {
	float: left;
	padding: 1px 1px 2px 1px;
	width: 70px; height: 70px;
	background: no-repeat url(images/bckcontentsoccerticketslistdataimage.png);
}
#content .soccer-tickets-list .data .image img {
	width: 70px; height: 70px;
}
#content .soccer-tickets-list .data .details {
	float: left;
	padding: 0 10px;
	width: 310px;
}
#content .soccer-tickets-list .data .details a {
	font-weight: bold;
	color: #30353c;
}
#content .soccer-tickets-list .data .details a:hover {
	text-decoration: none;
}
#content .soccer-tickets-list .data .links {
	float: left;
	width: 192px;
}
#content .soccer-tickets-list .data .links .buy {
	display: block;
	margin: 0 0 5px 0;
	width: 192px; height: 36px;
	background: no-repeat url(images/bckcontentsoccerticketslistdatalinksbuy.png);
	font-size: 0; text-indent: -99999em;
}
#content .soccer-tickets-list .data .links .buy:hover {
	background-position: left -36px;
}
#content .soccer-tickets-list .data .links .more {
	text-align: center;
	font-size: 10px; font-weight: bold;
	color: #000;
}
#content .soccer-tickets-list .data .links .more a {
	color: #000;
}
#content .soccer-tickets-list .data .links .more a:hover {
	text-decoration: none;
}
#content .soccer-tickets-list .guarantee {
	margin: 0;
	border: 0;
}
#content .soccer-tickets-teams {
	margin: 0 0 10px 0;
}
#content .soccer-tickets-teams .header {
	padding: 0 0 0 15px;
	line-height: 28px;
	background: no-repeat url(images/bckcontentsoccerticketslistsection.png);
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
}
#content .soccer-tickets-teams ul {
	margin: 0; padding: 0;
	list-style-type: none;
	width: 100%;
	border-left: #dce1e0 1px solid; border-right: #dce1e0 1px solid;
}
#content .soccer-tickets-teams ul:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	vertical-align: baseline;
}
#content .soccer-tickets-teams li {
	float: left;
	padding: 5px 10px;
	width: 299px;
	background-color: #fefcfc;
	border-bottom: #dce1e0 1px solid;
}
#content .soccer-tickets-teams .alt {
	background: #f2f2f2 repeat-x url(images/bckcontentsoccerticketsteamsalt.png);
}
#content .soccer-tickets-teams .name {
	float: left;
	padding: 0 0 0 20px;
	line-height: 22px;
	background: left center no-repeat url(images/bckcontentsoccerticketsteamsname.png);
	font-weight: bold;
	color: #000;
}
#content .soccer-tickets-teams .name:hover {
	text-decoration: none;
}
#content .soccer-tickets-teams .buy {
	float: right;
	width: 91px; height: 22px;
	background: no-repeat url(images/bckcontentsoccerticketsteamsbuy.png);
	font-size: 0; text-indent: -99999em;
}
#content .soccer-tickets-teams .buy:hover {
	background-position: left -22px;
}
#content .soccer-tickets-facts {
	margin: 0 0 10px 0;
	background: repeat-y url(images/bckcontentsoccerticketsfacts.png);
}
#content .soccer-tickets-facts .soccer-tickets-facts-bottom {
	padding: 0 0 8px 0;
	background: left bottom no-repeat url(images/bckcontentsoccerticketsfactsbottom.png);
}
#content .soccer-tickets-facts .soccer-tickets-facts-bottom .header {
	padding: 0 0 0 15px;
	line-height: 28px;
	background: no-repeat url(images/bckcontentsoccerticketslistsection.png);
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
}
#content .soccer-tickets-facts .soccer-tickets-facts-bottom .details {
	margin: 0; padding: 10px;
	list-style-type: none;
	width: 620px;
}
#content .soccer-tickets-facts .soccer-tickets-facts-bottom .details:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	vertical-align: baseline;
}
#content .soccer-tickets-facts .soccer-tickets-facts-bottom .details li {
	float: left;
	width: 181px;
}
#content .soccer-tickets-facts .soccer-tickets-facts-bottom .details .last {
	width: 77px;
}
#content .soccer-tickets-facts .soccer-tickets-facts-bottom .details ul {
	margin: 0 0 10px 20px; padding: 0;
	list-style-type: none;
}
#content .soccer-tickets-facts .soccer-tickets-facts-bottom .details li li {
	float: none;
	width: auto;
}
#content .soccer-tickets-facts .soccer-tickets-facts-bottom .details .title {
	margin: 0 0 5px 0; padding: 0 0 0 20px;
	line-height: 16px;
	background: left center no-repeat;
	font-weight: bold;
}
#content .soccer-tickets-facts .soccer-tickets-facts-bottom .details .title-current {
	background-image: url(images/bckcontentsoccerticketsfactsdetailstitlecurrent.png);
}
#content .soccer-tickets-facts .soccer-tickets-facts-bottom .details .title-top {
	background-image: url(images/bckcontentsoccerticketsfactsdetailstitletop.png);
}
#content .soccer-tickets-facts .soccer-tickets-facts-bottom .details .title-biggest {
	background-image: url(images/bckcontentsoccerticketsfactsdetailstitlebiggest.png);
}
#content .soccer-tickets-facts .soccer-tickets-facts-bottom .details .title-star {
	background-image: url(images/bckcontentsoccerticketsfactsdetailstitlestar.png);
}
#content .soccer-tickets-facts .soccer-tickets-facts-bottom .details .title-domestic {
	background-image: url(images/bckcontentsoccerticketsfactsdetailstitledomestic.png);
}
#content .soccer-tickets-summary {
	margin: 0 0 10px 0; padding: 0 0 7px 0;
	background: left bottom no-repeat url(images/bckcontentpost.png);
}
#content .soccer-tickets-summary .tickets-summary {
	border-left: #dce1e0 1px solid; border-right: #dce1e0 1px solid;
}
#content .soccer-tickets-summary .tickets-summary .date {
	padding: 0 9px;
	line-height: 34px;
	background: repeat-x url(images/bckcontentsoccerticketssummarydate.png);
	border-bottom: #dce1e0 1px solid;
}
#content .soccer-tickets-summary .tickets-summary .date span {
	padding: 0 0 0 15px;
	background: left center no-repeat url(images/bckcontentlatestnewspanesa.png);
	font-size: 10px; font-weight: bold;
	color: #47616b;
}
#content .soccer-tickets-summary .tickets-summary .data {
	padding: 9px;
	list-style-type: none;
	border-bottom: #dce1e0 1px solid;
}
#content .soccer-tickets-summary .tickets-summary ul {
	margin: 0 0 5px 0; padding: 0;
	list-style-type: none;
	width: 100%;
}
#content .soccer-tickets-summary .tickets-summary ul:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	vertical-align: baseline;
}
#content .soccer-tickets-summary .tickets-summary .details {
	float: left;
	width: 500px;
}
#content .soccer-tickets-summary .tickets-summary .details a:hover {
	text-decoration: none;
}
#content .soccer-tickets-summary .tickets-summary .details .team {
	font-weight: bold;
	color: #000;
}
#content .soccer-tickets-summary .tickets-summary .details .stadium {
	font-size: 10px; font-weight: bold;
	color: #47616b;
}
#content .soccer-tickets-summary .tickets-summary .details .location {
	font-size: 10px;
}
#content .soccer-tickets-summary .tickets-summary .more {
	float: right;
	text-align: right;
	width: 120px;
	font-size: 10px; font-weight: bold;
	text-transform: uppercase;
}
#content .soccer-tickets-summary .tickets-summary .more a {
	color: #000;
	text-decoration: none;
}
#content .soccer-tickets-summary .tickets-summary .more a span {
	color: #e76200;
	text-decoration: underline;
}
#content .soccer-tickets-summary .tickets-summary .more a:hover span {
	text-decoration: none;
}
#menu {
	margin: 0; padding: 1px 0 1px 5px;
	list-style-type: none;
	height: 26px;
	overflow: hidden;
	background: no-repeat url(images/bckmenu.png);
	border-top: #fff 15px solid;
	border-left: #fff 10px solid; border-right: #fff 10px solid;
}
#menu li {
	float: left;
	padding: 0 3px 0 4px;
	border-right: #e86500 1px solid;
	font-weight: bold;
}
#menu li:hover, #menu .active {
	background-color: #f96100;
}
#menu .last {
	border-right: 0;
}
#menu a {
	float: left;
	padding: 0 0 0 12px;
	line-height: 26px;
	background: no-repeat url(images/bckmenua.png);
	color: #d8ebe9;
	text-decoration: none;
}
#menu li:hover a, #menu .active a {
	background-position: left -26px;
}
#menu a:hover {
	color: #fff;
	text-decoration: underline;
}
