body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

img{display:block;border: 0;}
a{text-decoration: none; outline:none;}
a:hover{text-decoration: underline;}
form{vertical-align:middle;}
.clear{clear:both;}
table{border-collapse:collapse;}

html{
	
	background: url(images/bgtopx.png) repeat-x 0 0 ;
}

body{
	font: 12px/16px Tahoma, sans-serif;
	background: url(images/bgtop.png) no-repeat top center;
}

.wrapper{
	margin:0 auto;
	width:960px;
}

/**HEADER**/
.header{
	height:172px;
	position:relative;
}

.logo{
	display:block;
	width:288px;
	height:113px;
	background: url(images/logo.jpg) no-repeat 0 0;
	position:absolute;
	top:0;left:9px;
}

.flags{
	width:227px;
	height:34px;
	position:absolute;
	top:16px;right:0;
}

.networking{
	width:144px;
	height:43px;
	position:absolute;
	top:63px;right:42px;
}

.networking img{
	float:left;
	margin-right:9px;
}

.networkinglastimg{
	margin-right:0 !important;
}

.menu{
	height:30px;
	position:absolute;
	top:124px;left:0;
	background: url(images/menuli.gif) no-repeat 0 0;
}

.menu li{
	float:left;
	background: url(images/menuli.gif) no-repeat 100% 0;
}

.menu li a{
	float:left;
	height:30px;
	display:block;
	font:bold 12px/30px Tahoma;
	color:#fff;
	text-transform:capitalize;
	padding:0 10px;
}

/**LEFT**/
.left{
	width:720px;
	float:left;
	margin-right:13px;
}

.breadcrumbs{
	background: url(images/mainy.gif) repeat-y 0 0;
	margin-bottom:8px;
	color:#00285e;
	clear:both;
	padding-top:11px;
	border-top:1px solid #ebebeb;
}

.navpage{
	background: url(images/maintop.gif) no-repeat 0 0;
	height:23px;
	width:720px;
	margin-left:11px;
}

.navpage li{
	background: url(images/nav.gif) no-repeat 100% 9px;
	font: 13px/23px Verdana;
	color:#fff;
	display:block;
	float:left;
	padding-right:15px;
	margin-left:5px;
}

.navpage li a:visited{
	font: 13px/23px Verdana;
	color:white;
	display:block;
	float:left;
	
}

.navpage li a{
	font: 13px/23px Verdana;
	color:white;
	display:block;
	float:left;
	
}

.navpagelast{
	background: none !important;
}

.left h1{
	font: bold 18px/20px Verdana;
	padding-bottom:5px;
}

.breadcrumbsmain{
	clear:both;
	padding:15px;
}

.breadcrumbs p{
	padding-bottom:10px;
	font: 12px/14px Verdana;
	color:#000000;
}

.breadcrumbs strong{
	font-weight: bold;
}

.breadcrumbsmain ul{
	list-style-type: circle;
	padding: 0px;
	margin: 10px;
}

.breadcrumbsmain li{
	list-style-type: circle;
	padding: 5px;
	margin: 0px;
}

.room{
	margin-bottom:10px;
}

.subroom{
	height:295px;
	overflow:hidden;
}

.roomtitle{
	font: bold 14px/16px Verdana;
	color:#fff;
	position:absolute;
	top:10px;
	left:40px;
	z-index:1;
}

.roomtitleshadow{
	color:#00519f;
	font: bold 14px/16px Verdana;
	position:absolute;
	top:9px;
	left:39px;
}

.roomcash{
	font: bold 20px/24px Verdana;
	color:#fff;
	position:absolute;
	width:80px;
	text-align:center;
	top:40px;
	right:20px;
}

.gold{
	color:#ffe400 !important;
}

.roomdesc{
	font:10px/12px Verdana;
	color:#fff;
	position:absolute;
	bottom:5px;
	left:10px;
	width:115px;
	height:40px;
}

.roomsubmit{
	width:102px;
	height:28px;
	cursor:pointer;
	display:block;
	position:absolute;
	bottom:10px;
	right:7px;
}

.golden{
	background: url(images/golden.gif) no-repeat 0 0;
	width:240px;
	height:160px;
	float:left;
	margin-right:10px;
	position:relative;
}

.goldenimg{
	background: url(images/gold/sportsbook.png) no-repeat 0 0;
	width:116px;
	height:86px;
	position:absolute;
	left:13px;
	top:31px;
}

