/*
Theme Name: pan
Theme URI: http://www.pandragon.com/
Description: Whoopass
Version: 1.0
Author: Kirsten shannon
Author URI: http://www.pandragon.com/
Tags:buddypress
*/

@import url("bp.css");
h2,h3,h4{font-size:16px!important;}
#main #sidebar{display:inline!important;position:relative;}
a.rb{position:absolute;width:402px;height:389px;}

.reloadbox{width:402px;height:389px;margin:0 auto;}

.reloadbox .winner{width:402px;padding:275px 0 0 0;text-align:center;margin:0 auto;font-size:18px;color:#063;}

.reloadbox .winner a{position:none!important;width:402px!important;height:auto!important;font-size:18px;color:#063;}

#main-content div.entry ul{list-style-type:disc;list-style-position:inside;padding:3px;line-height:18px;}

#main-content div.entry ul li{list-style-type:disc;list-style-position:inside;padding:3px;line-height:18px;}



/* old style for reviews and articles pages */

#reviewlisting .full .row {

float:left;

height:auto;

width:620px;

}

#reviewlisting .full .row .screenshot, #reviewlisting .right .row .screenshot {

clear:none;

float:left;

height:70px;

padding:0 7px 0 0;

width:85px;

}

#reviewlisting div.row div.screenshot {

clear:none;

float:left;

height:70px;

padding:0 7px 0 0;

width:85px;

}

#reviewlisting div.row div.screenshot a {

clear:none;

float:left;

height:70px;

padding:0 7px 0 0;

width:85px;

}

#reviewlisting .full .row .holder {

float:left;

height:auto;

width:318px;

}

div#reviewlisting  div.row div.holder {

float:left;

height:auto;

width:318px;

}

#reviewlisting .full .row .hr, #reviewlisting .full .hr {

border-top:1px solid #CCCCCC;

float:left;

margin:7px 0 0;

padding:7px 0 0;

width:620px;

}



#reviewlisting .full .row span.tag, #reviewlisting .right .row span.tag, #reviewlisting span.tag {

color:#666666;

font-size:11px;

font-style:oblique;

line-height:16px;

margin-bottom:2px;

width:100%;

}





/* END END END ------------ old style for reviews and articles pages */

/* old minichart bar */

.minichart .left {

	float:left;

	width:281px;

}.minichart .row .logo, .module .container .chart .row .logo {

	float:left;

	width:99px;

	height:46px;

	margin:0 0 0 5px;

}

.minichart .row .logo img, .module .container .chart .row .logo img, span.playpop {

	float:left;

	margin:4px 0 0;

}

.minichart .row .bonus, .module .container .chart .row .bonus {

	float:left;

	width:50px;

	height:auto;

	line-height:28px;

	font-weight:700;

	color:#C00;

	text-align:center;

	margin:10px 0 0;

}

