@charset "utf-8";
/* CSS Document */

@import url(http://www.pokerstars.net/styles/menu.css);

#content { padding:0 17px 0 7px; margin:0; background:url(http://www.pokerstars.net/zhs/images/bg_content.gif); background-repeat:repeat-y; }
#container #content #bgSpade { padding:0; margin:0; background:url(http://www.pokerstars.net/zhs/images/bgspade.gif); background-repeat:no-repeat; width:744px; }
/*Left side navigation*/
#container { position:relative;}
#container #content #bgSpade #leftNav { float: left; padding:0; margin: 0; width: 162px; text-align:left; }
#container #content #bgSpade #leftNav a { color:#000000; text-decoration:none; display: block; }
#container #content #bgSpade #leftNav ul { padding: 0px 0px 20px 0; margin: 0; list-style-type: none; }
#container #content #bgSpade #leftNav li { padding: 0; margin: 0; background: url(http://www.pokerstars.net/zhs/images/div_leftnav.gif) 0 0em no-repeat; display: block; }
#container #content #bgSpade #leftNav li a { padding-left:25px; padding-bottom:5px; padding-top:5px; padding-right:6px; }
#container #content #bgSpade #leftNav li.first { margin: 0;  background:none; display: block; 
	padding-left:15px; padding-bottom:8px; padding-top:4px; color:#801800; font-weight:bold; }
#container #content #bgSpade #leftNav li.second { margin: 0;  background: url(http://www.pokerstars.net/zhs/images/div_leftnav_bttm.gif) 0 0em no-repeat; display: block; 
	padding-left:15px; padding-bottom:8px; padding-top:14px; color:#801800; font-weight:bold; }
#container #content #bgSpade #leftNav li a:hover { background: url(http://www.pokerstars.net/zhs/images/leftnavhover2.gif) 0 0em no-repeat;  text-decoration:underline; color:#FFFFFF; }
#container #content #bgSpade #leftNav .pressed { background: url(http://www.pokerstars.net/zhs/images/leftnavhover.gif) 0 0em; color:#FFFFFF; }
#container #content #bgSpade #leftNav li.blank { margin: 0;display: block; padding-left:15px; padding-bottom:1px; padding-top:2px;}
	
#container #content #bgSpade #leftNav .subNav { padding: 0; margin: 0; list-style-type: none; }
#container #content #bgSpade #leftNav .subNav li { background: url(http://www.pokerstars.net/zhs/images/div_leftnav_s.gif) 0 0em no-repeat; }
#container #content #bgSpade #leftNav .subNav li a { padding-left:30px; padding-bottom:4px; padding-top:2px; padding-right:6px;}
#container #content #bgSpade #leftNav .subNav li a:hover { background: url(http://www.pokerstars.net/zhs/images/leftnavhover2_s.gif) 0 0em ; color:#FFFFFF; }
#container #content #bgSpade #leftNav .subNav .pressed { background: url(http://www.pokerstars.net/zhs/images/leftnavhover_s.gif) 0 0em; color:#FFFFFF; }

#container #content #bgSpade #leftNav li.firstps { margin: 0;  background:none; display: block; padding-left:5px; padding-bottom:8px; padding-top:4px; color:#801800; font-weight:bold; }

#container #content #bgSpade #leftNav .subNav2 { padding: 0; margin: 0; list-style-type: none; }
#container #content #bgSpade #leftNav .subNav2 li { background: url(http://www.pokerstars.net/zhs/images/div_subnav2.gif) 0 0em no-repeat; }
#container #content #bgSpade #leftNav .subNav2 li a { padding-left:35px; padding-bottom:6px; padding-top:4px; padding-right:6px;}
#container #content #bgSpade #leftNav .subNav2 li a:hover { background: url(http://www.pokerstars.net/zhs/images/leftnavhover2_s2.gif) 0 0em ; }
#container #content #bgSpade #leftNav .subNav2 .pressed { background: url(http://www.pokerstars.net/zhs/images/leftnavhover_s2.gif) 0 0em; }

/*end Left side navigation*/

/* copy */
#container #content #copy { float:left; text-align:left; width:582px;
}
#container #content #copy #title { margin:0; padding:0; height:33px; width:582px; background:url(http://www.pokerstars.net/zhs/images/bg_title.gif) no-repeat; 
}
#container #content #copy #title h1 { margin:0; padding:5px 5px 0 26px; color:#e41e26; font-size:12px; font-weight:bold; text-align:left;
}
#container #content #copy #txt { padding:0 0 0 26px; width:522px;
}
#container #content #copy p { padding:0; margin:15px 0;
}
#container #content #copy h2 { font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
/* extras */
#container #content #copy #txt h2 { margin:0; padding:5px 5px 5px 0px; color:#322823; font-size:11px; font-weight:bold; text-align:left;
}
#container #content #copy a:link { color:#147832; text-decoration:underline;
}
#container #content #copy a:hover { color: #147832; text-decoration:none;
}
#container #content #copy a:visited { color: #147832; text-decoration:underline;
}
#container #content #copy a.link_top:link { color:#147832; text-decoration:underline;
}
#container #content #copy a.link_top:hover { color: #147832; text-decoration:none;
}
#container #content #copy a.link_top:visited { color: #147832; text-decoration:underline;
}
#container #content #copy a.green_bold:link { color:#147832; text-decoration:underline;
}
#container #content #copy a.green_bold:hover { color: #147832; text-decoration:none;
}
#container #content #copy a.green_bold:visited { color: #147832; text-decoration:underline;
}
#container #content #copy #txt h3 { margin:0; padding:5px 5px 0 0px; color:#147832; font-size:11px; font-weight:bold; text-align:left;
}
#container #content #copy #txt .red_sm { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#e41e26;
}
#container #content #copy #txt .white { color:#FFFFFF;
}
#container #content #copy #txt .red_bold { color: #e41e26; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;
}
#container #content #copy #txt .small { font-size:10px;
}
#container #content #copy #txt .green_bold { color: #147832; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;
}
#container #content #copy #txt .disclaimer { font-size:10px; color:#969696;
}
#container #content #copy #txt ul .no_bulls {list-style:none; text-align:left; 
}
/* end extras */

