/* Basic Elements
-----------------------------------------------------------------------*/ 
*{list-style:none;margin:0;padding:0;border:0;}
html{height:100%;overflow: auto;}
body{background-color:#fff;font-size:12px;font-family:arial, sans-serif;color:#000;height:100%;}
p{line-height:170%;margin:18px 12px 4px 12px;}
img{float:left;}
.right{float:right;}
.clear{clear:both;}
h1,h2.head{font-size:20px;margin:7px 0 0 10px;font-weight:normal;}
h2{font-size:18px;margin:24px 12px 0 12px;font-weight:bold;}
h3{font-size:16px;margin:20px 12px 0 12px;font-weight:normal;}
a{color:#4379c1;text-decoration:underline;}
a:hover{text-decoration:none;}
a:active{text-decoration:underline;}
a[href ^="http:"] {color:#4379c1; background: url(/body-images/ext-link.png) no-repeat 100%; padding: 0 18px 0 0;}

/* LOGO
-----------------------------------------------------------------------*/ 
#header{float:left;width:893px;height:146px;margin:0 0 25px 0; border-bottom:2px solid #dedede;}
#logo{float:left;width:328px;height:106px; margin:14px 0 0 12px;}
#bner{float:right;width:426px;height:117px;margin:15px 35px 0 0;}


/* HEADER
-----------------------------------------------------------------------*/ 
.head-grey{float:left;width:631px;height:38px;background:url(../body-images/headers.png) top no-repeat;color:#000;}
.head-black{float:left;width:631px;height:38px;background:url(../body-images/headers.png) bottom no-repeat;color:#fff;}
.pros{float:left;width:262px;height:66px;text-align:center;line-height:50px;padding:0 0 0 5px;background:url(../body-images/procon.png) top no-repeat;background-position:0px 0px;color:#fff;}
.cons{float:left;width:262px;height:66px;text-align:center;line-height:50px;padding:0 0 0 5px;background:url(../body-images/procon.png) top no-repeat;background-position:0px -66px;color:#fff;}


/* CONTENT
-----------------------------------------------------------------------*/ 
#frame{width:893px;margin:0 auto;min-height:100%;margin-bottom:-70px;position:relative;}
#page{float:right;width:631px;}
.content{float:right;width:631px;border:1px solid #dedede;background:url(../body-images/gradient.png) bottom repeat-x;margin:0 0 25px 0; padding-bottom:12px;}
.content img {float:none;}
.content img.padded {float:right;padding:12px;}

.content ul {margin:18px 12px 4px 34px;}
.content ul li {line-height:170%; list-style-type:disc;}

.content ol {margin:18px 12px 4px 34px;}
.content ol li {line-height:170%; list-style-type:decimal;}

p.box_tick {border:1px dashed #999;padding:6px 6px 6px 35px; background: url(../body-images/tick.png) no-repeat 2% 47%; margin:24px 10px;}
a.out {background: url(/body-images/ext-link.png) no-repeat 100%; padding: 0 18px 0 0;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.bonus_text {font-weight:bold; color:#900;}
p.visit {text-align:center}


/* REVIEW
-----------------------------------------------------------------------*/ 
#review-left{float:left;width:262px;margin:0 0 20px 0;}
ul.review-ul{float:left;width:262px;margin:0 0 20px 0;}
ul.review-ul li{float:left;width:247px;text-align:right;font-size:12px;padding:0 15px 0 0;line-height:20px;font-weight:bold;}
#review-right{float:right;width:344px;margin:0 0 0 0;text-align:center;font-family:arial black , arial;}
#review-right strong{font-size:26px;}
.green{color:#3c880a;}
.blue{color:#2e5f9b;}


/* REVIEW SCREENS
-----------------------------------------------------------------------*/ 

#screen-back{float:left;width:631px;height:174px;background-color:#bababa;margin:0 0 25px 0;}
#screen-front{float:left;width:627px;height:170px;background-color:#cfcfcf;border:1px solid #e3e3e3;margin:1px 0 0 1px;}
ul.screen-bt{float:left;width:631px;height:30px;}
ul.screen-bt li{width:170px;}
ul.screen-bt li a{width:170px;}
ul.screen-bt li a:hover{}
.screen-bt1{float:right;width:170px;height:30px;background:url(../body-images/screenbt.png) top left no-repeat;}
.screen-bt1:hover{float:right;width:170px;height:30px;background:url(../body-images/screenbt.png) bottom left no-repeat;}
.screen-bt1 a{float:right;height:30px;width:170px;}
.screen-bt2{float:right;width:170px;height:30px;background:url(../body-images/screenbt.png) top right no-repeat;margin:0 6px 0 0;}
.screen-bt2:hover{float:right;width:170px;height:30px;background:url(../body-images/screenbt.png) bottom right no-repeat;}
.screen-bt2 a{float:right;height:30px;width:170px;}
.screen-screen{float:left;width:627px;height:170px;}
.screen-screen img{float:left;margin:10px 0 0 7px;}


/* LIVE
-----------------------------------------------------------------------*/ 
.live-content{float:left;width:330px;}
.live-stats{float:left;width:271px;height:400px;border:2px solid #e3e3e3;background:url(../body-images/livebg.png) bottom repeat-y;margin:10px 0 20px 10px;font-variant:small-caps;color:#fff;}
live-stats ul.live-bt{float:left;width:271px;height:34px;background:url(../body-images/livebt.png) top no-repeat;font-weight:bold;}
ul.live-bt li{}
ul.live-bt li a{color:#fff;}
ul.live-bt li a:hover{text-decoration:none;}
.tournament-bt{float:left;width:134px;height:34px;background:url(../body-images/livebt.png) no-repeat;background-position:0px 0px;}
.tournament-bt:hover{float:left;width:135px;height:34px;background:url(../body-images/livebt.png) no-repeat;background-position:0px -34px;}
.tournament-bt a{float:left;height:25px;width:105px;padding:8px 0 0 30px;}
.titan-live-bt{float:right;width:134px;height:34px;background:url(../body-images/livebt.png) no-repeat;background-position:-137px 0px;}
.titan-live-bt:hover{float:right;width:134px;height:34px;background:url(../body-images/livebt.png) no-repeat;background-position:-137px -34px;}
.titan-live-bt a{float:left;height:25px;width:104px;padding:8px 0 0 30px;}
#tab1 , #tab2{float:left;width:271px;text-align:center;}
.live-sep{float:left;width:271px;height:2px;background:url(../body-images/livebt.png) no-repeat;background-position:0px -32px;}
ul.live-tr{float:left;width:200px;margin:15px 0 15px 15px;text-align:left;}
ul.live-tr li{float:left;width:200px;margin:0px 0 3px 0;}


/* MENU
-----------------------------------------------------------------------*/ 
#sidebar{float:left;width:224px;background:url(../body-images/menubg.png) top repeat-y;margin:0 0 20px 0;border:2px solid #e3e3e3;font-variant:small-caps;color:#fff; background-color:#6785ab;}
#sidebar-live{float:left;width:204px;text-align:center;margin:25px 0 25px 8px;}
#sidebar-live a{color:#FFF; text-decoration:none;}
.sidebar-header{float:left;width:224px;height:35px;background:url(../body-images/leftmenu2.png) top no-repeat;background-position:0px 0px;}
.sidebar-header h3{margin:10px 0 0 20px;font-size:16px;}
.sidebar-header p.title{margin:5px 0 0 20px;font-size:16px;}
ul.menu{float:left;width:224px;}
ul.menu li{float:left;height:28px;width:224px;background:url(../body-images/leftmenu2.png) top no-repeat;background-position:0px -43px;}
ul.menu li:hover{float:left;height:28px;width:224px;background:url(../body-images/leftmenu2.png) top no-repeat;background-position:0px -72px;}
ul.menu li a{float:left;color:#fff;height:21px;width:204px;padding:6px 0 0 20px;font-weight:bold;}
ul.menu li a:hover{text-decoration:none;}


/* BUTTONS
-----------------------------------------------------------------------*/ 
.playnow{float:left;width:124px;height:79px;background:url(../body-images/download.png) top left no-repeat;display:block;margin:0 0 0 0;}
.playnow a{display: block;width:124px;height:79px;}
.playnow:hover{width:124px;height:79px;background:url(../body-images/download.png) bottom left no-repeat;}
.downloadnow{float:left;width:220px;height:79px;background:url(../body-images/download.png) top right no-repeat;display:block;margin:0 0 0 0;}
.downloadnow a{display: block;width:220px;height:79px;}
.downloadnow:hover{width:220px;height:79px;background:url(../body-images/download.png) bottom right no-repeat;}
.downloadwinner{float:left;width:255px;height:134px;background:url(../body-images/dlnow.png) top no-repeat;display:block;margin:25px 0 25px 190px;}
.downloadwinner a{display: block;width:255px;height:134px;}
.downloadwinner:hover{width:255px;height:134px;background:url(../body-images/dlnow.png) bottom no-repeat;}

/* TABLES
-----------------------------------------------------------------------*/ 
table.livestats {float:left;width:271px;font-variant:small-caps;border-collapse: collapse;margin:0 0 15px 0;text-align:left;}
tr{width:271px;background:url(../body-images/sp.png) bottom no-repeat;}
td{height:30px;padding:0 0 0 10px;}

table.vip{width:400px;font-weight:bold;border-collapse:collapse;margin:20px auto;text-align:center;color:#f5f5f5;border:3px solid #5379a8;background-color:#cfcfcf;}
.vip td{width:50%;padding:0 10px 0 0;}
.vip tr{line-height:28px;}
tr.row1 td{background:#486a96 url(../body-images/ssep.png) bottom repeat-x;}
tr.row2 td{background:#5379a8 url(../body-images/ssep.png) bottom repeat-x;}
.viphead{font-size:14px;background:#5379a8 url(../body-images/ssep.png) bottom repeat-x;}

table.vip2{width:600px;font-weight:bold;border-collapse:collapse;margin:0 0 0 13px;text-align:center;color:#f5f5f5;border:3px solid #5379a8;background-color:#cfcfcf;}
.vip2 td{width:25%;padding:0 0 0 0;}
.vip2 tr{line-height:28px;}
tr.row3 td{background:#486a96 url(../body-images/ssep.png) bottom repeat-x;}
tr.row4 td{background:#5379a8 url(../body-images/ssep.png) bottom repeat-x;}
.viphead2{font-size:12px;background:#5379a8 url(../body-images/ssep.png) bottom repeat-x;}

ul.vipul{float:left;width:590px;margin:0 0 15px 23px;}
ul.vipul li{float:left;width:550px;background:url(../body-images/arrow.png) 0% 30% no-repeat;padding-left:25px;line-height:19px}

/* PROMO
-----------------------------------------------------------------------*/ 
.promo1{float:left;width:125px;height:125px;background:url(../body-images/titanpromos.jpg) left no-repeat;margin:0 0 0 27px;}
.promo2{float:left;width:125px;height:125px;background:url(../body-images/titanpromos.jpg)  no-repeat;background-position:-125px 0px;margin:0 0 0 27px;}
.promo3{float:left;width:125px;height:125px;background:url(../body-images/titanpromos.jpg)  no-repeat;background-position:-250px 0px;margin:0 0 0 27px;}
.promo4{float:left;width:125px;height:125px;background:url(../body-images/titanpromos.jpg) right no-repeat;margin:0 0 0 27px;}
.promo5{float:left;width:125px;height:125px;background:url(../body-images/titanpromos2.jpg) left no-repeat;margin:0 0 0 27px;}
.promo6{float:left;width:125px;height:125px;background:url(../body-images/titanpromos2.jpg)  no-repeat;background-position:-125px 0px;margin:0 0 0 27px;}
.promo7{float:left;width:125px;height:125px;background:url(../body-images/titanpromos2.jpg)  no-repeat;background-position:-250px 0px;margin:0 0 0 27px;}
.promo8{float:left;width:125px;height:125px;background:url(../body-images/titanpromos2.jpg) right no-repeat;margin:0 0 0 27px;}

/* FOOTER
-----------------------------------------------------------------------*/ 
#footer{position:relative;width:100%;height:100px;background-color:#373737;}
#footer-text{width:893px;margin:0 auto;text-align:center;color:#fff; padding-top:4px;}
.clearfooter{height: 70px;clear:both;}

#footer a{color:#6CF;}

/* HOMEPAGE
-----------------------------------------------------------------------*/ 
#code_box {margin-bottom:30px;}

#code_top {text-align:center; font-size:24px; text-transform:uppercase; color:#000; margin-top:4px;}
#code_top span {border:2px dashed #999; padding:8px; background-color:#FFC; font-size:30px; color:000; margin-left:8px;}

#code_sub {text-align:center; font-size:22px; margin-top:12px; margin-bottom:18px; font-weight:bold;}
#code_sub span {color:#039;}
#code_sub span.green {color:#060;}
#code_sub span.strike {text-decoration:line-through; font-size:14px; color:#999;}

#code_img {float:none; padding:3px; border:2px solid #000;}
#active_date {border:2px solid #060; background-color:#dbffdf; text-align:center; padding:4px; color:#030; font-weight:bold;}
