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

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

a
{
	color:#fff;
	
}

a:hover
{
text-decoration: none;
}

h1
{
	
}

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

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

p
{
	font:13px  "Trebuchet MS";
	margin-bottom:5px;
	line-height:16px;
	padding:0 10px 5px 10px;
}

img
{ 
border: 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:779px;
	margin:0 auto;
	overflow:hidden;
}

#wrapper .column
{
  padding-bottom: 20010px;
  margin-bottom: -19620px;  
}
#left
{
width:219px;
float:left;
}

#left img
{
float:left;
}

#right
{
width:560px;
float:left;
background-color:#4C5D39;
}

#right img
{
float:left;
}

#mid-contents
{
width:558px;
float:left;
background-color:#4C5D39;
border-left:1px solid #EBC836;
border-right:1px solid #EBC836;
border-bottom:1px solid #EBC836;
}

.block
{
float:left;
padding:5px;
width:auto;
padding-right:30px;
}

#mid-contents span
{
float:right;
color:#EBC836;
font-weight:bold;
padding-right:20px;
margin-top:30px;
}

#mid-contents span.title
{
font-weight:bold;
float:left;
display:block;
padding:10px 0 5px 10px;
}

#mid-contents h1
{
font:20px  "trebuchet MS";
font-weight: normal;
color:#EBC836;
padding:10px 0 5px 10px;
}

#mid-contents ul
{
list-style:circle;
padding-left:30px;
}

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

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


#footer
{
width:100%;
float:left;
background:url(../images/footer-bg.jpg) repeat-x top left;
padding-bottom:100px;
}

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

}

#ftr p
{
width:560px;
display:block;
float:right;
padding:0;
padding-top:20px;
}

#ftr p span.sitemap
{
float:left;
font-weight:bold;
}

#ftr p span.copyright
{
float:right;
}

/***[left]***/

#left h2
{
display:block;
height:33px;
float:left;
color:#fff;
width:184px;
padding:8px 0 0 35px;
background:url(../images/articles-heading.jpg) no-repeat top left;
}

#left ul
{
float:left;
width:219px;
background:url(../images/left-ul-bg.jpg) repeat-y top left;
list-style:none;
padding-bottom:10px;
}

#left ul li
{
border-bottom:1px solid #EBC836;
height:24px;
margin-left:15px;
padding:5px 0 0 0;
}

#left ul li a
{
font:11px tahoma;
color: #fff;
}

#left ul li a:hover
{
font:11px tahoma;
color:#EBC836;
}


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

#left h3
{
display:block;
height:34px;
float:left;
color:#fff;
width:184px;
padding:15px 0 0 35px;
background:url(../images/h3-left.jpg) no-repeat top left;
}

#left span
{
display:block;
height:85px;
float:left;
width:219px;
background:url(../images/left-btm-design.jpg) no-repeat left;
}

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

#top-links
{
border-top:2px solid #EBC836;
border-left:1px solid #EBC836;
border-right:1px solid #EBC836;
height:30px;
float:left;
width:558px;
background-color:#4C5D39;
}

#top-links ul li.nb
{
border-right:none;
}

#top-links ul
{
width:558px;
float:left;
list-style:none;
border-bottom:2px solid #EBC836;
}

#top-links ul li
{
float:left;
height:21px;
padding:5px 15px 0 15px;
border-right:2px solid #EBC836;
}


/***[mid-btm]***/

#mid-contents .mid-btm
{
width:540px;
float:left;
padding-left:10px;
margin-top:5px;
}

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

#mid-contents .mid-btm h2
{
font:13px  "trebuchet MS";
color: #FFCC00;
font-weight:normal;
}

#mid-contents .mid-btm img
{
padding:5px 5px 5px 0;
}

#mid-contents .mid-btm a
{
color:#EBC836;
text-decoration:none;
}

/***[body_id]***/

#body_home li.home,
#body_linktous li.linktous,
#body_contact li.contact,
#body_articles li.articles,
#body_partners li.partners
{
float:left;
border-bottom:2px solid #4C5D39;
position:relative;
top:2px;
}




#body_pot li.pot,
#body_baccarat li.baccarat,
#body_free li.free,
#body_find-texas-holdemm-rules li.find-texas-holdemm-rules,
#body_play-texas-holdem li.play-texas-holdem,
#body_essential-poker li.essential-poker,
#body_backgammon-strategy li.backgammon-strategy,
#body_importence-of-position li.importence-of-position,
#body_what-happens li.what-happens,
#body_semi-demi-bluff li.semi-demi-bluff,
#body_raising-vs-calling li.raising-vs-calling,
#body_Play-holdem li.Play-holdem,
#body_poker-rooms li.poker-rooms,
#body_casino-partners li.casino-partners,
#body_poker-partners li.poker-partners,
#body_sportsbetting li.sportsbetting,
#body_Play-holdem li.Play-holdem,
#body_other-gambling li.other-gambling
{
background:url(../images/body-id.jpg)  no-repeat right;
margin-right:3px;
}

/***[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 dashed #000;
	margin: 0px 0 1px 0 ;
}
	
label
{

	font: 14px arial;
	display:block;
	margin: 10px 0 0 0;
	width:300px;
	color: #fff;
		margin-left:10px;

}
	
input.frm_text
{
	width:200px;
	border: 1px solid #000;
	margin-left:10px;

}

form label span{
float:left;
width:270px;
padding:0 0 10px 0;
		}
		p.message{
		}
		
	
textarea
{
	width:250px;
	height:150px;
	border: 1px solid #000;
	margin-left:10px;
}
	
input.frm_submit
{
	display:block;
	clear:both;
	font-size:12px;
	margin:10px 0 0 10px;
	padding:0 4px;
	height:25px;
	color:#000;
	border: 1px  solid #000;
	margin-bottom:150px;
}


