*
{
margin:0;
padding:0;
}

body
{
background:url(../images/body-bg.gif) repeat-x left top;
font: 11px Tahoma;
}

a
{
text-decoration:none;
}

dt
{
font:bold 12px Arial;
color:#FF6600;
}

dd
{
padding:0 0 10px 0;
}

a:hover
{
text-decoration:underline;
}

h1
{
font: bold 16px Arial;
color:#006699;
margin-top:5px;

}

#wrapper
{
width:777px;
overflow:hidden;
margin:0 auto;
border-bottom:4px solid #006699;
border-top:4px solid #006699;
}

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

#top
{
width:777px;
float:left;
background:url(../images/top-dashed-bg.gif) repeat-x left top;
position:relative;
height:116px;
}

#left
{
width:185px;
float:left;
margin-top:1px;
}

#content
{
width:566px;
float:right;
margin-top:1px;
}

#bottom
{
width:777px;
margin:0 auto;
}

/***[top]***/
#pokercard
{
position:absolute;
left:374px;
}

#logo
{
position: relative;
left:9px;
top:6px;
}

#top h3
{
position: absolute;
left:9px;
top:95px;
background:#FF6600 url(../images/top-h3.gif) no-repeat left top;
font-weight:normal;
font-size:11px;
color:#fff;
display:block;
width:365px;
height:16px;
text-align:center;
}


/***[left]***/
#left ul#articles
{
border:1px solid #E4E4E4;
background:#E4E4E4 url(../images/left-articlebg.jpg) repeat-x left top;
list-style:none;
font:12px Arial;
padding-bottom:75px;

}

#left ul#articles li
{
border-bottom:1px solid #D7D7D7;
}

#left ul#articles li a
{
display:block;
padding:5px 5px 5px 8px;
color:#000;
}


#body_key-poker-skills ul#articles li.key-poker-skills a,
#body_poker-hand-rankings ul#articles li.poker-hand-rankings a,
#body_etiquette ul#articles li.etiquette a,
#body_face-tights ul#articles li.face-tights a,
#body_best-poker ul#articles li.best-poker a,
#body_flush-draws ul#articles li.flush-draws a,
#body_straight-draws ul#articles li.straight-draws a,
#body_bluffs ul#articles li.bluffs a,
#body_position ul#articles li.position a,
#body_poker-tournament ul#articles li.poker-tournament a,
#body_improve-your-game ul#articles li.improve-your-game a,
#body_holdem_poker ul#articles li.holdem_poker a,
#body_free_online_poker ul#articles li.free_online_poker a,
#body_playing-at-several-tables ul#articles li.playing-at-several-tables a,
#body_poker-skills ul#articles li.poker-skills a
{
color:#ffffff;
background:#FF6600;
}

#left #bottom-links
{
background:#fff url(../images/left-bottom.jpg) repeat-x left top;
border-top:3px solid #fff;
padding-bottom:50px;
}

#left #bottom-links ul
{
list-style:none;
font:11px  Tahoma;
}

#left #bottom-links ul li
{
padding:2px 8px;
}

#left #bottom-links ul a
{
color:#006699;
}
#left #bottom-links ul#partner
{

}

#left #bottom-links ul#partner li a
{
color:#000;
background: url(../images/partner-arrow.gif) no-repeat left center;
padding-left:17px;
}

/***[content]***/
#content p
{
margin-bottom:10px;
line-height:16px;
}

#content h2
{
font:bold 12px Arial;
color:#FF6600;
}

#content h3
{
font:  bold 12px Arial;
}


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

#content ul
{
padding-left:15px;
margin-top:5px;
}



#content ol
{
padding-left:25px;
margin-top:25px;

}

#content ul li, #content ol li
{
margin-bottom:10px;
}

#content-right
{
float:right;
width:175px;
background: #fff url(../images/content-rightbg.jpg) repeat-x left top;
padding:5px;
}

#content-right h3 a
{
font: normal 11px Tahoma;
color:#006699;
}

#content a
{
color:#006699;
text-decoration:underline;
}

#content-right p
{
margin-bottom:10px;
}

#introbox
{
float:left;
width:352px;
background:#006699 url(../images/advanceguide-bottom.jpg) no-repeat right bottom;
font: 12px Arial;
color:#fff;
height:208px;
}

#introbox p
{
width:206px;
padding-left:10px;
line-height:15px;
}

#introbox img
{
margin-right:0;
}

.intro-article
{
width:172px;
float:left;
margin-top:27px;
}

.intro-article img
{
margin-bottom:5px;
}

.intro-article h2 a
{
font-size:11px;
font-weight:normal;
color:#006699;
margin-top:5px;
}

#intro-article-left
{
margin-right:8px;
}

/***[favourit-links]***/
#favourite-links
{
width:555px;
float:left;
background:url(../images/favourte-link-bg.jpg) repeat-x left top;
padding:5px;
margin-top:10px;
}

#favourite-links h3
{
font: bold 12px Arial;
}

#favourite-links ul
{
list-style:none;
padding-top:10px;
padding-left:0;
}

#favourite-links ul li
{
margin-bottom:15px;
line-height:16px;
}

#favourite-links ul li a
{
color:#006699;
}

#favourite-links ul li p
{
margin-bottom:15px;
}

/***[contact]***/
#contact
{
float:left;
width:352px;
}

#contact h2
{
font:normal 11px Tahoma;
color:#006699;
}
#contact ul
{
padding:0;
list-style:none;
}

#contact ul li
{
background:url(../images/bul.jpg) no-repeat left  center;
padding-left:10px;

}

/***[sitemap]***/
.sitemap
{
float:left;
padding:10px;
}

.sitemap ul li
{
list-style:circle;
margin-bottom:5px;
}

/***[form]***/

form{

}

fieldset{
margin-bottom:10px;
display:block;
padding:0px 5px;
border-color:#060;
border:none;
}

legend{
font-size:12px;
font-weight:bold;
}

input{
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

label{
font-size:11px;
display:block;
margin-top:5px;
width:200px;
color:#006699;
}

input.frm_text{
width:250px;
background:url(../images/top-right-toplinkbg.jpg) repeat-x left bottom;
border:1px solid #E4E4E4;
height:15px;

}

textarea{
width:250px;
height:150px;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background:url(../images/articlebg.jpg) repeat-x left top;
border:1px solid #E4E4E4;
}

