/* CSS Document */
* {
  margin: 0;
  padding: 0;
}
a {
  color: #fff;
}

a img {
  border: 0;
}


h1 img {
  vertical-align: bottom;
}
body
{
	background:#000000 url(/_images2/bodybgback.gif) repeat-x;
	text-align: center;
}
#formholder
{
	width:490px;
	float:right;
	clear:right;
	text-align:right;
	padding-top:16px;
	line-height:1.6em;
}

#formholder a
{
	color:#8FCEFF;
}

#topad
{
text-align:center;
border:0;
}
#middlead
{
float:right;
width:180;
height:150;
margin: 10px;
}
#bottomad
{
width:468px;
height:60ox;
padding: 20px;
}
#leftad
{
float:left;
width:120;
height:600;
padding-left:20px;
border:1px #999999;
}

#contents
{
	margin:0px auto 0px auto;
	width: 900px;
	padding: 0px;
	color: #FFFFFF;
	text-align: left;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#topcontents
{
	width:900px;
	background:url(/_images2/topcontentsbgback.gif) repeat-x;
	height:78px;
	margin:0px;
	padding:0px;

}

#logoholder
{
	display:none;
	width:440px;
	float:left;
	clear:left;
	text-align:left;
	height:78px;
	margin:0px;
	padding:0px;
}

#logoholder img
{
	display:none;
}

#newlogoholder
{
	width:440px;
	float:left;
	clear:left;
	text-align:left;
	height:78px;
	margin:0px;
	padding:0px;
}

#newlogoholder img
{
	display:inline;
}

#formholder
{
	width:440px;
	float:right;
	clear:right;
	text-align:right;
	padding-top:28px;
	line-height:1.6em;
}

#formholder a
{
	color:#8FCEFF;
}
#register
{
	padding-right:4px;
}
.inputbox
{
	font-family:Tahoma, Verdana, Arial, Helvetica, serif;
	font-size:11px;
	padding:2px 5px 2px 5px;
	width:120px;
	color:#666666;
	background-color:#FFFFFF;
	border:1px solid #2D3940;
}

#mainnav
{
	width:900px;
	clear:both;
	background:url(/_images2/mainnavbgback.gif) repeat-x;
	height:28px;
	margin-top:0px;
	margin-bottom:0px;
	font-size:10px;
	font-weight:bold;
	color: #FFFFFF;
}

#mainnavleft
{
	margin:0px;
	width:650px;
	height:28px;
	float:left;
	clear:left;
	text-align:left;
	display:inline;
}
#mainnavleftfirst
{
	width:50px;
	float:left;
	display:inline;	
}
#mainnavleftfirst a
{
	padding:8px 8px 6px 10px;
	float:left;
	color:white;
	text-decoration:none;
	font-weight:bold;
}
#mainnavleftothers
{
	width:570px;
	float:left;
	background:url(/_images2/mainnavleftbgback.gif) repeat-x;
}

ul#mainnavlistleft
{
	list-style-type: none; 
	margin:0px;
	padding:0px;
}
.topmenuli
{
	list-style-type:none;
	float:left;
}
.topmenutitle
{
	display:block;
	margin-top:5px;
	padding:5px 10px 6px 10px;
	text-decoration:none;	
	color:#FFFFFF;
	background:url(/_images2/mainnavleftspacer.gif) 0 0 no-repeat;
}
.topmenutitle:hover
{
	background-color:#000000;
	color:#ffffff;
}
.topmenulifirst
{
	background:none;
}
.submenuul
{
	list-style-type:none;
	position:absolute;
	margin:0px;
	padding:0px;
	display:none;
}
.submenuli a
{
	display:block;
	text-decoration:underline;
	color:#FFFFFF;
	background-color:#000000;
	font-weight:normal;
	width:140px;
	padding:6px 4px 6px 10px;
	border-bottom:1px solid #1A1A1A;
}

li:hover ul, li.over ul
{
	display:block;
	z-index:100;
}

#mainnavlistleft li > ul
{
	top:auto;left:auto;
}
.submenuli a:hover
{
	background-color:#0E0E0E;
}

#menunavleftleftcorner
{
	display:inline;
	width:6px;
	height:28px;
	float:left;
	background:url(/_images2/mainnavleftleftcorner.gif) no-repeat;
}

#menunavleftrightcorner
{
	display:inline;
	width:6px;
	height:28px;
	float:left;
	background:url(/_images2/mainnavleftrightcorner.gif) no-repeat;
}

#mainnavright
{
	margin:0px;
	width:250px;
	height:28px;
	float:right;
	display:inline;
}
ul#mainnavlistright
{
	list-style-type: none; 
	padding:0px;
	margin:0px;
}

ul#mainnavlistright li
{
	display:inline;	
}

ul#mainnavlistright li a
{
	padding: 10px 5px 6px 10px;	
	float:left;
	text-decoration:none;
	color:#FFFFFF;
	background:url(/_images2/mainnavrightspacer.gif) no-repeat;
}

ul#mainnavlistright li.mainnavlistrightfirst a
{
	padding:10px 5px 6px 10px;	
	float:left;
	text-decoration:none;
	color:#FFFFFF;
	background:none;
}
.menuselected, #mainnavleftfirst a.menuselected,a.menuselected,ul#mainnavlistright a.menuselected
{
	color:#D4BA51;
}

#maincontents
{
	width:880px;
	padding:10px;
	clear:both;
	float:left;
	background-color:#000000;
}
#bannercontainer
{
	width:880px;
	padding:10px 10px 0px 10px;
	float:left;
	height:68px;
	background-color:#000000;
}
#banner
{
	height:68px;
	background-image:url(/_images2/bannerbgback.gif);
	background-repeat:repeat-x;
}
#bannerimage
{
	float:right;
}
#sitenavcontainer
{
	width:880px;
	clear:both;
}
#sitenav
{
	color:#898989;
	padding-bottom:10px;
	padding-left:2px;
}
#sitenav a
{
	color:#898989;
}
#sitenav #title
{
	font-weight:bold;
}

#articlecontent
{
	width:665px;
	padding:10px 20px 20px 20px;
	float:right;
	background-color:#FFFFFF;
	color:#000000;
}
#articlecontent h1
{
	font-size:24px;
	padding-top:10px;
	margin-top:0px;
	margin-bottom:0px;
}
#articlecontent p
{
	margin:0px;
	padding-top:6px;
	padding-bottom:6px;
	line-height:1.5em;
}
.adt
{
	margin:8px 0px 0px 0px;
	background:url(/_images2/addot.gif) 0px 0px repeat-x #FFF8E0;
}
.adb
{
	background:url(/_images2/addot.gif) 0 100% repeat-x;
}
.adl
{
	background:url(/_images2/addot.gif) 0 0 repeat-y;
}
.adr
{
	background:url(/_images2/addot.gif) 100% 0 repeat-y;
}
.adbl
{
	background:url(/_images2/adbl.gif) 0 100% no-repeat;	
}
.adbr
{
	background:url(/_images2/adbr.gif) 100% 100% no-repeat;
}
.adtl
{
	background:url(/_images2/adtl.gif) 0 0 no-repeat;
}
.adtr
{
	background:url(/_images2/adtr.gif) 100% 0 no-repeat;
	padding:10px;	
}

.adcontent
{
	
}
.adseparator
{
	background:url(/_images2/adseparator.gif) 0 0 repeat-x;
	margin-top:12px;
	margin-bottom:10px;
	height:2px;
	font-size:1px;
}
.clear {font-size: 1px; height: 1px; margin-bottom:4px;}
.adtitle a
{
	color:#236FAA;
	font-weight:bold;
}
.adlink a
{
	color:#11A28F;
	text-decoration:none;
}
#articlecontent a
{
	color:#236FAA;
}

#articlepager
{
	border:1px solid #CCCCCC;
	padding:4px 6px 4px 6px;
	float:left;
	margin:20px 0px 0px 0px;
}
#articlepager #currentpageno
{
	font-weight:bold;
}
#articlepager a
{
	color:#236FAA;
}

#articlepagerleft
{
	float:left;
	width:400px;
	clear:left;
	text-align:left;
}
#articlepagerright
{
	float:right;
	width:200px;
	text-align:right;
	clear:right;
}
.rightfloatingimage
{
	float:left;
	clear:left;
	margin-bottom:10px;
}
#contentsbody
{
	width:840px;
	padding:10px 20px 20px 20px;
	float:left;
	background-color:#FFFFFF;
	color:#000000;
}

#contentsbody h1
{
	font-size:24px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;
	clear:both;
}
div#contentsbody  p
{
	margin-top:1em;
	margin-bottom:1em;
}

div#contentsbody  a
{
color:#236FAA;
}

.contentsbodyleft
{
	width:410px;
	float:left;
	clear:left;	
	margin-top:12px;
	margin-bottom:6px;

}
.contentsbodyright
{
	width:410px;
	float:right;
	clear:right;
	margin-top:12px;
	margin-bottom:6px;
}

.contentsbodyleft h2, .contentsbodyright h2
{
	margin:0px;
	font-size:11px;
	padding:4px;
	background:url(/_images2/articlegatewaysectionbgback.gif) 0 0 repeat-x;
}
.contentsbodyleft .body, .contentsbodyright .body
{
	margin:1px 0px 10px 0px;
	padding:0px 4px 0px 10px;
	border:1px solid #CCCCCC;
	height:116px;
}
.body p
{
	margin:0px;
	padding:0.4em 0px 0.4em 0px;
	color:#000000;
}
.body ul
{
	list-style-type:none;
	line-height:1em;
	margin:0px;
	padding:0px;
}
.body li, .body li
{
	background:url(/_images2/arrowskyblue.gif) no-repeat 0 5px;
	padding-left:10px;
	color:#999999;
}
.body li a
{
	color:#236FAA;
	font-weight:bold;
}
#ad {
  width: 218px;
  height: 273px;
  float: right;
  text-align: center;
  background: #000 url("/_images2/border.gif") top left no-repeat;
}


