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

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

img
{ 
border: 0; 
}

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

a:hover
{
text-decoration:underline;
}

h1
{
	
}

h2
{
	font:11px  "trebuchet MS";
	font-weight:bold;
	color: #FFFFFF;
}

h3
{
	font:16px  "trebuchet MS";
	font-weight:bold;
	color: #000;
}

p
{
	font:12px  Arial;
	margin-bottom:5px;
	line-height:16px;
	padding:0 10px 5px 0;
}

hr
{
width:538px;
background-color:#68A855;
color:#68A855;
border:none;
height:1px;
margin:10px 8px 0 8px;
}

.clear 
{
display: block;
clear: both;
width: 100%;
height: 1px;
margin: 0 0 -1px;
font-size: 1px;
line-height: 1px;
}

/***[structure]***/

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

#top-links
{
width:777px;
float:left;
}

#top-mid
{
width:777px;
float:left;
background: #229C07 url(../images/mid-top-crn.jpg) no-repeat bottom left;
}

#left
{
width:207px;
float:left;
margin-top:15px;
}

#mid-contents
{
width:535px;
float:right;
margin-top:15px;
padding:0 10px 0 25px;
}

#mid-contents span
{
font-weight:bold;
}

#mid-contents img
{
float:left;
margin-right:10px;
}

#mid-contents a
{
text-decoration:underline;
}

/***[footer]***/

#footer
{
width:100%;
float:left;
background:url(../images/fotter-bg.jpg) repeat-x top left;
height:171px;
margin-top:10px;
}

#ftr
{
width:777px;
margin:0 auto;
overflow:hidden;
}

#ftr p
{
padding:20px 0 0 0;
}

/***[top-links]***/

#top-links ul
{
float:left;
width:707px;
list-style:none;
padding-left:70px;
margin-top:12px;
}

#top-links ul li
{
float:left;
background:url(../images/main-links-rtcrn.jpg) no-repeat top right;
padding:0 0 0 0;
margin-right:5px;
height:36px;
}

#top-links ul li a
{
display:block;
float:left;
color:#333;
font:12px "trebuchet MS";
font-weight:bold;
background:url(../images/main-link-crn.jpg) no-repeat top left;
padding:10px 20px 0 20px;
text-decoration:none;
height:26px;
}

#top-links img
{
float:left;
}

/***[top-mid]***/

#top-mid ul
{
width:777px;
float:left;
list-style:none;
padding-bottom:5px;
}

#top-mid ul li
{
width:180px;
padding-left:11px;
float:left;
}

#top-mid img
{
float:left;
}

#top-mid span
{
font:bold 11px tahoma;
}

/***[left]***/

#left h2
{
display:block;
width:192px;
font:12px  Arial;
font-weight:bold;
color: #fff;
background:#229C07 url(../images/article-top-crn.gif) no-repeat top left;
height:22px;
padding:8px 0 0 15px;
}

#left ul
{
width:205px;
float:left;
border-left:1px solid #fff;
border-right:1px solid #fff;
list-style:none;
}

#left ul li
{
background-color:#6CCA17;
border-bottom:1px solid #229C07;
height:20px;
padding:5px 0 0 15px;
}

#left ul li.noborder
{
border:none;
}

#left ul li a
{
font:12px  Arial;
color:#fff;
text-decoration:none;
}

#left .bottom-box
{
width:205px;
float:left;
border-left:1px solid #fff;
border-right:1px solid #fff;
background-color:#6CCA17;
padding-bottom:10px;
}

#left .bottom-box h3
{
font:11px  Arial;
color:#fff;
font-weight:bold;
text-decoration:underline;
padding:5px 0 0 15px;
}

#left .bottom-box h3 a
{
font:11px  Arial;
color:#fff;
font-weight:bold;
text-decoration:underline;
}

#left .bottom-box p
{
padding-left:15px;
color:#fff;
}

/***[left-bottom]***/

#left h2.bottom
{
display:block;
width:192px;
font:12px  Arial;
font-weight:bold;
color: #fff;
background:#229C07 url(../images/article-top-crn.gif) no-repeat top left;
height:22px;
margin-top:10px;
padding:8px 0 0 15px;
}

/***[mid-contents]***/

#mid-contents h2
{
font:14px  Arial;
color:#fff;
font-weight:bold;
}

#mid-contents h3
{
font:12px  Arial;
color: #009900;
font-weight:bold;
}

#mid-contents h1
{
font:18px  Arial;
color:#fff;
font-weight:bold;
padding-bottom:5px;
}

#mid-contents ul
{
float:left;
padding-left:15px;
list-style:circle;
margin-bottom:10px;

}

#mid-contents ul li
{
padding:5px 0 0 0;
color:#fff;
}

#mid-contents ul li a
{
padding:5px 0 0 0;
color:#229C07;
font-weight:bold;
}

#mid-contents ul li a:hover
{
padding:5px 0 0 0;
color:#B8F022;
text-decoration:none;
}

#mid-contents ol
{
padding:0 0 0 15px;
}

#mid-contents ol li
{
padding:0 0 10px 0;
}

#mid-contents span.right a
{
float:right;
font:14px "Trebuchet MS";
font-weight:bold;
color:#6CCA17;
text-decoration:underline;
padding-right:15px;
margin-top:20px;
}

.block
{
width:250px;
float:left;
margin-top:10px;
margin-bottom:30px;
}

#body_link_page li.link_page,
#body_site-map li.site-map,
#body_contact li.contact,
#body_resources li.resources
{
float:left;
background:url(../images/main-links-rtcrn-hover.jpg) no-repeat top right;
padding:0 0 0 0;
margin-right:5px;
height:36px;
}

#body_link_page li.link_page a,
#body_site-map li.site-map a,
#body_contact li.contact a,
#body_resources li.resources a
{
display:block;
float:left;
color:#fff;
font:12px "trebuchet MS";
font-weight:bold;
background:url(../images/main-links-crn-hover.jpg) no-repeat top left;
padding:10px 20px 0 20px;
text-decoration:none;
height:26px;
}

#body-myths li.myths,
#body_craps-dice li.craps-dice,
#body_casino-bonuses li.casino-bonuses,
#body_internet-craps li.internet-craps,
#body-about-web-gambling li.about-web-gambling,
#body_managing-your-bankroll li.managing-your-bankroll,
#body_risk-of-gambling-online li.risk-of-gambling-online,
#body_play-at-another-level li.play-at-another-level,
#body_finding-your-favorite li.finding-your-favorite,
#body_online_poker_Casino li.online_poker_Casino,
#body_mobile-casino-games li.mobile-casino-games

{
background-color:#103408;
height:20px;
padding:5px 0 0 15px;
}

/***[form]***/

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

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

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

	font: 14px arial;
	display:block;
	margin: 10px 0 3px 0;
	width:300px;
	color: #B8F022;
}
	
input.frm_text
{
	width:200px;
	border: 1px solid #B8F022;
}
	
textarea
{
	width:250px;
	height:150px;
	border: 1px solid #B8F022;
}
	
input.frm_submit
{
	display:block;
	clear:both;
	font-size:12px;
	margin-top: 10px;
	padding:0 4px;
	height:25px;
	color:#6CCA17;
	font-weight:bold;
	background:url(../images/right-bg.jpg) repeat-y top left;
	border: 1px  solid #229C07;
}
