@charset "utf-8";
/*=================================
 		Title:Offtocabo home wide
		Date:14.07.09
 ================================*/
body {
	font-family     : Arial,Verdana,Tahoma,Georgia, Lucida,Helvetica, sans-serif;
	text-align      : center;
	background      : #010101 url(images/background.jpg) repeat-x top; 
}
* {
	margin          : 0;
	padding         : 0;
	outline-style   : none;
	outline-width   : 0;
}
img,fieldset {
	border          	: none;
}
ul,ol,li {
	list-style      : none;
}
input, textarea, select {
	font-family     : inherit;
	font-size       : inherit;
	font-weight     : inherit;
}
a {
	color:#F00;
	text-decoration : none;
}
a:visited {
	text-decoration : none;
}

a:hover {
	text-decoration : underline;
}
.hide,a b {
	 position       : absolute;
	 left           : -9999px;
}
/* Page Structure ==============================================
--------------------------- Start wrapper --------------------*/
#outerwrapper{
	margin:0 auto;
	text-align:left;
	width:870px;
}
#wrapper{
	margin:0 auto;
	text-align:left;
	width:861px;
	padding:0 0 27px 9px;
	background:url(images/bg.gif) repeat-y;
	position:relative;
	border-bottom:9px solid #FFFFFF;
}
/*------------------------- Start header ----------------------*/
#header {
	background:url(images/header-bg.jpg) no-repeat left top;
	height:191px;
	width:852px;
}
#header h2{
	font-size:12px;
	color:#fcfcfb;
	float:right;
	padding:13px 44px 0 0;
}
#header h1{
	margin:40px 0 10px 250px;
	float:left;
	display:inline;
}
* html #header h1{
	margin:37px 0 9px 247px;
}
*+ html #header h1{
	margin:38px 0 9px 247px;
}
html* #header h1{	
	[margin-top:38px;
	margin-top:41px;
	] margin-top:38px;
}
.selectArea{
	float:right;
	margin:9px 13px 0 0;
	font-size:11px;
}
span.select {
	position:absolute;
	height:20px;
	width:96px;
	padding-left:6px;
	line-height:20px;
	color:#fff;
	background:url(images/select-bg.gif) no-repeat right;
	overflow:hidden;
	font-size:11px;
	line-height:17px;
}
.forOption{
	background:#030303;
	color:#fff;
	cursor:pointer;
	height:15px;
	padding-left:5px;
	font-weight:bold;
	font-size:10px;
}
.forOption:hover{
	background:#E9BB6F;
}
#header ul{
	width:719px;
	height:31px;
	clear:both;
	padding-left:178px;
	margin:0 0 0 3px;
}
#header ul li {
	float:left;
	background:url(images/bar.gif) no-repeat left top;
	padding-left:1px;
}
#header ul li.first{
	background:none;
}
#header ul li a{
	float:left;
	color:#929090;
	font-size:11px;
	padding:0 6px;
	height:25px;
	line-height:25px;
	font-weight:bold;
	text-transform:uppercase;
}
html* #header ul li a{
	[padding:0 6px;
	padding:0 4px;]
	padding:0 6px;
}
#header ul li .home{
	padding:0 7px 0 60px;
	text-transform:uppercase;
}	

#header ul li .home:hover,#header ul li.current_page_item a{
	background:url(images/home-hover.gif) no-repeat;
	color:#f2c143;
}
#header ul li a:hover{
	color:#f2c143;
	background:url(images/hover.gif) repeat-x ;
	text-decoration:none;
}
#header ul li a:active{
	color:#f2c143;
	background:url(images/hover.gif) repeat-x ;
	text-decoration:none;
}
#header ul li a.select{
	color:#f2c143;
	background:url(images/hover.gif) repeat-x ;
	text-decoration:none;
}
 