#goldensubmit{
	background: url(images/goldensubmit.gif) no-repeat 0 0;
}

.silver{
	background: url(images/silver.gif) no-repeat 0 0;
	width:230px;
	height:160px;
	float:left;
	margin-right:10px;
	position:relative;
}

.silverimg{
	background: url(images/silver/bodog.png) no-repeat 0 0;
	width:95px;
	height:83px;
	position:absolute;
	left:13px;
	top:31px;
}

#silversubmit{
	background: url(images/silversubmit.gif) no-repeat 0 0;
}

.bronze{
	background: url(images/bronze.gif) no-repeat 0 0;
	width:230px;
	height:160px;
	float:left;
	position:relative;
}

.bronzeimg{
	background: url(images/bronze/full-tilt.png) no-repeat 0 0;
	width:111px;
	height:80px;
	position:absolute;
	left:12px;
	top:31px;
}

#bronzesubmit{
	background: url(images/bronzesubmit.gif) no-repeat 0 0;
}

.news{
	float:left;
	width:350px;
	overflow:hidden;
}

.newsbox{
	background: url(images/newsbox.gif) no-repeat 0 0;
	height:124px;
	margin-bottom:13px;
	position:relative;
	padding-top:12px;
	padding-left:10px;
	color:#00285e;
}

.newstitle{
	font: bold 14px/16px Verdana;
	padding-bottom:10px;
}

.newscont{
	width:240px;
	font: 12px/14px Verdana;
}

.newsimg{
	position:absolute;
	top:20px;
	left:246px;
}

.newsmore{
	color:#3293ee;
	font: bold 12px/14px Verdana;
	position:absolute;
	left:246px;
	top:110px;
	text-decoration:underline;
}

.promomore{
	color:#3293ee;
	font: bold 12px/14px Verdana;
	position:absolute;
	right:20px;
	bottom:10px;
	text-decoration:underline;
}

.promo{
	float:right;
	width:340px;
	padding-left:10px;
	height:245px;
	background:url(images/promo.gif) no-repeat 0 0;
	padding-top:40px;
	color:#00285e;
	padding-right:10px;
	position:relative;
	overflow:hidden;
}

.promo span{
	font: 12px/16px Verdana;
}

.mpadd{
	padding-top:10px;
	font: 12px/16px Verdana;
}

.promotitle{
	font: bold 18px/20px Verdana;
	margin-bottom:10px;
}

.promoimg{
	float:left;
	margin-right:10px;
}

.titanpadd{
	padding:10px 12px 0 12px;
	position:relative;
}

.roomlogodiv{
	background: url(images/roomlogo.gif) no-repeat 0 0;
	width:142px;
	height:92px;
	position:absolute;
	top:12px;
	left:2px;
}

.comp{
	background: url(images/comp.gif) no-repeat 0 0;
	width:144px;
	height:93px;
	position:absolute;
	top:12px;
	left:162px;
}

.comptitle{
	font:bold 11px/20px Verdana;
	color:#fff;
	text-align:center;
	padding-bottom:2px;
}

.compli li{
	height:22px;
	font: bold 12px/22px Tahoma;
	color:#003b73;
	padding-left:32px;
	padding-bottom:2px;	
}

.macyes{
	position:absolute;
	color:#0055a5;
	right:12px;
	top:25px;
	font: bold 12px/14px Tahoma;
}

.linuxyes{
	position:absolute;
	color:#0055a5;
	right:12px;
	top:49px;
	font: bold 12px/14px Tahoma;
}

.winyes{
	position:absolute;
	color:#0055a5;
	right:12px;
	top:74px;
	font: bold 12px/14px Tahoma;
}

.titan01{
	width:499px;
	height:170px;
	position:relative;
	padding-bottom:10px;
}

.visittitan{
	display:block;
	width:142px;
	height:38px;
	position:absolute;
	top:116px;
	left:0;
	color:#fff;
	font: bold 15px/38px Tahoma;
	text-decoration:underline;
	text-align:center;
	background: url(images/visit.gif) no-repeat 0 0;
}

.visitcont{
	display:block;
	width:142px;
	height:38px;
	float:right;
	color:#fff;
	font: bold 15px/38px Tahoma;
	text-decoration:underline;
	text-align:center;
	background: url(images/visit.gif) no-repeat 0 0;
}