.minichart .row .play, .module .container .chart .row .play {

	float:left;

	background-image:url(http://c0006258.cdn2.cloudfiles.rackspacecloud.com/playnow.png);

	width:66px;

	background-position:top left;

	background-repeat:no-repeat;

	height:20px;

	line-height:18px;

	text-align:center;

	font-size:10px;

	margin:14px 0 0;

}

.minichart .row .play span a,.minichart .row .play span , .module .container .chart .row .play span a {

	color:#FFF!important;

	text-decoration:none;

	font-size:11px;

	font-family:Arial, Helvetica, sans-serif;

}



div.minichart div.left ul.bar, div.minichart .right ul.bar {

	float:left;

	background:none;

	margin:0;

	padding:0;

}

div.minichart div.left ul.bar li.arrow, div.minichart .right ul.bar li.arrow {

	float:left;

	list-style-type:square;

	background:none;

	margin:0;

	padding:0;

}



.minichart {

	float:left;

	width:281px;

	margin:0 0 10px;

}

.minichart .row {

	width:281px;

	background-image:url(http://c0006258.cdn2.cloudfiles.rackspacecloud.com/gradientfill.png);

	background-position:top;

	background-repeat:repeat-x;

	height:48px;

	border-left:1px solid #e8e8e8;

	border-right:1px solid #e8e8e8;

	display:block;

	position:relative;

}

.minichart .row .name {

	float:left;

	width:54px;

	height:40px;

	line-height:1.5em;

	text-align:center;

	margin:6px 0 0;

}

.minichart .row .name2 {

	float:left;

	width:54px;

	height:40px;

	line-height:2.4em;

	text-align:center;

	margin:6px 0 0;

}

.bubbleInfo {

	position:relative;

	width:181px;

}

.trigger {

	position:absolute;

}

.popup {

	position:absolute;

	display:none;

	z-index:50;

	border-collapse:collapse;

}

.popup div.popup-contents {

	font-size:10px;

	line-height:30px;

	width:181px;

	height:43px;

	background-color:#900;

	background:url(http://c0006258.cdn2.cloudfiles.rackspacecloud.com/tooltipinfo.png) top left no-repeat;

	color:#666;

	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;

}

div.popup-contents div {

	text-align:left;

	float:left;

}

div.pop-bar {

	float:left;

	width:auto;

	margin:0 0 0 7px;

}

div.pop-thumb img {

	float:left;

	clear:right;

	border:1px solid #ccc;

	margin:10px;

	padding:20px 0;

}

div.popright {

	float:left;

	width:200px;

}

div.popleft {

	float:left;

	width:110px;

	padding:0 10px 0 0;

}

span.casinopop {

	float:left;

	font-size:10px;

	font-weight:700;

	color:#900;

	margin:0 0 0 25px;

}

span.popbonus {

	float:left;

	color:#900;

	font-size:18px;

	line-height:20px;

	margin:0 0 0 25px;

	padding:0;

}

span.headerpop {

	float:left;

	font-size:14px;

	font-weight:700;

	color:#000;

	margin:10px 0;

}

span.tagspop {

	float:left;

	font-size:12px;

	font-style:oblique;

	color:#333;

}

span.playpop img {

	float:left;

	margin:10px 0 0;

}

span.redpop {

	float:left;

	line-height:30px;

	color:#900;

	margin:4px 5px;

}

span.greenpop {

	float:left;

	line-height:30px;

	color:#093;

	margin:4px 5px;

}



/* Marathon Popover */

table.list{margin-bottom:20px!important;}

table.list tr.key{line-height:14px!important;height:14px!important;border:1px solid #ccc;width:587px;background:#f5f5f5;}

table.list tr.key td{line-height:14px!important;height:14px!important;}

.marathon-popover {position: fixed;

background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/content-img-caption-bg.png) repeat;

top:0;

left:0;z-index:99999999;

width:100%;

height:100%;

text-align: center;

display: show;}

.playcomm noindex, .playcomoff noindex{margin:0;padding:0;}

.com_topvideo_upper_right .ratingblock{float:left;margin:0 10px 0 -20px!important;}

ul.normal li{list-style-type:disc;line-height:20px;list-style-position:inside;}

.marathon-popover #cominner{top:50%;left:50%;position:absolute;}

.marathon-popover .hud{width:926px;height:596px;position:relative;z-index:99999999;margin:0 auto;top:-298px; left:-463px;}

.marathon-popover .close{position:absolute;width:48px;height:48px;background:url(http://c0006265.cdn2.cloudfiles.rackspacecloud.com/marathon-popover.png) no-repeat -791px -88px;right:10px;top:0;}

.marathon-popover .top{width:inherit;height:47px;background:url(http://c0006265.cdn2.cloudfiles.rackspacecloud.com/marathon-popover.png) no-repeat 0 -154px ;float:left;}

.marathon-popover .top .logo{float:left;}

.marathon-popover .top .marathon-logo{float:left;}

.marathon-popover .top .text{width:926px;float:left;line-height:47px;color:#fff;font-size:20px;text-align:center;}

.marathon-popover a{color:inherit;}

.marathon-popover .middle{float:left;width:926px;height:auto;background:url(http://c0006265.cdn2.cloudfiles.rackspacecloud.com/redtilepop.png) repeat;}

.marathon-popover .middle .box{float:left;width:272px;height:275px;padding:0 15px;}

.marathon-popover .middle .hot{width:78px;height:78px;background:url(http://c0006265.cdn2.cloudfiles.rackspacecloud.com/marathon-popover.png) no-repeat -759px -1px ;position:relative;top:50px;left:10px;}

.marathon-popover .middle .box .casino{font-size:20px;color:#fff;height:49px;line-height:49px;width:272px;float:left;margin-top:15px;}

.marathon-popover .middle .box .screenshot{float:right;height:170px;width:256px;margin-top:-20px;}

.marathon-popover .middle .box .screenshot img{float:right;height:170px;width:256px;}

.marathon-popover .middle .box .gamename{float:right;text-align:center;line-height:44px;font-size:18px;color:#fff;height:44px;width:255px;background:url(http://c0006265.cdn2.cloudfiles.rackspacecloud.com/marathon-popover.png) no-repeat 0 -224px;}

.marathon-popover .middle .logo{float:left;width:160px;height:143px;background:url(http://c0006265.cdn2.cloudfiles.rackspacecloud.com/marathon-popover.png) no-repeat -593px 0 ;margin:22px;}

.bonusmarathon-adbox .advert{height:147px;float:left;background:url(http://c0006265.cdn2.cloudfiles.rackspacecloud.com/marathon-popover.png) no-repeat 0 0;width:589px;}

.marathon-popover .middle .advert{height:147px;float:left;background:url(http://c0006265.cdn2.cloudfiles.rackspacecloud.com/marathon-popover.png) no-repeat 0 0;margin:22px;width:589px;}

.marathon-popover .middle .advert .text, .bonusmarathon-adbox .advert .text{float:right;width:266px;height:auto;margin:30px 39px 0 0;}

.marathon-popover .middle .advert .animal, .bonusmarathon-adbox .advert .animal{position:absolute;width:76px;height:76px;background:url(http://c0006265.cdn2.cloudfiles.rackspacecloud.com/marathon-popover.png) no-repeat -853px -9;top:0;right:0;}

.marathon-popover .middle .advert .logo, .bonusmarathon-adbox .advert .logo{float:left;background:none!important;margin:25px 0 0 15px}

.marathon-popover .middle .advert .text span.w, .bonusmarathon-adbox .advert .text span.w{color:#fff;font-size:24px;clear:both;}

.marathon-popover .middle .advert .text span.y, .bonusmarathon-adbox .advert .text span.y{color:#fff03f;font-size:24px;}

.marathon-popover .bottom{float:left;width:926px;height:17px;background:url(http://c0006265.cdn2.cloudfiles.rackspacecloud.com/marathon-popover.png) no-repeat 0 -205px ;}

.ratingtext{line-height:16px!important;}

#comments textarea{width:580px;}

#comments textarea, #comments .form-allowed-tags, #comments label, .form-submit{clear:both;float:left;}

#main-content .review-left-rating .stat .ui-rater-starsOff{margin:20px 0 0 0;}

.ui-rater>span {vertical-align:top;padding:0!important;}

.ui-rater-rating {margin-left:.8em;padding:0!important;}

.ui-rater-starsOff, .ui-rater-starsOn {display:inline-block; height:18px; background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/stars.png) repeat-x 0 0px;padding:0!important;}

.ui-rater-starsOn {display:block; max-width:90px; top:0; background-position: 0 -36px;padding:0!important;}

.ui-rater-starsHover {background-position: 0 -18px!important;padding:0!important;}

div.bonusroom-row {

	float:left;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/trbkg.jpg) no-repeat;

	width:580px;

	height:157px;

	margin:5px 0;

}

div.bonusroom-row .trlogo {

	float:left;

	width:108x;

	height:108;

	padding:25px;

}

div.bonusroom-row .trlogo img {

	float:left;

	margin:30px 0 0 0;

}

div.bonusroom-row .trdetails div.trbonus {

	display:block;

	font-size:16px;

	float:left;

	width:234px;

	height:73px;

	overflow:hidden;

	margin:0 0 20px 0;

}

div.bonusroom-row .trdetails div.trbonus p {

	font-size:16px;

	margin:0;

	padding:0;

	font-weight:700;

}

div.bonusroom-row .trdetails div.trbonus a {

	font-size:16px;

}

div.bonusroom-row .trdetails span.trterms {

	float:left;

	width:184px;

	height:30px;

	overflow:hidden;

	text-align:center;

}

div.bonusroom-row .trdetails span.trterms a {

	color:#fff;

}

div.bonusroom-row .trdetails {

	float:left;

	width:280px;

	height:151px;

}

div.bonusroom-row .trdetails span.trcasino {

	color:#900;

	font-weight:700;

	font-size:16px;

	float:left;

	margin:20px 0 0 0;

	width:238px;

	height:20px;

	overflow:hidden;

}

div.bonusroom-row .trdetails span.trcasino a {

	font-size:16px;

	font-weight:700;

	color:#900;

}

div.bonusroom-row .trdetails span.trcasino a.rainbow {

	font-size:16px;

}

div.bonusroom-row div.trcta div.trusa {

	margin:20px 0 0 0;

	font-weight:700;

	color:#900;

	float:left;

	width:161px;

	height:14px;

}

div.bonusroom-row div.trcta div.trthumbs {

	float:left;

	width:160px;

	height:60px;

}

div.bonusroom-row div.trcta {

	float:left;

	width:150px;

	height:151px;

}

div.bonusroom-row div.trcta div.trbonusbutton {

	margin:0 0 0 5px;

	font-size:18px;

	float:left;

	width:100px;

	height:35px;

	text-align:center;

}

div.bonusroom-row div.trcta div.trbonusbutton a {

	font-size:18px;

	color:#fff;

}

div.bonusroom-row div.trcta div.trreview {

	margin:0 0 0 5px;

	float:left;

	width:111px;

	text-align:center;

}



.fl{float:left;}

#iframegame embed{width:542px!important;height:407px!important;overflow:hidden!important;}

#compop

{

position: fixed;

background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/content-img-caption-bg.png) repeat;

top:0;

left:0;

width:100%;

height:100%;

text-align: center;

display: none;

z-index:899465;

}

#compop2

{

position: fixed;

background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/content-img-caption-bg.png) repeat;

top:0;

left:0;

width:100%;

height:100%;

text-align: center;

display: show;

z-index:899465;

}

#gamesform select{width:220px;line-height:20px;height:20px;overflow:scroll;}

li.widget{display:block;list-style-type:none;}

span.thumb-single{width:197px;height:180px;}span.thumb-single img{width:197px;height:170px;}

span.bonus-single{font-weight:700;padding:5px;line-height:20px;}

span.bonus-single .red{color:#900;font-weight:700;padding:5px;line-height:30px;font-size:19px; text-shadow:#FFF 0px 1px;}

span.bonus-single .red a{color:#900;}

#cominner{position:absolute;top:50%;left:50%;}

#flashgame{position:relative;width:542px;height:407px;overflow:hidden!important;}

.combox{width:880px;height:560px;position:relative;top:-290px;left:-440px;margin:0 auto;}

.comtop{width:880px;height:5px;background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/comtop.png) no-repeat;}

.combottom{width:880px;height:7px;background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/combottom.png) no-repeat;}

.commid{width:880px;height:560px;background:#5a0e0e;}

.commid .top{height:auto;float:left;padding:8px 15px;width:780px;}

.commid .top a{color:#f8b707!important;}

.commid .top .welcome{float:left;line-height:42px;color:#FFF;padding:0 15px;}

.commid .top .welcome a{color:#f8b707; font-weight:700;}

.commid .top .comsub{float:left;line-height:24px;color:#FFF;}

.commid .top .comsub a{color:#f8b707; font-weight:700;}

.commid .left {float:left;width:544px;margin:0 0 0 36px;}

.commid .left .flashgame{overflow:hidden!important;float:left;width:542px;height:407px;}

.commid .left .flashgame #iframegame {float:left;overflow:hidden!important;

  width:542px; 

  height:407px;

}

.commid .top .close{float:right;}

.commid .right .ajacha{float:left;width:250px;height:340px;background:#2e0000;}

.commid .right{float:left;width:250px;margin:0 0 0 11px;}

.commid .right .nav{float:left;width:250px;margin:11px 0 0 0!important;}

.commid .right .nav .flags{float:left;width:17px;}

.commid .right .nav .flags img{float:left;line-height:17px;margin-bottom:11px;height:16px;}

.commid .right .nav select{float:left;width:110px;line-height:17px;margin-bottom:8px;height:16px;}

div.playatcasino{position:absolute;right:100px;bottom:20px;}

.commid .left .combar{float:left;width:542px;height:60px;margin:10px 0 0 10px;padding:0 0 20px 0;}

.commid .left .combar .box{text-align:center;float:left;width:90px;height:38px;padding:10px;margin:0 0 0 10px;color:#fff;}

.commid .left .combar .box .flags{float:left;width:17px;}

.commid .left .combar .box .text{float:left;width:auto;text-align:center;}

.commid .left .combar .box a{color:#fff!important;}

.commid .right .nav span{float:left;}

.commid .right .nav span img{float:left;}



h1.normal, h2.normal, h3.normal, h4.normal, #subentry h1, #subentry h2,#subentry h3, #subentry h4, #subentry h5, #subentry h6 {

	color:#990100!important;

	backround:none!important;

	display:block;font-family:Georgia, "Times New Roman", Times, serif;

	background-image:none!important;

	font-size:18px!important;

	padding:0 0 8px 0!important;font-weight:normal;

	margin:0!important;

}



#subentry ul li{	line-height:22px;

	list-style-type:disc;

	list-style-position:inside;}



html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, hr, button {

	background:transparent none repeat scroll 0 0;

	border:0 none;

	font-size:100%;

	margin:0;

	outline-style:none;

	outline-width:0;

	padding:0;

	vertical-align:baseline;

}

ol, ul {

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none;

}

h1, h2, h3, h4, h5, h6, li {

	line-height:100%;

}

blockquote, q {

	quotes:none;

}

table {

	border-collapse:collapse;

	border-spacing:0;

}

textarea {

	font-family:inherit;

}

/*--- /end of reset ----------------------------------------------------------*/

input#user_login, input#user_pass {

	width:120px;

	float:left;

}

input#wp-submit {

	width:30px;

	float:left;

}

a.resetlogin {

	float:left;

	margin:4px 0 0 4px;

	font-size:10px;

}

#main-content div.entry h1, #main-content div.entry h2, #main-content div.entry h3, #main-content div.entry h4, {

	padding:5px 0;	font-family:Georgia, "Times New Roman", Times, serif;

	margin:none;

	font-size:16px!important;

	color:#900!important;

	background:none!important;

}

.gotocasinos {

	border:1px solid #abcbda;

	background:#ecfaff;

	width:565px;

	height:auto;

	padding:10px;

	text-align: center;

	margin: 0 0 10px 0;

}

.gotocasinos h5 {

	font-size:16px;

	color:000;

	padding: 0px;

	margin: 0px;

}

table#key {

	border:1px solid grey;

	font-size:11px;

}

table#key td.mid {

	background-color:#FFC;

}

table#key td {

	padding:8px 3px;

}

/*----------------------------------------------------------------------------*/

/* Default -------------------------------------------------------------------*/

/*----------------------------------------------------------------------------*/

.floatl {

	float:left;

}

.floatr {

	float:right;

}

.iclear {

	clear:both;

}

.iclear2 {

	width:90%;

	clear:both;

	float:left;

	height: 5px;

}

body {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#1d1d1d;

	background:#f39c0e url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/redragon.jpg) repeat-x fixed  top center;

	padding-bottom:106px;

}

a {

	color:#a80100;

	text-decoration:none;

}

a:hover {

	text-decoration:underline;

}

h2, h3, h4 {

	font-family:Georgia, "Times New Roman", Times, serif;

	color:#a80100;

	font-weight:normal;padding:10px 0;

}

span.slideshow {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/slideshow.gif) left top no-repeat;

	padding-left:20px;

}

span.video {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/video.gif) left top no-repeat;

	padding-left:20px;

}

#main {

	width:963px;

	margin:0 auto;

}

#footer {

	width:960px;

	margin:0 auto;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/footer.jpg) no-repeat;

	height:125px;

	position:relative;

	clear: both;

}

#header {

	position:relative;

	height:203px;

	overflow:hidden;

	top:0;

	margin-bottom:25px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/ui.png) -11px -48px;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/ui.png);

}

#content, .id-content {

	width:960px;

	margin:0 auto;

	overflow:hidden;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/content-bg.png) repeat-y;

	float: left;

}

#main-content ul {

}

#main-content ul.articles li {

	line-height:22px;

	list-style-type:disc;

	list-style-position:inside;

}

#main-content ul.reviews li {

	line-height:22px;

	list-style-type:none;

	list-style-position:inside;

	width:100%;

	border-bottom:1px dotted #ccc;

	clear: both;

	height: 80px;

	margin: 10px 0 0 0;

}

#main-content ul.reviews li img {

	float:left;

	margin: 0 10px 10px 0;

}

#main-content ul.reviews li span {

	font-size: 16px;

	color: #036;

}

#main-content ul.reviews li span.para {

	font-size: 12px;

	color: #333;

}

#main-content ul.reviews li p {

	float:left;

}

#main-content ul.articles li a {

	color:#036;

	text-decoration: underline;

}

#main-content ul.reviews li a {

	color:#036;

	text-decoration: underline;

}

#main-content {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/content.png) repeat-x #fff;

	float:left;

	width:587px;

	padding:30px 30px 0;

}

#main-content p.lists {

	padding:20px 0;

}

#sidebar {

	float:right;

	width:302px;

}

