a:link {
	color: #03C;
}
a:visited {
	color: #909;
}
a:hover {
	color: #06C;
}
a:active {
	color: #03C;
}
a, a:visited {
	color:#999;
	text-decoration:none
}
a:hover {
	color:#999;
	text-decoration:none
}
body {
	margin:0px auto;
	background:#ffffff;
	color:#030303;
	line-height:1.3em;
	font-family:Calibri;
	font-size:14px;
	text-align:center;
}

#main {
	width:1000px;
	background:#FEFEFE;
	border:0px solid;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#navbar {
	width:990px;
	color:#000;
	height:30px;
	font-size:13px;
	margin-bottom:12px;
	border-bottom:4px solid #CCC;
	background-image:url(../navbar.png)
}
#nav {
	display:block;
	font-size:14px;
	height:20px;
	width:100%;
	margin:0px
}
#nav, #nav ul {
	line-height:16px;
	margin:0px;
	padding:0px;
	list-style:none
}
#nav a, #nav a:hover {
	border:none;
	display:block
}
#nav li {
	float:left;
	font-weight:bold;
	list-style:none;
	font-size:14px;
	font-family:Calibri
}
#nav a, #nav a:visited {
	color:#FFF;
	display:block;
	margin-top:0px;
	padding:6px 16px 6px 16px
}
#nav a:hover, #nav a:active {
	color:#ccc;
	display:block;
	text-decoration:none
}
#nav li li {
	width:152px;
	border-top:1px solid #a9a9a9;
	border-right:1px solid #a9a9a9;
	border-left:1px solid #a9a9a9;
	background:#fff;
	margin:0px;
	padding:0px;
	font-size:14px !important;
	font-family:Calibri!important
}
#nav li li a, #nav li li a:visited {
	font-weight:bold;
	font-size:0.9em;
	color:#333 !important;
	text-decoration:none !important
}
#nav li li a:hover, #nav li li a:active {
	background:#EEE;
	color:#333 !important;
	text-decoration:none !important
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left:auto
}

#content p{
	padding:0px
0px 12px 0px;
	margin:0px;
	font-size: 15px;
	line-height:20px;
	color: #333333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	list-style-type: disc;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}#middlecontent{
	width:500px;
	float:left;
	padding:8px;
	border:1px
solid #EEE;
	margin-left:12px;
	line-height:1.2em
}
#middlecontent {
	width:500px;
	float:left;
	padding:8px;
	border:1px solid #EEE;
	margin-left:12px;
	line-height:1.2em
}
#middlecontent h1 {
	margin:8px 0px 20px 0px;
	font-size:26px
}
#middlecontent h2, #middlecontent h3, #middlecontent h4 {
	margin:8px 0px 20px 0px;
	font-size:20px
}
#sidebar, #rightbar {
	width:202px;
	float:left;
	padding:8px;
	border:1px solid #EEE;
	font-size:14px;
	line-height:1em
}
#rightbar {
	margin-left:12px
}
#sidebar h2, #rightbar h2 {
	color:#fff;
	font-size:16px;
	background-image:url(../navbar.png);
 width:auto  height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	line-height: 13px;
}

a.playbottom {
	color:#4f4d4d !important;
	background:#dedfde !important;
	padding:4px;
	font-weight:bold;
		text-align:center;
	border:1px solid #dcfbe9
}
a.playbottom:hover {
	color:#f9f9f9 !important;
	background:#26dc00 !important;
	border:1px solid #dcfbe9
}
.toproomsrow1 {
	text-align:center;
	background-color:#EEE;
	color:#333;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.toproomsrow2 {
	color:#333;
	border-bottom:1px solid #DDD;
	padding:3px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.toproomsrow4 {
	color:#333;
	border-bottom:3px double #DDD;
	padding:4px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}

.toptable {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:5px 0px 20px 0px;
	border:1px solid #EEE
}

.full_list2 {
	border-bottom:1px solid #DDD;
	font-size: 13px;
	color: #000;
	padding:4px;
}

.tablewidget, .textwidget, #searchform {
	margin-bottom:30px
}
#footer {
	width:980px;
	height:25px;
	padding:12px;
	font-size:12px;
	border-top:4px solid #252525
}
#footer a {
	color:#000;
	text-decoration:underline
}
#footer a:hover {
	color:#000;
	text-decoration:none
}
#marqueecontainer {
position: relative;
width: 450px; /*marquee width */
height: 400px; /*marquee height */
background-color: white;
overflow: hidden;
 padding: 2px;