.subNav{
	width:828px;
	clear:both;
	text-align:right;
	font-size:11px;
	color:#020202;
	height:22px;
	overflow:hidden;
	font-weight:bold;
	margin-right:30px;
	line-height:12px;
	display:inline;
	display:block;
/*	background: url(images/sub-nav-bg.jpg) repeat-y right top;
*/}
.subNav span{
	float:right;
	display:block;
	height:13px;
	background-color:#CC9;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	overflow:hidden;
	margin-bottom:2px;
	margin:1px 6px 0 0;
	border-bottom:1px solid #020202;
	text-transform:capitalize;
}
.subNav a{
	font-size:11px;
	font-weight:bold;
	color:#000;
	
}
.subNav b a{
	background:none;
	padding-right:0;
}
#mainBody{
	background:#010101 url(images/main-background.jpg) no-repeat left top;
	width:850px;
	clear:both;
	overflow:hidden;
}
.flashSection{
	width:256px;
	height:281px;
	background-color:#000;
	display:block;
	overflow:hidden;
	padding:3px 0 0 4px;
}
.flash{
	margin:6px 0 0 20px;
	width:802px;
	height:185px;
	overflow:hidden;
	background:url(images/flash-area.gif) no-repeat;
	display:block;
	padding:7px 0 0 9px;
}
.tabArea{
	float:left;
}
.main{
	width:850px;
	overflow:hidden;
	margin-bottom:-20px;
}
.tabArea{
	width:242px;
	float:left;
	height:319px;
}
.list{
	width:525px;
	height:22px;
	margin:10px 0 0 22px;
	padding-left:12px;
}
.list li{
	float:left;
	margin-bottom:-4px;
}
* html .list li {
	margin-bottom:0;
}
.player{
	background:url(images/new-players.gif) no-repeat;
}
.vip{
	background:url(images/vip.gif) no-repeat;
}
.security{
	background:url(images/security.gif) no-repeat;
}
.rewards{
	background:url(images/reward.gif) no-repeat;
}
.list li a{
	height:25px;
	width:117px;
	float:left;
}
.list li a:hover,.list .slct a{
	background-position:0 -25px;
}
/*------------------------- Start tab area ----------------------*/
#tabcontainer{
	width:539px;
	height:290px;
	background:url(images/tab-area-bg.png) no-repeat;
	margin:0px 0 0 21px;
	overflow:hidden;
}
#tabcontainer div{
	width:519px;
	height:285px;
	padding:20px 10px 5px;
	color:#999999;
	font-size:12px;
	color:#000000;
}
* html #tabcontainer div{
	height:272px;
}
#tabcontainer .default{
	height:290px;
	width:531px;	
	margin-top:-7px;
	padding:0;
	background:url(images/default-bg.jpg) no-repeat 8px 13px;
}
* html #tabcontainer .default{
	padding-top:9px;
}
.default ul{
	padding:17px 0 0 10px;
	width:521px;

}
.default ul li{
	width:170px;
	float:left;
	text-align:center;
	overflow:hidden;
	border-right:1px solid #852522;
}
.default ul .last{
	border:none;
}
.default ul li span{
	font-size:11px;
	color:#fbfbfb;
	width:152px;
	margin:0 auto;
	display:block;
	text-align:center;
	line-height:15px;
}
.default ul li img{
	margin:12px auto 0;
}
.side{
	width:265px;
	float:right;
	padding:30px 20px 0 0;
}
.side img{
	margin-bottom:1px;
}
.pagenav{	
	visibility:hidden;
}
.pagenav ul{	
	visibility:visible;
}
.imageArea{
	width:253px;
	height:63px;
	display:block;
	padding:9px 0 0 8px;
	background:url(images/event-bg.png) no-repeat;
}
.imageArea img{
	float:left;
}
.bottomArea{
	background:url(images/bottom-bar.jpg) no-repeat 32px bottom;
	min-height:133px;
	padding:6px 0 10px;
	width:850px;
	clear:both;
	overflow:hidden;
}
* html .bottomArea{
	margin:6px 0 0px;
	height:153px;
}
*+ html .bottomArea{
	margin-top:6px;
}
.bottomArea img{
	float:left;
	padding-top:13px;
	overflow:hidden;
	padding-bottom:10px;
	background-repeat:no-repeat;
	
}
.bottomArea p{
font-style:italic;
	color:#FFFFFF;
font-size:12px;
line-height:11px;
margin-left:70px;
padding:5px 0 0;
text-align:left;
}
/*------------------------- Start footer ----------------------*/
.footer{
	text-align:center;
	margin:0 auto;
	width:870px;
	height:110px;
	padding-bottom:47px;
}
.footer p a{
	font-size:11px;
	text-decoration:underline;
	color:#fcfdff;
	padding:0 3px 0 1px;
}
.footer p a:hover{	
	text-decoration:none;
}
.footer p {
	color:#fcfdff;
	padding-top:9px;
	font-size:11px;
    width:870px;
}
.footer p span{
	padding-top:54px;
	display:block;
	font-size:15px;
}
/*------------------------- Start sub page ----------------------*/
.left{	
	min-height:1200px;
	width:280px;
	float:left;
}
.playNow{
	margin:0 0 0 21px;
}
.leftBox{
	margin:-2px 0 2px 20px;
	width:258px;
}
.leftBoxBottom{
	background:url(images/left-box-bottom.png) no-repeat left bottom;
	padding-bottom:10px;
	width:258px;
}
.leftBoxBg{
}
.leftBox h2{
	padding:12px 0 8px 30px;
}
.leftBox ul .categories{
	visibility:hidden;
}
.leftBox ul ul{
	padding:10px 0 5px 15px;
	visibility:visible;
	width:222px;
	margin-top:-19px;
/*	background:#d9d6d6 url(images/left-shadow.gif) repeat-x bottom;*/
}
.leftBox ul ul li{
/*	background:url(images/dash.gif) no-repeat 0 7px;
	padding:0 0 8px 7px;*/
	width:196px;
}
.leftBox ul li a,.leftBox ul li {	
	text-transform:capitalize;
}
.leftBox ul ul li,.leftBox ul ul li a {
	font-size:12px;
	color:#030303;
	text-transform:capitalize;
}
#menutitle{
	color: #FFEE21;
	font-size: 12px;
	margin: 0px;
	height:37px;
	background-image: url(images/left-box-top.png);
	background-repeat: no-repeat;
}
#menulist{
	font-size:12px;
	color:#333;
	
	
		line-height:18px;
}

