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;}
/* font-size*/
h1,h2,h3,h4,h5,h6
{font-size:100%}
/*list-style*/
ol,ul
{list-style:none;}
/*font-style,font-weight*/
address,caption,cite,code,dfn,em,strong,th,var
{font-style:normal; font-weight:normal;}
/*del table border*/
table
{border-collapse:collapse;border-spacing:0;}
/*del fieldset and img border*/
fieldset,img
{border:0;}
/*caption and th text-align:left*/
caption,th
{text-align:left;}
/*del*/
q:before,q:after
{content:'';}
/*clear float*/
.clearfix:before, .clearfix:after { content:""; display:table;}
.clearfix:after { clear:both;}
.clearfix { *zoom:1;}
a {
    outline: none;  /* for Firefox Google Chrome  */
    behavior:expression(this.onFocus=this.blur());  /* for IE */
}/* common style */
.clear {
    clear: both;
    margin: 0;
    padding: 0;
}

/* site style */
body {
    min-width: 991px;
    color: #FFF;
    font-size: 12px;
    font-family:Arial, Helvetica, sans-serif;
    background-color: #01265A;
    text-align:center;
}
#main {
    width: 991px;
    background: -webkit-gradient(linear,left top,left bottom,from(#021841),to(#43B9F9));
    background: -moz-linear-gradient(top,#021841,#43B9F9);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#021841',endColorstr='#43B9F9');
    border-top: #002A64 1px solid;
}
.promo{float:right;margin: -47px -20px 0 0;}
.promo img {padding: 0px 30px 0 0;}
.contact, .statement{float: right;margin-top: 10px;}
.mybet { 
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.7);
    height:30px ; 
    width:80px; text-align:center
}
.mybet a{color:#B8E6F9;font-weight: 700;text-shadow: 1px 1px 1px #000000; text-decoration:none}
.bbm { 
    background-image:url(images/contact/bb.png); 
    background-repeat:no-repeat;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.7);
    height:30px ; 
    width:98px;
}
.line { 
    background-image:url(images/contact/line.png); 
    background-repeat:no-repeat;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.7);
    height:30px;
    width:122px
}
.wa { 
    background-image:url(images/contact/wa.png); 
    background-repeat:no-repeat;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.7);
    height:30px;
    width:118px
}
.wechat { 
    background-image:url(images/contact/wechat.png); 
    background-repeat:no-repeat;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.7);
    height:30px;
    width:122px
}
.yahoo { 
    background-image:url(images/contact/ym.png); 
    background-repeat:no-repeat;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.7);
    height:30px;
    width:120px;
}
.livechat { 
    background-image:url(images/btn_chat.png); 
    background-repeat:no-repeat;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.7);
    height:30px;
    width:110px;
	border-radius:5px;
}
.livechat span {float: left;margin-left:40px; color:#B8E6F9;font-weight: 700;text-shadow: 1px 1px 1px #000000;margin-top:-22px}
.bbm span, .line span, .wa span, .wechat span, .yahoo span {float: left;margin-left: 28px; color:#B8E6F9;font-weight: 700;text-shadow: 1px 1px 1px #000000;}
.news-wrap { background:url('images/news.png') no-repeat 3px 40%;margin-top: 7px;margin-bottom: 5px; color:#ff0;}
.login-join { 
    background:url('images/btn_daftar.png') no-repeat 0 0; 
	border-radius:7px;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.7);
	text-decoration: none;
}
.login-join span {
	font-size:25px;
	font-weight:bold;
    line-height: 60px;
    color: #B8E6F9;
    text-shadow: 1px 1px 1px #000000;
}
.login-join span:hover {color:#FFF}
.bank {width: 140px;height: 253px;float: left;margin-left: -5px;margin-top: -5px;}
.slideshow{
    background-position:top center;
    background-repeat:no-repeat;
    width: 595px;
    height: 235px;
    margin:0 auto;
    background: #eee;
    border-bottom: #19AFF2  1px solid;
    border-left: #19AFF2  1px solid;
    border-top: #19AFF2  1px solid;
    border-right: #19AFF2  1px solid;
    box-shadow: 1px 1px 1px 1px #0B3C84;
    border-radius: 2px;
}
.slide1 {
    background-image:url('//100tst.info/JAYA/img/slide1.jpg');
    width:595px;
    height:235px
}
.slide2 {
    background-image:url('//100tst.info/JAYA/img/slide2.jpg');
    width:595px;
    height:235px
}
.slide3 {
    background-image:url('//100tst.info/JAYA/img/slide3.jpg');
    width:595px;
    height:235px
}
.slide4 {
    background-image:url('//100tst.info/JAYA/img/slide4.jpg');
    width:595px;
    height:235px
}
.slide5 {
    background-image:url('//100tst.info/JAYA/img/slide5.jpg');
    width:595px;
    height:235px
}
.slide6 {
    background-image:url('//100tst.info/JAYA/img/slide6.jpg');
    width:595px;
    height:235px
}
.slide7 {
    background-image:url('//100tst.info/JAYA/img/slide7.jpg');
    width:595px;
    height:235px
}
.slide8 {
    background-image:url('//100tst.info/JAYA/img/slide8.jpg');
    width:595px;
    height:235px
}
.slide9 {
    background-image:url('//100tst.info/JAYA/img/slide9.jpg');
    width:595px;
    height:235px
}
.slide10 {
    background-image:url('//100tst.info/JAYA/img/slide10.jpg');
    width:595px;
    height:235px
}
#togel {
    margin-right: 2px;
    color:#FC0;
    font-weight: 700;
    float:right;
    width: 250px;
    height:238px;
    background-image:url(images/bg_togel.jpg);
    border-radius:5px
}
.pool {
    position: absolute;
    font-size: 12px;
    margin: 14px 0 0 0;
    float: left;
    margin-left: 10px;
}
.hasil {padding: 10px 1px 0 15px;float: right;}
.hasil_togel {
    float: right;
    color: #042960;
    font-weight: bold;
    font-size: 17px;
    margin-right:65px;
    margin-top: 5px;
    text-shadow: 1px 0px 0px #000000; letter-spacing:1px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif
}
#ele-logo-wrap,
#ele-logo-img {
    width: 300px;
    height: 112px;
    background-image: url('images/logo.png');
    background-repeat: no-repeat;
    cursor: pointer;
}
.ele-firstgame { position: relative; }
.ele-firstgame-1 {
    width: 245px;
    height: 103px;
    float:left;
    _display:inline;
    position: relative;
    overflow: hidden;
    background: url(images/sports2_icon.png) -245px bottom no-repeat;
}
.ele-firstgame-1 span {
    width: 245px;
    height: 103px;
    background: url(images/sports_icon.png) left top no-repeat;
    position: absolute;
    top: 0;
    left: 0;
    cursor:pointer;
}
.ele-firstgame-2 {
    width: 245px;
    height: 103px;
    float:left;
    _display:inline;
    position: relative;
    overflow: hidden;
    background: url(images/livecasino2_icon.png) -245px bottom no-repeat;
}
.ele-firstgame-2 span {
    width: 245px;
    height: 103px;
    background: url(images/livecasino_icon.png) left top no-repeat;
    position: absolute;
    top: 0;
    left: 0;
    cursor:pointer;
}
.ele-firstgame-3 {
    width: 245px;
    height: 103px;
    float:left;
    _display:inline;
    position: relative;
    overflow: hidden;
    background: url(images/lottery2_icon.png) -245px bottom no-repeat;
}
.ele-firstgame-3 span {
    width: 245px;
    height: 103px;
    background: url(images/lottery_icon.png) left top no-repeat;
    position: absolute;
    top: 0;
    left: 0;
    cursor:pointer;
}
.ele-firstgame-4 {
    width: 245px;
    height: 103px;
    float:left;
    _display:inline;
    position: relative;
    overflow: hidden;
    background: url(images/casino2_icon.png) -245px bottom no-repeat;
}
.ele-firstgame-4 span {
    width: 245px;
    height: 103px;
    background: url(images/casino_icon.png) left top no-repeat;
    position: absolute;
    top: 0;
    left: 0;
    cursor:pointer;
}
#ele-logo-wrap{ background-position: 100% 100%;}
#ele-logo-img { background-position: 0 0; }
#page-container {margin: 0 auto;width: 991px;}
.first #page-body {padding: 0; background: none;}

/* header */
#page-header {background: url('images/bg_x.png') repeat-x;}
.header {margin: 0 auto;width: 991px;}
.header-top-wrap { height: 120px;}
.header-logo {float: left;margin: 2px 0 0 10px;}
.header-right {float: right;}
.header-top {
    float: right;
    margin: 12px 10px 0 0;
    position: relative;
    padding: 0 9px;
    height: 25px;
    line-height: 25px;
}
.login-wrap {float: right;margin-top: 21px;}
.login-join { float: left;width: 119px; height: 58px;}
.login-join:hover {background-position: 0 100%;}
.login-unit-wrap { float: left;margin-left: 10px;}
.login-unit {display: block;position: relative;width: 168px;height: 25px;color: #014187;}
.login-unit-user,
.login-unit-pwd {margin-bottom: 9px;}
.login-unit-user { background: url('images/login_username.png');}
.login-unit-code { background: url('images/login_code.png');}
.login-unit-pwd { background: url('images/login_password.png');}
.login-unit .login-placeholder {
    position: absolute;
    left: 26px;
    top: 4px;
    line-height: 18px;
    cursor: text;
    font-family: arial;
}
.login-input {
    padding: 4px 4px 4px 25px;
    width: 139px;
    height: 17px;
    color: #000;
    border: none;
    background-color: transparent;
    outline: none;    background: none;
}
.login-unit-code .login-input {padding: 4px 7px;width: 154px;}
.login-unit-code .login-placeholder { left: 8px;}
.login-submit {
    float: left;
    width: 63px;
    height: 25px;
    cursor: pointer;
    border:0;
	color: #F9DC23;
    border-radius: 5px;
	font-size:15px;
	text-decoration: none;    
	text-shadow: 1px 1px 1px #000000;
    background:url('images/btn_login.png') no-repeat 0 0;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.7);
}
.login-register {
    float: left;
	border-radius: 5px;
    font-size:15px;
    margin-left: 10px;
    width: 95px;
    height: 25px;
    line-height: 25px;
    color: #B8E6F9;
    text-align: center;
    text-decoration: none;    
	text-shadow: 1px 1px 1px #000000;
    background: url('images/btn_register.png') no-repeat;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.7);
}
.login-register:hover,
.login-submit:hover {background-position: 0 100%;color:#000}
.fixed .mainnav-wrap {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    min-width: 991px;
    z-index: 100;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.7);
}
.mainnav {margin: 0 auto;width: 991px;}
.mainnav-placeholder,
.mainnav-wrap,
.mainnav {height: 50px;background: url('images/bg_x.png') 0 -120px repeat-x;}
.mainnav li {
    float: left;
    padding-right: 2px;
    background: url('images/nav_line.png') 100% 0 no-repeat;
}
.mainnav li img{width: 30px;margin-top: 8px;}
.mainnav ul {padding-left: 2px;background: url('images/nav_line.png') 0 0 no-repeat;}
.mainnav ul a {
    display: block;
    padding-top: 7px;
    width: 97px;
    height: 43px;
    text-decoration: none;
    text-align: center;
    font-weight:bold;
    text-shadow: 1px 1px 1px #000000;
    color: #F5F5F5;
    font-size: 15px;
}
.mainnav a span {margin-top: 5px;display: block;height: 7px;}
.mainnav ul a.current,
.mainnav ul a:hover {color: #D9D9D9;background: url('images/nav_over.png') 50% 0 no-repeat;}
.mainnav .home a {width: 96px;background: url('images/nav_over.png') 50% 0 no-repeat;}
.mainnav ul a {padding-top: 0;height: 50px;line-height: 50px;}
.first-game-wrap {width: 991px;height: 103px;background: url('images/game_bg.png');}

/* footer */
#page-footer {border-top: 1px solid #00418B;background-color: #001336;}
.footer {margin: 0 auto;padding-top: 22px;width: 991px;color: #3C6FB6;}
.footer-top-wrap {
    margin: 0 auto;
    position: relative;
    width: 979px;
    height: 39px;
    line-height: 39px;
    background: url('images/footer_nav_bg.png') 0 50% repeat-x;
    margin-top: -20px;
}
.footer-top-wrap:before,
.footer-top-wrap:after {
    content: '';
    position: absolute;
    top: 0;
    width: 6px;
    height: 39px;
}
.footer-top-wrap:before {left: -6px;background: url('images/footer_nav_bg.png') 0 0 no-repeat;}
.footer-top-wrap:after {right: -6px;background: url('images/footer_nav_bg.png') 0 100% no-repeat;}
.article-menu {float: left;padding-left: 12px;}
.article-menu a {color: #3C6FB6;text-decoration: none;}
.article-menu a:hover {color: #FFF;}
.copyright {float: right;padding-right: 10px;}
.footer-img1 {
    margin: 0 auto;
    width: 100%;
    height: 140px;
    background: url(//100tst.info/JAYA/img/footer_img.png) 50% no-repeat;
}
.footer-links-wrap {
    padding: 17px 0 24px 0px;
    color: #3C6FB6;
    border-top: 1px solid #002A61;
    border-bottom: 1px solid #002A61;
}
.footer-links {float: left; width: 230px; text-align:left}
.footer-links-togel {width: 170px;}
.footer-links-contact {width: 226px;}
.footer-links-title {padding-bottom: 3px; color: #0061C3; font-size: 14px; font-weight: bold;}
.footer-links li {line-height: 20px; color: #2C53A1; font-size: 11px;}
.footer-links li a {color: #2C53A1; text-decoration: none;}
.footer-links li a:hover {color: #3E6FD2;}
.footer-img2 {height: 90px;background: url('images/footer_img02.png') 50% 15px no-repeat;}
.footer-info {text-align:left}
.footer-info a {text-decoration:none; color: #2C53A1; line-height: 20px; font-size: 11px;}

#timecontainer {margin-top:60px; font-size: 12px; color: #B8E6F9; float:right; margin-bottom:10px;;}
.box {margin-right:10px}
.buttom { 
    width:110px;
	border-radius: 5px;
    text-align: center;
    text-decoration: none;    
	text-shadow: 1px 1px 1px #000000;
    background: url('images/btn_chat.png') no-repeat;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.7);
}
.buttom a{text-decoration:none;color: #B8E6F9; font-weight:700;font-size:13px; letter-spacing:1px}

#sliderSK {
width: 595px;
height: 235px;
overflow: hidden;
-moz-transition: all 170ms ease-in;
-webkit-transition: all 170ms ease-in;
-o-transition: all 170ms ease-in;
}
#maskSK {
overflow:hidden;
}
#sliderSK:hover {
background-color:#fff;
border-right: 4px solid rgb (176,0,0)
border-left: 4px solid rgb(176,0,0)
border-top: 4px solid rgb (22,22,22)
border-bottom: 4px solid rgb(22,22,22)
box-shadow :0px 0px 13px;
}
#sliderSK:hover #pauseSK {
opacity:1;
}
#sliderSK:hover #progressSK {
background-color:rgba(255,255,255,0.0);
}
#sliderSK:hover ul, #sliderSK:hover #progressSK, #sliderSK:hover #overlaySK {
-moz-animation-play-state:paused;
-webkit-animation-play-state:paused;
}
#sliderSK ul li span h2 {
font-size:24px;
line-height:24px;
color:#fff;
font-weight:normal;
font-family:'Communist-Regular';
text-shadow:1px 1px 1px #362c30;
}


#sliderSK ul {
width:2400px;
list-style:none;
padding:0;
margin:0;
-moz-animation:slide-animation 35s infinite;
-webkit-animation:slide-animation 35s infinite;
position:relative;
left:0px;
overflow:hidden;
}
#sliderSK li {
display:inline;
width:595px;
height:235px;
margin:0;
padding:0;
float:left;
position:relative;
}
#sliderSK li:last-of-type {
background-color:#362c30;
}
#sliderSK li a {
display:block;
text-decoration:none;
}
#sliderSK li span {
display:block;
width:560px;
padding:15px 20px;
position:absolute;
bottom:0;
left:0;
background-color:rgba(54,44,48,0.6);
border-top:1px solid #362c30;
text-shadow:1px 1px 1px #362c30;
pointer-events:none;
text-align:left;
}
@-webkit-keyframes slide-animation {
0% {opacity:0;}
2% {opacity:1;}
20% {left:0px; opacity:1;}
22.5% {opacity:0.6;}
25% {left:-595px; opacity:1;}
45% {left:-595px; opacity:1;}
47.5% {opacity:0.6;}
50% {left:-1190px; opacity:1;}
70% {left:-1190px; opacity:1;}
72.5% {opacity:0.6;}
75% {left:-1785px; opacity:1;}
98% {left:-1785px; opacity:0;}
72.5% {opacity:0.6;}
75% {left:-2380px; opacity:1;}
98% {left:-2380px; opacity:0;}

95% {opacity:1;}
98% {left:-1404px; opacity:0;}
100% {left:0px; opacity:0;}
}
@-moz-keyframes slide-animation {
0% {opacity:0;}
2% {opacity:1;}
20% {left:0px; opacity:1;}
22.5% {opacity:0.6;}
25% {left:-468px; opacity:1;}
45% {left:-468px; opacity:1;}
47.5% {opacity:0.6;}
50% {left:-936px; opacity:1;}
70% {left:-936px; opacity:1;}
72.5% {opacity:0.6;}
75% {left:-1404px; opacity:1;}
95% {opacity:1;}
98% {left:-1404px; opacity:0;}
100% {left:0px; opacity:0;}
}
@-webkit-keyframes progress {
0% {width:0px; opacity:0;}
2% {width:0px; opacity:1;}
20% {width:468px; opacity:1;}
22.5% {width:468px; opacity:0;}
22.59% {width:0px;}
25% {width:0px; opacity:1;}
45% {width:468px; opacity:1;}
47.5% {width:468px; opacity:0;}
47.59% {width:0px;}
50% {width:0px; opacity:1;}
70% {width:468px; opacity:1;}
72.5% {width:468px; opacity:0;}
72.59% {width:0px;}
75% {width:0px; opacity:1;}
95% {width:468px; opacity:1;}
98% {width:468px; opacity:0;}
100% {width:0px; opacity:0;}
}
@-moz-keyframes progress {
0% {width:0px; opacity:0;}
2% {width:0px; opacity:1;}
20% {width:468px; opacity:1;}
22.5% {width:468px; opacity:0;}
22.59% {width:0px;}
25% {width:0px; opacity:1;}
45% {width:468px; opacity:1;}
47.5% {width:468px; opacity:0;}
47.59% {width:0px;}
50% {width:0px; opacity:1;}
70% {width:468px; opacity:1;}
72.5% {width:468px; opacity:0;}
72.59% {width:0px;}
75% {width:0px; opacity:1;}
95% {width:468px; opacity:1;}
98% {width:468px; opacity:0;}
100% {width:0px; opacity:0;}
}
@-webkit-keyframes overlay-fade {
0% {opacity:0;}
2% {opacity:0.5;}
95% {opacity:0.5;}
98% {opacity:0;}
100% {opacity:0;}
}
@-moz-keyframes overlay-fade {
0% {opacity:0;}
2% {opacity:0.5;}
95% {opacity:0.5;}
98% {opacity:0;}
100% {opacity:0;}
}