padding-left: 4px;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #606;
}
a:hover {
	text-decoration: underline;
	color: #09F;
}
a:active {
	text-decoration: none;
	font-size: 12px;
}

.asnm {
	font-size:18px;
}

#wrap #main #content #middlecontent #post-71 .entry .toptable tbody tr .full_list2 strong {
	font-size: 14px;
}
#wrap #main #content #middlecontent #post-71 .entry table {
	text-align: center;
	color: #777;
}

#wrap #main #content #middlecontent #post-71 .entry table tr td strong {
	font-size: 13px;
	text-align: center;
}

.fgdfsddsdff {
	text-align: left;
}
.fs {
	text-align: center;
}

.clear {
	clear:both;
}
/* Sprites */

#clickbanner a {
	display: block;
	width:100%;
	height:100%;
}
.sprite1 {
	background:url(../home/sprites/sprite1.png) no-repeat top left;
	cursor:pointer;
}
.sprite-epoca {
	background-position: -112px 0;
	width: 120px;
	height: 60px;
	margin:auto;
}

.sprite-1 {
	background-position: 0 0;
	width: 40px;
	height: 40px;
	margin:auto;
}
.sprite-2 {
	background-position: 0 -45px;
	width: 25px;
	height: 25px;
	margin:auto;
}
.sprite-3 {
	background-position: 0 -75px;
	width: 25px;
	height: 25px;
	margin:auto;
}
.sprite-4 {
	background-position: 0 -105px;
	width: 25px;
	height: 25px;
	margin:auto;
}
.sprite-FS_67706 {
	background-position: 0 -135px;
	width: 1112px;
	height: 47px;
}
.sprite-blackjack {
	background-position: 0 -187px;
	width: 65px;
	height: 65px;
}
.sprite-casinocom {
	background-position: 0 -257px;
	width: 128px;
	height: 60px;
}
.sprite-casinogames {
	background-position: 0 -322px;
	width: 42px;
	height: 42px;
	float:left;
	margin-right:12px;
}
.sprite-dados {
	background-position: 0 -3612px;
	width: 65px;
	height: 65px;
}
.sprite-europa {
	background-position: 0 -4312px;
	width: 1112px;
	height: 47px;
}
.sprite-facebook_icon_4 {
	background-position: 0 -491px;
	width: 30px;
	height: 30px;
	float:left;
	margin-right:12px;
}
.sprite-feed_icon_9 {
	background-position: 0 -526px;
	width: 30px;
	height: 30px;
	float:left;
	margin-right:12px;
}
.sprite-jackpotcity2 {
	background-position: 0 -561px;
	width: 120px;
	height: 60px;
}
.sprite-keno {
	background-position: 0 -626px;
	width: 65px;
	height: 65px;
}
.sprite-logo {
	background-position: 0 -696px;
	width: 233px;
	height: 88px;
	clear:both;
	float:left;
}
.sprite-mail_icon_1 {
	background-position: 0 -7812px;
	width: 30px;
	height: 30px;
	float:left;
	margin-right:12px;
}
.sprite-moneybookers2 {
	background-position: 0 -824px;
	width: 212px;
	height: 15px;
	float:right;
	margin: 0 2px;
}
.sprite-moneybookers {
	background-position: 0 -824px;
	width: 212px;
	height: 15px;
	float:right;
	margin: 0 15px;
}
.sprite-progressive_jackpots {
	background-position: 0 -844px;
	width: 125px;
	height: 60px;
}
.sprite-pt {
	background-position: 0 -9012px;
	width: 25px;
	height: 25px;
	float:left;
	margin-right:12px;
}
.sprite-raing {
	background-position: 0 -9312px;
	width: 103px;
	height: 18px;
}
.sprite-raing45 {
	background-position: 0 -962px;
	width: 103px;
	height: 18px;
}
.sprite-raings {
	background-position: -130px -945px;
	width: 85px;
	height: 17px;
}
.sprite-raing45s {
	background-position: -130px -962px;
	width: 85px;
	height: 17px;
}
.sprite-roleta {
	background-position: 0 -985px;
	width: 65px;
	height: 65px;
}
.sprite-slots2 {
	background-position: 0 -1055px;
	width: 65px;
	height: 65px;
}
.sprite-twitter_icon_3 {
	background-position: 0 -1125px;
	width: 30px;
	height: 30px;
	float:left;
	margin-right:12px;
}
.sprite-uk {
	background-position: 0 -1160px;
	width: 25px;
	height: 25px;
	float:left;
	margin-right:12px;
	margin-left:15px;
}
.sprite-usaflag2 {
	background-position: 0 -1190px;
	width: 21px;
	height: 112px;
	float:right;
	margin: 0 2px;
}
.sprite-usaflag {
	background-position: 0 -1190px;
	width: 21px;
	height: 112px;
	float:right;
	margin: 0 15px;
}
.sprite-williamhill {
	background-position: 0 -1214px;
	width: 120px;
	height: 58px;
}
.sprite2 {
	background:url(../home/sprites/sprite2.jpg) no-repeat top left;
	cursor:pointer;
}
.sprite-bacara {
	background-position: 0 0;
	width: 65px;
	height: 65px;
}
.sprite-bingo {
	background-position: 0 -70px;
	width: 65px;
	height: 65px;
}
.sprite-casino25x25 {
	background-position: 0 -140px;
	width: 25px;
	height: 25px;
}
.sprite-casinoonlinecopt {
	background-position: 0 -170px;
	width: 80px;
	height: 60px;
	float:left;
	margin-right:12px;
}
.sprite-casinoonlinehonesto {
	background-position: 0 -235px;
	width: 48px;
	height: 48px;
	float:left;
	margin-right:12px;
}
.sprite-chips {
	background-position: 0 -288px;
	width: 50px;
	height: 37px;
	float:left;
	margin-right:12px;
}
.sprite-deckthehalls {
	background-position: 0 -330px;
	width: 180px;
	height: 135px;
}
.sprite-fortuneteller {
	background-position: 0 -470px;
	width: 112px;
	height: 60px;
}
.sprite-freeroulette {
	background-position: 0 -535px;
	width: 112px;
	height: 60px;
}
.sprite-ghostpirate {
	background-position: 0 -600px;
	width: 120px;
	height: 60px;
}
.sprite-hellboy {
	background-position: 0 -665px;
	width: 180px;
	height: 135px;
}
.sprite-hoticy {
	background-position: 0 -805px;
	width: 112px;
	height: 60px;
}
.sprite-jackpotcity {
	background-position: 0 -870px;
	width: 25px;
	height: 25px;
}
.sprite-play {
	background-position: 0 -900px;
	width: 182px;
	height: 138px;
}
.sprite-poker-icons {
	background-position: 0 -1043px;
	width: 50px;
	height: 36px;
	float:left;
	margin-right:12px;
}
.sprite-poker {
	background-position: 0 -1084px;
	width: 65px;
	height: 65px;
}
.sprite-rings {
	background-position: 0 -1154px;
	width: 180px;
	height: 135px;
}
.sprite-rocky {
	background-position: 0 -1294px;
	width: 180px;
	height: 135px;
}
.sprite-roletaaovivo {
	background-position: 0 -1434px;
	width: 180px;
	height: 135px;
}
.sprite-roulette {
	background-position: 0 -1574px;
	width: 412px;
	height: 50px;
	float:left;
	margin-right:12px;
}
.sprite-royalvegas {
	background-position: 0 -16212px;
	width: 120px;
	height: 60px;
}
.sprite-royalvegas_25x25 {
	background-position: 0 -1694px;
	width: 25px;
	height: 25px;
}
.sprite3 {
	background:url(../home/sprites/sprite3.gif) no-repeat top left;
	cursor:pointer;
}
.sprite-fordummies {
	background-position: 0 0;
	width: 16px;
	height: 16px;
	float:left;
	margin-right:12px;
}
.sprite-slots {
	background-position: 0 -21px;
	width: 32px;
	height: 32px;
	float:left;
	margin-right:15px;
}
.sprite-videopoker {
	background-position: 0 -58px;
	width: 65px;
	height: 65px;
}

/* Casino Games Table */

.casino-games {
	background:url(../home/sprites/casino-games.png) no-repeat top left;
}

.roulette-img { background-position: 0 0; width:65px; height:47px; float:left; display:block;  }
.slots-img { background-position: 0 -47px; width:65px; height:47px; float:left; display:block;  }
.blackjack-img { background-position: 0 -94px; width:65px; height:47px; float:left; display:block;  }
.videopoker-img { background-position: 0 -141px; width:65px; height:47px; float:left; display:block;  }

.my-games-sidebar {
    border: 1px solid #ddd;
    width: 100%;   
    text-transform: uppercase;
 }
 
.td1 { background:#f1f1f1; padding-left:15px; }
.td2 { background:#e7e7e7; padding-left:15px; }