#menulist  li{

	padding-left:13px;

}
.right{
	width:570px;
	float:right;
}
.contentArea{
	background:url(images/text-top.gif) no-repeat left top;
	padding-top:7px;
	width:553px;
	margin:2px 0 -15px;
}
* html .contentArea{
	margin-bottom:0;
}
*+ html .contentArea{
	margin-bottom:0;
}
.contentBottom{
	background: url(images/text-bottom.gif) no-repeat left bottom;
	padding-bottom:10px;
	width:553px;
	line-height:15px;
}
.contentBg{
	background:url(images/shadow.png) repeat-y;
	width:553px;
}
.content{
	background:#919191 url(images/right-shadow.gif) repeat-x top;
	margin-left:8px;
	width:535px;
}
.contentSection{
	background:url(images/content-bg.gif) no-repeat right top;
	min-height:410px;
	padding:20px 10px;
	font-size:12px;
}
.contentSection h2 span{
	font-size:18px;
}
.contentSection p{
	padding-bottom:15px;
}
* html .contentSection{
	height:750px;
}
.flashPart{
	width:547px;
	height:185px;
	padding:8px 0 0 10px;
	display:block;
	background:url(images/flash.gif) no-repeat;
	overflow:hidden;
}
#helppage {
line-height:20px;

margin-left:10px;

}
.footicons{
	margin-right:10px;
}
#helppage ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;

}
#helppage li {
list-style-image:none;
list-style-position:outside;
list-style-type:circle;

}
.tabtitletext {
	font-size: 14px;
	color: #832521;
	font-weight: bold;
	text-transform: uppercase;
	text-align:left;
	margin-top:5px;
	margin-left:5px;
}
.text li{
color:#fff;
}
.tabtitletextsub {
	
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-align:justify;
	margin-top:5px;
	margin-left:5px;
}
.tabtitletextsubu {
	text-decoration:underline;
	font-size: 13px;
	color: #832521;
	font-weight: bold;
	text-align:left;
	margin-top:5px;
	margin-left:5px;
}

.tabtitletextsubu a {
	text-decoration:underline;
	font-size: 13px;
	color: #832521;
	font-weight: bold;
	text-align:left;
	margin-top:5px;
	margin-left:5px;
}
.tabtitletextp{
		font-size: 12px;
	color:#000;	text-align:justify;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;

}
#tabtitletextp{
		font-size: 12px;
	color: #000;
	text-align:left;
	margin-top:5px;
	margin-left:5px;
	display:inline;

}
#tabtitletextsubup {
color:#000000;
display:inline;
font-size:12px;
text-decoration:underline;	
}
#tabtitletextsubupred {
color:#832521;
display:inline;
font-size:12px;
text-decoration:underline;	
}

#tabtitletextsubupred a{
color:#832521;
display:inline;
font-size:12px;
text-decoration:underline;	
}
#tabtitletextsbupr {
color:#832521;
display:inline;
font-size:12px;

}
#menuh{
	padding-top:13px;
	padding-left:30px;
	
}
#selectmenu {
color:#fff;
}
.h3ieadj{
	cursor:pointer;
	font-size:11px;
	margin-left:3px;
	margin-top:1px;
	font-weight:bold;}
.h3ieadj a{
color:#FFEE21;
}

