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

body
{
background:url(../images/body-bg.jpg) repeat-x left top;
font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}

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

a:hover
{
text-decoration:underline;
}

h1
{
font-family:"Trebuchet MS";
font-size:20px;
font-weight:normal;
}

img
{
border:0;
}

/***[structure]***/
#wrapper
{
width:768px;
margin:0 auto;
overflow:hidden;
}

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

#top
{
width:768px;
float:left;
}

/***[top]***/
#top-left
{
float:left;
width:203px;
}


#top-left img
{
float:left;
}

#top-right
{
float:right;
width:565px;
}
#top-link
{
float:right;
width:403px;
background:url(../images/top-link-ul.jpg) repeat-x left bottom;
padding-bottom:25px;
}


#top-link ul
{
width:403px;
float:right;
background:url(../images/top-link-bg.jpg) repeat-x left top;
list-style:none;
}

#top-link ul li
{
float:left;
}

#top-link ul li a
{
color:#9BC6D7;
display:block;
padding:11px 14px 10px 13px;
}

#top-link ul li a:hover
{
background: url(../images/top-link-bg-id.jpg) repeat-x left top;
}



#body_play-online  #top-link ul li.articles a,
#body_home  #top-link ul li.home a,
#body_info  #top-link ul li.info a,
#body_resources  #top-link ul li.resources a,
#body_casino-bonuses  #top-link ul li.articles a,
#body_history-of-online-gambling  #top-link ul li.articles a,
#body_about-jackpots  #top-link ul li.articles a,
#body_online-payment-methods  #top-link ul li.articles a,
#body_No-Deposit-Bonus  #top-link ul li.articles a,
#body_play-free-texas-holdem-poker  #top-link ul li.articles a,
#body_types-online-casino  #top-link ul li.articles a
{
background: url(../images/top-link-bg-id.jpg) repeat-x left top;
color:#000;
}

#top-link-bottom
{
float:right;
width:565px;
}

#top-link-bottom img
{
float:left;
}

dt
{
font-weight:bold;
}

dd
{
padding:0 0 6px 0;
}

/***[right]***/
#right
{
float:right;
width:182px;
background:#346175 url(../images/right-bg.jpg) no-repeat left top;
padding-top:100px;
}

#right h2
{
color:#9BC6D7;
font-size:13px;
padding-left:9px;
margin-bottom:4px;
}

#right h2 a
{
color:#9BC6D7;
}

#right h3
{
padding:0 0 0 10px;
font-size:12px;
}

#right p
{
padding-left:9px;
padding-right:5px;
color:#FFFFFF;
}



#right p a
{
color:#fff;
}

#resources
{
width:182px;
border-top:1px solid #fff;
padding-top:9px;
margin-top:10px;
}

#resources ul
{
margin-left:9px;
list-style:none;
}

#resources ul li
{
padding:4px 0;
}

#resources ul li a
{
color:#fff;
}

/***[articles]***/

#articles
{
width:171px;
float:right;
background:#F0F0F0;
border:1px solid #D1D1D1;
border-top:0;
padding:5px;
margin-right:5px;
}

#articles h2
{
font-size:19px;
font-weight:normal;
margin-bottom:5px;
margin-top:10px;
}

#articles ul
{
list-style:none;
}

#articles ul li
{
border-top:1px solid #D1D1D1;
padding:5px 0;
}

#body_types-online-casino #articles ul li.types-online-casino a,
#body_play-online #articles ul li.play-online a,
#body_poker-skills #articles ul li.poker-skills a,
#body_what-texas-poker  #articles ul li.what-texas-poker a,
#body_playing-online-poker  #articles ul li.playing-online-poker a,
#body_casino-bonuses  #articles ul li.casino-bonuses a,
#body_history-of-online-gambling  #articles ul li.history-of-online-gambling a,
#body_about-jackpots  #articles ul li.about-jackpots a,
#body_online-payment-methods  #articles ul li.online-payment-methods a,
#body_No-Deposit-Bonus  #articles ul li.No-Deposit-Bonus a,
#body_play-free-texas-holdem-poker  #articles ul li.play-free-texas-holdem-poker a
{
color:#346175;
}

/***[content]***/

#content
{
width:377px;
float:left;
border-left:1px solid #D1D1D1;
padding:10px;
}

#content img
{
float:left;
}

#content h2
{
font-size:14px;
margin-top:10px;
color:#006689;
}

#content a
{
text-decoration: underline;
}

#content p
{
margin:5px 0 10px 0;
}

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

#content ul li, #content ol li
{
margin-bottom:5px;
}
#content h3
{
margin-top:10px;
font-size:12px;
color: #666666;
}


/***[footer]***/
#footer
{
width:767px;
margin:0 auto;
background: #000 url(../images/bottom-bg.gif) repeat-y  left top;
border-left:1px solid #D1D1D1;
border-bottom:1px solid #D1D1D1;
overflow:hidden;
}

#footer-note
{
width:388px;
float:left;
color:#000;
border-top:1px solid #DDD;
padding:15px 5px;
}

#footer-note a
{
padding:0 5px;
color:#346175;
}

/***[form]***/

form
{
	margin:0px;
	width:300px;
}

fieldset
{
	margin-bottom:10px;
	display:block;
	padding:0px 0px;
	border-color:#060;
	border:none;
}
	
legend
{
	font-weight:bold;
	margin: 0;

}
	
input, textarea
{
	height: 18px;
	font: 12px arial;
	border: 1px solid #000;
	margin: 0px 0 1px 0 ;
}
	
label
{

	font: 12px arial;
	display:block;
	margin: 10px 0 3px 0;
	width:300px;

}
	
input.frm_text
{
	width:200px;
	border: 1px solid #000;
}
	
textarea
{
	width:250px;
	height:150px;
	border: 1px solid #000;
}
	
input.frm_submit
{
	display:block;
	clear:both;
	font-size:12px;
	margin-top: 10px;
	padding:0 4px;
	height:25px;
	color:#000;
	border: 1px solid #000;
}