.roomlogo{
	position:absolute;
	left:22px;
	top:27px;
}

.roomflag{
	position:absolute;
	top:13px;
	left:335px;
}

.roomdesc2{
	width:345px;
	height:42px;
	text-align:center;
	position:absolute;
	left:150px;
	top:122px;
	font:bold 12px/18px Tahoma;
	color:#00285e;
}

.redcolor{
	color:#e10101;
}

.conttitle{
	font: bold 14px/16px Verdana;
	margin-bottom:5px;
	margin-top:15px;
}

.titancont p{
	font: 12px/14px Verdana;
	color:#000000;
}

.img01{
	float:right;
	margin-top:-200px;
}

.tablecont{
	margin-bottom:10px;
}

.tablecontmain{
	height:25px;
	background:url(images/tablecont.gif) no-repeat 0 0;
	color:#fff;
	font:bold 12px/25px Tahoma;
	position:relative;
}

.t1{
	position:absolute;top:0;
	left:15px;
}

.t2{
	position:absolute;top:0;
	left:93px;
}

.t3{
	position:absolute;top:0;
	left:241px;
}

.t4{
	position:absolute;top:0;
	left:374px;
}

.t5{
	position:absolute;top:0;
	left:521px;
}

.t6{
	position:absolute;top:0;
	left:612px;
}

.tbox{
	background: url(images/tbox.gif) no-repeat 0 0;
	height:27px;
	position:relative;
	font: bold 14px/27px Tahoma;
	color:#00285e;
}

.rank{
	position:absolute;
	top:0;
	left:20px;
}

.rankimage{
	position:absolute;
	top:3px;
	left:49px;
}

.OnlinePokerRoom{
	position:absolute;
	top:0;
	left:94px;
	text-decoration:underline;
	font: bold 12px/27px Tahoma;
	color:#00285e;
}

.BonusCode{
	position:absolute;
	top:0;
	left:238px;
	font: bold 12px/27px Tahoma;
	color:#e50000;
}

.BonusAmount{
	position:absolute;
	top:0;
	left:357px;
	font: bold 12px/27px Tahoma;
}

.Review{
	position:absolute;
	top:0;
	left:520px;
	text-decoration:underline;
	font: bold 12px/27px Tahoma;
	color:#00285e;
}

.playnow{
	position:absolute;
	width:76px;
	height:20px;
	background: url(images/playnow.gif) no-repeat 0 0;
	left:604px;
	top:3px;
}

/**RIGHT**/
.right{
	width:227px;
	float:left;
}

.newslettertitle{
	background: url(images/newsletter.gif) no-repeat 0 0;
	height:31x;
	padding-bottom:10px;
}

.newsletter{
	background: url(images/newsletter.gif) no-repeat 0 0;
	margin-bottom:1px;
	height:125px;
	padding-top:40px;
	position:relative;
}

.maintitle{
	color:#fff;
	font:bold 14px/16px Verdana;
	position:absolute;
	left:14px;
	top:7px;
	z-index:1;
}

.maintitleshadow{
	color:#00519f;
	font: bold 14px/16px Verdana;
	position:absolute;
	top:6px;
	left:13px;
}

.newsletter p{
	font: 12px/16px Verdana;
	color:#00285e;
	margin-bottom:5px;
	width:200px;
	text-align:justify;
	padding:0 10px;
}

.newslettertext{
	border:1px solid #c5c5c5;
	height:19px;
	width:200px;
	padding-left:2px;
	margin-left:9px;
	font: 12px/19px Verdana;
	color:#00285e;
}

html>/**/body .newslettertext{
	padding-top:2px;
	height:17px;
}

.newslettersignup{
	background: url(images/signup.gif) no-repeat 0 0;
	width:75px;
	height:23px;
	display:block;
	cursor:pointer;
	border:0;
	position:absolute;
	right:10px;
	bottom:5px;
}

.featured{
	background: url(images/rbox.gif) repeat-y 0 0;
	margin-bottom:25px;
	position:relative;
}

.featuredtitle{
	background: url(images/featured.gif) no-repeat 0 0;
	height:31px;
	position:relative;
}

.rboxbtm{
	position:absolute;
	width:277px;
	height:9px;
	display:block;
	bottom:0;
	left:0;
	background: url(images/rboxbtm.gif) no-repeat 0 0;
}

