body{
background-color: white;
color: black;
font: normal 80% Helvetica, sans-serif;
margin-top: 3px;
margin-left: 3px;
padding: 0;
margin-right: 5px;
}

.float {float:left; margin-right:5px;}
#bonus {font-size:12pt; color:#CC0000;}
#bonus h3 { text-align:center; font-size:12pt; color:#333333; border:0;}
#bonus h4 {text-align:center; font-size:12pt; color:#CC0000; border:0;}
#bonus[id] {width:140px;}
#bonus[id] h3 { text-align:center; font-size:10pt; color:#333333; border:0;}
#bonus[id] h4 {text-align:center; font-size:10pt; color:#CC0000; border:0;}



.maincontainer{

width: 770px;

text-align:left;
}
table {font-size:10pt;}
span.title { font-size:10pt; color:#000000; margin:0; font-family:"Trebuchet MS" , Arial; font-weight:bold;}
h1 { font-size:16pt; color:#000000; margin:0; font-family:"Trebuchet MS" , Arial;}
h2 { font-size:10pt; color:#000000; margin:0; font-family:"Trebuchet MS" , Arial; font-weight:bold; text-transform:uppercase; background:url(/images/h2.jpg) no-repeat; padding:7px 0px 7px 80px; }
h3 { font-size:12pt; color:#0C5601; margin:0; border-bottom:2px solid #303030; margin-bottom:5px;}
h4 { font-size:10pt; color:#0C5601; margin:0; border-bottom:1px solid #071110;}
p  { margin:4px 0px 4px 0px; font-size:9pt; font-family: Helvetica, sans-serif;}

a img {border:0; vertical-align:middle;}
a {color:#A50724; font-weight:bold;}
p.important {margin:8px 0px 8px 0px; font-size:9pt; color:#CC0000; font-weight:bold;}
ul.important { font-size:9pt; color:#CC0000; font-weight:bold;}

div.right {float:right;}


h2.titan   {color:#CC0000; background:0; padding:0; margin-bottom:5px; font-size:14pt; font-family:"Trebuchet MS" , Arial; font-style: italic;}
h2.party   {color:#CC0000; background:0; padding:0; margin-bottom:5px; font-size:14pt; font-family:"Trebuchet MS" , Arial; font-style: italic;}
h2.tilt    {color:#CC0000; background:0; padding:0; margin-bottom:5px; font-size:14pt; font-family:"Trebuchet MS" , Arial; font-style: italic;}
h2.pacific {color:#CC0000; background:0; padding:0; margin-bottom:5px; font-size:14pt; font-family:"Trebuchet MS" , Arial; font-style: italic;}

div.box {clear:both;}
div.column {float:left; margin:4px 4px 4px 4px; border:1px solid #D3D3D3; padding:4px 4px 4px 4px; width:280px;}
div.line {clear:both;}

#topbanner {text-align:center;  background-color:#0C5601; }
#topbannerbottom {background:url(images/bottomleftcorner.gif) no-repeat left bottom; background-color:#0C5601;}
#topbannerbottom #right {background:url(images/bottomrightcorner.gif) no-repeat right bottom;}
#topbannerbottom #righttop {background:url(images/toprightcorner.gif) no-repeat right top;}
#topbannerbottom #rightleft {background:url(images/topleftcorner.gif) no-repeat left top; }

#footer {border-top:2px solid #A50724; padding-top:4px;}

/*Top Tabs declarations*/

#toptabs{
margin-left: 4px; /*Opera 8 fix -1px*/
padding: 0;
width: 770px;
height: 33px;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 5px;
}

#toptabs ul{
font: normal 10px verdana, arial, sans-serif;
margin:0;
padding:0;
list-style:none;
}

#toptabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
line-height: 1.3em;
font-size: 120%;
}


#toptabs a, #toptabs strong{
float:left;
color:#fff;
background: transparent url("images/tabs_left.gif") no-repeat left top;
margin:0 2px 0 0;
padding:0 0 0 8px;
text-decoration:none;
font-size: 9pt;
letter-spacing: 1px;
margin-top: 4px;
font-family:  "Trebuchet MS", Verdana, sans-serif;
border-bottom: 1px solid #FFF;
}

#toptabs a span, #toptabs #current span{
float:left;
display:block;
color:#fff;
background: transparent url("images/tabs_right.gif") no-repeat right top;
padding:6px 16px 6px 8px;
font-weight:bold;
}

#toptabs a span{
float:none;
}

#toptabs #current a, #toptabs strong{
background-position:0 -150px;
border-bottom: 1px solid #2B6600;
}

#toptabs #current a span, #toptabs #current span{
background-position:100% -150px;
padding-bottom:5px;	color:#fff;
}

#toptabs a:hover{
background-position:0% -150px;
}

#toptabs a:hover span{
color: #fff;
background-position:100% -150px;
}

#toptabs a.selected_item{
background-position:0% -150px;
}

#toptabs a.selected_item span{
color: #fff;
background-position:100% -150px;
}

#toptabs #current a:hover {	background-position:0% -150px; }
#toptabs #current a:hover span { color: #fff;	background-position:100% -150px; }

#toptabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
background: #2B6600;
border-bottom: 1px solid #fff;
margin-bottom: 5px;
}

/* Top Tabs End */



A{ text-decoration: none; color:#A50724}
A:hover{ text-decoration: underline;}


h4{
font-size: 15px;
color: #964635;
margin: 0;
}


/* ######### Main container box ######### */

.maincontainer{
width: 770px;

}

/* ######### Left column ######### */

#leftcolumn{
float: left;
width: 159px;
margin-right: 2px;
padding-right: 1px;
background-color: transparent;
padding-top:5px;
}