#sidebar .sidebar-left {

	float: left;

	width: 302px;

}

#sidebar .sidebar-right {

	float: right;

	width: 302px;

	margin: 0 5px;

	background: none;

}

#header a.logo {

	position:absolute;

	width:240px;

	height:203px;

	left:0px;

	top:0px;

	text-indent:-9999px;

}

#header .top {

	position:absolute;

	top:24px;

	left:255px;

	width:667px;

	line-height:26px;

}

#header .top .left {

	position:absolute;

	left:0px;

	font-size:14px;

	font-style:italic;

	color:#aa6e6d;

}

#header .top .left span {

	color:#fff;

}

#header .top .left span a {

	color:#fff;

}

#header .top ul.network {

	position:absolute;

	right:125px;z-index:99999;

	color:#aa6e6d;

	height: 28px;

}

#header .top .network li {

	float:left;

	line-height:26px;

	margin-left:3px;

}

#header .top .network li.nu {

	padding-left:8px;

}

#header .top .network li a {

	float:left;

	text-indent:-9999px;

	width:16px;

	height:16px;

	margin-top:5px;

}

#header p.slogan {

	position:absolute;

	color:#fff;

	font-size:11px;

	left:250px;

	top:70px;

}

#header .login {

	position:absolute;

	right:17px;

	width:207px;

	height:95px;

	bottom:33px;

}

#header .login .signup {

	text-align:center;

	color:#fff;

	height:17px;

	line-height:17px;

}

#header .login .signup a {

	color:#fff;

}

#header .login .signup a:hover {

	color:#FF6;

	text-decoration:none;

}

#header .loginbtn{width:50px;height:21px;}

#header .login .user {

	width:207px;

	height:78px;

	position:relative;

}

#header .login .user .avatar {

	position:absolute;

	left:6px;

	top:6px;

}

#header .login .user .info {

	position:absolute;

	left:80px;

	top:12px;

	color:#580010;

	font-style:italic;

	width:127px;

}

#header .login .user .info a.logout {

	display:block;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/ui.png) no-repeat -611px -9px;

	width:77px;

	height:18px;

	margin:0 auto;

	text-indent:-9999px;

	margin-top:5px;

	margin-bottom:8px;

}

#header .login .user .info a.invite {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/ui.png) no-repeat -691px -12px;

	padding-left:20px;

	font-size:11px;

	font-weight:bold;

	padding-top:2px;

}

#header .login2 {

	position:absolute;

	right:17px;

	width:207px;

	height:95px;

	bottom:33px;

}

#header .login .user .info2 {

	position:absolute;

	left:10px;

	top:8px;

	color:#580010;

	font-style:italic;

	width:187px;

}

#header .login .user .info2 a.logout {

	display:block;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/ui.png) no-repeat -611px -9px;

	width:77px;

	height:18px;

	margin:0 auto;

	text-indent:-9999px;

	margin-top:5px;

	margin-bottom:8px;

}

#header .login .user .info2 a.invite {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/ui.png) no-repeat -691px -12px;

	padding-left:20px;

	font-size:11px;

	font-weight:bold;

	padding-top:2px;

}

#header ul.menu {

	position:absolute;

	overflow:hidden;

	bottom:33px;

	left:250px;

}

#header ul.menu li {

	float:left;

	overflow:hidden;

	margin-right:10px;

}

#header ul.menu li a {

	float:left;

	overflow:hidden;

	height:31px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/header-menu-item-left.png) top left no-repeat;

	padding-left:18px;

}

#header ul.menu li a span {

	float:left;

	height:31px;

	padding-right:21px;

	padding-left:4px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/header-menu-item-right.png) right top no-repeat;

	color:#fff;

	font-weight:bold;

	line-height:31px;

}

#header ul.menu li.nu a {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/header-menu-item-nu-left.png) left top no-repeat;

}

#header ul.menu li.active a, #header ul.menu li a:hover {

	background-position:bottom left;

	text-decoration:none;

}

#header ul.menu li.active a span, #header ul.menu li a:hover span {

	background-position:bottom right;

	color:#2c0000;

}

.content-top {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/content-top.png) no-repeat right;

	height:6px;

	width:960px;

}

#main-content input.newsletter {

	border:1px solid #bcbcbc;

	height:13px;

	padding:5px;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	margin-right:5px;

	vertical-align:middle;

}

#main-content input.subscribe, .comsub input.subscribe {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/subscribe.png) no-repeat;

	display:inline-block;

	width:66px;

	height:25px;

	border:none;

	text-indent:-9999px;

	vertical-align:middle;

}

#main-content h1 {

	color:#990100;

	font-size:16px;

	padding-bottom:5px;

	border-bottom:1px solid #ccc;

	margin-bottom:10px;

}

#main-content h1 em {

	float:right;

	font-size:11px;

	color:#666;

	font-weight:normal;

	font-style:normal;

}

#main-content p {

	margin-bottom:10px;

	line-height: 18px;

}

#main-content .title h2 {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/content-title.png) repeat-x;

	line-height:23px;

	font-size:15px;padding:0 0 0 10px!important;

	color:#Fff;

	font-family:Arial, Helvetica, sans-serif;

	height:30px;

}

#main-content .title {

	margin-bottom:5px;

	float: left;

	width: 100%;

	overflow: hidden;

}

#main-content .title ul {

	height:30px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/content-title-nav.png) left top no-repeat #f9f7f8;

	padding-left:20px;

	float: left;

	width: 100%;

	overflow: hidden;

}