#main {
	float:left;
	width:682px;
  padding-top: 10px;
  height: 273px;
  background: #000 url("/_images2/mainbg.jpg") top left no-repeat;
  background-position: 0 10px;
}

#main h2 {
  margin-left: 179px;
  margin-top:0px;
}

#main ol {
  margin:15px 0 0 260px;
}

#main div {
  margin: 25px 0 0 318px;
}

#main div img {
  margin-right: 7px;
  border:0px;
}

#main li {
  list-style: none;
  height: 23px;
  padding: 7px 0 0 34px;
}

#main .li1 {
  background: transparent url("/_images2/num1.gif") center left no-repeat;
}

#main .li2 {
  background: transparent url("/_images2/num2.gif") center left no-repeat;
}

#main .li3 {
  background: transparent url("/_images2/num3.gif") center left no-repeat;
}

div.subsection
{
	width:300px;
	float: left;
	display:inline;
	margin-top:10px;
}


div.section h2 {
  color: #dec460;
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 21px;
  margin-bottom: 1px;
  padding-left: 7px;
}

div.section div {
  padding: 10px;
  height: 10em;
}


div.section p {
  margin-bottom: 1em;
  color: #999;
}

div.section ul {
  list-style-type: none;
}

div.section li {
  line-height: 1.5em;
  background: transparent url("/_images2/bullet.gif") center left no-repeat;
  padding-left: 9px;
}

