html, #body, body {margin:0;padding:0;font-size:12px;font-family:Arial, Helvetica, sans-serif;background-color:#7A7475;}
.clean {clear:both;}
a {text-decoration:none; color:#fff;}
a:hover {text-decoration:underline;}
a img {border:0;}

.hr {background:url(images/hr.png) repeat-x bottom center; padding-bottom:5px;margin:0px 10px;}

#page {margin:auto;padding:5px 15px;width:1010px;padding-bottom:30px;background-color:#343434;}

#head {background-color:#c00000;width:100%; height:100px;position:relative; overflow:hidden;}
#head a.logo {width:500px;height:80px;top:10px;left:10px;position:absolute;display:block;overflow: hidden;text-indent: -9999px;background:url(images/logo.gif) no-repeat left top;}
#head #login, #head p { float:right; color:#fff; margin-top:40px; margin-right:10px;}
#head #login a {color:#FFF;text-decoration:underline; margin-right:50px;}
#head a.newsletter {float:right;width:175px;height:100%;line-height:30px;color:#fff;padding-top:30px;font-size:18px;font-weight:bold;text-align:center;text-decoration:none;background:url(images/newslatter.png) no-repeat left top;}

#menu { clear:both; margin-top:10px;}
#menu ul {list-style:none; width:100%; margin:0;padding:0;clear:both;}
#menu ul li {float:left;}
#menu ul li a {margin-top:1px;width:125px; text-align:center; height:33px; line-height:33px;float:left; background:url(images/menu.png) no-repeat center;margin-right:1px;}
#menu ul li:hover a{background:url(images/menu2.png) no-repeat center;}
#menu ul li.content a{background:url(images/menuContent.png) no-repeat center;}
#menu ul li a {color:#fff;text-decoration:none;}

#foot { clear:both;margin-top:10px;wdith:100%;height:24px;line-height:24px;color:#fff;text-align:center;background:url(images/foot.png) no-repeat center top;}
#foot a {color:#fff;}
#foot #FLink a {margin-right:10px;padding-right:10px;background:url(images/1.png) no-repeat right top;}
#foot #FLink a.end { background:none;}

#content { clear:both; width:100%; height:auto;margin-top:10px;}


#right { float: right; width:200px; margin-top:10px;}
#right #join {width:196px; height:33px; line-height:31px; text-align:center; font-size:13px; font-weight:bold; color:#fff;background:url(images/join.png) no-repeat center;}
#right #join a {color:#fff;text-decoration:none;}
#right .box { color:#fff;margin-top:10px;background:url(images/rightBoxT.png) no-repeat center top; padding:10px;}
#right .box a { color:#fff;}
#right .box h2 { margin:0;font-size:16px; text-align:left;}
#right .box ul {list-style:none;padding:0;margin:0;}
#right .box ul li {border-top:1px solid #555555;padding-top:10px;}
#right .box ul li h3 {padding:0;margin:0;}
#right .box ul li .user {float:left;margin:0 5px 5px 0;overflow:hidden;width:30px;height:40px;}
#right .box .ico { margin-left:1px;text-align:right;clear:both; padding:10px;}
#right .boxB{ height:14px;background:url(images/rightBoxB.png) no-repeat center top;}
#right .box2 { margin-top:10px; background:url(images/rightBox2T.png) no-repeat center top; padding:10px;}
#right .box2 h2 { margin:auto; padding-top:30px;width:167px; height:90px;font-size:14px; color:#fff;text-align:center; background:url(images/rightBox2H2.png) no-repeat center top;}
#right .box2 ul {list-style:none; margin:0 0 0 15px; padding:0; font-size:14px; font-weight:bold;}
#right .box2 ul a {color:#000;}
#right .box2 ul li ul { list-style:outside}
#right .box2B{ height:16px;background:url(images/rightBox2B.png) no-repeat center top;}

#dir { clear:both;width:100%; margin-top:10px;height:auto;clear:both;background:url(images/dirT.png) no-repeat center top;}
#dir h2{ margin:0; padding:0; height:40px; font-size:18px; line-height:40px;color:#fff; text-align:center; background:url(images/hr.png) no-repeat center bottom;}
#dir h2 span { color:red;}
#dir ul { clear:both;padding:0; margin:10px 0 0 40px; list-style:none;}
#dir ul li { float:left; margin-right:10px;width:170px;padding:0;background:url(images/li.png) no-repeat left center; padding-left:10px; overflow:hidden; margin-bottom:5px;}
#dir ul li, #dir ul li a { color:#fff;}
#dirB { width:100%; margin:0; padding:0;height:15px;clear:both;background:url(images/dirB.png) no-repeat center top;}

#content {}
#content h1 p {margin:0;padding:0;}
#content .h1T {width:100%; margin:0;height:10px; background:url(images/oddsT.png) no-repeat top center;}
#content .h1B {width:100%; height:15px; background:url(images/oddsB.png) no-repeat top center;}
#content #left {float:left; width:250px; margin-top:10px;}
#content #center {float:left; width:525px;margin:10px 0 0 20px;}

#content .model {width:249px; height:94px; color:#fff;background:url(images/model.png) no-repeat left top;}
#content .model h2 { color:#fff; margin:0; line-height:35px;font-size:18px; margin-left:10px;}
#content .model h2.home {background:url(images/home.png) no-repeat center left; padding-left:20px;}
#content .model p { margin:0 5px; padding:0;}

#content #hot {margin-top:10px;background:url(images/hot.png) no-repeat top center;}
#content #hot h2 {color:red; margin:0 0 0 2px; line-height:25px; padding:0px 0 0px 15px; font-size:14px; background:url(images/hotT.png) no-repeat left top;}
#content #hot h2 a { width:20px; height:19px; margin:5px 15px 0 0;float:right; background:url(images/RSS.png) no-repeat top left; display:block;overflow: hidden;text-indent: -9999px;}
#content #hot ul { margin:0;padding:0; list-style:none; width:243px; color:#fff;}
#content #hot ul a { color:#fff; font-size:14px;}
#content #hot ul li { margin-left:3px;background:url(images/hr.png) no-repeat bottom left; padding:5px 10px;}
#content #hot .ico { margin-left:1px;text-align:right;clear:both; padding:10px;background:url(images/hotB.png) no-repeat bottom center;}

#content #list { background:url(images/list.png) no-repeat top center; margin-top:10px;}
#content #list h2 { font-size:16px; margin:0; padding:10px 0 0 10px;}
#content #list ul{ margin:0 0 0 15px;; padding:0; list-style:none;}
#content #list ul li { color:#fff; width:220px; height:36px;line-height:36px; font-size:14px;background:url(images/listHr.png) no-repeat bottom center;}
#content #list ul li img {vertical-align:middle;}
#content #list a { color:#fff; font-weight:bold;}
#content #list form { margin:10px 0 0 20px;}
#content #list form select { width:150px;}
#content #listB { height:17px;background:url(images/listB.png) no-repeat bottom center;}

#content #room { text-align:justify; padding-left:5px;}

#content #oddsT {width:100%; margin-top:10px;height:10px; background:url(images/oddsT.png) no-repeat top center;}
#content #oddsB { width:100%; height:15px; background:url(images/oddsB.png) no-repeat top center;}
#content #odds {margin:0; padding:0;background:url(images/odds.png) repeat-y top center;}
#content #odds p { margin:0; padding:0 10px; color:#ffa200;}
#content #odds form { margin:10px 0 0 3px;padding:5px 10px; width:495px;background-color:#cc0000;}
#content #odds #link { margin-left:3px;padding:5px 10px; width:495px;background:#ff8a00;}
#content #odds #link a { padding-right:5px;color:#000; background:url(images/oddsV.png) no-repeat center right;}
#content #odds #link a.end { background:none;}
#content #odds .table { margin:0 5px; width:510px; color:#fff;}
#content #odds .table a {color:#ffa200;text-decoration:underline;}
#content #odds .table thead { height:25px;color:#fff; line-height:25px;font-size:14px; font-weight:bold;}
#content #odds .table tbody tr { height:35px;background:url(images/hr.png) no-repeat top center;}
#content #odds a.odds { color:#000; font-weight:bold;width:40px;text-align:center;line-height:23px;display:block;height:23px; background:url(images/bet.png) no-repeat top left;text-decoration:none; margin-top:5px;}

#mainT {height:15px;background:url(images/mainT.png) no-repeat top center;}
#main { color:#fff;margin:0; padding:0 10px;background:url(images/main.png) repeat-y top center;}
#mainB { margin:0; padding:0p;height:15px;background:url(images/mainB.png) no-repeat top center;}
#main h1 { margin:0 10px 10px 10px; padding:0;}
#main p { margin:5px 0 0 0; padding:0;}

.odds {margin:0; padding:0;}
.odds p { margin:0; padding:0 10px; color:#fff;}
.odds form { margin:10px 0 0 0px;padding:5px 10px; width:755px;background-color:#cc0000;}
.odds #link {padding:5px 10px; width:755px;background:#ff8a00;}
.odds #link a { padding-right:5px;color:#000; background:url(images/oddsV.png) no-repeat center right;}
.odds #link a.end { background:none;}
.odds .oddsBook { margin:0 5px; width:755px; color:#fff;}
.odds .oddsBook a {color:#ffa200;text-decoration:underline;}
.odds .oddsBook thead { height:25px;color:#fff; line-height:25px;font-size:14px; font-weight:bold;}
.odds .oddsBook tbody tr { height:35px;background:url(images/hr.png) no-repeat top center;}
.odds a.odds { color:#000; font-weight:bold;width:40px;text-align:center;line-height:23px;display:block;height:23px; background:url(images/bet.png) no-repeat top left;text-decoration:none; margin-top:5px;}

.oddsBook a { color:#fff;}

table.books { color:#fff; margin-top:10px; width:755px;}
table.books a { color:#fff;}
table.books thead { font-size:14px; height:30px;font-weight:bold;background:url(images/tableH.gif) repeat-x center left;}
table.books tbody tr { height:60px; background:url(images/hr.png) repeat-x bottom center};

.book a {}
.book #bookL { float:left; width:210px;}
.book #bookC { float:left; width:300px; margin:0 10px;}
.book #bookR { float:left; width:240px;}
.book #ranking { margin:10px;}
.book #bookC a { color:#fff;text-decoration:underline;}
.book #bookC h1 a { margin:10px; text-decoration:none;}
.book ul {border:1px solid red; margin:10px 0 0 0; padding:15px;}
.book ul h3 { margin:0; padding:0;}
.book ul.info {list-style:none; padding:0; color:red; border:0;}
.book ul.info a { color:#fff;text-decoration:underline;}
.book ul.info li span { color:#fff;}
.book #bookContent #img {float:right; width:260px;}
.book #bookContent #img img { margin-bottom:10px;}

.linkDIR { margin:10px 5px;float:left; width:250px; background:url(images/hot.png) no-repeat top center;}
.linkDIR h2 {color:red; margin:0 0 0 3px;; padding:0; line-height:25px;font-size:14px; background:url(images/hotT.png) no-repeat left top; text-align:center;}
.linkDIR h2 a { color:red;}
.linkDIR ul {height:100px; list-style:none; margin-top:10px; padding:10px;}
.linkDIR ul li {background:url(images/li.png) no-repeat center left; padding-left:20px;overflow:hidden; margin-bottom:5px;}
.linkDIRB { margin-left:1px;text-align:right;clear:both; padding:10px;background:url(images/hotB.png) no-repeat bottom center;}
.linkDIR a.all { float:right; margin-right:20px;}

.linkList  {}
.linkList h1, .linkList h3 { margin-bottom:0; padding-bottom:0;}
.linkList h3 a  { color:red;}
.linkList ul { margin:0; padding:0; list-style:none;}
.linkList ul li { background:url(images/hr.png) repeat-x bottom center; padding-bottom:5px;}
.linkList .link {background:url(images/li.png) no-repeat center left; padding-left:10px; margin-left:20px;}

#main a.BetNow { width:72px; height:29px;text-align:center;line-height:29px;display:block;color:#000;background:url(images/betNow.png) no-repeat center;}
#main a.buttom {width:210px; font-size:18px; margin-top:40px; font-weight:bold;height:60px;text-align:center;line-height:60px;display:block;color:#000;background:url(images/buttom.png) no-repeat center;}

a.all {width:60px; font-weight:bold;height:25px;text-align:center;line-height:25px;display:block;color:#000;background:url(images/all.png) no-repeat center;}

.Lightbox {margin:10px 0 0 0px;padding:10px;width:620px;height:auto;border:1px solid #333;}
/*
.Lightbox {filter:alpha(opacity=90);-moz-opacity:0.9;opacity: 0.9;}
*/
.LightBox {position:fixed;visibility:inherit;top:220px;width:620px;min-height:300px;border:1px solid #333;background-color:#fff;display:none;}
.LightBox {margin:0;padding:10px;}

.poker {}
.poker h1 { text-align:center;color:#F00; background:url(images/hr.png) no-repeat bottom center;}
.poker p { padding:0 10px;}

.PokerList { margin-top:10px;width:800px; height:233px; overflow:hidden;background:url(images/pokerBack.png) no-repeat top center;}
.PokerList .L { float:left; width:200px; text-align:center; margin-top:10px; padding-top:30px;}
.PokerList .Site { text-align:center; line-height:65px;margin:0 auto;width:155px; height:65px;background:url(images/PokerSite.png) no-repeat top center; overflow:hidden;}
.PokerList .Site span { float:left; color:#8a0202; font-weight:bold; top:-20px; left:5px; display:block;position:relative;}
.PokerList .Site a { color:#a40101; font-weight:bold; font-size:18px; margin-left:-15px;}
.PokerList .C {float:left; margin-top:20px;width:394px; height:190px; overflow:hidden;position:relative;background:url(images/PokerC.png) no-repeat top center;}
.PokerList .C h2 { float:left;margin:5px 0 0 10px; width:240px; overflow:hidden;}
.PokerList .C h2 a { color:#000;}
.PokerList .bonus { float:right; margin:5px 10px 0 0;}
.PokerList .cont { margin:10px 0 0 10px; height:90px; overflow:hidden;}
.PokerList .cont p { margin:0; padding:0;}
.PokerList .play { margin-left:10px; font-weight:bold;font-size:14px;position:absolute;left:0;bottom:10px;}
.PokerList .play a { color:#eb0606;}
.PokerList .R { margin:10px 0 0 20px; float:left;}
.PokerList .review { color:#fff; margin-top:10px;padding:10px; width:146px; height:110px; background:url(images/PokerR.png) no-repeat top left;word-break: break-all; word-wrap:break-word; overflow:hidden;}
.PokerList .sky { background:url(images/sky.png) repeat-x top left;text-indent: -9999px;}

.PokerInfo { width:392px; float:left; color:#fff;margin-left:5px; background:url(images/PokerInfo.png) repeat-y top center;}
.PokerInfoB { width:100%;height:16px; margin:0; padding:0;background:url(images/PokerInfoB.png) no-repeat top center;}
.PokerInfo h3 { width:100%; height:25px; margin:0; padding:0;background:url(images/PokerInfoT.png) no-repeat top center;}
.PokerInfo h3 a { color:red; margin-left:20px; line-height:30px;}
.PokerInfo h4 { width:300px;margin-left:10px;}
.PokerInfo p { margin:10px;}
.PokerInfo ul { list-style:none; margin:10px; padding:0;}
.PokerInfo ul li { width:365px; height:80px;background:url(images/PokerBuntton.png) no-repeat top left;}
.PokerInfo ul li a { color:#a10101; font-weight:bold; font-size:20px; margin-left:30px; line-height:75px;}

.PokerPost h1 {color:#cc0000;}
.PokerPost .left { text-align:center;float:left; margin:-11px 10px 0px -5px;width:240px; height:339px;background:url(images/PokerPost.png) no-repeat top left;}
.PokerPost .left img { margin-top:20px;}
.PokerPost .down, .PokerPost .visit { float:right; margin-top:10px;}
.PokerPost .visit {width:181px;height:51px;text-align:center;background:url(images/PokerVisit.png) no-repeat top left;}
.PokerPost .visit a {color:#a1080a;text-decoration:none;font-size:14px;font-weight:bold;margin-left:35px;line-height:45px;}
.PokerPost .rivew {}
.PokerPost .Plus { margin-left:10px;float:left;width:366px; height:154px;background:url(images/PokerPlus.png) no-repeat top left; overflow:hidden;}
.PokerPost .Minus { margin-left:20px;float:left;width:366px; height:154px;background:url(images/PokerMinus.png) no-repeat top left; overflow:hidden;}
.PokerPost .Plus h2, .PokerPost .Minus h2 {color:#cc0000; font-size:14px;}
.PokerPost .Plus p, .PokerPost .Minus p { font-weight:bold; font-size:14px;}
.PokerPost a.but { margin-top:20px;color:#c00; height:63px; display:block; float:left; font-size:18px; font-weight:bold; padding-right:20px;background:url(images/PokerButtom2.png) no-repeat top right;}
.PokerPost a.but span {line-height:63px;display:block;padding-left:20px;background:url(images/PokerButtom1.png) no-repeat top left;}
#PokerAd { float:right; margin:10px; width:250px; height:209px; background:url(images/PokerArticle.png) no-repeat top left;}
#PokerAd h2 {margin-top:5px; margin-left:10px; font-size:16px; font-weight:bold;padding:0;}
#PokerAd ul { margin:10px 5px; padding:0; list-style:none; width:235px;}
#PokerAd ul li { padding:7px;height:15px;background:url(images/hr.png) repeat-x bottom left;}
#PokerAd ul li a {color:#f00; float:left;}
#PokerAd ul li span { float:right;}
#PokerAd ul li span a { color:#000;}
table.tborder {overflow:hidden;}

a.odds, a.gren {width:38px; height:28px; display:block; line-height:20px; text-align:center; font-weight:bold; margin-top:5px;}
a.odds {background:url(images/oddsA1.png) no-repeat left top;}
a.odds:hover {background:url(images/oddsA2.png) no-repeat left top; color:#fff;}

.sky {margin-top:10px;background:url(images/sky.png) repeat-x top left;text-indent: -9999px;}

.ssAD {font-size:18px;color:#000; margin:10px auto; text-align:center;width:500px;color:blue;}
.ssAD a {color:#f00;}
.ssAD p {float:none;border:1px solid #ccc;padding:10px;text-align:center; width:300px;margin-left:200px;font-weight:bold;}

#ssLeague {color:#000;margin-left:40px;}
#ssLeague a {color:#000;}

#quikeLinks {margin:0;list-style:none;padding:5px;wdith:800px;height:90px;background:url(images/quick-links.png) no-repeat top left;}
#quikeLinks h3 {color:red;margin:5px 0 10px 10px;}
#quikeLinks li {float:left;width:101px;height:19px;margin:4px;line-height:16px;padding-left:2px;background:url(images/quikeLink.png) no-repeat top left;}
#quikeLinks li a {color:#fff;}
#quikeLinks li img {vertical-align:middle;width:15px;height:15px;}
