a:link {color: #0000FF;}    /* unvisited link */
a:visited {color:#0000FF;} /* visited link */
a:hover {color:#990000;}   /* mouse over link */
a:active {color: #000000;}  /* selected link */

/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
/*||||| TOP 5 TABLE ||||||||||||||||||||||||||||||||||||||||||||||||*/
/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

.tableleft{
float: left;
margin: 0;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 618px;
}


.top5-box {
    border-bottom:1px solid #C8DCEB;
    border-left:1px solid #C8DCEB;
    border-right:1px solid #C8DCEB;
    height:695px;
    padding:0 1px 0 0;
	width:618px;
    
}
.top5-box .top5-list {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0;
    padding:0;
	width:618px;
}
.top5-box .top5-item {
    background-image:url(http://www.thebestcasinoonline.co.uk/images/top5-item-bgol.jpg);
    background-position:0 0;
    height:69px;
    width:618px;
    border-bottom:1px solid #dfe0e2;
}

.top5-box .top5-item:hover {
    background-position:0 -69px;
    border-bottom:1px solid #c5e6ef;
}

.top5-box .top5-item.btm {
    border:none;
}

.top5-box .top5-item.btm:hover {
    border:none;
}

.top5-box .col {
    float:left;
}
.top5-box .top5-item .number {
    color:#BCBCBC;
    font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
    font-size:30px;
    font-weight:normal;
    line-height:69px;
    text-align:right;
    width:25px;
}
.top5-box .top5-item:hover .number {
    color:#618DBE;
}
.top5-box .top5-item .image {
    height:58px;
    width:107px;
    padding:11px 0 0 0;
    opacity:1;
}



.top5-box .top5-item .image a {
    outline:none;
    border:none;
}

.top5-box .top5-item .image img {
    outline:none;
    border:none;
}

.top5-box .top5-item:hover .image {
    opacity:1;
}

.top5-box .top5-item .name {
    width:141px;
    height:53px;
    padding:16px 0 0 0;
}
.top5-box .top5-item .name a {
    color:#7d8e9a;
    font-family:Arial, Helvetica, sans-serif;
    font-size:17px;
    letter-spacing:-1px;
    line-height:20px;
    text-decoration:none;
}

.top5-box .top5-item:hover .name a {
    color:#3887C1;
}

.top5-box .top5-item .name a:hover {
    text-decoration:underline;
}

.top5-box .top5-item .name span {
    color:#a8b8c4;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    letter-spacing:-1px;
    text-decoration:none;
}

.top5-box .top5-item:hover .name span {
    color:#85a8c1;
}


.top5-box .top5-item .bonus {
    height:69px;
    width:60px;
}
.top5-box .top5-item .bonus .top {
    color:#979797;
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    font-weight:bold;
    height:12px;
    line-height:12px;
    margin:22px 0 0;
    text-align:center;
    width:60px;
    letter-spacing:-1px;
}
.top5-box .top5-item:hover .bonus .top {
    color:#4B5E6A;
}
.top5-box .top5-item .bonus .btm {
    color:#B97474;
    font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    height:12px;
    line-height:12px;
    text-align:center;
    width:60px;
    margin:2px 0 0 0;
}
.top5-box .top5-item:hover .bonus .btm {
    color:#A41516;
}
.top5-box .top5-item .review {
    height:69px;
    width:58px;
}
.top5-box .top5-item .review a {
    background-image:url(http://www.thebestcasinoonline.co.uk/images/top5-btns.gif);
    background-position:0 0;
    display:block;
    height:42px;
    width:50px;
    margin:13px 0 0 0px;
    outline:none;
    text-indent:-9999px;
}
.top5-box .top5-item .review a:hover {
    background-position:0 -42px;
}
.top5-box .top5-item .playnow {
    height:69px;
    width:58px;
}
.top5-box .top5-item .playnow a {
    background-image:url(http://www.thebestcasinoonline.co.uk/images/top5-btns.gif);
    background-position:-50px 0;
    display:block;
    height:42px;
    width:50px;
    margin:13px 0 0 4px;
    outline:none;
    text-indent:-9999px;
}
.top5-box .top5-item .playnow a:hover {
    background-position:-50px -42px;
}


.top5-box .top5-item .playnow-large a {
    background-image:url(http://www.thebestcasinoonline.co.uk/images/top5-btns-large.gif);
    background-position:-100px 0;
    display:block;
    height:42px;
    width:100px;
    margin:15px 0 0 6px;
    outline:none;
    text-indent:-9999px;
}
.review-large a {
    background-image:url(http://www.thebestcasinoonline.co.uk/images/read_review.png);
    background-position:-100px 0;
    display:block;
    height:42px;
    width:100px;
    margin:15px 0 0 6px;
    outline:none;
    text-indent:-9999px;
}
.top5-box .top5-item .playnow-large a:hover {
	background-position:-100px -42px;
	
}
.top5-box .top5-item .review-large a:hover {
	background-position:-100px -42px;
	
}




#sports .top5-box .playnow a, #racing .top5-box .playnow a { background-image:url(http://www.thebestcasinoonline.co.uk/images/top5-btns-sports.gif); }
#sports .top5-box .review a, #racing .top5-box .review a { background-image:url(http://www.thebestcasinoonline.co.uk/images/top5-btns-sports.gif); }

#casino .themed-heading {
    background-color:#DBE8F2;
    background-position:0 -131px;
}
#poker .themed-heading {
    background-color:#DBE8F2;
    background-position:0 -131px;
}
.box-heading {
    -moz-border-radius-topleft:4px;
    -moz-border-radius-topright:4px;
    -webkit-border-top-left-radius:4px;
    -webkit-border-top-right-radius:4px;
    background-image:url(http://www.thebestcasinoonline.co.uk/images/box-heading-bg.gif);
    background-repeat:repeat-x;
    height:32px;
    margin:0 0 1px;
    width:620px;
    background-position:0 -131px;
}

.top5-box .col {
float: left;
}

div {
display: block;
}

.bonus {
height: 69px;
width: 60px;
}

.bonus .top {
color: #979797;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
height: 12px;
line-height: 12px;
margin: 22px 0 0;
margin-top: 22px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
text-align: center;
width: 60px;
letter-spacing: -1px;
}

.bonus .btm {
color: #B97474;
font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
height: 12px;
line-height: 12px;
text-align: center;
width: 60px;
margin: 2px 0 0 0;
margin-top: 2px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

.playnow-large a {
background-image: url(http://www.thebestcasinoonline.co.uk/images/top5-btns-large.gif);
background-position: -100px 0;
display: block;
height: 42px;
width: 100px;
margin: 15px 0 0 0;
margin-top: 15px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
outline: none;
outline-style: none;
outline-width: inherit;
outline-color: inherit;
text-indent: -9999px;
}
.ratings a {
	background-image: url(http://www.thebestcasinoonline.co.uk/images/star_ratings.gif);
	background-position: -100px -330px;
	display: block;
	height: 42px;
	width: 100px;
	margin: 15px 0 0 0;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	outline: none;
	outline-style: none;
	outline-width: inherit;
	outline-color: inherit;
	text-indent: -9999px;
}
.review-large a {
	background-image: url(http://www.thebestcasinoonline.co.uk/images/read_review.png);
	background-position: -100px 0;
	display: block;
	height: 42px;
	width: 100px;
	margin: 15px 0 0 0;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/* [disabled]outline: none; */
	outline-style: none;
	outline-width: inherit;
	outline-color: inherit;
	text-indent: -9999px;

}

img { border:0 none; }

.name span {
color: #A8B8C4;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
letter-spacing: -1px;
text-decoration: none;
}

.box-heading h2 {
color: #FFF;
display: block;
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
height: 32px;
line-height: 32px;
margin: 0;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 0 0 0 10px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 10px;
text-shadow:1px 1px 1px rgba(0,0,0,0.4);
letter-spacing: -1px;
}
#casino .themed-heading h2 {
text-shadow:1px 1px 1px rgba(0,0,0,0.4);
}