#main-content .title ul li {

	float:left;

	padding-top:4px;

	line-height:21px;

	font-size:11px;

	margin-right:3px;

}

#main-content .title ul li a {

	float:left;

	height:21px;

	padding-left:10px;

}

#main-content .title ul li a span {

	float:left;

	height:21px;

	line-height:21px;

	padding-right:10px;

}

#main-content .title ul li a:hover, #main-content .title ul li.active a {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/content-title-nav-item-left.png) left top no-repeat;

	text-decoration:none;

	color:#000;

}

#main-content .title ul li a:hover span, #main-content .title ul li.active a span {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/content-title-nav-item-right.png) right top no-repeat;

}

#main-content table.list {

	width:587px;

	margin-bottom:5px;

	font-weight:bold;

	float: left;

}

#main-content table.list tr{float: left;display:block;height:40px;padding:3.5px 0;line-height:40px;overflow:hidden;}

#main-content table.list tr td {

	vertical-align:middle;

	float: left;

	text-align:center;

	width:77px;height:40px;line-height:40px;

}

#main-content table.list tr.gray td {

	background:#efedee;height:40px;line-height:40px;

}

#main-content table.list tr td.id {

	width:30px;line-height:40px;

	text-align:center;height:40px;

}

#main-content table.list tr td.image {

	width:110px;line-height:40px;

	text-align:left;height:40px;

}

#main-content table.list tr td.link {

	width:75px;line-height:40px;

	text-align:left;height:40px;

}

#main-content table.list tr td.link a {

	color:#d96729;line-height:40px;

	text-decoration:underline;

}

#main-content table.list tr td.play {

	width:75px;height:37px;overflow:hidden;

	text-align:left;line-height:37px;

	padding-top:3px;

}

#main-content table.list tr td.play a {

	display:block;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/viewmore.png) no-repeat;

	width:73px;

	height:29px;

	text-indent:-9999px;

}

#main-content table.list tr.gray td.play a {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/viewmore.png) no-repeat;

}

#main-content table.list tr td.yes {

	width:65px;height:40px;line-height:36px;

	color:#55b700;

}

#main-content p a {

	color:#1f269a;

	text-decoration:underline;

}

#main-content h3 {

	font-size:24px;

	line-height:26px;padding:5px 0;

}

#main-content h3 span {

	display:block;

	font-size:12px;

	color:#737373;

	line-height:14px;

	font-family:Arial, Helvetica, sans-serif;

}

#main-content h4 {

	font-size:17px;

	line-height:19px;padding:5px 0;

}

#main-content h4 span {

	display:block;

	font-size:12px;

	color:#737373;

	line-height:14px;

	font-family:Arial, Helvetica, sans-serif;

}

#main-content span.h4 {

	display:block;

	font-size:16px;

	color:#900;

	line-height:28px;

	font-family:Arial, Helvetica, sans-serif;

}

#main-content .news-top .right h4 {

	border-bottom:1px dotted #ccc;

	margin-bottom:5px;

	padding-bottom:5px;

}

#main-content .news-top .right ul li h4 {

	border-bottom:none;

	margin-bottom:0px;

	padding-bottom:0px;

}

#main-content .news-top .right ul {

	overflow:hidden;

	padding-bottom:5px;

	border-bottom:1px dotted #ccc;

	margin-bottom:5px;

	float: left;

}

#main-content .news-top .right ul li {

	float:left;

	width:130px;

	margin-left:5px;

}

#main-content .news-top .right ul li.img {

	margin-left:0px;

	width:67px;

	height:67px;

	overflow:hidden;

	float: left;

	position: inherit;

}#main-content .news-top .right ul li.img img{width:67px;height:67px;}



#main-content .news-top {

	overflow:hidden;

	padding-bottom:10px;

	border-bottom:1px dotted #ccc;

	margin-bottom:10px;

	float: left;

	width: 100%;

}

#main-content .news-top .left {

	float:left;

	width:351px;

	clear: none;

	overflow: hidden;

}

#main-content .news-top .left .img img{width:351px;height:200px;}

#main-content .news-top .right {

	float:left;

	width:205px;

	padding-left:15px;

	border-left:1px dotted #ccc;

	display: block;

	overflow: hidden;

}

#main-content .news-top p a {

	color:#990100;

	text-decoration:none;

}

#main-content .news-top p a:hover {

	text-decoration:underline;

}

#main-content .news-bottom {

	margin-bottom:50px;

	float: left;

	width: 100%;

}

#main-content .news-bottom ul {

	list-style:inside;

	color:#999;

	float: left;

	width: 100%;

}

#main-content .news-bottom ul li {

	line-height:20px;

	font-size:11px;

}

#main-content .news-bottom ul li a {

	font-size:17px;

	margin-right:10px;

	font-family:Georgia, "Times New Roman", Times, serif;

}

#main-content .most-played {

	overflow:hidden;

	margin-bottom:15px;

	float: left;

}

#main-content .most-played .left {

	float:left;

	width:190px;

}

#main-content .most-played .left ul {

	overflow:hidden;

	float: left;

}

#main-content .most-played .left ul li {

	float:left;

	width:110px;

}

#main-content .most-played .left ul li.img {

	width:auto;

	margin-right:10px;

	position: inherit;

}

#main-content .most-played .right {

	float:right;

	width:355px;

	padding-left:10px;

	border-left:1px dotted #ccc;

}

#main-content .most-played .right ul {

	list-style:inside;

	color:#999;

	margin-bottom:10px;

}

#main-content .most-played .right ul li {

	line-height:20px;

}

#main-content .most-played p.right {

	padding-right:20px;

}

#main-content .most-played p.right a {

	color:#900;

	text-decoration:none;

}

#main-content .yellow-box {

	background:#fef9d1;

	padding:10px 15px;

	color:#8c8c8c;

	font-weight:bold;

	margin-bottom:6px;

	float: left;

	width: 560px;

}

#main-content .yellow-box p {

	margin-bottom:0px;

}

#main-content .yellow-box p a {

	color:#a80100;

	text-decoration:none;

}

#main-content .img {

	float: left;

	position: relative;

}

#main-content .img .caption {

	position:absolute;

	bottom:0px;

	height:52px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/content-img-caption-bg.png) repeat;

	width:100%;

	overflow: hidden;

}

#main-content .img .caption span {

	position:absolute;

}

#main-content .img .caption span.logo {

	top:6px;

	left:20px;

}

#main-content .img .caption span.logo img{width:auto!important;height:auto!important;}

#main-content .img .caption span.logo a {color:inherit;

}

#main-content .img .caption span.title a {color:inherit;

}

#main-content .img .caption span.title {

	top:10px;

	left:120px;

	color:#Fff;

	font-size:14px;

}

#main-content .img .caption span.title em {

	color:#b9b9b9;

}

#main-content .img .caption span.price a {

color:inherit;}

#main-content .img .caption span.price {

	font-size:16px;

	color:#fff39b;

	left:120px;

	top:26px;

}

/* new */

ul.submenu {

	position:absolute;

	top:170px;

	width:650px;

	margin:0 0 0 240px;

	height: 33px;z-index:3000;

}

ul.submenu li {

	float:left;

	line-height:33px;

	padding:0 20px;

}ul.submenu li ul li{width:100%;padding:0!important;}

ul.submenu li a {

	color:#fff;

}

ul.submenu li a:hover {

	color:#f9c03d;

	text-decoration:none;

}

ul.submenu li.y-star{

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/yellow-star.gif) left center no-repeat;

}

ul.submenu li.p-star{

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/purple-star.gif) left center no-repeat;

	color:#f9c03d;

}

ul.submenu li.g-plus{

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/plus-g.gif) left center no-repeat;

	color:#f9c03d;

}

ul.submenu li.p-star:hover {

	color:#fff;

}



#nav, #nav ul{

background:#0b0000 url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/submenubkg.png) left top repeat-x;

list-style-type:none;

list-style-position:outside;

z-index:4000;

}



#nav a{

display:block;

color:#fff;

text-decoration:none;

}



#nav a:hover{

background-color:#fff;

color:#333;width:100%;

}



#nav li,{

float:left;



position:relative;

}



#nav ul {display:none;

position:absolute;



}

#nav ul li ul li ul {

position:absolute;width:100%;

display:block;



}

#nav li ul a{

width:130px;height:auto;overflow:hidden;

float:left;padding:0 15px!important;

}

#nav li ul {

width:160px;

}

#nav ul ul{

top:auto;width:160px;

}	



#nav li ul ul {

left:160px;width:100%;

}

#nav li ul ul li, #nav li ul li{width:130px;}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{display:none;

}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{

display:block;

}





/* nn*/

div.playside {

	float:left;

	height:21px;

	width:125px;overflow:hidden;

	text-align: center;

}

div.playside div#usa {

	float:left;

	width:17px;

	height:13px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) -3px -2px;

	margin:3.5px 3.5px 3.5px 4.5px;

}

