/* general */
* {padding:0px; margin:0px; font-family:arial; list-style:none; font-size:11px;}
body {background:url('site-bg.png') repeat-x #707e8c 0px -30px;}
* a {color:#006600;}
* a:hover {text-decoration:underline;}
* a img {border:none;}
* br.clear {font-size:1px; line-height:1px; clear:both;}
* div.clear {clear:both;}
* a.tablemore {float:left; padding:5px; padding-right:7px; font-size:11px; color:#006600; text-decoration:none; background:url('arrow.png') no-repeat 100% 53%;}
* a.rss {display:block; position:absolute; bottom:0px; right:0px; padding:5px 15px 5px 0px; margin-right:5px; background:url('rss-small.png') no-repeat 100% 50%; font-size:11px; color:#006600; text-decoration:none;}

* h2 a {color:#000000; font-size:14px; font-weight:bold; text-decoration:none;}
* em {font-style:normal;}
* input.dark {height:16px; width:200px; padding:2px; border:1px solid #627b7b; background:#ecebeb;}
* input.button {height:22px; padding:1px 8px; #padding:1px 3px; font-size:15px; color:#ffffff; font-weight:bold; border-top:1px solid #bdc4cb; border-right:1px solid #707f8c; border-bottom:1px solid #4e5963; border-left:1px solid #65727f; background:#6f7e8c;}
* span.card-simbol {font:normal 18px/12px arial;}
div.counter {display:none;}

/* site top */
#top {width:1000px; height:70px; margin:0px auto 10px auto; position:relative; z-index:1;}
/*
#logo {position:absolute; top:0px; left:0px; padding:5px 20px; display:block;}
*/
#logo {position:absolute; top:0px; left:0px; padding:0px 20px; display:block;}
#topline { width:468px;margin-left:129px;

padding-top:4px; }


.more ul li{display:inline; border-right:solid #333333 1px;padding-left:8px;
padding-right:8px; }

.more ul li a{font-size:12px; color:#333333; font-family:Arial, Helvetica, sans-serif}

#topline a {color:#003663; text-decoration:none; padding:0px 3px; cursor:pointer; font-size:11px;}
#topline span {color:#666666; padding:0px 5px; font-size:11px;}
#topline div {float:right; text-align:left; color:#003663; padding-left:25px; position:relative; /*background:url('language-dropdown.png') no-repeat center right #ffffff*/; width:85px; cursor:pointer; font-size:11px;}
#topline div img.flag {position:absolute; left:0px; top:-1px;}

#menu {float:right; padding:16px 20px 0px 0px; width:700px; text-align:left; font-size:11px;}
#menu li {float:right; background:#232a32; position:relative;}
#menu li.active {background:#6f7e8c;}
#menu li a {float:left; font-size:14px; color:#ffffff; padding:5px 15px 5px 7px; font-weight:bold; text-decoration:none;}
#menu li.list a {padding:5px 5px 5px 7px;}
#menu span {position:relative; width:20px; height:26px; float:left; background:url('menu-arrow.png') no-repeat 0px 12px;}
#menu ul {display:none; position:absolute; left:0px; top:26px; border-top:#6f7e8c 2px solid; border-bottom:#435060 2px solid;}
#menu li.active ul {display:block;}
#menu ul li {float:none; display:block; padding:0px;}
#menu li.list ul li a {float:none; color:#000000; font-size:12px; padding:3px 10px; font-weight:normal; display:block; background:#ecebeb; width:240px;}
#menu li.list ul li a:hover {background:#d5dae0;}

#languages {z-index:1; display:none; position:absolute; padding:1px; width:114px; border-left:#d1d1d1 1px solid; border-top:#d1d1d1 1px solid; border-bottom:#435060 1px solid; border-right:#435060 1px solid; background:#FFFFFF;}
#languages li {position:relative; width:90px; padding:0px 2px 0px 22px; margin:0px;}
#languages li a {color:#003663; display:block; position:relative; padding:3px 0px 2px 3px; #padding:2px 0px 3px 3px; margin:0px; font-size:11px; line-height:12px; text-decoration:none; width:77px;}
#languages li.hover {background:#75818d;}
#languages li.hover a {color:#ffffff;}
#languages img {position:absolute; top:1px; left:-20px;}

#flash-banner {margin:5px auto 0px auto; display:block;}

#holder {width:960px; margin:10px auto; background:url('page-bg.png') repeat-y; position:relative;}
#holder.col3 {background:url('page-bg3.png') repeat-y;}
#content {float:left; width:780px; padding:10px; position:relative; background:#ffffff; overflow:hidden;}
#content-short {float:left; width:520px; padding:10px 10px 10px 20px; position:relative; background:#ffffff; overflow:hidden;}
#middle {float:left; width:210px; padding:10px 20px; position:relative; overflow:hidden;}

#path {width:940px; margin:0px auto; height:15px;}
#path ul li {float:left; font-size:11px; color:#ffffff; padding-right:7px;}
#path ul li a {padding-right:10px; font-size:11px; color:#ffffff; text-decoration:none; background:url('path-arrow.png') no-repeat 100% 53%; text-decoration:none;}
#path ul li a.hover {text-decoration:underline;}

/* right side */
#right {float:left; width:140px; padding:10px; background:url('right-bg.png') no-repeat; overflow:hidden;}
#right span.search {font-size:14px; color:#777777; font-weight:bold; display:block;}
#right #search {height:16px; width:106px; padding:2px; border:1px solid #627b7b; float:left;}
#right img.search {float:right;}
#right h2 {font-size:14px; color:#777777; font-weight:bold; padding-top:20px; /*letter-spacing:-1px;*/}
#right ul li a {font-size:11px; color:#003663; text-decoration:none; line-height:22px;}
#right ul li a:hover {text-decoration:underline;}
#right a.banner {display:block; margin-top:20px;}
#right #right-banner {display:block; margin-top:20px; margin-left:7px;}

#siderooms {padding:20px 0px 0px 0px; height:228px; position:relative;}
#siderooms div {width:160px; height:258px; position:absolute; top:-10px; left:-10px;}
#siderooms div h2 {color:#FFFFFF; font-size:13px; letter-spacing:0; padding:10px 0 0 10px;}
#siderooms div ul {margin:10px;}
#siderooms div li {cursor:pointer; padding:1px 8px;}
#siderooms div li img {float:right; padding:10px 5px 0px 0px;}
#siderooms div li a {clear:left; color:#003663; float:left; font-size:12px; font-weight:bold; line-height:140%;}
#siderooms div li a:hover {text-decoration:none;}
#siderooms div li span {float:left; color:#666666; font-size:11px; font-weight:normal; clear:left; width:100px;}
#siderooms div li.active {background: none repeat #cfdce5;}
#siderooms div li img {float:right; padding:5px 0 0;}
#siderooms div a.more {bottom:4px; font-size:10px; font-weight:bold; margin:0 20px;}

#right ul.rooms li {width:140px; padding-bottom:7px;border-bottom:1px solid #D5D2D2;}
#right ul.rooms li img {float:right; padding:10px 5px 0px 0px;}
#right ul.rooms li a {line-height:normal;}
#right ul.rooms li a.room {float:left; color:#003663; font-size:13px; font-weight:bold; clear:left;}
#right ul.rooms li span.bonus {float:left; color:#666666; font-size:11px; font-weight:normal; clear:left; width:100px;}
#right ul.rooms li span.code {float:left; color:#333333; font-size:11px; font-weight:bold; clear:left; width:85px;}
#right ul.rooms li a.download {background:url('down-mini.png') no-repeat scroll 100% 4px; color:#006600; float:right; font-size:10px; font-weight:bold; padding-right:6px; text-decoration:underline; clear:right;}

#right #list {font-size:12px; position:relative; background:#ffffff; height:16px; width:125px; padding:1px 0px 0px 3px; clear:both; margin-top:5px; background:url('list.png') no-repeat top right #ffffff; border:1px solid #627b7b;}
#right #list ul {position:absolute; top:18px; left:-1px; padding:0px; width:128px; display:none; border-left:#d1d1d1 1px solid; border-top:#d1d1d1 1px solid; border-bottom:#435060 1px solid; border-right:#435060 1px solid; background:#FFFFFF;}
#right #list ul li {height:auto; display:block; width:128px; padding:0px;}
#right #list ul li a {color:#003663; display:block; width:122px; padding:1px 3px 1px 5px; line-height:16px; font-size:11px;}
#right #list ul li a:hover {background:#75818d; color:#ffffff; text-decoration:none;}

#years {display:block; padding:10px 0px; background:#6f7e8c;}

#footer {background:#d5dae0; padding:10px;}
#footer img {float:right;}
#footer ul {padding:15px 0px 5px 0px; border-bottom:solid 1px #bdc9c6; height:35px;}
#footer ul li {float:left; font-size:14px; color:#666666; font-weight:bold;}
#footer ul li a {color:#003663; text-decoration:none;}
#footer div.links {float:left; font-size:11px; color:#666666; padding-top:10px;}
#footer div.links a {cursor:pointer; color:#003663; text-decoration:none; font-size:11px;}
#footer div.copy {float:right; font-size:11px; color:#333333; padding-top:10px;}
#footer div.copy a {color:#003663; font-size:11px;}

/* paging */
#paging {border:0px none; margin:20px 10px 15px; padding:2px 2px 3px; text-align:center; font-size:13px; color:#666666; clear:both;}
#paging a {color:#003663; cursor:pointer; font-size:12px; text-decoration:none;}
#paging span {color:#666666; font-weight:bold; font-size:16px;}
#paging a.first {font-weight:bold; padding-right:10px; color:#003663; text-decoration:underline; font-size:13px;}
#paging a.last {font-weight:bold; padding-left:10px; color:#003663; text-decoration:underline; font-size:13px;}

/* ajax */
#ajaxoverlay {background-image:url('overlay.png');}
* html #ajaxoverlay{background-color:transparent; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50) progid:DXImageTransform.Microsoft.Alpha(src="../img/overlay.png", sizingMethod="scale");}

#popup {background:#FFFFFF; width:300px; margin:0px; padding-bottom:10px; opacity:2; -moz-opacity:2;}
#popup div.close {background:#d5dae0; padding:5px 10px; font-size:16; font-weight:bold;}
#popup div.close img {float:right; cursor:pointer;}
#popup span.error {font-size:14px; color:#990000; display:block; padding:10px; text-align:center;}
#popup span.message {font-size:14px; color:#000000; display:block; padding:10px; text-align:center;}
#popup input.ok {margin:0px auto; display:block;}
#popup table {margin:10px; width:280px;}
#popup table th {font-size:14px; text-align:left; font-weight:bold; width:90px;}
#popup table input {float:right; margin:0px;}
#popup table input.light {height:16px; width:180px; padding:2px; border:1px solid #627b7b; background:#ffffff;}
#popup span.links {text-align:right; display:block; padding:5px 10px; font-size:12px; color:#006600;}
#popup span.links a {font-size:12px; cursor:pointer; text-decoration:none;}

#promoholder {position:fixed; top:0px; left:0px; z-index:201; width:100%; height:100%; display:none;}
#promoholder {background-image:url('overlay.png');}
* html #promoholder{background-color:transparent; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50) progid:DXImageTransform.Microsoft.Alpha(src="../img/overlay.png", sizingMethod="scale");}

#party-promo {width:500px; height:200px; padding:17px; background:#ffffff; margin:150px auto 0px auto;}
#party-promo h4 {font-size:18px; color:#003663; padding:0px;}
#party-promo span {font-size:12px; color:#8C8C8C; display:block;}
#party-promo div.text {float:left; padding-top:10px; width:300px;}
#party-promo b {font-size:14px;}
#party-promo ol {padding-top:10px;}
#party-promo ol li {list-style:disc; font-size:12px; padding-bottom:5px; margin-left:15px;}
#party-promo div.buttons {padding-left:10px;}
#party-promo img {padding:20px 0px 60px 30px;}
#party-promo a {text-decoration:none;}
#party-promo u {float:left; height:18px; padding:3px 8px; font-size:15px; font-weight:bold; text-decoration:none; cursor:pointer;}
#party-promo u.get {color:#ffffff; border-top:1px solid #56B300; border-right:1px solid #459000; border-bottom:1px solid #347100; border-left:1px solid #56B300; background:#56B300; margin-left:30px;}
#party-promo u.close {color:#6F7E8C; border-top:1px solid #DEE6ED; border-right:1px solid #C4CBD1; border-bottom:1px solid #B5BCC1; border-left:1px solid #DEE6ED; background:#DEE6ED; margin-left:10px;}

#stars-promo {width:650px; height:300px; padding:20px; background:#ffffff; margin:150px auto 0px auto;}
#stars-promo #flash-promo {float:left;}
#stars-promo div.content {float:left; width:479px; padding:0px 0px 0px 20px; font-size:12px;}
#party-promo b {font-size:14px;}
#stars-promo h4 {font-size:18px; color:#003663; padding:0px 0px 10px 0px;}
#stars-promo span {font-size:12px; color:#8C8C8C; display:block;}
#stars-promo img {padding:10px 0px 5px 0px;}
#stars-promo div.buttons {padding:5px 0px 0px 0px;}
#stars-promo u {float:left; height:18px; padding:3px 8px; font-size:15px; font-weight:bold; text-decoration:none; cursor:pointer;}
#stars-promo u.get {color:#ffffff; border-top:1px solid #56B300; border-right:1px solid #459000; border-bottom:1px solid #347100; border-left:1px solid #56B300; background:#56B300; margin-left:0px;}
#stars-promo u.close {color:#6F7E8C; border-top:1px solid #DEE6ED; border-right:1px solid #C4CBD1; border-bottom:1px solid #B5BCC1; border-left:1px solid #DEE6ED; background:#DEE6ED; margin-left:10px;}

#sportsbook-promo {width:568px; height:375px; background:url('us_strip.png'); margin:150px auto 0px auto;}
#sportsbook-promo div.buttons {padding:330px 0px 0px 50px;}
#sportsbook-promo a {text-decoration:none; float:left; width:143px; height:41px; background:url('us_play.png');}
#sportsbook-promo a:hover {background:url('us_play.png') 0px -42px;}
#sportsbook-promo u {text-decoration:none; cursor:pointer; margin-left:20px; width:143px; height:41px; float:left; background:url('us_close.png');}
#sportsbook-promo u:hover {background:url('us_close.png') 0px -42px;}

#pokerstars-promo {width:315px; height:311px; background:url('us_pokerstars.png'); margin:150px auto 0px auto;}
#pokerstars-promo div.buttons {padding:260px 0px 0px 12px;}
#pokerstars-promo a {text-decoration:none; float:left; width:143px; height:41px; background:url('us_play.png');}
#pokerstars-promo a:hover {background:url('us_play.png') 0px -42px;}
#pokerstars-promo u {text-decoration:none; cursor:pointer; margin-left:5px; width:143px; height:41px; float:left; background:url('us_close.png');}
#pokerstars-promo u:hover {background:url('us_close.png') 0px -42px;}

#fulltilt-promo {width:310px; height:190px; padding:17px; background:#ffffff; margin:150px auto 0px auto; position:relative;}
#fulltilt-promo h4 {font-size:18px; color:#003663; padding:0px;}
#fulltilt-promo span {font-size:12px; color:#8C8C8C; display:block;}
#fulltilt-promo ul {width:200px; padding-top:10px;}
#fulltilt-promo ul li {font-size:12px; color:#000000;}
#fulltilt-promo ul li.code {font-size:19px; font-weight:bold; color:#990000; padding-bottom:10px;}
#fulltilt-promo ul li.bonus {font-size:19px; font-weight:bold; color:#000000;  padding-bottom:15px;}
#fulltilt-promo div.buttons {padding-left:45px;}
#fulltilt-promo img {position:absolute; top:65px; right:20px;}
#fulltilt-promo a {text-decoration:none;}
#fulltilt-promo u {float:left; height:18px; padding:3px 8px; font-size:15px; font-weight:bold; text-decoration:none; cursor:pointer;}
#fulltilt-promo u.get {color:#ffffff; border-top:1px solid #56B300; border-right:1px solid #459000; border-bottom:1px solid #347100; border-left:1px solid #56B300; background:#56B300; margin-left:30px;}
#fulltilt-promo u.close {color:#6F7E8C; border-top:1px solid #DEE6ED; border-right:1px solid #C4CBD1; border-bottom:1px solid #B5BCC1; border-left:1px solid #DEE6ED; background:#DEE6ED; margin-left:10px;}
