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

body
{
background:#FCF1B6 url(../images/top-bg.jpg) repeat-x;
font:13px  Arial, Helvetica, sans-serif;
color:#333;
}

h1
{
background:url(../images/heading-bg.jpg) no-repeat;
height:55px;
display:block;
font:15px  Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:8px;
padding-left:60px;
}

h2
{
font-size:12px;
padding-bottom:5px;
}

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

a:hover
{
text-decoration:underline;
}

img
{
border:0;
}


form label span
{
display:block;
color:#CC0000;
font-weight:bold;
}
p.message{
}


/***[structure]***/
#wrapper
{
margin:0 auto;
width:778px;
border-right:#F90 1px solid;
border-left:#F90 1px solid;
padding-bottom:45px;
overflow:hidden;
}

#topmenu
{
width:778px;
float:left;
*\margin-bottom:0;*\
}

#topmenu ul
{
list-style:none;
padding-left:7px;
}

#topmenu ul li
{
background:url(../images/right-menu-bg.jpg) no-repeat right top;
height:36px;
float:left;
margin-top:19px;
margin-right:13px;
padding-right:12px;
}

#topmenu ul li a
{
background:url(../images/left-menu-bg.jpg) no-repeat left top ;
height:27px;
float:left;
color:#FFB;
font-weight:bold;
text-decoration:none;
padding-left:12px;
padding-top:9px;
}

#body-improve-game li#articles,
#body_multiplayer li#articles,
#body_play_mac li#articles,
#body_texasholdem li#articles,
#body_home li#home,
#body_contact li#contact,
#body_partners li#partners,
#body_articles li#articles,
#body_poker_tells li#articles,
#body_winning_texas li#articles,
#body_poker_odds li#articles,
#body_poker_hand li#articles,
#body_texas_holdem_poker li#articles,
#body_texas_holdem_game li#articles,
#body_internet_poker li#articles,
#body_software li#partners,
#body_casino li#partners,
#body_poker li#partners,
#body_sports li#partners,
#body_tools li#articles,
#body_other_gambling li#partners
{
background:url(../images/body-right-menu.jpg) no-repeat right top;
}

#body-improve-game li#articles a,
#body_multiplayer li#articles a,
#body_play_mac li#articles a,
#body_texasholdem li#articles a,
#body_home li#home a,
#body_contact li#contact a,
#body_partners li#partners a,
#body_poker_tells li#articles a,
#body_winning_texas li#articles a,
#body_poker_odds li#articles a,
#body_poker_hand li#articles a,
#body_texas_holdem_poker li#articles a,
#body_texas_holdem_game li#articles a,
#body_internet_poker li#articles a,
#body_software li#partners a,
#body_casino li#partners a,
#body_poker li#partners a,
#body_sports li#partners a,
#body_tools li#articles a,
#body_other_gambling li#partners a
{
background:url(../images/body-left-menu.jpg) no-repeat left top;
}

#banner
{
background:url(../images/banner-img.jpg) no-repeat right top;
width:778px;
float:left;

}

/***[left]***/

#left-content
{
padding-top:13px;
padding-left:12px;
width:488px;
float:left;
}

#left-content span
{
font-size:13px;
}

#left-content a
{
font-weight:bold;
text-decoration:underline;
}

#left-content ul
{
list-style: outside;
padding-left:15px;
}

#left-content ul li
{
padding-bottom:10px;
}

#left-content ol 
{
padding-left:20px;
}

#left-content ol li
{
padding-bottom:10px;
}

#left-content p
{
padding-bottom:14px;
}

/***[right]***/

#right-content
{
padding-top:13px;
width:278px;
float:right;
}




#right-content span
{
background:url(../images/right-arrow.jpg) no-repeat;
display:block;
height:55px;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:8px;
padding-left:80px;
}

#right-content ul
{
list-style:none;
}

#right-content ul li
{
height:25px;
background: url(../images/right-list-bg.jpg) repeat-y right top;
margin: 0 0 2px 0;
padding: 5px 0 0 0px;
}

#right-content ul li a
{
color: #000;
padding: 0 0 0 50px;
}

#right-content ul li a:hover
{
background:url(../images/bullet.jpg) no-repeat 30px center;
}

#body-improve-game li.improve-game a,
#body_multiplayer li.multiplayer a,
#body_play_mac li.play_mac a,
#body_texasholdem li.texasholdem a,
#body_poker_tells li.poker_tells a,
#body_winning_texas li.winning_texas a,
#body_poker_odds li.poker_odds a,
#body_poker_hand li.poker_hand a,
#body_texas_holdem_poker li.texas_holdem_poker a,
#body_texas_holdem_game li.texas_holdem_game a,
#body_internet_poker li.internet_poker a,
#body_software li.software a,
#body_casino li.casino a,
#body_poker li.poker a,
#body_sports li.sports a,
#body_tools li.poker-tools a,
#body_other_gambling li.other_gambling a
{
background:url(../images/bullet.jpg) no-repeat 30px center;
}




#right-content span_partners
{
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
display:block;
float:right;
}

#right-content h2
{
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left:80px;
padding-top:5px;
display:block;
height:25px;
}

span.ourlink
{
display: block;
margin: 0 0 10px 0;
}

/***[bottom]***/

#bottom
{
width:100%;
border-top:#4D4D4D 10px solid;
background: url(../images/bottom.jpg)  repeat left top;
height:125px;
float:left;
}

#bottom_info
{
width:778px;
font-size:11px;
padding-top:10px;
padding-left:10px;
margin:0 auto;
}

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

#bottom span
{
color:#666666;
width:500px;
float:left;
}


#bottom ul
{
list-style:none;
width:auto;
}

#bottom ul li
{
float:right;
display:block;
border-right:#fff 1px solid;
padding-left:5px;
padding-right:5px;
}

#bottom_info .noborder
{
border:0px;
}

/***[form]***/

form
{
margin-top:15px;
}

fieldset
{
margin-bottom:10px;
display:block;
padding:10px 5px;
border-color:#060;
border: 0;
}
	
legend
{
font-size:12px;
}
	
input
{
font-size:12px;
font-family:arial;
}
	
label
{
font-size:12px;
display:block;
margin-top:5px;
}
	
input.frm_text
{
background: #FCF1B6;
width:278px;
border:1px solid #000;
}
	
textarea
{
background:#FCF1B6;
width:300px;
height:150px;
font: 12px arial;
border:1px solid #000;
}
	
input.frm_submit
{
background:#FCF1B6;
display:block;
clear:both;
margin-top:10px;
font-size:12px;
font-weight:bold;
padding:2px 4px;
border:0;
border:1px solid #000;
color:#000;
}


