/* CSS Document */


*{
margin:0;
padding:0;
}
body
{
background: #000 url(../images/body_bg.jpg) repeat-x top left;
font: 12px Arial;
margin-top:2px;
}

#wrapper
{
width:772px;
margin:0 auto;
overflow:hidden;
}

img
{
border:0px;
}

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

a:hover
{
text-decoration:underline;
}

h1
{
font: 17px "Trebuchet MS";
margin-bottom:10px;
}



/*------top----------*/
#top
{
width:572px;
height:216px;
background: url(../images/right_top.jpg) no-repeat top right;
float:right;
}

#top img
{
float:left;
}
#mainlinks
{
width:200px;
float:right;
margin-top:0px;
padding:0 80px 0 0;
position:relative;
top:200px;
}

#mainlinks ul
{
list-style:none;

}

#mainlinks ul li
{
color:#FFF;
float:left;
padding:0 10px 10px 0;
}

#body_home #mainlinks ul li.home a,
#body_about-us #mainlinks ul li.about-us a,
#body_directories #mainlinks ul li.directories a

{
text-decoration: underline;
color:#FFCC00;
}

/*-----left---*/ 
#left
{
width:199px;
float:left;
color:#fff;
margin-top:10px;

}
#latestupdates
{
width:200px;
float:left;
background:url(../images/latestupdates-para.jpg) repeat-x left 43px;
}

#latestupdates h3
{
background:url(../images/latestupdates.jpg) no-repeat left top;
font:26px "Trebuchet MS";
color:#fff;
width:190px;
height:40px;
padding:5px;
}

#latestupdates img
{
float:left;}


#latestupdates a
{
display:block;
padding:0 0 5px 0;
font-size:12px;
}


#latestupdates p
{
padding:0 0 0 10px;
width:165px;
}

#latestupdates p a
{
font-weight:bold;
}

#latestupdates img
{
*/
position:relative;
top:6px;*/
}

#left #articles
{
width:199px;
background: #FF6600 url(../images/orang-bg.jpg) repeat-y left;
float:left;

}

#left .topcor
{
margin-top:10px;
float:left;
}

#left #articles h2
{
border-bottom:1px solid #990000;
border-top:1px solid #990000;
font: 11px Arial, Helvetica, sans-serif;
color:#990000;
font-weight:bold;
padding:5px 0 5px 10px;
}
#left #articles ul
{
list-style:none;
padding:10px 0 15px 10px;
}

#left #articles ul li
{
padding:5px 0 0 20px;
background:url(../images/li_icon.gif) no-repeat left 8px ;
}


#body_introduction #left #articles ul li.introduction a,
#body_roulette-rules #left #articles ul li.roulette-rules a,
#body_roulette-payoffs #left #articles ul li.roulette-payoffs a,
#body_learn-roulette #left #articles ul li.learn-roulette a,
#body_odds-roulette #left #articles ul li.odds-roulette a,

#body_casino-related #left #articles ul li.casino-related a,
#body_poker-related #left #articles ul li.poker-related a,
#body_gambling-suppliess #left #articles ul li.gambling-supplies a,
#body_poker-content #left #articles ul li.poker-content a,
#body_strategy-guides #left #articles ul li.strategy-guides a,
#body_other-sites #left #articles ul li.other-sites a

{
text-decoration:underline;
color:#FFCC00;
}

#left #articles ul.partner
{
padding-left:0;
}

#left #articles ul.partner li
{
background:none;
}


/*-----content---*/
#content
{
width:522px;
color:#CCC;
float:right;
padding:0 30px 20px 20px;

}
#content a
{
color:#d2d2d2;
text-decoration: underline;
}
#content a:hover
{
color:#FF781E;
}

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

#content p
{
line-height:16px;
padding:0 0 15px 0;
}

#content span a
{
color:#999;
display:block;
margin-bottom:15px;
border-bottom:1px solid #333;
padding-bottom:5px;
text-decoration:none;
}


#content ul li
{
padding:0 0 5px 0;
}



#content h2
{
font-size:13px;
color:#FFCC00;
}

#content h3
{
font-size:12px;
color:#FF781E;
padding:0 0 5px 0;
}

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

/*------bottom----*/
#bottom
{
width:772px;
font:11px Arial, Helvetica, sans-serif;
color:#FFF;
float:left;
border-top:1px solid #FF781E;

}
#bottom ul
{
list-style:none;
}
#bottom ul li
{
float:right;
padding:5px 10px 5px 5px;
}

/***[form]***/

form{
margin-top:5px;
}

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

display:block;
margin-top:5px;
width:200px;
padding:5px 0 5px 0;
}

label span
{
color:#fc0;
font-size:11px;
}
	
input.frm_text
{
width:300px;
border:0;
}
	
textarea
{
width:300px;
height:150px;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:0;
}
	
input.frm_submit
{
display:block;
clear:both;
margin-top:20px;
font-size:12px;
padding:2px 4px;	
}

