/* CSS Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{ margin:0;padding:0;}
table{ border-collapse:collapse;border-spacing:0;}
fieldset,img{ border:0;}
ol,ul,li{ list-style:none; list-style-position:outside;}


/* Generic Styling */
a{ color:#007AAA; text-decoration:none;}
a:hover{color:#00A9DF;text-decoration:underline;}

html{ background:#fff url(/images/html_bg.jpg) top repeat-x;}
body{font-family:"Trebuchet MS","Palatino Roman", "Times New Roman", Times, serif; color:#000; font-size:14px;background:url(/images/body_bg.jpg) center top no-repeat;}

/* header */
#header{ width:1126px; margin:0 auto; overflow:hidden; color:#fff;height:158px;overflow:hidden;}
.logo{ float:left; margin:1px 0 0 50px;display:inline;}
.logo a img{ display:block;}
	
#navigation{ width:1010px; clear:both; font-size:18px;margin:0 auto;height:42px;background:url(/images/sprite.jpg) no-repeat 0 0;height:42px;overflow:hidden;}
#navigation ul{height:42px;overflow:hidden;}
#navigation li{ float:left;}
#navigation li a{display:block;height:47px;color:#fff;font-size:14px;text-align:center;line-height:44px;overflow:hidden;}
#navigation li.nav1 a{width:99px;}
#navigation li.nav2 a{width:168px;}
#navigation li.nav3 a{width:164px;}
#navigation li.nav4 a{width:180px;}
#navigation li.nav5 a{width:197px;}
#navigation li.nav6 a{width:170px;}
#navigation li a:hover{text-decoration:none;background:url(/images/sprite.jpg) no-repeat 0px -42px;}
#navigation li.nav1 a:hover{background-position:0px -42px;}
#navigation li.nav2 a:hover{background-position:-99px -42px;}
#navigation li.nav3 a:hover{background-position:-267px -42px;}
#navigation li.nav4 a:hover{background-position:-431px -42px;}
#navigation li.nav5 a:hover{background-position:-631px -42px;}
#navigation li.nav6 a:hover{background-position:-828px -42px;}

/* content */
#content{ width:1008px; overflow:hidden; margin:0 auto;border:1px solid #F3F3F3;border-bottom:4px solid #1E8FB5;border-top:0;background:url(/images/content_bg.gif) repeat-y 0 0;position:relative;}
.content_bottom{background:url(/images/content_bottom.jpg) no-repeat right bottom;height:149px;width:271px;display:block;position:absolute;right:0px;bottom:0px;}

.index_content{float:left; width:730px; padding-top:20px; line-height:120%;}
.index_sider{float:left; width:278px; padding-top:18px;background:url(/images/sprite.jpg) no-repeat -328px -951px;}

/* sider menu */
.menu{width:258px;margin:0 auto 16px;}
.menu h2{background:url(/images/sprite.jpg) no-repeat 0 -1085px;height:33px;line-height:32px;color:#fff;font-size:14px;padding-left:10px;width:230px;margin:0 auto;font-weight:normal;}
.menu ul{background:url(/images/sidemenu_bg.gif) repeat-y left top;padding:8px 0 13px 18px;width:222px;margin:0 auto;}
.menu ul li{height:21px;overflow:hidden;}
.menu ul li a{font-size:13px;padding-left:10px;background:url(/images/sprite-icos.png) no-repeat left -126px;color:#007AAA;}
.menu ul li a:hover{color:#00A9DF}
.menu .bottom{background:url(/images/sprite.jpg) no-repeat 0 -1129px;height:19px;display:block;overflow:hidden;}

.index_content .guide{padding:0 20px;}
.index_content .guide h1{color:#37488C;font-size:20px;padding:10px 0 11px;font-weight:normal;}
.index_content .guide p,.entryguide p,.games_introduction p,.payment p{color:#000;font-size:14px;padding-bottom:20px;}
.entryguide h2,.games_introduction h2,.payment h2{color:#37488C;font-size:18px;padding:5px 0 10px;font-weight:normal;}
.games_introduction h3{padding:25px 0 15px;color:#37488C;font-size:18px;font-weight:normal;}
.bullet li{ list-style:square; list-style-position:outside; margin-bottom:7px; margin-left:16px;}
.parting_line{background:url(/images/sprite.jpg) no-repeat -674px -1106px;padding-top:24px;}
.sites{padding-bottom:6px;}
.sites .site_content{background:url(/images/sprite.jpg) no-repeat 0 -231px;width:694px;height:517px;margin:0 16px 0 auto;}
.sites .site_content img{float:left;margin-left:42px;display:inline;}
.sites .largerlogo{float:left;margin:10px 0 0 42px;display:inline;width:164px;height:86px;background:url(/images/sprite-largerlogos.gif) no-repeat 0px 0px;}
.sites .logo01{background-position:0px -774px;}
.sites .logo02{background-position:0px 0px;}
.sites .logo03{background-position:0px -602px;}
.sites .logo04{background-position:0px -1032px;}
.sites .logo05{background-position:0px -860px;}
.sites .logo06{background-position:0px -174px;}
.sites .logo10{background-position:0px -175px;}
.sites .logo07{background-position:0px -604px;}
.sites .logo08{background-position:0px -432px;}
.sites .logo04{background-position:0px -1032px;}
.sites .logo05{background-position:0px -860px;}
.sites .site1,.sites .site2,.sites .site3,.sites .site4,.sites .site5{height:103px;}
.sites dl{float:left;width:250px;padding-left:15px;padding:15px 0 0 25px;}
.sites dl dt{font-size:15px;font-weight:bold;padding-bottom:2px;}
.sites dl dt a:hover{text-decoration:none;}
.sites dl dd{color:#000;font-size:13px;line-height:110%;}
.sites .icoyes{margin:35px 0 0 10px;width:33px;height:33px;background:url(/images/sprite-icos.png) no-repeat 0 -158px;float:left;}
.sites .icono{margin:35px 0 0 10px;width:33px;height:33px;background:url(/images/sprite-icos.png) no-repeat 0 -209px;float:left;}
.entry_button a{background:url(/images/sprite.jpg) no-repeat -328px -848px;width:132px;height:40px;text-indent:-9999em;float:right;margin:35px 22px 0 0;display:inline;overflow:hidden;}
.entry_button a:hover{background-position: -328px -889px;}

.entryguide{height:265px;overflow:hidden;}
.entryguide,.games_introduction,.payment{margin-top:16px;padding-top:24px;padding-left:20px;}
.games .games_introduction{padding-top:0px;margin-top:0;}
.entryguide p,.games_introduction p,.payment p{padding-right:20px;}
.entrys ul li{background:url(/images/sprite.jpg) no-repeat -1010px 0;width:339px;height:73px;float:left;margin-left:10px;display:inline;}
.entrys ul li.nomargin{margin-left:0;}
.entrys ul li img{display:block;overflow:hidden;float:left;margin:6px 0 0 6px;display:inline;}
.entrys ul li a{float:left;margin:24px 0 0 10px;color:#37468C;font-size:16px;background:url(/images/sprite-icos.png) no-repeat right -56px;height:20px;overflow:hidden;padding-right:12px;}
.entrys ul li a:hover{color:#0092CA;background:url(/images/sprite-icos.png) no-repeat right -75px;text-decoration:none;}

.navigation_links{background:url(/images/sprite.jpg) no-repeat -694px -190px;width:706px;height:306px;margin:0px auto;}
.games_navigation ul{float:left;width:193px;padding:20px 0 0 35px;line-height:150%;}
.games_navigation ul li a{font-size:13px;padding-left:10px;background:url(/images/sprite-icos.png) no-repeat left -126px;}
.games_navigation ul li a:hover{background-position:3px -126px;padding-left:12px;}
.games_navigation h2,.sites h2{background:url(/images/sprite.jpg) no-repeat 0 -190px;width:674px;height:41px;margin:0 auto;margin-bottom:3px;color:#fff;font-size:16px;line-height:40px;padding-left:20px;overflow:hidden;font-weight:normal;}

.payment{height:240px;overflow:hidden;}
.payment ul li {background-position: -1010px -84px; background-repeat: no-repeat; background-image: url(/images/sprite.jpg); float:left;margin-right:10px;display:inline;text-align:center;color:#37488C;font-weight:bold;font-size:13px;}
.payment ul li img{display:block;overflow:hidden;margin-bottom:5px;}
.games_introduction .lastp{padding-bottom:40px;}

/* footer */
#footer{ width:990px;background:url(/images/sprite.jpg) no-repeat 0 -84px;height:81px; color:#D6D6D6;margin:0 auto;padding:25px 0 0 20px;font-family:"Verdana","Palatino Roman", "Times New Roman", Times, serif;}	
.copyright{ float:left; padding-top:6px;font-size:13px;}
.copyright strong{display:block;margin-bottom:8px;}
.f_follow{ float:right;width:182px;background:url(/images/sprite-icos.png) no-repeat 0 -248px;height:45px;margin-right:23px;display:inline;}
	
/*------------list-casinos.html---------------*/
.casinos_list .eachlist{width:700px;background:url(/images/sprite.jpg) no-repeat -694px -495px;height:315px;margin:0 auto 20px;}
.casinos_list .last{margin:0 auto 0;}
.casinos_list .eachlist h2{height:43px;color:#fff;font-size:16px;line-height:40px;padding-left:20px;overflow:hidden;font-weight:normal;}
.casinos_list .eachlist_content{height:262px;overflow:hidden;padding-top:10px;}	
.casinos_list .logo{float:left;width:200px;margin:0;}
.casinos_list .access{float:left;width:170px;}
.casinos_list .introduce{float:left;width:269px;font-size:14px;padding:0 20px 0 35px;line-height:120%;}
.casinos_list .largerlogo{float:left;margin:10px 0 8px 15px;display:inline;width:164px;height:86px;background:url(/images/sprite-largerlogos.gif) no-repeat 0px 0px;}
.casinos_list .logo01{background-position:0px -774px;}
.casinos_list .logo02{background-position:0px 0px;}
.casinos_list .logo03{background-position:0px -602px;}
.casinos_list .logo04{background-position:0px -1032px;}
.casinos_list .logo05{background-position:0px -860px;}
.casinos_list .logo06{background-position:0px -185px;}
.casinos_list .logo dl{font-weight:bold;}
.casinos_list .logo dt{color:#37468C;font-size:14px;text-align:center;margin-bottom:20px;}
.casinos_list .logo dd{color:#000;font-size:13px;padding:0 0 0 30px;line-height:120%;}
.casinos_list .logo dd span{color:#DF0000;}
.casinos_list .access .support{width:97px;background:url(/images/sprite-icos.png) no-repeat left -416px;height:26px; margin:10px auto 10px;overflow:hidden;}
.casinos_list .access .entry_button a{background:url(/images/sprite.jpg) no-repeat -328px -748px;width:164px;height:50px;text-indent:-9999em;display:block;margin:5px auto 0;overflow:hidden;}
.casinos_list .access .entry_button a:hover{background-position: -328px -798px;}

.casinos_list .somemenu{padding-top:30px;}
.casinos_list .somemenu ul li{float:left;width:130px;font-size:13px;height:20px; }
.casinos_list .somemenu ul li span{background:url(/images/sprite-icos.png) no-repeat 0 -10px;padding-left:10px;color:#000000;}
.casinos_list .somemenu ul li a{background:url(/images/sprite-icos.png) no-repeat 0 -10px;padding-left:10px;color:#0079AA;}
.casinos_list .somemenu ul li a:hover{background:url(/images/sprite-icos.png) no-repeat 0 -33px;padding-left:10px;color:#00A9DF;text-decoration:none;}


/*------------list-games.html---------------*/
.games_list .eachlist{width:700px;background:url(/images/sprite.jpg) no-repeat -694px -810px;height:285px;margin:0 auto 12px;}
.games_list .eachlist h2{height:43px;color:#fff;font-size:16px;line-height:40px;padding-left:20px;overflow:hidden;font-weight:normal;}
.games_list .eachlist_content{overflow:hidden;padding-top:10px;}
.games_list .introduce{float:left;width:425px;font-size:14px;padding:0 20px 0 35px;line-height:120%;}
.games_list .subsidemenu{float:right;width:170px;font-size:14px;padding:0 25px 0 25px;}
.games_list h3{color:#37468C;font-size:15px;}
.games_list p.link{color:#0079AA;margin:10px 0 35px;}
.games_list p.link a{font-weight:600;padding-left:10px;background:url(/images/sprite-icos.png) no-repeat left -126px;}
.games_list p.link a:hover{background-position:3px -126px;padding-left:12px;}
.games_list .software h3{width:150px;background:url(/images/sprite-icos.png) no-repeat right -99px;}
.games_list .subsidemenu h3{width:136px;background:url(/images/sprite-icos.png) no-repeat right -100px;margin-bottom:15px;}
.games_list .subsidemenu li{background:url(/images/sprite-icos.png) repeat-x 0 -460px;height:28px;overflow:hidden;font-size:13px;}
.games_list .subsidemenu li a{padding-left:10px;background:url(/images/sprite-icos.png) no-repeat left -126px;}
.games_list .software ul{padding:18px 0 0 0;height:20px;float:left}
.games_list .software li{float:left;color:#0079AA;margin-right:20px;display:inline;}
.games_list .software li.last{margin-right:0;}
.games_list .software01,.games_list .software02,.games_list .software03{border:1px solid #0179A9;width:18px;height:18px;float:left;margin:-3px 5px 0 0;display:inline;}

.games_list .software01{background:url(/images/sprite-icos.png) no-repeat left -306px;}
.games_list .software02{background:url(/images/sprite-icos.png) no-repeat left -341px;}
.games_list .software03{background:url(/images/sprite-icos.png) no-repeat left -376px;}
.games_list .software04{ background:url(/images/playtech-sm.png) no-repeat left;border:1px solid #0179A9;width:18px;height:18px;float:left;margin:-3px 5px 0 0;display:inline;}

/*------------text-table.html---------------*/
.text_table{width:328px;float:right;margin-left:20px;display:inline;}
.text_table h2{background:url(/images/sprite.jpg) no-repeat 0 -1048px;width:298px;height:37px;margin:0 auto 2px;}
.text_table .site_content{background:url(/images/sprite.jpg) no-repeat 0 -748px;width:328px;height:300px;margin:0 auto;}
.text_table .smallerlogo{float:left;margin:8px 0 0 42px;display:inline;width:88px;height:42px;background:url(/images/sprite-smallerlogos.png) no-repeat 0px 0px;}
.text_table .logo01{background-position:0px -378px;}
.text_table .logo02{background-position:0px 0px;}
.text_table .logo03{background-position:0px -294px;}
.text_table .logo04{background-position:0px -504px;}
.text_table .logo05{background-position:0px -420px;}
.text_table .logo06{background-position:0px -85px;}
.text_table .logo07{background-position:0px -210px;}
.text_table .site1,.text_table .site2,.text_table .site3,.text_table .site4{height:58px;}
.text_table .site5{height:67px;}
.text_table dl{float:left;width:175px;padding-left:15px;padding:20px 0 0 10px;}
.text_table dl dt{font-size:13px;font-weight:bold;padding-bottom:2px;}
.text_table dl dt a{color:#37468C;}
.text_table dl dt a:hover{color:#0EADE1;}