div.section li.all {
  text-align: right;
  background-image: none;
  margin-top: 1em;
}

div.section li.all a {
  text-transform: lowercase;
  color: #9bd8ff;
}

#offers {
  margin-left: 10px;
}

#offers div {
  border: 1px solid #5b0700;
}

#offers h2 {
  background: #5b0700 url("/_images2/red.gif") top left repeat-x;
}

#articles
{
	margin-left:4px;
	margin-right:4px;
}
#articles div {
  border: 1px solid #454715;
}

#articles h2 {
  background: #353812 url("/_images2/green.gif") top left repeat-x;
}

#tournaments {
  margin-right:10px;
}

#tournaments div {
  border: 1px solid #572c00;
}

#tournaments h2 {
  background: #442105 url("/_images2/brown.gif") top left repeat-x;
}
#articlegatewayleft
{
	width:410px;
	float:left;
	clear:left;	
	margin-top:12px;
	margin-bottom:6px;
}
#articlegatewayright
{
	width:410px;
	float:right;
	clear:right;
	margin-top:12px;
	margin-bottom:6px;

}
#articlegatewayleft h2, #articlegatewayright h2
{
	margin:0px;
	font-size:11px;
	padding:4px;
	background:url(/_images2/articlegatewaysectionbgback.gif) 0 0 repeat-x;
}
#articlegatewayleft ul, #articlegatewayright ul
{
	list-style-type:none;
	border:1px solid #CCCCCC;
	margin:1px 0px 20px 0px;
	padding:6px 2px 20px 10px;
	line-height:1.4em;
}

