/* CSS RESET */
body { color: black; background: white; }
body, div, dl, dt, dd, li, pre,
form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 100%; font-weight: normal; }
address, caption, cite, code, dfn, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; } 
caption, th { text-align: left; font-weight: normal; font-style: normal; }
acronym, abbr, fieldset, img { border: 0;}
:focus { outline: 0; }


body {font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 12px; background: #404040 url(poker_bg.gif) repeat-x 0 0; color:#ffffff;text-align:center; }
a {color: #FFD800; text-decoration: underline;}
a:hover {text-decoration: none;}
/*hr {border: none; height: 2px; background: #948E6A url(poker_hr.gif);}*/
hr {height: 0; border-width: 1px 0 1px 0; border-style: solid; margin: 5px 0 5px 0;border-color: #3D3D3D #3D3D3D #666666 #666666; background-color: #3D3D3D;}

#wrap {width: 722px; margin: 0 auto;}
#header {height: 60px; margin-bottom: 3px; border-top: 3px #FFD800 solid; background: #363636 url(poker_header-bottom.gif) no-repeat 0 100%;text-align:left;}
#header h3 {font-size: 15px; font-weight: bold; padding: 20px 0 0 16px;}
#header h3 a {color: #D30C05;text-decoration: none;}
#header h3 a span{color: #FCD919;}
#header p{float: right; margin-top: -14px; margin-right: 10px;}
#header p a{color: #aaaaaa; text-decoration:none;}
#footer {padding-top: 20px; background: url(poker_page-bottom.gif) no-repeat 0 0; color: #ffffff; padding-bottom: 10px;text-align:left;}
#footer a{color: #ffffff; font-weight: bold}
/*#footer a:hover {color: #DADADA; }*/
#footer p {text-align: center;}
#footer p.pl {float: right; margin-right: 5px;}
#page {background: #4A4A4A url(poker_page-top.gif) no-repeat 0 0;text-align:left; overflow: hidden; height:100%;}

img.top {display: block;}

#menu {margin: 0 0 3px 0; clear:both; position: relative; background: #D20C05 url(poker_menu-bg.gif) repeat-x 0 0; border-top: 3px #D30C05 solid;}
#menu p.head {display: block;text-indent: -9999px; width: 12px; height: 10px; position:absolute;background: url(poker_menu-corner-left.gif) no-repeat 0 100%; bottom: 0; left: 0; z-index: 10; }
#menu p.head2 {display: block; text-indent: -9999px; width: 12px; height: 10px; position:absolute;background: url(poker_menu-corner-right.gif) no-repeat 0 100%; bottom: 0; right: 0; z-index: 11; }
#menu ul { display:table;white-space:nowrap; width: auto; margin: 0 auto; }
#menu ul li{display:table-cell;}
#menu ul li.first a{background: none;}
#menu ul li a {width: auto; font-size: 13px;background: url(poker_menu-separator.gif) no-repeat 0 0;  padding: 10px 13px 10px 13px; color: #ffffff; font-weight: bold; display: block; text-decoration: none;}
#menu ul li a:hover {/*color:#FFD800;*/ text-decoration: underline;}


#sidebar { float: left; width: 235px; margin: 10px 0 10px 0;font-size: 11px; padding-top: 5px;}
#sidebar img {display:block; margin: 0 0 0 5px;}
#sidebar div.body { margin: 0 20px;}
#sidebar p.head {color: #FFD800; font-weight: bold; font-size: 11px; margin: 5px 0 15px 0; padding-left: 25px;background: url(poker_arrow-big.gif) no-repeat 10px 50%;}
#sidebar a {color: #ffffff;}
/*#sidebar a:hover {color: #FFD800;}*/
#sidebar ul {border-top: 1px #3D3D3D solid; border-bottom: 1px #666666 solid; margin: 10px 0;}
#sidebar ul li {border-top: 1px #666666 solid; border-bottom: 1px #3D3D3D solid; padding: 3px 5px 5px 30px; background: url(poker_arrow.gif) no-repeat 10px 8px;}

#content {float: right; width: 470px; margin: 10px 10px 10px 5px;}
#content.wide {float: none; width: 700px; margin: 10px 10px 10px 10px;}
/*#content h1 {margin: 10px 0; padding-left: 25px;background: url(poker_arrow-big.gif) no-repeat 10px 4px;color: #FFD800; font-weight: bold; font-size: 11px;}*/
#content h1 {margin: 10px 0; color: #FFD800; font-weight: bold; font-size: 15px;}
#content  h2 {margin: 15px 0 5px 0; font-size: 14px; color: #ffffff; font-weight: bold; /*border-bottom:1px solid #666666; */padding: 0; }
#content  h3 {margin: 10px 0; font-size: 12px; color: #ffffff; font-weight: bold; padding: 0; }
#content a {font-weight: bold;}
#content a.text {font-weight: normal; color: #ffffff;}
#content p {margin: 8px 0; text-align: justify;}
#content ul, #content ol {margin: 10px 0 10px 20px;}
#content ul {list-style: disc;}
#content ol {list-style: decimal;}
#content li {text-align: justify;}

#content ul.list {list-style: none; margin: 10px;border-top: 1px #ffffff dotted;}
#content ul.list li {padding: 10px; border-bottom: 1px #ffffff dotted;}
#content ul.list h3, #content ul.list p {margin: 2px 0;}
#content ul.list h3 {border: none; padding: 0;}

#content div.img {text-align: center; margin: 10px 0;}
#content div.img img {border: 2px #3D3D3D solid;}

#content table {border-collapse: collapse; margin: 10px 0; margin: 0 auto;font-size: 11px;}
#content table caption {text-align: center; font-size: 11px; font-weight: bold; padding: 0 0 3px 0;}
#content table  td, #content table  th		{border:1px solid #2C2C2C; padding: 3px; vertical-align: top;}
#content table  th {text-align: center; font-weight: bold; background: #666666}

#content blockquote {margin: 10px; border-left: 2px solid #666666; padding-left: 5px;}
#content dl {margin: 10px 2px;  }
#content dl dt {font-weight: bold; color: #ffffff; margin: 10px 0 0 0;}
#content dl dd {margin: 2px 5px 3px 10px; border-left: 1px #888888 dotted; padding-left: 4px; text-align: justify;}

input.iText {background: #ffffff; border: 3px #666666 solid; font-size:11px;  padding: 1px; width:300px;}
input.iText:focus {border-color: #3D3D3D;}
textarea {background: #ffffff; border: 3px #666666 solid; font-size:11px;  padding: 1px;font-family: Tahoma, Arial, Verdana, sans-serif; width:450px;  }
textarea:focus {border-color: #3D3D3D;}
input.iSubmit {background: #FBD818;border: 3px #E9CA1C solid;  margin: 5px; color: #000000; font-size: 10px; text-transform: uppercase;}
#sidebar input.iSubmit {display: none;}
#sidebar form {overflow:hidden; height:100%;}
#sidebar form input {float: left; margin-right: 4px;}
#sidebar form input.iText {width: 150px;}
#sidebar form input.iImage {margin-top: 2px;}

form div {}
form div label {display: block;font-size: 11px; padding: 2px;}

div.ad_t1 {border-top: 0px solid #3D3D3D;border-bottom: 0px solid #3D3D3D;padding: 4px 0; font-size: 11px; color: #FFD800; text-decorarion: bold;}
div.ad_t1 a {color: #FF0000; text-decoration: underline;}