.tableContainerA tr {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#D7C5A7 none repeat scroll 0 0;
	padding:0 10px;
	margin-top:10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
.tableContainerA{
	text-align:center;
	 margin-left: auto ;
  margin-right: auto ;
}
.tableContainerA th {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#3F1711 none repeat scroll 0 0;
border-bottom:1px solid #9D756E;
border-right:1px solid #65251B;
color:#FFFFFF;
padding:8px 4px;
text-align:center;
}
.tableContainerA td {
border-bottom:1px solid #A1A291;
border-left:1px solid #F0F1DE;
border-right:1px solid #B1B2A1;
line-height:18px;
margin:0;
padding:3px 8px;
}
.tableContainerLarge tr {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0DBBE none repeat scroll 0 0;
padding:0 10px;
}
.tableContainerLarge th {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#3F1711 none repeat scroll 0 0;
border-bottom:1px solid #9D756E;
border-right:1px solid #65251B;
color:#FFFFFF;
padding:8px 4px;
}
.tableContainerLarge tr.alt {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D1D2C0 none repeat scroll 0 0;
}
.tableContainerLarge td {
border-bottom:1px solid #A1A291;
border-left:1px solid #F0F1DE;
border-right:1px solid #B1B2A1;
line-height:18px;
margin:0;
padding:3px 8px;
}


.GameDropDown, .LimitDropDown, .BlindsDropDown, .PlayersDropDown	{
	width: 100px;}

.CalculateRakeButton	{
	text-indent: -10000px;
	background:	transparent url(Images/calculateButton.png) 0px 0px no-repeat;
	display:	block;
	width:	158px;
	height:	33px;
	float:	right;
	padding:	0px;
	margin:	15px 0px 0px 0px;}

img.loadingImage	{
	margin:	15px 0px 0px 0px;}
	
.RakeScheduleTable	{
	margin:	15px 0px 0px 0px;
	width: 418px;
	border-collapse: collapse;}

.RakeScheduleTable th	{
	font-size:	12px;
	font-weight:	bold;
	line-height:	18px;
	text-align:	left;}
	
.RakeScheduleTable td	{
	background:	#fff url(Images/tableCellBackground.png) 0px 0px repeat-x;
	font-size:	14px;
	font-weight:	bold;
	line-height:	20px;
	height:	28px;
	text-align:	left;}

#UpdateProgress, .RakeScheduleTable th.col1, .RakeScheduleTable td.col1	{
	text-align:	center;
}
	
.col1	{width:	30%;}	
.col2	{width:	20%;}	
.col3, .col4	{width:	25%;}	
#RakeScheduleFrame{
max-height:442px;

}
#widg{
		border: 3px solid #666;
width:436px;
}
#prototype_container #search_container {
	z-index:999;
}

<style type="text/css">
.bw09-promotion-banners .display {
height:209px;
position:relative;
width:256px;
}
.bw09-promotion-banners .a0{
	left:3px;
}
.bw09-promotion-banners .a1{
	left:65px;
}
.bw09-promotion-banners .a2{
	left:126px;
}
.bw09-promotion-banners .a3{
	left:186px;
}
.bw09-promotion-banners .control a {
display:block;
float:left;
height:50px;
margin:0 5px 0 0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
overflow:hidden;
width:56px;
}
.bw09-promotion-banners .arrow {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://superpoker.com/sp/wp-content/themes/sp/images/front/png-sprite.png) no-repeat scroll ;
height:64px;
position:absolute;
top:201px;
width:58px;
z-index:10;
}
#test{
		background:url(images/left-box-bg.png) repeat;}
#testnone{
		background:url(images/left-box-bg.png) repeat;
}#testsoft{
		background:url(images/left-box-bg.png) repeat;
}
#testsoft1{
		background:url(images/left-box-bg.png) repeat;
}
#bodyr {

background:#000000;
color:#4D4D4D;
font-family:Arial,Helvetica,sans-serif;
font-size:0.75em;
line-height:1;
text-align:left;
}
.control {

background:#000000;

}

.bw09-promotion-banners .display {
height:209px;
text-align:left;
position:relative;
width:256px;
margin-left:1px;
}
.bw09-promotion-banners .a0{
	left:580px;
}
.bw09-promotion-banners .a1{
	left:645px;
}
.bw09-promotion-banners .a2{
	left:710px;
}
.bw09-promotion-banners .a3{
	left:774px;
}
.bw09-promotion-banners .control a {
display:block;
float:left;
height:50px;
margin:10px 8px 0 0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
overflow:hidden;
width:56px;
}
#tvfltr{
	margin-left:4px;
	margin-top:5px;
	width:260px;
	}
.bw09-promotion-banners .arrow {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://superpoker.com/sp/wp-content/themes/sp/images/front/png-sprite.png) no-repeat scroll ;
height:64px;
position:absolute;
top:634px;
width:58px;
z-index:10;
}