#articlegatewayleft li, #articlegatewayright li
{
	background:url(/_images2/arrowskyblue.gif) no-repeat 0 5px;
	padding-left:10px;
	color:#999999;
}
#articlegatewayleft li a, #articlegatewayright li a
{
	color:#236FAA;
}
#topicscontainer
{
	padding:10px;
	background-color:#000000;
	clear:both;
	float:left;
}
#moretitlebar
{
	width:880px;
	padding-top:3px;
	height:18px;
	background-image:url(/_images2/moretitlebgback.gif);
	margin-bottom:1px;
}
#moretitlebar h1
{
	font-size:1em;
	font-weight:bold;
	padding:0px;
	margin:0px;
	padding-left:6px;
	float:left;
	
}
#moretitlebar a
{	
	color:#8FCEFF;
}

#expandtopics
{
	text-decoration:none;	
}
.expandtopicsplus
{	
	background:url(/_images2/expandplus.gif) 0 3px no-repeat;
	padding-left:15px;
}

.expandtopicsminus
{	
	background:url(/_images2/expandminus.gif) 0 3px no-repeat;
	padding-left:15px;
}

#topics
{
	width:880px;
	padding-top:10px;
	float:left;
	clear:both;
	background:url(/_images2/topicbgback.gif) repeat-x;
	display:none;
}
.topicscolumncontainer
{
	width:174px;
	float:left;
}
.topicscolumncontainerlast
{
	width:176px;
	float:left;
}
.topiccolumn
{
	margin-left:8px;
	padding:8px;
	color:#FFFFFF;
	background-color:#000000;
	height:230px;
	clear:both;
}
.topictitle
{
	font-weight:bold;
}

.topiccolumn ul
{
	list-style:none;
	margin:0px;
	padding:0px;
}

.topiccolumn li
{
	margin-top:6px;
	margin-bottom:6px;
	padding-left:10px;
	background:url(/_images2/yellowbullet.gif) no-repeat 0 5px;
}

.topiccolumn li a
{
	color:#898989;
}

#footercontainer
{
	padding-left:10px;
	padding-right:10px;	
	background-color:#000000;
	clear:both;
}
#footer
{
	background:url(/_images2/footerbgback.gif) repeat-x;
	clear:both;	
	width:880px;
	height:30px;
	padding-top:20px;
	color:#4B4B4B;
}
#footer a
{
	color:#4B4B4B;
}

#footerleft
{
	width:400px;
	clear:left;
	float:left;
	padding-left:10px;
}

#footerright
{
	width:400px;
	clear:right;
	float:right;
	text-align:right;
	padding-right:10px;
}



#vegasbody
{
width:880px;
float:left;
margin:0px;
padding:0px;
padding-bottom:20px;
background-image:url(/_images2/vegasbgback.jpg);
}
#vegasbody h1
{
	width:533px;
	float:right;
	clear:right;
	height:71px;
	margin:0px;
	padding:0px;
}


#vegaswillblogimage
{
	width:347px;
	float:left;
	clear:left;
}
#vegasbody img
{
	margin:0px;
	padding:0px;
}
#vegasleftcol
{
	width:340px;
	margin-left:35px;
	float:left;
	clear:left;
	display:inline;
}
#vegasleftcol h2
{
	font-size:18px;
	margin:0px;
	padding:0px;
	line-height:1.1em;
	margin-top:7px;
	margin-bottom:15px;
}
#vegasleftcol p 
{
	font-size:14px;
	margin-top:12px;
}

