<!--
h1 {
background:none repeat scroll 0 0 transparent !important;
border-bottom:medium none !important;
color:#CCCCCC !important;
margin:0 !important;
}
h4 {
background:url("images/h4_bg.gif") repeat scroll left center transparent;
color:#FFFFFF;
font-size:10px;
line-height:18px;
margin:0;
}
<!--
h2 span, h4 span {
background:url("images/h_arrow.gif") no-repeat scroll 4px 4px transparent;
padding:4px 4px;
color:#FFFFFF;
} -->


.popularMarketsTitle {
background:url("images/h2_bg.gif") repeat scroll left center transparent;
color:#FFFFFF;
font-size:12px;
font-weight:400;
line-height:18px;
weight: 600px;
margin:0;
padding-bottom:1px;
}
.topContainer {
background:url("images/container_dropshadow.gif") repeat-x scroll left bottom #F3F3F3;
height:80px;
padding-bottom:2px;
width:49.5%;
}
.topContainer img {
float:left;
padding:5px 8px 8px;
}
* html .topContainer {
width:49.4%;
}
.topLeft {
margin-right:0.5%;
}
.topRight {
float:right;
margin-left:0.5%;
position:relative;
}
.topContainer .rssFeed {
float:right;
padding:3px 3px 0 0;
}
.topContainer ul {
list-style-type:none;
margin:0;
padding-left:85px;
padding-top:5px;
}
.topContainer a {
color:#000000;
font-size:10px;
font-weight:700;
}
.topContainer a:hover {
color:#BF1922;
}

.topEventOddsContainer {
background:none repeat scroll 0 0 #666666;
border-left:1px dotted #9B9898;
color:#FFFFFF;
font-weight:700;
height:160px;
padding-top:5px;
position:absolute;
right:0 !important;
top:24px;
width:243px;
}
#todaysTopEventTitle {
position:absolute;
right:0;
top:184px;
width:408px !important;
z-index:5;
}
#todaysTopEventTitle img {
float:left;
}
#todaysTopEventTitle h1 {
background:none repeat scroll 0 0 #F3F3F3 !important;
margin:0 0 0 17px !important;
padding:4px 0 0 !important;
}
#todaysTopEventTitle h1 a {
color:#333333;
}
.todaysTopEventDescriptionContainer {
background:none repeat scroll 0 0 #F3F3F3;
left:0;
position:relative;
top:-3px !important;
}
.topEventBookmakerOffer {
border-right:1px dotted #C2C1C1;
float:left;
margin:4px 10px 0;
min-height:110px;
padding:6px 0;
position:relative;
width:242px;
}
.todaysTopEventDescriptionContainer p {
font-size:11px;
margin:0;
padding:10px;
}
.todaysTopEventDescriptionContainer a {
color:#333333;
font-weight:400;
}
.todaysTopEventDescriptionContainer .todaysTopEventDescription {
display:block;
float:right;
font-size:11px;
text-decoration:none;
width:383px;
}
.todaysTopEventDescription .TTEDlink {
display:block;
font-weight:700;
padding-bottom:4px;
padding-top:4px;
text-decoration:underline;
}
.todaysTopEventDescriptionContainer .todaysTopEventDescription:hover {
text-decoration:underline;
}
.topEventBookmakerOffer p {
font-size:9px;
padding:0 10px 0 0;
}
.eventPreviewPanel h4 {
border-left:1px dotted #CCCCCC;
float:right;
font-size:11px;
padding:0 0 1px;
position:relative;
width:243px !important;
}
.eventPreviewPanel h4 span {
background:none repeat scroll 0 0 transparent !important;
padding:0 1px;
}
.topEventOddsContainer .moreOdds {
bottom:2px;
color:#FFFFFF !important;
display:block;
font-size:9px;
padding:0 5px 4px 0;
position:absolute;
right:0;
text-align:right;
width:260px;
}
.topEventOddsContainer .bestOdds-Table {
border-collapse:collapse;
font-size:10px;
margin:0 0 0 5px;
width:240px;
}
#homepagestrapContainer {
float:left;
margin-bottom:4px;
padding:0;
width:660px;
}
.BO0 td, .BO1 td, .BO0 th, .BO1 th {
border-bottom:1px solid #3A3939;
cursor:pointer;
}
.BO0:hover, .BO1:hover, .BO0:hover, .BO1:hover {
background-color:#444444;
}
.specialOffersContainer {
background:none repeat scroll 0 0 #444444;
margin:10px;
}
.specialOffersContainer p {
padding:5px;
text-align:center;
}
.specialOffersContainer a {
color:#B8B7B7;
font-weight:400;
}
.specialOffersContainer a img {
padding-left:4px;
position:relative;
top:2px;
}
h3 {
height:21px;
}
h3 img {
float:left;
padding-right:4px;
}
h4 a {
color:#FFFFFF;
}
.Competitor {
vertical-align:middle !important;
}
.addHomePageGap {
height:5px;
}
:first-child + html #todaysTopEventTitle {
top:189px;
}
:first-child + html .topContainer {
width:49.4%;
}
#slidingTopEventContainer {
margin-top:5px;
overflow:hidden;
position:relative;
width:660px;
}
.bestOdds-Table .cellOdd {
padding:3px 0;
vertical-align:middle !important;
width:120px;
}
#liveBettingContainer {
height:61px;
left:0;
overflow:hidden;
position:absolute;
top:16px;
width:100%;
}
#liveBettingInnerContainer {
left:83px;
position:absolute;
top:42px;
width:1000px;
}
#liveBettingInnerContainer div {
font-size:10px;
line-height:13px;
}
#liveBettingInnerContainer div a {
font-weight:400;
}
.popularMarketsContainer th3 {
background:url("images/h3_bg.gif") repeat scroll 0 0 transparent;
border:1px solid #E4E4E4;
color:#444444;
font-size:10px;
height:21px;
line-height:18px;
margin:0;
padding:3p;
}

