/***[basic]***/
*
{
padding:0;
margin:0;
}

body
{
background:#BA3320 url(../images/body-bg.jpg) repeat-x left top;
font:12px Arial;
}

a
{
text-decoration: none;
color:#fff;
}

a:hover
{
text-decoration:underline;
}
ul
{
list-style:none;
}


h1
{
font: bold 20px arial;
color:#FFCC00;
margin-bottom:15px;
}

h2
{
font-size:12px;
}


hr
{
color:#812416;
background:#812416;
height:1px;
border:0;
margin:10px auto;
}

img
{
border:0;
}

#sitemap a
{
font:11px Tahoma;
}


/***[structure]***/

#wrapper
{
width:778px;
margin:0 auto;
overflow:hidden;
background:url(../images/wrapper.jpg) repeat-y left;
}

#wrapper .column {
  padding-bottom: 20010px;
  margin-bottom: -20000px;  
}


#top
{
width:777px;
margin:0 auto;
background:url(../images/pokerman-top.jpg) no-repeat right bottom;
float:left;
}

#main
{
width:778px;
float:left;
background: url(../images/leftchips.jpg) no-repeat left bottom;
}

/***[top]***/

#top img
{
float:left;
}

#top ul
{
margin-top:65px;
float:right;
padding-right:290px;
}

#top ul li
{
float:left;
}

#top ul li a
{
float:left;
border-right:1px solid #000;
padding:0 5px;
color:#000;
}

#top ul li a.border
{
border:0;
}

/***[left]***/

#left
{
width:205px;
float:left;
border:1px solid #000;
border-top:6px solid #000;
background: url(../images/left-bg.jpg) repeat-x left top;
border-bottom:0;
}

#left h2
{
background:#CCCCCC url(../images/left-h2.gif) no-repeat 189px center;
padding:4px 0 4px 10px;
text-transform:uppercase;
font: bold 11px Arial;
border-bottom:1px solid #000;
border-top:1px solid #000;
}

#left img
{
float:left;
}

#left ul.bonus, #left ul.poker
{
margin-bottom:0px;
}

#left ul.poker
{
margin-bottom:126px;
}

#left ul.bonus li, #left ul.poker li
{
border-bottom:1px solid #000;
}

#left ul.bonus li a, #left ul.poker li a
{
padding:4px 0 4px 10px;
display:block;
font: normal 11px Arial;
color:#000;
height:100%;
}

#left ul.bonus li a:hover, #left ul.poker li a:hover
{
background:#CF750F;
text-decoration:none;
}

#body-poker-etiquette #left ul.bonus li.poker-etiquette a,
#body-poker-tell #left ul.bonus li.poker-tell a,
#body_finding-casino #left ul.bonus li.finding-casino a,
#body_winnings #left ul.bonus li.winnings a,
#body_rakes #left ul.bonus li.rakes a,
#body_about #left ul.bonus li.about a,
#body_need #left ul.bonus li.need a,
#body_reload #left ul.bonus li.reload a,
#body_bonus-whores #left ul.bonus li.bonus-whores a,
#body_first #left ul.bonus li.first a
{
background:#BA3320 url(../images/arrow-id.gif) no-repeat 193px;
color:#fff;
}

#body_online-poker #left ul.poker li.online-poker a,
#body_party #left ul.poker li.party a,
#body_games #left ul.poker li.games a,
#body_poker-site #left ul.poker li.poker-site a
{
background:#BA3320 url(../images/arrow-id.gif) no-repeat 189px;
color:#fff;
}

/***[right]***/
#rightbanner
{
width:570px;
float:left;
background:url(../images/pokerman.jpg) no-repeat right top;
}


#newarticle
{
width:250px;
float:left;
background:url(../images/newarticle.jpg) no-repeat 35px 10px;
margin-top:30px;
padding-left:30px;
padding-bottom:10px;
}

#newarticle h3 a
{
display:block;
color:#FFCC00;
padding-left:55px;
font-size:12px;
padding-top:25px;
}

#newarticle p
{
font:11px Tahoma;
color:#fff;
padding-top:10px;
padding-bottom:10px;
}

#newarticle span a
{
position:relative;
bottom:3px;
padding-left:5px;
color:#fff;
}

/***[content]***/
#content
{
width:515px;
float:left;
padding-left:30px;
color:#fff;
padding-top:10px;
padding-right:25px;
}

#content img
{
float:left;
}

#content p
{
margin-bottom:15px;
}

#content a
{
text-decoration:underline;
}

#content a:hover
{
color:#F7CB47;
}
#content ul
{
list-style:url(../images/bul.gif) ;
}

#content ul, #content ol
{
padding-left:15px;
padding-top:10px;
}

#content ul li, #content ol li
{
margin-bottom:10px;
}

#content ul.partner
{
list-style: none;
}

#content ul.partner li h2
{
text-transform:uppercase;

}

#content ul.partner li ul
{
list-style:disc;
border-bottom:1px solid #000;
}


/***[footer]***/
#footer
{
width:100%;
margin:0 auto;
height:100%;
background:#fff;
padding-top:20px;
float:left;
}

#footertop
{
width:778px;
margin:0 auto;
overflow:hidden;
}

.article
{
float:left;
width:208px;
font-size:12px;
background:#fff url(../images/article-bg.jpg) repeat-x left 25px;
margin-right:45px;
margin-top:15px;
margin-bottom:15px;
}

.article h2
{
background:#BA3320 url(../images/arrow-down.gif) no-repeat 185px center;
color:#fff;
font-size:12px;
padding:4px 0 4px 10px;
border-bottom:1px solid #fff;
}

.article img
{
float:left;
padding-top:5px;
padding-left:5px;
}

.article p
{
float:left;
padding-top:5px;
padding-right:5px;
padding-left:5px;
width:90px;
}

#bottom
{
width:778px;
margin:0 auto;
overflow:hidden;
border-top:1px solid #000;
padding:20px 0;
height:100%;
font:11px Tahoma;
color:#fff;

}

#body_home div#bottom
{
color:#000;
}

/***[form]***/

form{
margin-top:15px;
}

fieldset{
margin-bottom:10px;
display:block;
padding:10px 5px;
border-color:#060;
border:none;
}
	
legend
{
font-size:12px;
font-weight:bold;
}
	
input
{
font-size:12px;
font-family: Arial, Helvetica, sans-serif;

}
	
label
{
font-size:11px;
display:block;
margin-top:5px;
width:200px;
}
	
input.frm_text
{
width:200px;
border:0;


}
	
textarea
{
width:300px;
height:100px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
border:0;

}
	
input.frm_submit{
display:block;
clear:both;
margin-top:10px;
font-size:12px;
padding:2px 4px;	
border:0;
background:#FFCC00;
}