body { background:url(../img/main/main_bg.jpg) repeat-x #000000; color: #666666; }
h3 { margin-bottom: 0px; }
img { border: none; }
map { border: none; }
a { outline: none; }

fieldset { border: none; padding: 0px; }
legend { border-bottom: 1px solid #cccccc; width: 95%; margin-bottom:10px; font-weight:bold; font-size: 14px;}
label { margin-right:5px; display:block; float:left; font-size:1.1em; color:#666666; text-align:left; width:200px; }
input[type="text"], [type="password"] { width:200px; border: 1px solid #cccccc; }
.inputNoLabel { margin-left: 200px; }
.inputNoLabel strong { margin-left:5px; }
.input { padding-bottom:7px; padding-top:7px; }

.block_header { margin:0 auto; width:960px; padding:0; border:none; }
.logo{ border:none; float:left; margin-top:20px; margin-left: 20px; }
.logo img { border:none; } 
#logoPanel { margin-top: 20px; margin-bottom: 10px;}
#signup { height:60px; left:30px; position:relative; top:-80px; width:220px; }
#pokerdownload { height:231px; left:700px; position:relative; top:-330px; width:194px; }

#boll { height:20px; left:850px; position:relative; top:-335px; width:100px; }

/*-- NavPanel --*/
#navPanel { float:left; height:35px; width:960px; background:url("../img/main/bg_01.png") repeat-x; font-size:0.9em; }
#navPanel ul { list-style-type:none; overflow: auto; margin:0px; padding:10px 0 0 10px; /* IE6 Hack */ zoom: 1; }
#navPanel li { float:left; padding-left:14px; padding-right: 30px; }
#navPanel ul li a { color:#fff; float:left; font:bold 14px Arial,Helvetica,sans-serif; margin-left:1px; text-decoration:none; }
#navPanel ul li a:hover { color:#ffff99; font-weight:bold; text-decoration:underline; }
/*-- /Close NavPanel --*/

/*--Login Panel--*/
.login { background:url("../img/main/bg_05.png") repeat-x; /* margin:25px 0 10px 20px; */ margin-left: 20px; margin-top:10px; float:left; width:380px; }
.login a { color: #cccccc; font-size:11px; text-decoration:none; font-family: Arial,Helvetica,sans-serif;}
#subloginPanel { float:right; margin-bottom:10px; }
#subloginPanel label{ font:12px Arial, Helvetica, sans-serif; color:#fff; line-height:24px; width: 65px; padding-left:5px; }
#subloginPanel input{ border:solid 1px #dbe6e9; background:#fff; font-size:0.8em; width:130px; }
#subloginPanel h1{ color:#fff; text-align:right; }
#subloginPanel .hpSubmit input { float:right; width:80px; height:20px; background: url(../img/main/bottom_bg.gif) 0 0 #fff; color:#fff; font:bold 11px Arial,Helvetica,sans-serif; text-align:center; border:none; margin:0; padding:0;}
#subloginPanel .link { background:url("../img/main/bg_01.png") repeat-x repeat-y; margin-bottom:3px; text-align:left; }
/*--/Login Panel--*/

/*--Slide Panel--*/
#slidePanel { margin:0 auto; text-align:center; }
#sliderContainer { height: 280px; }
/*--/Slide Panel--*/

/*-- --*/
#mainContainer { margin:0 auto; width:920px; }
#mainPanel { margin:0 auto; background-color:white; }
#hpContentContainer { background-color:black; width:960px; margin:0 auto; padding-bottom:20px; padding-top: 12px; }
#signupContentContainer { background-color:white; width:960px; margin:0 auto; padding-bottom:20px; padding-top: 12px; }
#contentPanel { margin:0 auto; margin-top: 5px;}
.content { background-color:white; }
.content span { font-weight:bold: }
/*-- --*/

/*-- News --*/
#News { padding-left: 20px; width:363px; float:left; color:#C3C3C3; font-size:0.9em; }
#News .panelContent { background:url("../img/main/panelcontent_bg.jpg") no-repeat; padding-right: 20px; }
#News h3 { font:normal 18px Arial, Helvetica, sans-serif; color:#4a4d4d; padding:5px 5px; margin:0; }
#News h3 span{ color:#9C0926; }
#News ul li { list-style-type:none; padding-bottom:5px;  }
#News ul li span { color:#9C0926; font:14px/1.8em Arial,Helvetica,sans-serif; margin:0; padding:10px 5px; }
/*--/ News --*/

/*-- LatestTweets --*/
#LatestTweets  { float: left; margin-left: 15px; margin-right: 15px; margin-top: 10px; width:300px; color:#C3C3C3; font-family:Georgia; font-size:0.9em; }
#LatestTweets img { float: left; padding-right:5px; }
#LatestTweets span { margin-left:5px; }
#LatestTweets h2 { font:normal 24px Georgia, Serif; color:#C3C3C3; padding:5px 5px; margin:0; padding-bottom: 15px; }
#LatestTweets .twitteDate { font-style:italic; font-size:11px; color:gray; }
.line1 { margin-bottom:5px; margin-top:5px; }
/*--/ LatestTweets --*/

/*-- Banner --*/
#Banner { width:216px; float:left; margin-bottom: 10px; margin-left:10px; margin-top: 10px; }
#Banner a { color:#45b8c3; text-decoration:none; font: bold 11px Arial, Helvetica, sans-serif; }
#Banner img { float:right; margin:2px 0 0 0; border:none; }
#Banner img.floated { float:left; margin:10px; padding:0; }
/*--/Banner --*/

#ImgBtn #facebookImg { margin:20px 15px 20px 50px; }
#ImgBtn #signupImg { margin:20px 20px 20px 13px; border:none; }

/*-- SubPanel --*/
#subPanel { margin:0 auto; font-size:0.9em; }
#Left { width:450px; color:#C3C3C3; font-family:Georgia; float:left; margin-left:20px; }
#Left h3 { color:#145A15 }
#Left ul { list-style-type:disc; }
#Right { width:450px; color:#C3C3C3; font-family:Georgia; float:left; margin-left:10px; }
#Right h3 { color:#145A15 }
#Middle { float:left; }
/*--/Close SubPanel --*/

#ContentBanner img { margin-left:15px; }

/*-- FooterPanel --*/
#footerPanel { /*background:url("../img/main/footer_bg.png") repeat-x scroll center center transparent; */ background-color:black; height:70px; width:960px; margin:30px auto; padding-top:5px; }
#footerItems2 { color:#777777; float:left; font-size:11px; margin:0; padding-left: 20px; padding-top: 20px; text-align:left; font-family: tahoma, arial, helvetica; }
#footerItems2 a { color:#C3C3C3; text-decoration:none; font-family: tahoma, arial, helvetica;}
.footer_logo { float:left; margin: 10px 0 0 160px; }
.block_footer { border:medium none; margin:0 auto; padding:0; width:960px; }
/*-- /Close FooterPanel --*/

#comment { color:red; }
.comments { font-style:italic; }
.seperate { margin-top:5px !important; }
.nestedList { margin-left:35px; font-family: Georgia, Serif; }
.nestedList a { color:#C3C3C3; }
.line { margin:2px 0; }
.inputSubmit { padding-bottom:10px; }
.inputSubmit input { width:80px; }
/*-- SubPages --*/
#mainContainer { font-family: Arial,Helvetica,sans-serif; font-size: 12px; width: 800px; }

/*-- User Add Panel --*/
.RegisterPanel { width:800px; float:left; font-family: Arial,Helvetica,sans-serif; font-size: 12px; }
#descriptionPanel { width:380px; float:left; margin-top:20px; margin-right:20px; }

#identifyInfo { margin:10px 20px 20px 160px; padding:5px; }
#passwordInfo { margin:0 0 0 10px; padding:20px 10px; }
#basicInfo { margin:4px 0 4px 10px; padding:10px; }
#emailInfo { margin:10px 0 4px 10px; padding:10px; }
#submitInfo { margin:4px 0 4px 10px; padding:10px; }

.title { font-weight:bold; font-size:16px; background:url("../img/main/navbar.jpg"); padding-top: 4px; padding-bottom: 4px;}
.title span { padding:10px; color: #ffffff;}
.descriptionArea { border:1px solid #CCCCCC; padding:13px; margin:4px; }
.descriptionArea ul { padding:5px; }
.descriptionArea ul li { margin-left:20px; }
.descriptionArea span { font-weight:bold; }

#dateDesc { padding-bottom:50px; padding-top:50px; }
#emailDesc { padding-bottom:30px; padding-top:30px; }
/*--/User Add Panel --*/

/*-- Start Style Subpages */
#contentContainer { background-color:black; width:960px; margin:0 auto; padding-bottom:20px; padding-top: 15px; font-size:13px; line-height: 20px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#d6d6d6; }
.mT10{ margin-top:10px ! important; }
.mT15{ margin-top:15px ! important; }
.mT20{ margin-top:20px ! important; }
.mT25{ margin-top:25px ! important; }

#contentContainer h1 {
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#054d8a;
	text-align:left;
	text-decoration:none;
	}
#contentContainer h2 {
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#fff;
	text-align:left;
	text-decoration:none;
	}
#contentContainer h3 {
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#91dbf8;
	text-align:left;
	text-decoration:none;
	}
#contentContainer h4 {
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0000E1;
	text-align:left;
	text-decoration:none;
	}
#contentContainer .line{
	width:auto;
	height:1px;
	background-color:#4b4b4b;
	margin:5px 0 10px 0;
	padding:0;
	clear:both;
	}
#contentContainer a{
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#ffff99;
	}
	#contentContainer a:hover {
	text-decoration:underline;
	color:#ffff99;
	}
	#contentContainer .main-games-name{
	width:420px;
	height:auto;
	float:left;
	}
	#contentContainer .games-name{
	width:200px;
	height:auto;
	padding:10px 0;
	float:left;
	margin:0 0 2px 10px;
	}
	#contentContainer .tournaments-name{
	width:300px;
	height:auto;
	padding:10px 0;
	float:left;
	margin:0 0 2px 10px;
	}
	#contentContainer .rake-maintable{
	width:600px;
	height:auto;
	border:1px solid #666666;
	float:none;
	margin:5px auto;
	clear:both;
	color:#000000;
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	#contentContainer .rake-table1{
	width:150px;
	height:auto;
	float:none;
	margin:0;
	padding:10px 0;
	float:left;
	text-align:center;
	border-bottom:1px solid #666666;
	color:#666666;
	}
	#contentContainer .rake-table1-title-bar{
	width:150px;
	height:auto;
	padding:10px 0;
	float:none;
	margin:0;
	padding:10px 0;
	float:left;
	text-align:center;
	background-color:#20201f;
	border-bottom:1px solid #666666;
	color:#ffffff;
	}
	#contentContainer .rake-table2{
	width:248px;
	height:auto;
	border-right:1px solid #666666;
	border-left:1px solid #666666;
	border-bottom:1px solid #666666;
	float:none;
	margin:0;
	padding:10px 0;
	float:left;
	text-align:center;
	color:#666666;
	}
	#contentContainer .rake-table2-title-bar{
	width:248px;
	height:auto;
	padding:10px 0;
	float:none;
	margin:0;
	padding:10px 0;
	float:left;
	text-align:center;
	background-color:#20201f;
	border-right:1px solid #666666;
	border-left:1px solid #666666;
	border-bottom:1px solid #666666;
	color:#ffffff;
	}
	#contentContainer .rake-table3{
	width:200px;
	height:auto;
	float:none;
	margin:0;
	padding:10px 0;
	float:left;
	text-align:center;
	border-bottom:1px solid #666666;
	color:#666666;
	}
	#contentContainer .rake-table3-title-bar{
	width:200px;
	height:auto;
	padding:10px 0;
	float:none;
	margin:0;
	padding:10px 0;
	float:left;
	text-align:center;
	border-bottom:1px solid #666666;
	background-color:#20201f;
	color:#ffffff;
	}
	#contentContainer .terms-txt-style {
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0000E1;
	text-align:left;
	text-decoration:none;
	}
	#contentContainer .contact-us-table{
	width:200px;
	height:auto;
	padding:5px 10px;
	float:left;
	margin:0 0 2px 10px;
	border:1px solid #999999;
	text-align:left;
	}
	#contentContainer .contact-us-table2{
	width:200px;
	height:auto;
	padding:5px 10px;
	float:left;
	text-align:left;
	margin:0 0 2px 1px;
	border:1px solid #999999;
	}
	.pan-pacific-asia-poker-club {
	width:550px;
	height:287px;
	margin:10px auto;
	float:none;
	clear:both;
	background:url(../images/pan-pacific-asia-poker.jpg) no-repeat;
	}
	#contentContainer .start-download-now {
	width:370px;
	height:110px;
	float:none;
	margin:50px auto 20px auto;
	clear:both;
	text-align:center;
	}
	#contentContainer .start-download-now a{
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	clear:both;
	text-align:center;
	color:#004080;
	}
	#contentContainer .start-download-now a:hover{
	color:#EC0000;
	text-decoration:underline;
	}
	#contentContainer .royal-flush-bg {
	width:300px;
	height:260px;
	float:right;
	margin:0 100px 0 0;
	background:url(../images/royal-flush-bg.png) no-repeat;
	}
	#contentContainer .nl2-download-banner {
	width:730px;
	height:auto;
	float:none;
	margin:15px auto 25px auto;
	clear:both;
	}
	#contentContainer .us-1million-guaranteed-poker-game{
	width:700px;
	height:auto;
	float:none;
	margin:20px auto 25px auto;
	clear:both;
	}
	#contentContainer .main-left-right-game {
	width:900px;
	height:auto;
	float:none;
	margin:10px auto 20px auto;
	clear:both;
	padding:0;
	border-bottom:1px solid #a5a5a6;
	}
	#contentContainer .left-txt-game {
	width:198px;
	height:auto;
	margin:0;
	padding:10px 25px 10px 25px;
	float:left;
	min-height:60px;
	border-left:1px solid #a5a5a6;
	border-right:1px solid #a5a5a6;
	border-top:1px solid #a5a5a6;
	}
	
	#contentContainer .right-txt-game {
	width:599px;
	height:auto;
	margin:0;
	min-height:60px;
	padding:10px 25px 10px 25px;
	float:right;
	border-right:1px solid #a5a5a6;
	border-top:1px solid #a5a5a6;
	}
	#contentContainer .main-txt-games {
	width:880px;
	height:auto;
	float:none;
	margin:10px auto;
	padding:0;
	clear:both;
	text-align:center;
	border:1px solid #a5a5a6;
	}
	#contentContainer .main-txt-games .line {
	width:880px;
	height:1px;
	float:none;
	margin:0;
	clear:both;
	background-color:#a5a5a6;
	}
	#contentContainer .games {
	width:165px;
	height:auto;
	margin:0;
	padding:15px 5px;
	float:left;
	text-align:center;
	border-right:1px solid #a5a5a6;
	}
	#contentContainer .main-txt-games02 {
	width:875px;
	height:auto;
	float:none;
	margin:10px auto;
	padding:0;
	clear:both;
	text-align:center;
	border:1px solid #a5a5a6;
	}
	#contentContainer .main-txt-games02 .line {
	width:875px;
	height:1px;
	float:none;
	margin:0;
	clear:both;
	background-color:#a5a5a6;
	}
	#contentContainer .games02 {
	width:124px;
	height:auto;
	margin:0;
	padding:15px 0;
	float:left;
	text-align:center;
	border-right:1px solid #a5a5a6;
	}
	
	#contentContainer .main-txt-games03 {
	width:900px;
	height:auto;
	float:none;
	margin:10px auto;
	padding:0;
	clear:both;
	text-align:center;
	border:1px solid #a5a5a6;
	}
	#contentContainer .main-txt-games03 .line {
	width:900px;
	height:1px;
	float:none;
	margin:0;
	clear:both;
	background-color:#a5a5a6;
	}
	#contentContainer .games03 {
	width:149px;
	height:auto;
	margin:0;
	padding:15px 0;
	float:left;
	text-align:center;
	border-right:1px solid #a5a5a6;
	}
	#contentContainer .the-money-pay-logo {
	width:290px;
	height:152px;
	float:left;
	margin:20px 15px 15px 5px;
	}
	/*-- End Style Subpages */
	
#bankingTable td { /* vertical-align: top; */ }
td.bankingLogoCell { text-align: center; padding: 20px; }

#mainPanelPopup { width: 570px; margin: 0px auto; }
#navPanelPopup { float: left; height:35px; width:570px; background:url("../img/main/bg_01.png") repeat-x; font-size:0.9em; }
#contentContainerPopup { background-color:black; width:570px; margin:0 auto; font-size:13px; line-height: 20px; font-family:Arial, Helvetica, Tahoma, sans-serif; color:#d6d6d6; }
#contentContainerPopup h2 { margin-top: 0px; font-family:Georgia, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#fff; text-align:left; text-decoration:none; }
#contentContainerPopup label { color: #bbbbbb; font-size: 13px; }
#contentContainerPopup a { color: #aaaaaa; }
#contentContainerPopup a:hover { color: #eeeeee; }

#leftmenu { float: left; width: 20%; }
#rightPanel { float: left; width: 80%; }