div.playside div#aus {

	float:left;

	width:17px;

	height:13px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) -3px -2px;

	margin:3.5px 3.5px 3.5px 4.5px;

}

div.playside div#uk {

	float:left;

	width:17px;

	height:13px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) -41px -2px;

	margin:3.5px 3.5px 3.5px 4.5px;

}



div.playside div#can {

	float:left;

	width:17px;

	height:13px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) -22px -2px;

	margin:3.5px 3.5px 3.5px 4.5px;

}

div.playside div.buttons {font-size:12px!important;

	width:108px;

	float:left;

	height:21px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) 0px -17px no-repeat;

	line-height:21px;

	text-align: center;

}

div.playside div.buttons span {

}

div.playside div.buttons:hover {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) 0px -38px;

}

div.playside div.buttons a {

	color:inherit;

}

div.playside div.buttons:hover div.cap {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) -117px -38px;

	background-color: #E8E8E8;

}

div.playside div.buttons div.cap {

	width:8px;

	float:right;

	height:21px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) -117px -17px no-repeat;

	background-color: #E8E8E8;

}

div.playcomm {

	float:left;

	height:21px;

	width:125px;overflow:hidden;

	text-align: center;

}

div.playcomm div#usa {

	float:left;

	width:17px;

	height:13px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) -3px -2px;

	margin:3.5px 3.5px 3.5px 4.5px;

}

div.playcomm div#aus {

	float:left;

	width:17px;

	height:13px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) -3px -2px;

	margin:3.5px 3.5px 3.5px 4.5px;

}

div.playcomm div#uk {

	float:left;

	width:17px;

	height:13px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) -41px -2px;

	margin:3.5px 3.5px 3.5px 4.5px;

}

div.playcomm div#can {

	float:left;

	width:17px;

	height:13px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) -22px -2px;

	margin:3.5px 3.5px 3.5px 4.5px;

}

div.playcomm div.buttons {

	width:100px;

	float:left;font-size:12px!important;

	height:21px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) 0px -17px no-repeat;

	line-height:21px;

	text-align: center;

}

div.playcomm div.buttons span {

}

div.playcomm div.buttons:hover {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) 0px -38px;

}

div.playcomm div.buttons a {

	color:inherit;

}

div.playcomm div.buttons:hover div.cap {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) -117px -38px;

	background-color: #fff;

}

div.playcomm div.buttons div.cap {

	width:8px;

	float:right;

	height:21px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) -117px -17px no-repeat;

	background-color: #fff;

}

div.playcommoff {

	float:left;

	height:21px;

	width:125px;overflow:hidden;

	text-align: center;

}

div.playcommoff div#usa {

	float:left;

	width:17px;

	height:13px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) -60px -3px;

	margin:3.5px 3.5px 3.5px 4.5px;

}

div.playcommoff div#aus {

	float:left;

	width:17px;

	height:13px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) -3px -2px;

	margin:3.5px 3.5px 3.5px 4.5px;

}

div.playcommoff div#uk {

	float:left;

	width:17px;

	height:13px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) -98px -2px;

	margin:3.5px 3.5px 3.5px 4.5px;

}

div.playcommoff div#can {

	float:left;

	width:17px;

	height:13px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) -78px -2px;

	margin:3.5px 3.5px 3.5px 4.5px;

}

div.playcommoff div.buttons {

	width:100px;

	float:left;

	height:21px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) 0px -39px no-repeat;

	line-height:21px;

	text-align: center;

}

div.playcommoff div.buttons span {

}

div.playcommoff div.buttons:hover {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) 0px -39px;

}

div.playcommoff div.buttons a {

	color:inherit;

}

div.playcommoff div.buttons:hover div.cap {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) -117px -39px;

	background-color: #fff;

}

div.playcommoff div.buttons div.cap {

	width:8px;

	float:right;

	height:21px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/buttons.png) -117px -39px no-repeat;

	background-color: #fff;

}

p.right {

	text-align:right;

}

p.center {

	text-align:center;

}

#sidebar .box {

	background:#fff;

	margin-bottom:10px;

	float: left;

	width: 299px;

}

#sidebar .box h3 {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/ui.png) no-repeat -14px -1px;

	height:40px;

	line-height:24px;

	padding-left:10px;

	color:#fff;

	font-size:15px;

	font-family:Arial, Helvetica, sans-serif;

	padding-top: 0px;

}

#sidebar .grid {

	margin:0 15px 15px;

}

#sidebar .grid ul {

	overflow:hidden;

	margin-bottom:10px;

	padding-top:5px;

}

#sidebar .grid ul li {

	float:left;

	width:114px;

	margin:0 10px;

}

#sidebar .grid ul li p {

	margin-bottom:5px;

	font-size:12px;

	color:#a0a0a0;

}

#sidebar ul.list {

}

#sidebar ul.list li {

	margin-bottom:10px;

	padding:0 15px 10px;

	border-bottom:1px dotted #ccc;

	overflow:hidden;

}

#sidebar ul.list li.right {

	text-align:right;

	padding-bottom:0px;

	border-bottom:none;

}

#sidebar ul.list li img {

	float:left;

}

#sidebar ul.list li p {

	margin-left:80px;

}

#sidebar ul.list li p a {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:17px;

	line-height:18px;

}

#sidebar ul.list li p span {

	display:block;

	font-size:11px;

	color:#a0a0a0;

}

#sidebar ul.list li.right a {

	color:#6b0101;

	font-weight:bold;

}

#sidebar #slots-carousel {

	width:270px;

	margin:0 auto;

	height:246px;

	overflow:hidden;

}

#sidebar .slots {

	background:#feff9f;

	font-size:16px;

	font-family:Georgia, "Times New Roman", Times, serif;

	overflow:hidden;

	width:270px;

	height:246px;

}

#sidebar .slots-nav {

	overflow:hidden;

	background:#fffbe3;

	margin:0px 15px;

	font-size:12px;

}

#sidebar .slots-nav .left {

	float:left;

}

#sidebar .slots-nav .right {

	float:right;

}

#sidebar .slots p {

	margin:5px 15px;

}

#sidebar .slots p a.bonus {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/grab-bonus.png) no-repeat;

	width:181px;

	height:51px;

	display:inline-block;

	text-indent:-9999px;

	margin-bottom:15px;

}

#sidebar .slots p.title {

	font-size:18px;

	font-weight:bold;

}

#sidebar .box p.right a {

	color:#6b0101;

	font-weight:bold;

	padding-right:10px;

}

#sidebar .black-box {

	background:#000;

	padding-top:2px;

	border:1px solid #CCC;

	float: left;

	width: 300px;margin-bottom:10px;

}

#sidebar .black-box h3 {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/sidebar-black-title.png) no-repeat;

	height:39px;

	line-height:28px;

	padding-left:10px;

	font-size:17px;

	color:#Fff;

	font-family:Arial, Helvetica, sans-serif;

}

#sidebar .black-box ul {

	background:#350605;

	color:#8c8c8c;

	padding:10px;

}

#sidebar .black-box ul li {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/sidebar-img-7.gif) left top no-repeat;

	padding-left:35px;

	line-height:26px;

	margin-bottom:15px;

	padding-bottom:10px;

	border-bottom:1px solid #4b2826;

}

#sidebar .black-box ul li a {

	color:#fff;

}

#sidebar .gray-box {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/sidebar-tab-content-bg.png) bottom repeat-x #fbfbfb;

	border:1px solid #ddd;

	float: left;

	width: 100%;

}

#sidebar .gray-box h3 {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/sidebar-white-title.png) repeat-x;

	height:33px;

	line-height:33px;

	padding-left:10px;

	border-bottom:1px solid #ddd;

	color:#443337;

	font-size:17px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

}

#sidebar .gray-box ul.tabs {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/sidebar-tabs-bg.png) repeat-x bottom;

	height:28px;

	padding-top:5px;

}

#sidebar .gray-box ul.tabs li {

	float:left;

	line-height:28px;

	margin-left:3px;

}

#sidebar .gray-box ul.tabs li a {

	float:left;

	line-height:28px;

	height:28px;

	padding-left:5px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/sidebar-tab-left.png) no-repeat;

}

#sidebar .gray-box ul.tabs li a span {

	float:left;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/sidebar-tab-right.png) right no-repeat;

	padding-right:7px;

	padding-left:2px;

	line-height:28px;

	height:28px;

	font-weight:bold;

	font-size:11px

}

#sidebar .gray-box ul.tabs li.ui-state-active a, #sidebar .gray-box ul.tabs li a:hover {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/sidebar-tab-left-active.png) no-repeat;

	text-decoration:none;

}

#sidebar .gray-box ul.tabs li.ui-state-active a span, #sidebar .gray-box ul.tabs li a:hover span {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/sidebar-tab-right-active.png) right no-repeat;

	color:#443337;

}

.ui-tabs .ui-tabs-hide {

	display: none;

}

#sidebar .gray-box .tab-content {

	padding:10px;

}

#sidebar .gray-box .tab-content ul {

	list-style:inside;

	color:#999;

	border-bottom:1px dotted #ccc;

	padding-bottom:10px;

	margin-bottom:10px;

}