#vegasleftcol p big
{
	font-size:18px;
}
#vegasleftcol p small
{
	font-size:10px;
	color:#87A7B3;	
}
#vegasrightcol
{
	width:460px;
	float:right;
	clear:right;
	margin-right:12px;
	margin-top:20px;
}
#vegasrightcol h3
{
	font-size:12px;
}
#vegasrightcol p
{
	font-size:11px;
	margin-bottom:20px;
}
#tbfeatured
{
	border:0px;
	margin-top:10px;
}
#tbfeatured ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#tbfeatured li
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	background-image:url(/_images2/arrowskyblue.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	background-position:left center;
}
#tbfeatured th
{
	background-image:url(/_images2/featuredheaderbgback.gif);
	padding:4px;
	text-align:center;
	border:0px;
	color:#3F2500;
	font-size:10px;
	border-bottom:1px solid  #FFFFFF;
}

#tbfeatured tr.featureditem
{
	background-image:url(/_images2/featureditembgback.gif);
	height:56px;	
	font-weight:bold;
}
#tbfeatured tr.featureditem a
{
	font-weight:normal;
}
#tbfeatured td.featureditemcolfirst
{
	border-left:1px solid #CCCCCC;
}
#tbfeatured td.featureditemcollast
{
	border-right:1px solid #CCCCCC;
}

#tbfeatured td.featureditemfooter
{
	background-color:#FFF3CF;	
	border-bottom:2px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;	
}
#tbfeatured div.featureditemfootertext
{
	background-color:#EADDB0;
	margin:4px;
	padding:4px;
}

#tbpokerroom
{
	border:0px;
}
#tbpokerroom  small
{
	font-size:9px;
}
#tbpokerroomroom ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#tbpokerroom li
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	background-image:url(/_images2/arrowskyblue.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	background-position:left center;
}
#tbpokerroom th
{
	background-image:url(/_images2/pokerheaderbgback.gif);
	padding:4px;
	text-align:center;
	border:0px;
	font-size:10px;
	border-bottom:1px solid  #FFFFFF;
}

#tbpokerroom tr.pokeritem
{
	height:56px;	
}

#tbpokerroom tr.pokeritem a
{
	font-weight:normal;
}
#tbpokerroom td.pokeritemcolfirst
{
	border-left:1px solid #CCCCCC;
}
#tbpokerroom td.pokeritemcollast
{
	border-right:1px solid #CCCCCC;
}

#tbpokerroom td.pokeritemfooter
{
	border-bottom:2px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;	
}
#tbpokerroom div.pokeritemfootertext
{
	background-color:#E8E8E8;
	margin:4px;
	padding:4px;
	color:#666666;
}

#tbpokerroom tr.alternate
{
	background-color:#F1F1F1;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

#tbpokerroom tr.alternate td
{
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

#exclusiveformwrapper
{
	margin:20px 0px 20px 0px;
	padding:0px;
	text-align:center;
	clear:both;
}

#exclusiveform
{
	width:660px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	clear:both;
}
.exclusiveformblock
{
	margin-top:10px;
	margin-bottom:10px;
	width:660px;
	float:left;
	clear:both;
}
.exclusiveformblockheader
{
	background-color:#9F9F9F;
	padding:4px;
	width:652px;	
	float:left;
	clear:both;
	font-weight:bold;
}
.exclusiveformblocktitle
{
	width:400px;
	float:left;
	clear:none;
}
.exclusiveformblockrow
{
	background-color:#E9E9E9;
	padding:2px;
	width:656px;	
	float:left;
	clear:both;	
	border-top:1px solid #FFFFFF;
}

.exclusiveformblocklabel
{
	width:140px;
	float:left;
	clear:none;
	text-align:right;
	font-weight:bold;
}
.exclusiveformblockfield
{
	width:500px;
	float:right;
	clear:none;
	text-align:left;
}

.exclusiveformblockfield input, .exclusiveformblockfield select
{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9F9F9F;
}
.exclusiveformblockfield input.normaltextbox
{
	width:150px;
}
.exclusiveformblockfield input.largetextbox
{
	width:250px;
}
.exclusiveformblockfield input.smalltextbox
{
	width:100px;
}

.exclusiveformsubmit
{
	text-align:center;
	padding:6px;
}