#leftcolumn .headers{
color: #A50724;
font-weight: bold;
margin: 0;
}

.categorylinks li a{ /*Left Menu Links*/
width: 100%; /*NON script page*/
}

.categorylinks{
list-style-type: disk;
list-style-image: url(images/heart.png);
margin: 5px auto 10px 18px;
padding: 0;

}

.categorylinks li{
padding-bottom: 1px;
}

.categorylinks li a{
margin-left: -3px;
padding: 3px 1px;
font-size: 12px;
display: block;
color: #0C5601;
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #ececec;
}

.categorylinks li a:hover{
background-color:#0C5601;
color:#FFFFFF;

}

/* ######### Center column ######### */

#centercolumn{
float: left;
width: 600px;
padding-left: 3px;
background-color: transparent;
}
#centercolumn[id] {width: 600px; }

/* ######### Right column ######### */


#rightcolumn{
float: left;
width: 163px;
border: 1px solid #DEEFCF;
border-left-width: 0;
margin-left: 5px;
}

#rightcolumn .headers{
background: transparent url(bg_topbar.gif) repeat-x;
margin-bottom: 5px;
font-weight: bold;
}

.listings{
list-style: url(bullet.png) disc;
margin: 5px auto 10px 17px;
padding: 0;
}

.listings li{
margin: 0;
padding: 0;
padding-bottom: 5px;
border-bottom: 1px solid #ececec;
}

.listings li a{
/*margin-left: -2px;*/
}

/* ######### Footer ######### */

#footer{
width: 770px;
margin-left: auto;
margin-right: auto;
clear: left;
margin-bottom: 2px;
font-size: 95%;
}

#footer #plinks a{
margin-right: 8px;
text-decoration: none;
}


#bigImage {position:absolute;  width:1px; height:1px; top:0; left:0; }
#bigImage img { }


#poker_rooms {float:right; width:130px; border:1px solid black; padding:4px 4px 4px 4px; margin:4px 4px 4px 4px; font-size:8pt;}
#poker_rooms .room {clear:both; border-bottom:1px solid black; padding:2px 2px 2px 2px;}
#poker_rooms h3 {margin:0; padding:0; text-align:center; font-size:8pt; color:#666666; background:0; border:0;}

input , textarea {border:1px solid #071110}


#party_tourneys {font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif;}
#party_tourneys h2 {font-size:12pt; background:0; padding:0; margin:0; color:#862339; font-family:Helvetica, Arial;}
#party_tourneys h3 {font-size:10pt; background:0; padding:0; margin:0; color:#003554;}
#party_tourneys table {font-size:8pt;}

#party_tourneys td {padding:15px 15px 15px 15px;}

/* Forum */

.forum h3 { font-family:"Trebuchet MS" , Arial; font-size:18pt; margin:0; padding:0px 0px 0px 20px; border:0; color:#0C5601;}
.forum h3 a { font-family:"Trebuchet MS" , Arial; font-size:18pt; margin:0; padding:0; border:0; color:#0C5601;}
.forum h3 a:hover { text-decoration:none; }
.forum .mainmenu		{ font-size : 10pt; color :#862339  }
.forum a.mainmenu		{ text-decoration: none; color : #085200; font-size:7pt;  }
.forum a.mainmenu:hover{ text-decoration: underline; color : #862339; }

.forum .forumline	{ background-color:#CCCCCC; border: 1px #862339 solid; }

th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
	font-weight: bold; border: 1px solid black; border-style: solid; height: 28px; color:#FFFFFF; background-color:#A50724;
}

.forum .topictitle h1 	{ font-weight: bold; font-size: 10pt; color : #A50724; }
.forum .topictitle h2	{ font-weight: bold; font-size: 10pt; color : #A50724; }
.forum a.topictitle:link   { text-decoration: none; color : #A50724; }
.forum a.topictitle:visited { text-decoration: none; color : #A50724; }
.forum a.topictitle:hover	{ text-decoration: underline; color : #A50724; }

/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.forum .nav				{ font-weight: bold; font-size: 8pt; color : #A50724;}
.forum a.nav			{ text-decoration: none; color : #A50724; }
.forum a.nav:hover		{ text-decoration: underline; }

/* Forum title: Text and link to the forums used in: index.php */
.forum .forumlink		{ font-weight: bold; font-size: 10pt; color : #A50724; }
.forum a.forumlink 	{ text-decoration: none; color : #A50724; }
.forum a.forumlink:hover{ text-decoration: underline; color : #A50724; }

/* Forum category titles */
.forum .cattitle		{ font-weight: bold; font-size: 10pt ; letter-spacing: 1px; color : #A50724}
.forum a.cattitle		{ text-decoration: none; color : #A50724; }
.forum a.cattitle:hover{ text-decoration: underline; }

/* General text */
.gen { font-size : 10pt; }
.genmed { font-size : 10pt; }
.gensmall { font-size : 8pt; }
.gen,.genmed,.gensmall { color:#000000; }
a.gen,a.genmed,a.gensmall { color:  #A50724; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #0C5601; text-decoration: underline; }

/* The content of the posts (body of text) */
.postbody { font-size : 10pt; line-height: 18px}
a.postlink:link	{ text-decoration: none; color : #A50724 }
a.postlink:visited { text-decoration: none; color : #A50724; }
a.postlink:hover { text-decoration: underline; color : #A50724}