#sidebar .gray-box .tab-content ul li {

	line-height:20px;

}

#sidebar .gray-box p.right {

	font-weight:bold;

}

#footer-top {

	background:#fef9d1;

	padding:23px;

	float: left;

	width: 915px;

}

.green-box-top {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/footer-top.png) no-repeat;

	height:14px;

}

.green-box-bottom {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/footer-bottom.png) no-repeat;

	height:14px;

}

.green-box {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/footer-image.png) no-repeat 20px center #e4f8bd;

	padding:0 14px 0 170px;

	color:#7c8b52;

	line-height:17px;

	float: left;

}

.green-box a {

	font-weight:bold;

	color:#334c05;

}

#footer ul {

	position:absolute;

	right:20px;

	text-align:right;

	top:20px;

}

#footer ul ul {

	position:static;

}

#footer ul li ul li {

	display:inline;

}

#footer ul li ul li a {

	color:#fff;

}

#footer ul li {

	color:#fff;

	line-height:30px;

}

#footer ul li.copy {

	color:#e1422c;

}

#bonuses-container {

	position:fixed;

	bottom:0px;

	left:0px;

	width:100%;

}

#bonuses-container .bonuses-btn {

	width:100%;

	right:0;

	position:relative;

	margin:0 auto;

	overflow:hidden;

}

#bonuses-container .bonuses-btn a {

	float:right;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/bonuses-btn.png) no-repeat;

	width:291px;

	height:17px;

	text-indent:-9999px;

}

#bonuses-container #bonuses {

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/bonuses-bg.png) repeat-x;

	height:79px;

	width:100%;

	display:none;

}

#bonuses-container #bonuses div.carousel {

	width:796px;

	margin:0 auto;

	height:100px;

	padding-top:8px;

	overflow:hidden;

}

#bonuses-container #bonuses ul li a,#bonuses-container #bonuses ul li.jcarousel-item a{float:left;

	height:79px;

	width:264px;}

#bonuses-container #bonuses ul li,#bonuses-container #bonuses ul li.jcarousel-item {

	float:left;

	height:79px;

	background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/bonus2-bkg.png) no-repeat;

	width:264px;

	margin:0 0 0 8px;

}

#bonuses-container #bonuses ul li:hover,#bonuses-container #bonuses ul li.jcarousel-item:hover {background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/bonus1-bkg.png) no-repeat;}

#bonuses-container #bonuses ul li.highlight,#bonuses-container #bonuses ul li.jcarousel-item .highlight {background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/bonus1-bkg.png) no-repeat;}

#bonuses-container #bonuses ul li img,#bonuses-container #bonuses ul li.jcarousel-item img {

	float:left;

	height:50px;

	width:108px;

	padding:7px 10px;

}

#bonuses-container #bonuses ul li span.whole,#bonuses-container #bonuses ul li.jcarousel-item span.whole {

	float:left;

	height:50px;

	margin:9px 0 0 0;

	width:72px;color:#000!important;

font-size:12px;	padding:5px;

	text-align:center;

}

#bonuses-container #bonuses ul li span.whole a,#bonuses-container #bonuses ul li.jcarousel-item span.whole a {

	color:inherit!important;



}

#bonuses-container #bonuses ul li span.bonus,#bonuses-container #bonuses ul li.jcarousel-item span.bonus {

font-size:19px;

line-height:21px;

font-weight:700;

text-shadow:1px 1px 1px #FFF;

margin:0 0 5px 0;color:#900!important;

}

#bonuses-container #bonuses ul li span.bonus a,#bonuses-container #bonuses ul li.jcarousel-item span.bonus a {

color:#900!important;

}

/***************** Subpage ***************/

.slot_review {

	height:auto;

	width:100%;

}

.slot_review_title {

	height:auto;

	width:92%;

	background-color:#f3ff5a;

	padding:5px 10px;

	color:#31311e;

	font-size:12px;

	font-weight:bold;

}

.slot_review_title span {

	color:#31311e;

	font-size:11px;

	font-weight:normal;

}

.slot_review_image_main {

	height:auto;

	width:240px;

	margin:auto;

	margin-top:15px;

	margin-bottom:4px;

}

.slot_review_image {

	height:auto;

	width:50px;

	margin:0px 10px 10px 0px;

	float:left;

}

.slot_review_graph {

	height:auto;

	width:130px;

	float:left;

}

.slot_review_stat {

	height:auto;

	width:110px;

	float:left;

	text-align:center;

	color:#931700;

	font-size:19px;

	font-weight:bold;

}

.slot_review_stat span {

	color:#b18b96;

	font-size:10px;

	font-weight:bold;

}

.slot_review_member {

	height:auto;

	width:70%;

	background-color:#f0f0f0;

	padding:5px 10px;

	color:#545454;

	font-size:11px;

	font-weight:bold;

	float:left;

}

.slot_review_avater {

	height:auto;

	width:100%;

	float:left;

	margin-top:15px;

}

.slot_review_avater_image {

	height:auto;

	width:44px;

	margin:0px 2px 2px 0px;

	float:left;

}

.slot_review_special {

	height:auto;

	width:240px;

	margin:auto;

	margin-top:15px;

}

.slot_review_special_title {

	height:auto;

	width:90px;

	float:left;

	color:#d05567;

	font-size:12px;

	font-weight:bold;

}

.slot_review_special_title span {

	color:#919191;

	font-size:12px;

	font-weight:bold;

}

.slot_review_special_less {

	height:auto;

	width:40px;

	float:left;

	margin-top:6px;

}

.slot_review_special_less span {

	height:auto;

	padding:2px;

	background-color:#f672ff;

	font-size:12px;

	font-weight:bold;

}

.slot_review_special_cutoff {

	height:auto;

	width:40px;

	float:left;

	margin-top:6px;

	color:#a4ae88;

	text-decoration:line-through;

	text-align:center;

}

.slot_review_special_price {

	height:auto;

	width:70px;

	float:left;

	margin-top:6px;

	color:#000000;

	font-size:11px;

	text-align:center;

}

.pan_game_show {

	height:auto;

	width:100%;

	float:left;

	margin-bottom:10px;

}

.pan_game_upper {

	height:auto;

	width:100%;

	margin-bottom:8px;

}

.pan_game_upper_container01 {

	height:auto;

	width:189px;

	padding-bottom:15px;

	border-bottom:1px solid #e01625;

	margin:0 2.5px;

	float:left;

}

.pan_game_container01_title {

	height:auto;

	width:189px;

	padding-bottom:15px;

	font-size:13px;

	font-weight:bold;

	color:#e01625;

	text-decoration:underline;

	font-family:Helvetica;

}

a.playnow-review{position:absolute;top:419px;margin:0px 0px 0px 65px;width:213px;height:87px;background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/playnow_review_button.png) no-repeat;display:block;z-index:999999999;}

a.playnow-review:hover{position:absolute;top:419px;margin:0px 0px 0px 65px;width:213px;height:87px;background:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/playnow_review_button_hover.png) no-repeat;display:block;z-index:999999999;}



.pan_game_container_image {

	height:140px;

	width:189px;

	overflow:hidden;

	padding-bottom:10px;

}.pan_game_container_image img {

	height:140px;

	width:189px;

}

.pan_game_container_desc {

	height:auto;

	width:189px;

	padding-bottom:10px;

	font-size:11px;

	font-weight:normal;

	color:#7a7a7a;

}

.pan_game_upper_container02 {

	height:auto;

	width:189px;

	padding-bottom:15px;

	border-bottom:1px solid #dcdcdc;

	margin-right:10px;

	float:left;

}

.pan_game_container02_title {

	height:auto;

	width:189px;

	padding-bottom:15px;

	font-size:13px;

	font-weight:bold;

	color:#000000;

	text-decoration:underline;

	font-family:Helvetica;

}

.pan_game_lower {

	height:25px;

	width:100%;

}

.pan_pagination {

	height:auto;

	width:20px;

	padding:3px 0px;

	background-color:#710000;

	margin:0px 4px 2px 0px;

	color:#FFFFFF;

	text-align:center;

	font-size:12px;

	float:left;

}

.pan_playing_member {

	width:585px;

	height:auto;

	border:1px solid #dadada;

	clear:both;

	border-bottom:none;

}

.pan_playing_member01 {

	width:100%;

	height:75px;

	padding:10px 0px;

	border-bottom:1px solid #dadada;

}

.pan_playing_member_playing {

	width:100px;

	height:auto;

	text-align:center;

	float:left;

	padding-top:10px;

}

.pan_playing_member_logo {

	width:97px;

	height:auto;

	text-align:center;

	float:left;

	padding-top:20px;

}

.pan_playing_member_btns {

	width:138px;

	height:auto;

	float:left;

	padding-top:10px;

}

.pan_playing_member_btns01 {

	width:91px;

	height:auto;

	padding-left:22px;

	padding-bottom:3px;

}

.pan_playing_member_btns02 {

	width:113px;

	height:auto;

}

.pan_member_play_desc {

	width:226px;

	height:auto;

	padding-left:20px;

	float:left;

	font-size:15px;

	font-weight:bold;

	color:#660000;

}