.featuredbox{
	background: url(images/line.gif) no-repeat 0 100%;
	width:209px;
	position:relative;
	height:28px;
	padding-bottom:7px;
	margin:5px auto 0 auto;
	
}

.ub{
	position:absolute;
	top:0;left:0;
}

.us{
	position:absolute;
	top:4px;right:0;
}

.featuredboxtitle{
	font: bold 14px/15px Tahoma;
	color:#00285e;
	padding-left:35px;
}

.featuredboxsubtitle{
	color:#00285e;
	font: 11px/12px Tahoma;
	padding-left:35px;
}


/**FOOTER**/
.footer{
	clear:both;
	background: url(images/bgbottom.gif) repeat-x 0 0;
	height:167px;
}

.bgfooter{
	background: url(images/bgfooter.png) no-repeat top center;
	height:167px;
}

.fmain{
	width:960px;
	margin:0 auto;
	padding-top:30px;
	color:#fff;
}

.fmenu{
	padding-bottom:30px;
}

.fmenu li{
	float:left;
	background: url(images/fli.gif) no-repeat 100% 2px;
}

.fmenu li a{
	float:left;
	color:#fff;
	font: 12px/14px Tahoma;
	padding:0 10px;
	text-transform:capitalize;
}

.fmenufirst{
	padding-left:0 !important;
}

.fmenulast{
	background:none !important;
}

.licency{
	width:700px;
	clear:both;
	padding-bottom:15px;
}

.copyright{
	text-align:center;
}
/*
CSS Coding for Sites Listing page
*/


table.sites {
font-family: "Tahoma", "Verdana", Sans-Serif;
font-size: 12px;
width:99%;
border-collapse:collapse;
text-align: left;
border-width: 0 1px 1px 1px;
border-color: #cccccc;
border-style: solid;
margin-bottom: 30px;
}

th {
text-align:left;
font-variant:small-caps;
font-size:18px;
color: #e6e6e6;
background-image: url("images/table-bg.jpg");
padding: 12px 15px;
}

table.sites tr {
background: #d0dafd;
border-top: 1px solid #e8edff;
}


table.sites td {
text-align:left;
padding: 15px;
background: #e8edff;
border-top: 1px solid #fff;
color: #000000;
wdith:30px;
}

table.sites img {
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
border: 1px dashed #2a5ea4;
}

table.sites td.intro{
background-color:white;
padding: 12px
color: #000000;

}


/*
Brown announcement box
*/

table.announcement {
font-family: "Tahoma", "Verdana", Sans-Serif;
font-size: 12px;
width:75%;
border-collapse:collapse;
text-align: left;
border-width: 1px 1px 1px 1px;
border-color: #cccccc;
border-style: solid;
margin-bottom: 30px;
margin-top: 10px;

}

table.announcement td{
background: #faebd7;
color:brown;
padding: 12px 10px;
}

table.announcement h2{
font-weight: bold;
font-size:16px;
margin-left:10px;
}

table.announcement li{
margin-bottom: 1px;
margin-left: 15px;
}

table.announcement strong{
font-weight: bold;
}

/************************** Call to Action ************************/
.action { background: #faebd7;
color:brown;
padding: 12px 10px;	
border-color: #brown;
border-style: dashed;
margin-bottom: 5px;
border-width: 1px 1px 1px 1px;
}


/************************** "Best" Images************************/

.pokerstarsone {background-image: url('http://www.playpokeronline.net/images/best/pokerstars-number1.png');background-repeat:no-repeat;width:602px;height:202px;padding-top:0px;padding-left:10px;margin-bottom:10px;margin-left:5px;}
.fulltilttwo {background-image: url('http://www.playpokeronline.net/images/best/fulltilt-number2.png');background-repeat:no-repeat;width:602px;height:202px;padding-top:0px;padding-left:10px;margin-bottom:10px;margin-left:5px;}
.doylesthree {background-image: url('http://www.playpokeronline.net/images/best/doylesroom-number3.png');background-repeat:no-repeat;width:602px;height:202px;padding-top:0px;padding-left:10px;margin-bottom:10px;margin-left:5px;}


ul.best {padding-left:170px;padding-right:70px; font-variant: small-caps; font-size:14px;}
li.best {padding:0px;}
p.big {font-size:18px;font-weight:bold;padding-top:8px;padding-left:165px;padding-bottom:1px;}
img.best {padding-left:460px;}