.thumbs
{
border-left:1px solid #E4E4E4 !important;
border-right:1px solid #E4E4E4 !important;
padding-bottom:10px;
background:url("images/container_dropshadow.gif") repeat-x scroll left bottom transparent;
font-size:12px;
padding-left:5px;
margin-bottom:4px;
width:232px;
text-decoration:none;
}



img.thumba
{border:1px solid #E4E4E4;

}
A:hover img.thumba {border:1px solid #000000;}



.thumbs A:Link{ text-decoration:none;}



.thumbs h3 {
background:url("images/h3_bg.gif") repeat scroll 0 0 transparent;
border:1px solid #E4E4E4;
color:#444444;
font-size:10px;
height:21px;
line-height:18px;
margin:0;
padding:0 0 0 5px;
}

A:hover  h3
{color:red;
 text-decoration:none;
}


.popularMarketsContainer {
margin-top:5px;
}
.popularMarketsContainer h3 {
padding-left:0;
}
.popularMarketsContainer td {

padding-left:5px;
padding-right:5px;
vertical-align:top;
width:224px;
}
.popularMarketsContainer td {

font-size:10px;
margin-bottom:4px;
padding-bottom:3px;
}
.popularMarketsContainer .left {
padding-right:5px;
}
.popularMarketsContainer .right {
padding-left:5px;
}
.popularMarketsContainer div ul {
border-left:0 none !important;
border-right:0 none !important;
list-style-image:url("images/relatedevents_arrow.gif");
margin:0;
padding:4px 0 0 20px;
}
.popularMarketsContainer div {
border-left:1px solid #E4E4E4 !important;
border-right:1px solid #E4E4E4 !important;
padding-bottom:10px;
}
.popularMarketsContainer div h3 {
border-left:0 none !important;
border-right:0 none !important;
}
.
.popularMarketsContainer div ul li a {
margin:0;
}popularMarketsContainer div ul li {
margin-bottom:3px;
}