.pan_member_play_desc span {

	font-size:12px;

	font-weight:bold;

	color:#2a2a2a;

}

.pan_playing_member02 {

	width:100%;

	height:75px;

	padding:10px 0px;

	border-bottom:1px solid #dadada;

	background-image:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/playing_member_bg.gif);

	background-repeat:repeat-x;

}

.pan_playing_pagination {

	width:100%;

	height:auto;

	padding-bottom:50px;

	padding-top:10px;

}

.pan_detailed_view {

	width:100%;

	height:auto;

	padding-bottom:30px;

	padding-top:10px;

	float:left;

	font-size:16px;

	font-weight:bold;

	color:#7f0000;

}

.pan_detailed_view span {

	font-size:12px;

	font-weight:normal;

	color:#050505;

}

.pan_detailed_list {

	width:100%;

	height:auto;

	margin-bottom:20px;

	float:left;

}

.pan_detailed_list_title {

	width:100%;

	height:auto;

	border-bottom:1px solid #c2c2c2;

	font-size:13px;

	font-weight:bold;

	color:#000000;

	padding-bottom:20px;

}

.pan_detailed_list_desc {

	width:100%;

	height:auto;

	border-bottom:1px solid #c2c2c2;

	font-size:12px;

	color:#262626;

	padding:9px 0px;

}

.pan_detailed_serial {

	width:30px;

	height:auto;

	font-size:20px;

	color:#262626;

	text-align:center;

	font-weight:bold;

	float:left;

	padding-top:15px;

}

.pan_detailed_logo {

	width:90px;

	height:auto;

	text-align:center;

	float:left;

}

.pan_detailed_bonus {

	width:188px;

	height:auto;

	text-align:center;

	float:left;

	font-size:14px;

	padding-top:22px;

	color:#000000;

}

.pan_detailed_visit {

	width:89px;

	height:auto;

	float:left;

	text-align:center;

	padding-top:20px;

}

.pan_detailed_play {

	width:96px;

	height:auto;

	float:left;

	text-align:center;

}

.pan_detailed_rating {

	width:94px;

	height:auto;

	float:left;

	text-align:center;

	padding-top:12px;

}

.pan_detailed_rating span {

	font-size:17px;

	font-weight:bold;

	color:#000000;

}

.pan_detailed_desc {

	width:100%;

	height:auto;

	padding-bottom:20px;

	float:left;

	font-size:12px;

	font-weight:normal;

	color:#000000;

}

/*************** Community ********************/



.com_video_slot {

	width:557px;

	height:auto;

	padding:30px 15px 15px 15px;

}

.com_slot_video01 {

	width:175px;

	height:auto;

	margin:0px 15px 20px 0px;

	float:left;

}

.com_slot_video02 {

	width:175px;

	height:auto;

	margin:0px 0px 20px 0px;

	float:left;

}

.com_video_slot02 {

	width:557px;

	height:auto;

	padding:15px 15px 0px 15px;

}

.com_topvideo_slot01 {

	width:100%;

	height:75px;

	border-bottom:1px solid #dadada;

}

.com_topvideo_left {

	width:150px;

	height:auto;

	text-align:center;

	padding-top:14px;

	float:left;

}

.com_topvideo_right {

	width:405px;

	height:auto;

	padding:0px 20px 0px 10px;

	float:left;

}

.com_topvideo_upper {

	width:405px;

	height:auto;

	padding-bottom:5px;

}

.com_topvideo_upper_right {

	width:90px;

	height:auto;

	float:right;

	font-size:16px;

	font-weight:bold;

	color:#520505;

	padding-top:5px;

}

.com_topvideo_upper_right span {

	color:#4fb81a;

}

.com_topvideo_upper_left {

	width:300px;

	height:auto;

	float:left;

	font-size:14px;

	font-weight:bold;

	color:#520505;

	padding-right:10px;

	padding-top:10px;

}.com_topvideo_left .thumb img{width:128px;height:47px;overflow:hidden;}

.com_topvideo_left .thumb{margin-left:10px;width:128px;height:47px;overflow:hidden;}

.com_topvideo_upper_left span p{margin:0!important;padding:0!important;line-height:14px!important;}

.com_topvideo_upper_left span {

	font-size:12px;

	font-weight:bold;

	color:#818181;

}

.com_topvideo_lower {

	width:405px;

	height:auto;

}

.com_topvideo_slot02 {

	width:100%;

	height:75px;

	border-bottom:1px solid #dadada;

	background-image:url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/playing_member_bg.gif);

	background-repeat:repeat-x;

}

.com_video_slot_title {

	width:557px;

	height:auto;

	padding:20px 15px 30px 15px;

}

.com_video_slot_title_left {

	width:300px;

	height:auto;

	text-align:center;

	float:left;

	padding-bottom:30px;

}

.com_video_slot_title_right {

	width:257px;

	height:auto;

	text-align:center;

	float:left;

}

.com_video_slot_title_right_upper {

	width:242px;

	height:auto;

	color:#7f0000;

	font-size:20px;

	font-weight:bold;

	text-align:left;

	padding-left:15px;

}

.com_video_slot_title_right_upper02 {

	font-size:13px;

	font-weight:bold;

	width:242px;

	height:auto;

	color:#7f0000;

	text-align:left;

	padding-left:15px;

	padding-top:20px;

}

.com_video_slot_title_right_upper03 {

	width:242px;

	height:auto;

	text-align:left;

	padding-left:15px;

	padding-top:20px;

}

.com_video_slot_title_right_upper04 {

	width:242px;

	height:auto;

	text-align:left;

	padding-left:15px;

	padding-top:20px;

}

.com_signup_image {

	width:45px;

	height:auto;

	float:left;

}

.com_signup_desc {

	width:180px;

	height:auto;

	float:left;

	color:#336db5;

	font-size:12px;

	font-weight:bold;

	padding-left:10px;

}

/**************** Header Easyread ******************/



.easy_gambling {

	width:260px;

	background-color:#E8E8E8;

	padding:5px;

	margin-bottom:5px;

}

.easy_gambling_left {

	width:125px;

	float:left;

	height:46px;

	overflow:hidden;

}.easy_gambling_left img{

	width:125px;



	height:46px;

	overflow:hidden;

}

div.bonusrow2 {

	width:560px;

	height:auto;

	border-bottom:1px dotted #ccc;

	display: block;

	clear: both;

	float: left;

}

div.bonusrow2 .screenshot {

	width:85px;

	height:70px;

	overflow:hidden;

	float:left;

	clear:none;

}

div.bonusrow2 .holder {

	width:450px;

	float:left;

	clear:none;

	margin-left: 10px;

}

div.bonusrow2 span.headspan a {

	font-size:16px;

	margin:10px 0 0 0;

	line-height: 28px;

	text-decoration: underline;

}

div.bonusrow2 div.holder p, div.bonusrow2 div.holder italic, div.bonusrow2 div.holder bold, div.bonusrow2 div.holder strong, div.bonusrow2 div.holder em {

	line-height:inherit;

}

.easy_gambling_right {

	width:125px;

	float:left;

	height:auto;

	padding-left:10px;

	color:#a02217;

	font-size:12px;

	font-weight:bold;

}

.easy_gambling_right span {

	color:#666666;

	font-size:11px;

	font-weight:bold;

}

/********************** Review of Casinos **************************/



#sidebar .box .review-title {

	width:272px;

	height:34px;

	margin:0 auto;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/review_ui.png);

	background-position: -9px -432px;

	line-height: 34px;

}

#sidebar .box .review-title span {

	padding:0 5px;

}

#sidebar .box .review-bonus {

	margin:0 auto;

	width:266px;

	padding: 0 0 40px 0;

}

#sidebar .box .review-bonus span.red {

	color:#900;

}

#sidebar .box .review-bonus ul li {

	margin:0 auto;

	line-height:22px;

}

#sidebar .box .review-bonus ul {

	margin:0 auto;

}

#sidebar .box .review-nav {

	width:272px;

	height:96px;

	margin:0 auto;

}

#sidebar .box .review-nav ul li {

	text-align:center;

	font-size: 15px;

}

#sidebar .box .review-nav li.visit {

	text-align:center;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/arrows.png);

	background-position: 0px 0;

	background-repeat: no-repeat;

	height: 22px;

	margin: 0 auto;

	width: 150px;

	color: #039;

}

#sidebar .box .review-nav li.visit a, #sidebar .box .review-nav li.download a, #sidebar .box .review-nav li.instantplay a {

	color: #039;

	text-decoration:underline;

}

#sidebar .box .review-nav li.download {

	text-align:center;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/arrows.png);

	background-position: 3px -50px;

	background-repeat: no-repeat;

	height: 22px;

	margin: 0 auto;

	width: 150px;

	color: #039;

}

#sidebar .box .review-nav li.instantplay {

	text-align:center;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/arrows.png);

	background-position: 10px -25px;

	background-repeat: no-repeat;

	height: 22px;

	margin: 0 auto;

	width: 150px;

	color: #039;

}

