body { margin: 0px auto auto; padding: 0pt; background: url('../img/des/body-top.jpg') repeat-x scroll 0% 0% #231e1b; font-family: arial,sans-serif; font-size: 12px; color: #36322B; }
p { margin:0.3em 0px; padding: 0px; text-align: justify; line-height: 20px; }
p.welcome { padding: 30px 35px 0pt; }
p.testimonial { padding: 5px 15px 0pt 5px; font-style: italic; }
.clear { clear: both; }
a { text-decoration: underline; color:#0000ee;}
a:hover {color:#A60000;}
a.read_more { margin: 10px 40px 0pt 0pt; padding: 0pt 0pt 0pt 17px; background: transparent url('../images/read_more_bg.gif') no-repeat scroll center center; display: block; width: 66px; height: 23px; line-height: 23px; text-align: center; color: #FFFFFF; float: right; text-decoration: none; font-size: 12px; }
a.read_more:hover { text-decoration: underline; }
ul.menu li ul li {padding-left:2px;}
li.active a:link, li.active a:visited {color:#DA5B23;}
img.left_img { padding: 3px 25px 3px 3px; float: left; }
#main_container { margin: auto; padding: 0px; width: 970px; height: auto; }
#header { margin: 0px; padding: 0px; background: transparent url('../img/img-header.gif') no-repeat scroll 50% -2px; width: 970px; height: 101px; }
.logo { margin:0px 0pt 0pt 0px; display:block; width:450px; height:135px;}
.title { padding: 2px 0pt 10px; width: auto; font-size: 17px; color: #2E2721; font-weight: bold; }
h1 { margin: 5px 0pt 10px 0px; padding: 0pt 0pt 0pt 0pt; width: auto; font-weight:normal; font-size: 24px; color: #da5b23; }
span.red { font-weight: bold; color: #DA5B23; }
span.orange { font-weight: bold; color: #DA5B23; }
h2 {font-size:12pt; color:#983a11; font-weight:bold;} 
h3 {font-size:14px; color:#652b12; font-weight:normal;} 
h4 {font-size:12px; color:#652b12; font-weight:bold;} 
ul {padding:.3em 0 0 .3em; margin:0; list-style:none;}
ul li {margin:2px 0;}
div.menu { margin: 0px; background: transparent url('../images/menu_bg.gif') no-repeat scroll left top; width: 970px; height: 14px; }
/*.menu ul { margin: 0px; padding: 0pt 0pt 0pt 15px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.menu ul li { display: inline; }                              
.menu ul li a { border: medium none ; padding: 0pt 15px; float: left; height: 42px; text-decoration: none; color: #FFFFFF; line-height: 42px; font-size: 14px; }
.menu ul li.selected a { border: medium none ; padding: 0pt 15px; background: transparent url('../images/menu_bullet.gif') no-repeat scroll center bottom; float: left; height: 42px; text-decoration: none; color: #FFFFFF; line-height: 42px; font-size: 14px; }
.menu ul li a:hover { background: transparent url('../images/menu_bullet.gif') no-repeat scroll center bottom; }*/

.welcome_box { padding: 0px; background: transparent url('../images/welcome_box.gif') no-repeat scroll center center; width: 496px; height: 202px; }

.center_content { padding: 0px 0pt 30px; width: 970px; height: auto; clear: both; background-color: #E9E5E2; }

.center_wrap {width:756px; float:left;}
.center_left { padding: 15px 0pt 10px 8px; width: 210px; float: left; }
.center_right { padding: 10px 0pt 10px 0px; width: 204px; float: left; overflow:hidden;}
.center_center {width:538px; float:right;}
.text_content { padding: 10px 0pt 0pt 30px; }

.news_box { border-bottom: 1px dashed #CCCCCC; padding: 10px 0pt 8px; float: left; width: auto; }
.news_icon { background: transparent url('../images/news_icon.gif') no-repeat scroll center center; width: 30px; height: 33px; float: left; }
.news_content { padding: 0pt 0pt 0pt 10px; width: 400px; float: left; text-align: justify; line-height: 20px; }

.text_box { padding: 15px 0pt 0pt 10px; background: transparent url('../images/text_box.gif') no-repeat scroll 0px 0px; width: 278px; height: 144px; }

/*.login_form_row { padding: 4px 0pt; float: left; }
label.login_label { padding: 3px 5px 0pt 0pt; width: 70px; float: left; color: #000000; text-align: right; }
input.login_input { border: 1px solid #9DBBC6; width: 153px; height: 18px; float: left; background-color: #FFFFFF; color: #000000; }
input.login { padding: 10px 20px 0pt 0pt; float: right; }*/
ul.list { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
ul.list li { margin: 8px 0pt; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; width: auto; height: auto; }
ul.list li a { margin: 0pt; padding: 0pt 0pt 0pt 15px; height: 24px; width: auto; color: #36322B; text-align: left; line-height: 24px; text-decoration: none; }
ul.list li span { margin: 0px; padding: 0px; background: transparent url('../images/bullet_list.gif') no-repeat scroll left center; height: 24px; width: 24px; display: block; color: #000000; text-align: center; float: left; line-height: 24px; }
ul.list li a:hover { text-decoration: underline; }

.testimonials { padding: 20px 0pt; }


.sitemap li {margin:0 0 0 10px;}

#footer { width: 970px; height: 50px; clear: both; color: #837D7B; }
.left_footer { padding: 20px 0pt 0pt; float: left; }
#footer a { padding: 0pt 8px; color: #837D7B; text-decoration: none; }
.right_footer { padding: 15px 5px 0pt 0pt; float: right; }

/* */
.roughbox_t {background:url(../images/roughbox-t.gif) 0 0 repeat-x;}
.roughbox_b {background:url(../images/roughbox-b.gif) 0 100% repeat-x;}
.roughbox_r {background:url(../images/roughbox-r.gif) 100% 0 repeat-y;}
.roughbox_l {background:url(../images/roughbox-l.gif) 0 0 repeat-y; position:relative;}

.roughbox_tl, .roughbox_tr, .roughbox_bl, .roughbox_br {position:absolute; width:24px; height:24px; background-image:url(../images/roughbox-corners.gif); background-repeat:no-repeat; z-index:1;}
.roughbox_tl {top:0; left:0; background-position:0 0;}
.roughbox_tr {top:0; right:0; background-position:100% 0;}
.roughbox_bl {bottom:0; left:0; background-position:0 100%;}
.roughbox_br {bottom:0; right:0; background-position:100% 100%;}
.roughbox_inside {padding:22px; position:relative; z-index:5;}

.borderbox {position:relative;}
.borderbox_border {border:1px solid #cbc3bd; background:#ded8d3;}
.bb_tl, .bb_tr, .bb_bl, .bb_br {position:absolute; background-image:url(../images/borderbox-corners.gif); background-repeat:no-repeat; width:7px; height:7px; z-index:1;}
.bb_tl {top:0; left:0; background-position:0 0;}
.bb_tr {top:0; right:0; background-position:100% 0;}
.bb_bl {bottom:0; left:0; background-position:0 100%;}
.bb_br {bottom:0; right:0; background-position:100% 100%;}
.borderbox_inside {position:relative; z-index:5; padding:6px; overflow:hidden; zoom:1;}

ul.menu {margin:0; padding:0 0 0 6px;}
ul.menu li {width:197px; color:#666; background:url(../img/bg-menu.gif) 0 0 no-repeat; margin:0; padding:0 0 0 13px; line-height:31px;}
ul.menu li a {color:#666; text-decoration:none; display:block; font-size:14px; text-transform:capitalize;}
ul.menu li a.active {color:#da5b23;}
ul.menu li a:hover {text-decoration:underline; color:#da5b23;}
ul.menu ul {list-style:none; margin:0; padding:0 0 0 12px;}
ul.menu ul li {width:auto; line-height:normal; background:none; margin:1px 0 2px 0; padding:0;}
ul.menu ul li a {color:#36322B; font-size:12px;}

.charts_temp {text-align:center;}
.charts_temp td p {text-align:center;}
.clearer {clear:both; height:0; width:100%;}
.maintable_wrap {position:relative; margin:-27px 0 10px 0; padding-top:11px; //margin-top:-30px}
.tdh_l, .tdh_r {width:10px; height:33px; position:absolute; z-index:5;}
.tdh_l {background:url(../img/bg-tdh-l.gif) 0 0 no-repeat; top:0; left:0;}
.tdh_r {background:url(../img/bg-tdh-r.gif) 0 0 no-repeat; top:0; right:0;}
.maintable {width:100%;}
.maintable thead td {height:22px; background:#c7bdb4; color:#666;}
.maintable tbody td {padding:4px; border:solid #c7bdb4; border-width:0 0 1px 0;}
.innertable .us {padding:4px 20px;}
.rank, .us, .bonus, .match, .vizit {text-align:center;}
.us span {display:block; width:16px; height:11px; background:url(../img/us.gif) 0 0 no-repeat; margin:0 auto;}
.casino {width:176px;}
.casino a {display:block; height:29px; line-height:29px; padding-left:74px; background-image:url(../img/des/sprite-casinos.gif); background-repeat:no-repeat}
.soft {text-align:center;}
.center_right .borderbox_inside {padding:10px 0 0 13px;}
.center_right .borderbox_inside .orange {font-size:14px;}
.borderbox_inside ul li a {font-weight:bold;}
.borderbox_inside ul li {margin-bottom:8px;}
span.us_txt {display:inline-block; width:16px; height:11px; background:url(../img/us.gif) 0 0 no-repeat; margin-left:6px;}

.partners_temp {list-style:none; padding:0; margin:0;}
.partners_temp li {margin:0 0 8px 0; line-height:16px;}
.partners_temp li img {margin-right:8px;}

.ch2 {background:#a2876f; height:33px; line-height:33px; font-size:16px; color:#e9e5e2; font-weight:bold; padding-left:15px; position:relative; z-index:10;}
.ch2 a {color:#e9e5e2;}
.ch2 a:hover {color:#e7ac81;}
.chbl {background:#d8d1cb; padding:0 10px 10px 10px; overflow:hidden; zoom:1; margin-top:10px;}
.chbl h2 {margin:0 -10px 8px -10px;}
.center_right .borderbox, .center_right .chbl {margin-top:0; margin-bottom:10px;}
.main-list {list-style:none;}
.main-list li {padding-left:36px; height:28px; background-image:url(../img/des/sprite-main-list.gif); background-repeat:no-repeat; vertical-align:middle; margin:8px 0;}

.ml-a {padding-top:6px; height:22px !important;}

.mg-img {width:152px; height:115px; float:left; background:url(../img/onpages/main-game.jpg) 0 0 no-repeat;}
.mg-txt {width:312px; float:right; padding-left:10px;}
.mg-txt a {display:block; margin-top:4px;}

.side-top-list {padding:0;}
.side-top-list li {margin:10px 0 !important; overflow:hidden; zoom:1;}
.side-top-list li a {font-weight:normal !important}
.stl-link {width:93px; height:52px; float:left; background-image:url(../img/des/sprite-casinos-side.gif); background-repeat:no-repeat; margin-top:3px;}
.stl-minilist {padding:10px 0 0 8px; width:81px; float:left}
.stl-minilist li {margin:3px 0 !important;}

.pop-art li {margin:0 0 10px 0 !important;}
.quote em {display:block; margin-top:6px; text-align:right}

.side-sub label {display:block; color:#666; margin-bottom:3px;}
.side-sub input {width:176px;}
.side-sub-submit {display:block; margin:6px 6px 9px 0; text-align:right}

#game .center_content {padding-bottom:1px;}
#game .menu {height:24px;}
#game .menu a {font-size:10pt; color:#cdcbcc; line-height:24px; margin-left:12px;}
#game .borderbox {margin:6px;}
#game .borderbox .borderbox_inside { padding:13px 11px;}
#game .borderbox h1 {font-size:12pt; color:#983a11; margin-top:0; margin-bottom:6px; font-weight:bold}

.con, .pro {display:block; font-size:11pt; font-weight:bold;}
.con {color:#247716;}
.pro {color:#c60000;}
.chbl-g ul {margin:2px 0;}
.chbl-g ul li {margin:4px 0 4px 20px;}

.bdbox-count .borderbox_inside {padding:6px 9px;}


.imgwrap {overflow:hidden; zoom:1;}
.imgwrap_left {float:left; margin:3px 10px 5px 0;}
.imgwrap_right {float:right; margin:3px 0 5px 10px;}
.img_onpage {margin:8px; border:2px solid #ccc;}
.imgwrap .img_onpage {margin:0;}
.img_title {font-size:11px; color:#666; font-style:italic; padding:3px 3px 0 3px; text-align:left;}
.img_title a, .img_title strong {font-size:12px; display:block; text-align:center; font-style:normal; margin-bottom:3px;}
.img_title strong {color:#333;}
.chart_actual {border:1px solid #a2876f; background:#e9e5e2;}
.chart_actual td {border:none; background:#ded8d3; text-align:center; padding:3px;}
.ca-cyph {font-weight:bold; color:#5d4734;}
.ca-bh {background:#a2876f !important; font-weight:bold}

.ca-lighter {background:#cab9aa !important;}
.ca-h {background:#73b479 !important;}
.ca-d {background:#7192c0 !important;}
.ca-s {background:#b95050 !important;}
.ca-p {background:#d4a751 !important;}
.ca-legend span {padding:3px 4px;}
.ca-legend td {width:25%;}
.ca-tr-lighter td {background:#cab9aa !important;}
.ca-darker, .ca-tr-lighter .ca-darker {background:#b8a494 !important;}

.bull {list-style:disc; margin-left:16px;}


#feedback { width:296px; overflow:hidden; zoom:1; margin-top:16px;}
#feedback .input { overflow:hidden; zoom:1; margin:6px 0;}
#feedback .submit { text-align:right;}
#feedback .submit input { padding:1px 6px;}
* html #feedback .submit input { padding:1px 0;}

#feedback .input label { float:left; width:90px;}
#feedback .input input, #feedback .input select, #feedback .input textarea { float:left; width:200px;}

/* Form Validations */
.ff-notvalid {outline:1px solid red; border:1px solid red;}