/* reset */
html,body,div,span,applet,object,iframe,table,caption,tbody,tfoot,thead,tr,th,td,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{vertical-align:baseline;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:13px;outline:0;padding:0;margin:0;border:0}:focus{outline:0}body{background:white;line-height:1;color:black}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:""""}
/* default elements */
body{background:#fffcf2;  font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#807c68; overflow-x:hidden}
a{color:#807c68; text-decoration:none}
a:hover{color:#000; text-decoration:underline}
.wrapper{width: 1045px; margin:30px auto 0 auto }
.red{color:#bf0900; font-weight:700; font-size:9px }
a.accept{text-decoration:underline; color: #807c68;  font-size:9px;font-weight:700}
hr{height:1px}
strong, u{font-weight:700; font-size:11px; text-decoration:none}
/* navigation */
ul.sf-menu{width:100%; background:url(../images/gui/main_menu.png) no-repeat left -39px; float:left;   height:65px; position:relative}
ul.main_menu li, ul.sf-menu li{display:inline; float:left; }
ul.sf-menu li span{float:left; padding-top:5px}
ul.sf-menu li ul{position:absolute; display:none; width:1000px; left:60px; top:30px; padding:10px}
ul.main_menu li a{height:1px; display:inline; margin-right:25px; background:url(../images/gui/main_menu.png) no-repeat left 150px; float:left; padding-top:35px; overflow:hidden}
ul.sf-menu a.a, ul.sf-menu a.b, ul.sf-menu a.c, ul.sf-menu a.d{height:1px; padding-top:37px; overflow:hidden; background:url(../images/gui/main_menu.png) no-repeat left 150px; } 
ul.sf-menu li a{width:250px; float:left; margin-right:3px}
ul.sf-menu li ul li {width:auto!important}
ul.sf-menu li ul li a{padding:5px;width:auto!important;  margin-top:20px; margin:0; color:#333; font-size:11px }
 ul.sf-menu li ul.limits{left:150px!important}
  ul.sf-menu li ul.reviews{left:553px!important}
  
  ul.sf-menu li a.a:hover{background-position:left 5px; }
ul.sf-menu a.b{width:255px!important; border:none; margin-right:15px}
ul.sf-menu a.b:hover{background-position:-185px 5px}
ul.sf-menu a.c{width:235px;  border:none}
ul.sf-menu a.c:hover{background-position:-455px 5px}
ul.sf-menu a.d{width:320px; margin-right:0px}
ul.sf-menu a.d:hover{background-position:-693px 5px}
ul.sf-menu li a:hover{color:#c40900;}
ul.sf-menu li a.a{width:175px; overflow:hidden; margin-right:10px;  border:none}

.header{padding-left:15px}
.second_menu{width:100%;}
.second_menu li {display:inline; }
.second_menu li  a{padding:5px 10px; font-size:9px; text-transform:uppercase}
.second_menu li  a.first{padding-left: 3px;}
.header hr{margin-left:8px; margin:15px 0; width:990px;  border:none; border-bottom:solid 1px #807c68; float:left;}

.under_menu {text-align:left; padding-left :40px; padding-bottom:15px; width:100%}
.under_menu  li{display:inline; }
.under_menu  li a{padding:3px 2px; font-size:11px; color:#010000}

.content{display:block;padding:25px 0px 11px 8px;  border:solid 1px  #827f6b;position:relative ; float:left}
.top_corner {position:absolute; left:-1px; top:-1px}
.content .left_column{width:315px; padding:15px 13px 15px 13px; border-right: solid 1px #827f6b; padding-bottom:20px;margin-bottom:10px; float:left; clear: left}
.content .top_left{padding: 0 32px!important; width:276px}
.top_left h2{ height:57px}
.top_left h2.prize{ margin-top:-10px;}
.content .left_column form p{font-size:9px!important}
.content .left_column h2 img{margin-bottom:15px; display:block}
#montecarlo span input{border:none; border-bottom:solid 1px #807c68;  background:transparent; width:275px; display:block; margin-top:5px; height:25px; font-family:Tahoma, Geneva, sans-serif}
#montecarlo label{width:275px; display:block; font-size:11px; margin-top:9px; margin-left:3px}
#montecarlo .submit{width:50px; height:27px; background:url(../images/gui/submit_bttn.png) left top no-repeat; overflow:hidden; border:none; cursor:pointer;  margin:5px 0 15px 220px; display:block}
.top_right{width:668px; padding:0 3px 0 20px; float:left; position:relative  }
.top_right .best_site{width:100%; background:url(../images/gui/best.jpg) no-repeat 430px top; }
.top_right .best_site span{float:left;  height:30px; width:430px; overflow: hidden}
.top_right .best_site span h2{margin-top:-6px;}
.top_right .best_site hr{margin-top:50px; width:648px!important; margin-left:0}
.top_right .best_site p{padding-top:30px; width:350px; position:relative; top:30px;   font-size:12px;}
.top_right .best_site  ul {padding-left:22px; list-style-type: disc; margin-left:-7px; position:relative; top:35px;   }
.top_right .best_site  ul li{font-size:11px; padding-top:3px}

.middle_column, .right_column{width:337px; float:left; margin-top:20px; padding: 10px 22px 0  0; height:300px  }
.middle_column {border-right: solid 1px #807c68}

.middle_column img{margin-bottom: 25px; display:block}
.middle_column p{padding-bottom:25px; font-size:11px; line-height:16px}
.right_column {width:250px; padding-left:35px}
.right_column img{margin-bottom:15px; display:block}
.right_column a{display:block; font-size:10px !important;margin-left:35px; line-height:12px}
.right_column a.red{margin-left:0px;}
hr.full_width{width:98%;display:block; border:none; border-bottom:solid 1px #807c68!important;  }
.featured_bonus{font-size:9px; display:block; padding:10px 0 5px 0; margin:0}
.left_column hr.full_width{margin-bottom:10px;float:left; clear:left}
a.middle_right_banner{float:left; width:650px; padding-top: 5px; margin-left:25px; margin-top: -30px; display:block ; border-top:solid 1px #807c68 }

.articles{padding-bottom:0!important; clear:left; margin-bottom:0!important}
.articles  p.featured_bonus{font-size:9px;  float:left; width:190px;}
.articles  h3{width:190px;clear:none; float:left; font-size:14px;  font-family:Tahoma, Geneva, sans-serif ;}
.articles  img{float:left; padding: 0px 10px 5px 0; clear:left}
.articles .read_more {float:left; font-size:9px; margin-left:130px}

#footer{width:1030px; margin:0 auto; padding:0px 0 0 15px;float:none}
#footer ul {width:1030px; display:inline; padding-top:5px;  float:left}
#footer ul li{display:inline}
#footer ul li a{text-transform:uppercase; font-size:11px}
#footer p.copy{display:block; padding-top:5px;float:left; font-size:11px}
div.disclaimer{width:100%;  display:block; background:#000; float:left; margin-top:10px; padding-left:10px}
div.disclaimer div{width:1045px; margin:0 auto}
div.disclaimer div a{margin-top:25px;float:left}
div.disclaimer div p{float:left;  font-size:9px; color:#213449; width:60%; float:right; padding:10px 10px 20px 10px}

.middle_right{width:653px; margin-bottom:20px;  float:left; display:inline; padding-left:10px ; margin-left: 15px; border-bottom:solid 1px #807c68; }
.middle_right form img{padding-left:40px; float:left; margin-right:15px; padding-top:6px;padding-bottom:25px; display:inline}
.middle_right form p{font-size:11px; color:#b80000; position:relative; top:-3px; padding-top:0; margin-bottom:-1px}
.middle_right form  input{border:solid 1px #807c68; padding:0;border-right:none;  height:14px;  padding-bottom:7px; padding-top:7px;width: 333px; background:transparent;  padding-left:10px; margin-right:0; float:left }
.middle_right form  input.search_bttn{width:40px;  height:30px; border-left:none; position:relative; top:0px; float:left;  border-right:solid 1px #807c68; margin-left:0; position:relative; left:-5px; padding-right:15px!important; cursor:pointer; margin-right:0}

.middle_right p.date, p.date{padding-top:25px; padding-bottom:10px;  font-size:11px; font-weight:700; color:#555555; width:250px; margin-bottom:12px}
 span p.date{font-size:13px!important}
.middle_right  .news_content a{color:#164c97}
.middle_right  .news_content {float:left; width:460px; border-bottom: dotted 1px #ccc; padding-bottom:7px; margin-bottom:7px}
.middle_right  .news_content  a h3{font-size:14px; font-weight:700;  margin-top:5px; padding-bottom:5px; line-height:16px}
.middle_right  .news_content  p{font-size:12px;  color:#333; }
.middle_right  .news_content  p.comment{font-size:14px; color:#739912; font-weight:700; margin:10px 0 8px 0}
.middle_right  .news_content  p.topix{font-size:11px; color:#666}
.middle_right  .news_content  p.topix a{font-size:11px;}
.middle_right  .news_content img{float:right; margin-top:20px}
.middle_right span.right{float:right; width:120px; margin-top:-5px}
.middle_right span.right a{padding-bottom:7px; display:block}
#gamble{padding-left:44px; margin-top:-5px; margin-right:20px;width:205px!important; overflow:hidden; float:left}
#featured_bonus{height:75px;  position:relative; top:-15px;  float:left; overflow:hidden}
#featured_bonus h2{height:60px}
span.news{float:left; height:35px; margin-bottom:25px; width:350px;}
span.news h2{margin-top:-8px;}

.content_text b{width:80%; float:left; }
.content_text{position:relative;float:left; }
.content_text h1{width:100%; clear:both}
.content_text  .tell_a_friend{position:relative; float:right; position:absolute; top: 0px; right:10px}
.content_text span{width:315px;  margin-right:20px;float:left!important;  overflow:hidden}
.content_text span p{ width:90%}
.content_text span.right_text{width:305px!important; }
.content_text span.right_text a{margin-top:25px;}
 .content_text span p{font-size:11px; padding-bottom:20px; width:305px!important; line-height:15px; margin-right:10px;  text-align:justify}
.content_text span ul, .content_text span ul li{font-size:11px;  width:305px!important;  text-align:justify }

.modal{width:500px; text-align:center; height:360px}
.modal h1{ display:block; margin-top:15px; height:1px; padding-top:89px;  background:url(../images/gui/tell_a_friend.png) no-repeat center top;}
.modal  .logo{margin-bottom:30px}
.modal  form input, .modal  form label{width:195px; float:left; margin-left:35px;text-align:left}
.modal  form input{background:transparent; width:189px;border:none; border-bottom:solid 1px #807c68; padding:0 3px 3px 3px; font-family:Tahoma, Geneva, sans-serif}
.modal  form label{font-size:11px; padding-top:3px; color:#807c68}
.modal  form textarea{width:425px; margin-top:15px;   height:20px; background:none; border:none;  font-family:Tahoma, Geneva, sans-serif;  font-size:11px;border-bottom:solid 1px #807c68; overflow:auto; overflow-x:hidden}
.modal  form .send_bttn{ background:url(../images/gui/tell_a_friendBttn.png) no-repeat left top; height:60px; width:120px; position:relative; left: 10px;clear:left;display:block;  float:none; margin:0 auto; border:none; cursor:pointer; }
.modal  form .send_bttn:hover{background-position:left -53px}
.modal  form .send_bttn:active{background-position:1px -105px;}

#live-widget-heading-image{position:absolute; right:30px; z-index:0}
#live-widget-header a{font-size: 24px!important; font-family:Tahoma, Geneva, sans-serif!important; padding-top:5px!important; font-weight:300!important;}
#heading-text  a{z-index:9999; position:relative; left:-20px}

.next_bttn{position:relative; float:right; margin-right:30px; margin-top:30px; margin-bottom:20px; border:solid 1px #807c68; padding:5px; font-size:11px}
.next_bttn:hover{ text-decoration:none;  background:#c20200; color:#fff; }
.next_bttn:active{ background:#340200;}

.topix_list{float:LEFT;width:100%}
.topix_list h4{font-weight: 700; font-size: 16px; margin-bottom:20px;}
.topix_list p{padding:10px 0}
.topix_list p a{color:#384f71; padding:0px 10px 0 0}
.topix_list p b{width:auto!important; padding:0px 10px 10px 0; font-weight: 300; position:inherit; margin:0!important;}
.topix_list h3{margin:10px 0; font-size: 14px; margin-bottom:25px; float:left; width:100% }
.topix_list .one_news{float:left; height:120px!important;width:45%;padding:0 10px 10px 0px; border-right:solid 1px #ddd; margin:10px 20px  0 0; }
.topix_list .one_news a.read_more{color:#384f71; font-size:11px}

/* validation engine */
.formError{position:absolute;top:300px;left:300px;padding-bottom:13px;display:block;z-index:5000}#debugMode{background:#000;position:fixed;width:100%;height:200px;top:0;left:0;overflow:scroll;opacity:0.8;display:block;padding:10px;color:#fff;font-size:14px;z-index:100000}.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}.formError .formErrorContent{width:100%;background:#000;color:#fff;width:150px;font-family:tahoma;font-size:11px;border:2px solid #000;box-shadow:0px 0px 10px #000;-moz-box-shadow:0px 0px 6px #666;-webkit-box-shadow:0px 0px 6px #666;padding:4px 10px 4px 10px}.greenPopup .formErrorContent{background:#33be40}.blackPopup .formErrorContent{background:#393939;color:#FFF}.formError .formErrorArrow{position:absolute;bottom:0;left:20px;width:15px;height:15px;z-index:5001}.formError .formErrorArrowBottom{top:0;margin:-6px}.formError .formErrorArrow div{border-left:2px solid #000;border-right:2px solid #000;box-shadow:0px 2px 3px #444;-moz-box-shadow:0px 2px 3px #444;-webkit-box-shadow:0px 2px 3px #444;font-size:0px;height:1px;background:#000;margin:0 auto;line-height:0px;font-size:0px;display:block}.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.greenPopup .formErrorArrow div{background:#33be40}.blackPopup .formErrorArrow div{background:#393939;color:#FFF}.formError .formErrorArrow .line10{width:15px;border:none}.formError .formErrorArrow .line9{width:13px;border:none}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{width:1px;border-left:2px solid #000;border-right:2px solid #000;border-bottom:0px solid #000}.formError .formErrorArrow .line2{width:3px;border:none;background:#000}.formError .formErrorArrow .line1{width:1px;border:none;background:#000} 
/* thick box */
@charset "utf-8";*{padding:0;margin:0}#TB_window{font:12px Arial,Helvetica,sans-serif;color:#333}#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666}#TB_window a:link{color:#666}#TB_window a:visited{color:#666}#TB_window a:hover{color:#000}#TB_window a:active{color:#666}#TB_window a:focus{color:#666}#TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%}.TB_overlayMacFFBGHack{}.TB_overlayBG{background-color:#000;filter:alpha(opacity=55);-moz-opacity:0.55;opacity:0.55}* html #TB_overlay{ position:absolute; height:expression(document.body.scrollHeight >document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}#TB_window{position:fixed;background:#fff;z-index:10002;color:#000;display:none;border:5px solid #000;text-align:left;top:50%;background:#fffcf2;left:50%;overflow:hidden}* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement &&document.documentElement.scrollTop || document.body.scrollTop)+'px')}#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:left}#TB_closeAjaxWindow{width:45px;overflow:hidden;height:47px}#TB_closeAjaxWindow a{padding:44px 0 0 0;text-align:left;float:left;width:45px;overflow:hidden;height:2px;position:relative;top:-8px;left:-8px;background:url(../images/gui/close.jpg) no-repeat }#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;display:none}#TB_title{background-color:#e8e8e8;height:0px}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em}#TB_ajaxContent.TB_modal{padding:15px}#TB_ajaxContent p{padding:5px 0px 5px 0px}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px}* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement &&document.documentElement.scrollTop || document.body.scrollTop)+'px')}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}* html #TB_HideSelect{ position:absolute; height:expression(document.body.scrollHeight >document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px}

h3#black, h2{color:#fffcf2!important}
p.article , p.article span{width:650px!important; font-family:Tahoma, Geneva, sans-serif; font-size:12px!important; color: #807c68; line-height:18px!important}


/* new feature best poker sites home page - Pedja*/
.best_site_list{float:left; position:relative;padding-top:10px; width:120%}
.best_site_list hr{width:660px!important; float:left; position:absolute;top:10px; left:0px; }
.left_list{position:relative; float:left; margin-left:-10px;width:335px;  }
.left_list li{float:left; padding-bottom:10px;width:100%; height:18px; }
.left_list li span{float:left; width:10px; padding-top:5px; font-size:11px; color:#807c68}
.left_list li a {float:left; clear:none}
.left_list li a img{margin-right:5px; top:-1px;  position:relative}
.left_list li .siteName{float:left;  clear:none;text-decoration:underline; }
.left_list li .siteName a{color:#424242; font-size:11px; font-size:12px}
.left_list li .bonus,.left_list li  .score{float:left; width:35px;color:#807c68; ;text-align:center}
.left_list li  .score{width:15px;}
.left_list li .siteName{width:110px;}
.left_list li a.image{height:20px!important; background: transparent url(../images/pokerSites.png) no-repeat;overflow:hidden; width:60px!important; margin-right:10px; position:relative; left:5px;}

.review, .play{padding-top:5px; font-size:11px;color:#807c68}
.left_list li  .play{padding-top:20px; width:30px; overflow:hidden;height:1px; background:url(../images/play.png) no-repeat}
.review{margin-right:8px}
img.info{position:absolute; left:165px; margin-top:-5px;}
.right_list img.info{left:190px;}
.right_list{padding-left:20px;float:left; position:relative}
.left_list li.l2 a.image{background-position:0 -31px;  }
.left_list li.l3 a.image{background-position:0 -63px}
.left_list li.l4 a.image{background-position:0 -96px}
.left_list li.l5 a.image{background-position:0 -128px}
.left_list li.l6 a.image{background-position:-72px -1px; }
.left_list li.l7 a.image{background-position:-72px  -29px}
.left_list li.l8 a.image{background-position:-72px  -62px}
.left_list li.l9 a.image{background-position: -72px  -93px;}
.left_list li.l10 a.image{background-position:-72px -125px; }
.left_list li a.image img{float:none; display:none}
.typeface-js, .typeface-js2{display:block!important; font-family:"Onyx"; font-size:45px;font-weight:300;color:#bf0900;}
.typeface-js2{font-size:50px}
.banners{padding-top:25px;float:left; width:50%; }
.banners a{float:left; clear:left; font-size:13px; padding-bottom:7px;}
.banners a.red{margin-top:15px;}