#sidebar .box .review-logo {

	width:272px;

	height:auto;

	margin: 0 auto;

}

#main-content .review-left-title {

	width:587px;

	height:41px;

	border-bottom:1px solid #CCC;

	position: relative;

	clear: both;

	margin: 0 0 10px 0;

}

#main-content .review-left-title h1 {

	height:17px;

	position: relative;

	width: 100%;

	border: none;

	margin: 0!important;

	padding: 0!important;

	font-size: 17px;

}

#main-content .review-left-brand {

	width:85px;

	height:81px;

	position: absolute;

	top: -25px;

	right: 0;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/review_ui.png);

	background-position: -10px -122px;

}

#main-content .review-left-featured {

	float:left;

	width:343px;

	height:324px;

	padding: 0 0 15px 0;

}

#main-content .review-left-rating {

	height:54px;

	text-align: center;

	font-size: 16px;

	color: #060;

	font-weight: 700;

	line-height: 54px;

}

#main-content .review-left-screenarea {

	width:247px;

	height:167px;

	overflow:hidden;

	margin: 0 auto;

}#main-content .review-left-screenarea img {

	width:215px;

	height:167px;

	margin: 0 auto;

}

#main-content .review-left-screenshadow {

	width:246px;

	height:71px;

	text-align: center;

	margin: 0 auto;

}

#main-content .review-left-thumbs {

	float:left;

	width:196px;

	height:154px;

}

#main-content .review-left-r-featured {

	float:right;

	width:244px;

	height:300px;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/review_ui.png);

	background-position: -119px -116px;

	margin: 5px 0 0 0;

	padding: 0 0 15px 0;

	text-align: center;

}

#main-content .review-left-r-bonus {

	float:left;

	text-shadow:#4C0808 1.5px 0.8px;

	width:225px;

	height:116px;

	padding: 20px 8px;

	font-size: 22px;

	color: #c32500;

}

#main-content .review-left-r-bonus span.big {

	font-size: 50px;

	font-weight: 700;

}

#main-content .review-left-r-toc {

	float:left;

	width:205px;

	height:128px;

	text-align: left;

	margin: 0 0 0 20px;

}

#main-content .review-left-r-toc strong {

	line-height:25px;

}

#main-content .review-left-r-toc ul li {

	list-style-type:lower-roman;

	list-style-position:inside;

	line-height:18px;

}

#main-content .review-left-r-toc ul li a {

	color:#03C;

}

#main-content .bonusrow {

	position:relative;

	width:592px;

	height:107px;

	margin: 1px 0;

}

#main-content .bonusrow a {

	text-decoration:none;

}

#main-content a.brow {

	position:absolute;

	width:592px;

	height:108px;

	top:0;

	left:0;

}

#main-content .bonusrow .countries {

	float:left;

	width:40px;

	height:108px;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/review_ui.png);

	background-position: -12px -6px;

}

#main-content .bonusrow a:hover .countries {

	float:left;

	width:40px;

	text-decoration:none;

	height:108px;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/review_ui.png);

	background-position: -208px -6px;

}

#main-content .bonusrow .logo {

	float:left;

	width:113px;

	height:107px;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/grey.png);

	text-align: center;

	background-position: top;

}

#main-content .bonusrow a:hover .logo {

	float:left;

	width:113px;

	text-decoration:none;

	height:107px;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/yellow.png);

	text-align: center;

	background-position: top;

}

#main-content .bonusrow .logo span img {

	margin:15px auto 3px auto;

}

#main-content .bonusrow .logo span img a {

	text-decoration:none;

}

#main-content .bonusrow .logo span {

	margin:0 auto;

	color:#039;

	text-decoration: underline;

	font-weight: 700;

}

#main-content .bonusrow .logo span a {

	color:#039;

	text-decoration: underline;

	font-weight: 700;

}

#main-content .bonusrow .divider {

	float:left;

	width:8px;

	height:107px;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/review_ui.png);

	background-position: -172px -6px;

}

#main-content .bonusrow a:hover .divider {

	float:left;

	width:8px;

	text-decoration:none;

	height:107px;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/review_ui.png);

	background-position: -366px -6px;

}

#main-content .bonusrow .bonus span {

	margin:0 auto;

	line-height:18px;

}

#main-content .bonusrow .bonus div.topbonus {

	margin:33px 0 0 0!important;

	line-height:18px;

	height: 18px;

	color: #060;

}

#main-content .bonusrow .bonus {

	float:left;

	width:124px;

	height:107px;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/grey.png);

	text-align: center;

	font-weight: 700;

	background-position: top;

}

#main-content .bonusrow a:hover .bonus {

	float:left;

	width:124px;

	text-decoration:none;

	height:107px;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/yellow.png);

	text-align: center;

	font-weight: 700;

	background-position: top;

}

#main-content .bonusrow .bonus a {

	color: #060;

	font-weight:700;

}

#main-content .bonusrow .wagering {

	float:left;

	width:271px;

	text-align:center;

	height:107px;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/grey.png);

	background-position: top;

}

#main-content .bonusrow a:hover .wagering {

	float:left;

	width:271px;

	text-decoration:none;

	text-align:center;

	height:107px;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/yellow.png);

	background-position: top;

}

#main-content .bonusrow .wagering div.topbonus {

	margin:25px 0 0 0!important;

	line-height:18px;

	height: 18px;

	color: #060;

}

#main-content .bonusrow .wagering span {

	margin:0 auto;

	font-weight:700;

	line-height: 18px;

}

#main-content .bonusrow .wagering span a {

	color:#666

}

#main-content .bonusrow .wagering span.red a {

	color:#900;

}

#main-content .bonusrow .end {

	float:left;

	width:25px;

	height:107px;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/review_ui.png);

	background-position: -181px -6px;

}

#main-content .bonusrow a:hover .end {

	float:left;

	width:25px;

	text-decoration:none;

	height:107px;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/review_ui.png);

	background-position: -386px -6px;

}

#main-content .bonusrow .countries .usa {

	margin:10px auto;

	width:20px;

	height:20px;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/review_ui.png);

	background-position: -10px -260px;

}

#main-content .bonusrow .countries .can {

	margin:10px auto;

	width:20px;

	height:20px;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/review_ui.png);

	background-position: -10px -289px;

}

#main-content .bonusrow .countries .uk {

	margin:10px auto;

	width:20px;

	height:20px;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/review_ui.png);

	background-position: -10px -229px;

}

#main-content .bonusrow .countries .usaoff {

	margin:10px auto;

	width:20px;

	height:20px;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/review_ui.png);

	background-position: -10px -363px;

}

#main-content .bonusrow .countries .canoff {

	margin:10px auto;

	width:20px;

	height:20px;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/review_ui.png);

	background-position: -10px -393px;

}

#main-content .bonusrow .countries .ukoff {

	margin:10px auto;

	width:20px;

	height:20px;

	background-image: url(http://c0006250.cdn2.cloudfiles.rackspacecloud.com/review_ui.png);

	background-position: -10px -332px;

}

x.i i, .i {

 dis<noindex>Play</noindex>:none;

}

div.xiiiYouTube {

	width:106px;

	height:71px !important;

	overflow:hidden;

	border:0px hotpink dashed;

	position:relative;

	top:0px;

}

object.xiiiYouTube {

	position:absolute;

	clip: rect(1px, 106px, 104px, 1px);

	height: 104px;

}

div.xiiiYouTube a {

	position:absolute;

	top:0;

	width:106px;

	height:106px;

}

.altRow {

	background-color:#ffffe8;

}

.contentframework {

	width:580px;

	height:auto;

}

.contentframework tbody tr.altRow, .contentframework tbody tr.hoverRow {

	height:30px;

	line-height: 30px;

}

/* CASINO WINNERS ////////////*/

#sidebar .box .cwborder{background:none repeat scroll 0 0 #FFF;float:left;margin-bottom:20px;width:100%;height:250px;} #sidebar .box .cwborder #casinologo{padding:0;} #sidebar .box .cwborder #casinologo img{padding:15px 0;} #sidebar .box .cwborder #divider{background:none repeat scroll 0 0 #C6C6C6;color:#686868;letter-spacing:5px;padding-left:2px;text-transform:uppercase;font-size:10px;margin:1px;} #sidebar .box .cwborder #matchbonus{background:none repeat scroll 0 0 #FFF9CD;font-size:16px;text-align:center;color:#900;height:40px;padding-top:20px;font-weight:700;} #sidebar .box .cwborder #matchbonus a{color:#900;text-decoration:none;font-size:16px;} #sidebar .box .cwborder #winners table.windetails{margin-bottom:10px;margin-top:2px;width:75%;} #sidebar .box .cwborder #winners table.windetails td.key{color:#676767;font-size:11px;font-weight:700;text-transform:uppercase;padding:5px 0 0 5px;} #sidebar .box .cwborder #winners table.windetails td.value{color:#900;font-size:11px;font-weight:700;height:8px;padding:5px 0 0 5px;} #sidebar .box .cwborder #winners table.windetails td.value a{color:#900;text-decoration:none;}