/* FAQs */
#container #content #copy #txt #faq ul{ 
	padding:5px 0; margin: 0; list-style-type: none;
}
#container #content #copy #txt #faq ul ul{ 
	padding:5px 0 0 20px; margin: 0; list-style-type: circle;
}
#container #content #copy #txt #faq li{ 
	padding:5px 0 5px 0;
}
#container #content #copy #txt #faq .que{ 
	background: url(/images/faq_q.gif) 0 0.8em no-repeat; font-weight:bold; border-top:1px; border-right:0; border-bottom:0; border-left:0; border-style:solid; border-color:#DED8BF;
}
#container #content #copy #txt #faq .ans{ 
	background: url(/images/faq_a.gif) 0 0.7em no-repeat;
}
#container #content #copy #txt #faq .que,#container #content #copy #txt #faq .ans {
	 padding-top:8px; padding-right:0; padding-bottom:10px; padding-left:20px;
}
/* Terms sections with more paddin that usual lists */
#container #content #copy #txt #terms ol.main { padding:5px 0 5px 0; }
#container #content #copy #txt #terms li.extra_space { padding:8px 0 8px 0; }


/* oceans 13 section */

#oceans {
	padding-top:6px; padding-right:15px; padding-bottom:6px; padding-left:6px; margin: 0; 
}
#oceans p {
	margin:15px 0;
}
#oceans h2 { 
	color:#990000; font-size:12px; font-weight:bold; text-align:center;
}
#oceans a {
	color: #00451A; text-decoration:underline;
}
#oceans a:hover { 
	color: #660000; 
}
#oceans a:visited { 
	color: #333333;
}
 .imgright {
	float:right; margin:0; padding:0px 10px 10px 10px;
}
#oceans .imgcenter {
	text-align:center; margin:0;
}
#oceans .caption {
 font-size:9px; color:#990000;
}
/* end oceans section */

/*table styles*/
#container #content #copy #txt .redtable
{
border:#000000 solid 1px;
}

#container #content #copy #txt .redtable th
{
background-color:#8c1a00;
font-weight:bold;
color:#FFFFFF;
text-align:center;
vertical-align:middle;
height:25px;
}

#container #content #copy #txt .redtable td
{
background-color:#f71e1;
color:#000000;
text-align:left;
padding: 5px 5px 5px 5px;
}

#container #content #copy #txt .redtable .darkcolumn
{
background-color:#d06c57;
color:#000000;
text-align:left;
padding: 5px 5px 5px 5px;
}
#flashcontent_tut
{
}

#container #content #copy #txt .beigeBlock {
	display:block; border-top:1px; border-right:1px; border-bottom:1px; border-left:1px; border-style:solid; border-color:#000000;
	padding: 0px; margin:5px 0 5px 0; background-color:#F9E5A7; width: 500px;
}

#container #content #copy #txt .beigeBlock p {
	padding-left: 8px; padding-right: 8px;
}

#container #content #copy #txt .beigeBlock li {
	padding-top: 1px;
}


/*end table styles*/

/* Promotions */
#container #content #copy #txt .promoBox { border-top:0; border-right:0; border-bottom:1px; border-left:0; border-style:solid; border-color:#DED8BF; clear:both; padding:10px 0; }
#container #content #copy #txt .promoBoxHeader { border-top:0; border-right:0; border-bottom:1px; border-left:0; border-style:solid; border-color:#DED8BF; clear:both; padding:0px 0; }

