* {margin: 0; padding: 0; border: 0;}
body							{ text-align:center; color:#222; min-width:955px; font:normal 8pt georgia,arial,helvetica,sans-serif; background:#666; }
.attn							{ font:8pt georgia,arial,helvetica,sans-serif; color:#f00; }

.copyright						{ font:normal 8pt georgia,arial,helvetica,sans-serif; color:#f5f5f5; }
a.copyright,a.copyright:link,a.copyright:visited,a.copyright:active,a.copyright:hover 
								{ font:normal 8pt georgia,arial,helvetica,sans-serif; color:#f5f5f5; text-decoration:none; }

.playermanagement_name			{ text-indent:12px; font:normal 8pt georgia,arial,helvetica,sans-serif; }

img								{ border:none; background-color:transparent; text-decoration:none; }
img.logo						{ border:none; background-color:transparent; }
img.logo a.logo,a.logo:link,a.logo:visited,a.logo:active,a.logo:hover 
								{ text-decoration:none; border:none; }
a.logo,a.logo:link,a.logo:visited,a.logo:active,a.logo:hover 
								{ text-decoration:none; background-color:transparent; }

.taglogo						{ font:normal 9pt arial,helvetica,sans-serif; color:#fff; padding-left:46px; }
a.taglogo,a.taglogo:link,a.taglogo:visited 
								{ font:normal 9pt arial,helvetica,sans-serif; color:#fff; text-decoration:none; padding-left:76px; }
a.taglogo:active,a.taglogo:hover 
								{ font:normal 9pt arial,helvetica,sans-serif; color:#fff; text-decoration:none; padding-left:76px; }

.linksright						{ font:normal 8pt georgia,arial,helvetica,sans-serif; color:#222; }
a.linksright,a.linksright:link,a.linksright:visited 
								{ font:normal 8pt georgia,arial,helvetica,sans-serif; color:#222; text-decoration:underline; }
a.linksright:active,a.linksright:hover 
								{ font:normal 8pt georgia,arial,helvetica,sans-serif; color:#222; text-decoration:none; }

img.player_thumb				{ border:none; margin:0px 8px 0px 0px; float:left; }

abbr,acronym					{ border-bottom:1px dotted #333; }

address.left					{ font:normal 9pt georgia,arial,helvetica,sans-serif; margin:15px 0px 0px 7px; color:#fff; }
address.main					{ font:normal 9pt georgia,arial,helvetica,sans-serif; color:#222; text-align:justify; 
								  margin:7px 0; padding:0 10px; line-height:20px; }

blockquote						{ font:normal 9pt georgia,arial,helvetica,sans-serif; text-align:justify; margin:0px 30px 0px 30px; }
blockquote.main					{ font:normal 9pt georgia,arial,helvetica,sans-serif; text-align:justify; color:#222; margin:10px 30px 0px 30px; }
.blockquoteby					{ font:7pt georgia,arial,helvetica,sans-serif; color:#222; }
/* FLOP: flop photos as ul/li ------------------------------------ */
ul#floplist						{ margin-left: 0; padding-left: 0; white-space: nowrap;}
#floplist li					{ display: inline; list-style-type: none; margin-left: 0px; padding: 0px; }
/* NAV: main top navigation -------------------------------------- */
#tabs							{ float:left; width:955px; background-color:#bc2222; line-height:normal; }
#tabs ul						{ margin:0; padding:0px 0px 0px 9px; list-style:none; font: normal 9pt georgia,arial,helvetica,sans-serif; }
#tabs li						{ display:inline; margin:0; padding:0; }
#tabs a							{ float:left; background:url("http://www.pokerroyalty.com/_img/tabnav_left.gif") no-repeat left top; 
								  margin:0; padding:0px 1px 0px 0px; text-decoration:none; }
#tabs a span					{ float:left; display:block; background:url("http://www.pokerroyalty.com/_img/tabnav_right.gif") no-repeat right top; 
								  padding:5px 9px 5px 7px; color:#fff; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span					{ float:none; }
/* End IE5-Mac hack */
#tabs a:hover span				{ color:#fff; }
#tabs a:hover					{ background-position:0% -42px; }
#tabs a:hover span				{ background-position:100% -42px; }
/* NAV: breadcrumbs ---------------------------------------------- */
#bread							{ float:left; width:933px; height:18px; background-color:#ebecee; background:url("http://www.pokerroyalty.com/_img/bg_bread.gif"); 
								  border-bottom:1px solid #8b8b8b; line-height:normal; padding:5px 11px 0px 11px; 
								  font:normal 8pt georgia,arial,helvetica,sans-serif; color:#434343; }
.bread							{ font:normal 8pt georgia,arial,helvetica,sans-serif; color:#434343; }
a.bread,a.bread:link,a.bread:visited 
								{ font:normal 8pt georgia,arial,helvetica,sans-serif; color:#434343; text-decoration:underline; }
a.bread:active,a.bread:hover	{ text-decoration:none; }

/* reveal for flop ----------------------------------------------- */
a.revealcontent,
a.revealcontent:link,
a.revealcontent:visited,
a.revealcontent:active,
a.revealcontent:hover			{ visibility: hidden; background-color:transparent; text-decoration:none; }
.revealcontent					{ visibility: hidden; background-color:transparent; text-decoration:none; }
img.revealcontent				{ border:none; background-color:transparent; text-decoration:none; }
.revealcontent					{ border:none; background-color:transparent; text-decoration:none; }

/* wrapper holds left faux column tab */
/* nn6/7 will put content out of scrollable reach if auto is used unless the min-width is on body */
#wrapper						{ text-align:left; width:955px; margin:0 auto; color:#222; 
								  border-left:1px solid #000; border-right:1px solid #000; }
#header, #subnav				{ color:#222; clear:both; width:100%; }

#footer							{ margin-top:7px; background-color:#000; color:#fff; clear:both; width:100%; height:55px; }
		#footercopy				{ background-color:#000; color:#fff; width:742px; height:24px; float:left; text-align:left; }
		#footerphone			{ background-color:#000; color:#fff; width:198px; height:24px; float:left; text-align:right; }


#header							{ background-color:#000; width:955px; height:33px; }
	#tf							{ background:transparent; width:955px; height:24px; }
		#tf1					{ background:transparent; width:542px; height:24px; float:left; text-align:left; padding:9px 0px 0px 7px; }
		.tag					{ font:normal 8pt georgia,arial,helvetica,sans-serif; color:#fff; }
		#tf2					{ background:transparent; width:398px; height:24px; float:left; text-align:right; padding:7px 1px 0px 0px; }

#icon_nav_logo					{ background:#f0f0f0; width:955px; height:70px; text-align:center; }

#subnav							{ background-color:#000; padding:0px 0; top:0; left:0; width:955px; height:221px; }
#subnav_tabs					{ background:#828282; padding:0px 0; top:0; left:0; width:955px; height:29px; 
								  background-image: url("http://www.pokerroyalty.com/_img/bg_tabs2.gif"); 
								  border-top:1px solid #000; }


#header_logo_flop_chip			{ background:#3a3a3a; background-image: url("http://www.pokerroyalty.com/_img/temp_header3.gif"); 
								  padding:0px 0; float:left; top:0; left:0; width:955px; height:221px; }

#contentfloatholder				{ /* right faux column tab */ 
								  float:left; width:100%; }
#contentfloatholder:after		{ /* this is for NN6 to clear floats */ 
								  content:"."; display:block; height:0px; clear:both; visibility:hidden; }
#centerwrap						{ background:#fff; background-image: url("http://www.pokerroyalty.com/_img/bg_center5.gif");  
								  float:left; width:100%; margin:0 -100% 0 0; }
#center							{ margin:0 265px 0 159px; }

#left							{ float:left; width:159px; margin:0 0 0 0;
								  background-image: url('http://www.pokerroyalty.com/_img/chip_left.gif'); 
								  background-repeat: no-repeat; background-position:0% 287px; }
#left a,a:link,a:visited,a:active,a:hover 
								{ font:normal 9pt georgia,arial,helvetica,sans-serif; color:#fff; text-decoration:underline; }

#right							{ float:right; width:265px; margin:0; margin-left:15px; border-left:1px solid #fff; }
h2.right,h3.right,h4.right,h5.right,h6.right 
								{ font:bold 9pt georgia,arial,helvetica,sans-serif; color:#222; 
								  margin:7px 11px 7px 7px; padding:0px;
								  height:22px; 
								  border-bottom:1px solid #8b8b8b; }

h1								{ font:bold 9pt georgia,arial,helvetica,sans-serif; color:#222; 
								  margin:7px 24px 7px 10px; padding:0px; height:22px; 
								  border-bottom:1px solid #a50101; }

h2.news							{ font:bold 9pt georgia,arial,helvetica,sans-serif; color:#222; margin:7px 0px -5px 3px; padding:0 7px; }
ul.news							{ padding-left:5px; list-style-type:none; list-style-position:outside; padding-bottom:10px; line-height:20px; }
li.news							{ padding-left:5px; text-decoration:none; line-height:20px; 
								  font:normal 9pt georgia,arial,helvetica,sans-serif; color:#222; }
li.news span					{ font:normal 8pt georgia,arial,helvetica,sans-serif; color:#8a8a8a; }

ul.newsright					{ padding-left:4px; list-style-type:none; list-style-position:outside; padding-bottom:10px; line-height:20px; padding-right:7px; }
li.newsright					{ padding-left:4px; text-decoration:none; line-height:20px; padding-bottom:10px; 
								  font:normal 8pt georgia,arial,helvetica,sans-serif; color:#222; }
li.newsright span				{ font:normal 8pt georgia,arial,helvetica,sans-serif; color:#8a8a8a; }

p.newsdate span					{ font:normal 8pt georgia,arial,helvetica,sans-serif; color:#8a8a8a; margin:3px 0px -8px 0px; }


h2.main							{ font:bold 9pt georgia,arial,helvetica,sans-serif; color:#fff; 
								  margin:12px 0px 7px 1px; padding:3px 0px 0px 10px; height:20px;
								  border-bottom:3px double #ddd; border-top:3px double #ddd; background-color:#bc2222; }

h3.main							{ font:bold 9pt georgia,arial,helvetica,sans-serif; color:#222; 
								  margin:0px; padding:0px 7px 0px 10px; float:left; display:inline; }

h3.mainred,h4.mainred			{ font:bold 9pt georgia,arial,helvetica,sans-serif; color:#fff; 
								  margin:12px 0px 7px 1px; padding:3px 0px 0px 10px; height:20px;
								  border-bottom:3px double #ddd; border-top:3px double #ddd; background-color:#bc2222; }

h4.main,h5.main,h6.main			{ font:bold 9pt georgia,arial,helvetica,sans-serif; color:#222; 
								  margin:17px 0px 3px 0px; padding:0px 10px 0px 10px; }

h4.mainaslist					{ font:normal 9pt georgia,arial,helvetica,sans-serif; color:#222; 
								  margin:3px 0px 3px 9px; padding-left:20px; 
								  background-image: url('http://www.pokerroyalty.com/_img/li_GREENCHECK.gif'); 
								  background-repeat: no-repeat; background-position:0px 1px; }





h3.playermanagement				{ font:bold 9pt georgia,arial,helvetica,sans-serif; color:#222;
								  margin:0px; padding-left:11px; }

h2,h3,h4,h5,h6					{ font:bold 9pt georgia,arial,helvetica,sans-serif; color:#222; margin:27px 0px 7px 0px; padding:0 7px; }

div h3							{ font:bold 9pt georgia,arial,helvetica,sans-serif; margin:7px 0; padding:0 7px; }
div.main p						{ font:normal 9pt georgia,arial,helvetica,sans-serif; color:#222; text-align:justify; 
								  margin-bottom:7px; padding:0px 24px 7px 10px; line-height:16px; }
div p							{ font:normal 8pt georgia,arial,helvetica,sans-serif; color:#222; margin:7px 0; padding:0 7px; }

/* left nav --------------------------------- */
#navcontainer					{ width: 150px; }
#navcontainer ul				{ margin-left: 0; padding-left: 0; list-style-type: none; 
								  font:normal 9pt georgia,arial,helvetica,sans-serif; color:#1c1c1c; }
#navcontainer a					{ display: block; padding: 0px; width: 151px; padding:4px; margin-bottom:4px; background-color:#bebebe; }
#navcontainer a:link, 
#navlist a:visited				{ color: #1c1c1c; text-decoration: none; background-color:#bebebe; }
#navcontainer a:active,a:hover	{ color: #1c1c1c; }

/* li's -------------------------- */
li.main a,a:link,a:visited,a:active,a:hover 
								{ font:normal 9pt georgia,arial,helvetica,sans-serif; color:#222; }

ul.main							{ padding-left:30px; padding-right:10px; list-style-type:none; list-style-position:outside; padding-bottom:10px; 
								  list-style-image:url("http://www.pokerroyalty.com/_img/li_GREENCHECK.gif"); line-height:20px; }
li.main							{ padding-left:5px; text-decoration:none; line-height:20px; 
								  font:normal 9pt georgia,arial,helvetica,sans-serif; color:#222; }

li.mainnocheck a,a:link,a:visited,a:active,a:hover 
								{ font:normal 9pt georgia,arial,helvetica,sans-serif; color:#222; }

ul.mainnocheck					{ margin-top:-12px; padding-left:30px; list-style-type:none; list-style-position:outside; padding-bottom:10px; line-height:20px; }
li.mainnocheck					{ padding-left:5px; text-decoration:none; line-height:20px; 
								  font:normal 9pt georgia,arial,helvetica,sans-serif; color:#222; }

li.mainsub a,a:link,a:visited,a:active,a:hover 
								{ font:normal 9pt georgia,arial,helvetica,sans-serif; color:#222; }

ul.mainsub						{ padding-left:17px; list-style-type:none; list-style-position:outside; 
								  padding-top:4px; padding-bottom:10px; list-style-image:url("http://www.pokerroyalty.com/_img/li_GREENCHECK.gif"); 
								  line-height:20px; }
li.mainsub						{ padding-left:5px; text-decoration:none; line-height:20px; 
								  font:normal 9pt georgia,arial,helvetica,sans-serif; color:#222; }

/************* IE Mac CSS Only  works for Win too **************/
* html div#centerwrap			{ margin:0 -100% 0 0; }
* html div#left					{ margin:0; }
