@font-face {
    font-family: 'venusRising';
    src: url('../fonts/venusrising/venusrisingrg.eot');
    src: url('../fonts/venusrising/venusrisingrg.eot?#iefix') format('embedded-opentype'),
         url('../fonts/venusrising/venusrisingrg.woff') format('woff'),
         url('../fonts/venusrising/venusrisingrg.ttf') format('truetype'),
         url('../fonts/venusrising/venusrisingrg.svg#venusrisingrg') format('svg');
    font-weight: normal;
    font-style: normal;

}

html {
background-color:#000;
}

BODY{
	margin:0px; padding:0px;
	font-family:arial;
	font-size:12px;
	background:url(../images/bgheader.png) repeat-x top, url(../images/bgbelakang.jpg) no-repeat center 160px;
	background-color:#5c0707;
	line-height:1.5em;
}

a {
text-decoration:none;
}

.sidecontact {
width:242px;
height:227px;
padding:20px 0 0 0;
background:url(../images/sidecontact.png) no-repeat;
position:fixed;
top:210px;
left:-183px;
cursor:pointer;

-moz-transition-duration:0.5s;
-o-transition-duration:0.5s;
-webkit-transition-duration:0.5s;
transition-duration:0.5s;
}

.sidecontact:hover {
left:-7px;
}

.sidecontact ul, .sidecontact li {
margin:0; padding:0; list-style:none;
}

.sidecontact li.phone, .sidecontact li.wa, .sidecontact li.tele, .sidecontact li.line {
height:15px;
padding-top:13px;
padding-left:40px;
color:#fff;
margin-left:25px;
margin-bottom:20px;
}

.sidecontact li.ym a {
color:#fff;
}

.sidecontact li.phone {
background:url(../images/phone.png) no-repeat;
}

.sidecontact li.wa {
background:url(../images/wa.png) no-repeat;
}

.sidecontact li.tele {
background:url(../images/tele.png) no-repeat;
}

.sidecontact li.line {
background:url(../images/line.png) no-repeat;
}

#header{
	margin:0px;
	padding:0px;
	height:151px;
	margin:0 auto;
}

#container{
	height:374px;
}

.container-x {
width:960px;
margin:0 auto;
}

.logo {
margin-top:-35px;
margin-left:-120px;
}

#slideshow{
margin:10px 0;
}

#footer{
padding:20px;
}

#footer, #footer a {
font-size:11px;
color:#f9c98a;
}

.footnav tr td {
background:url(../images/batasfootnav.png) no-repeat center left;
padding:0 8px;
}

.footnav tr td:first-child {
background:none;
}

.runningtext {
height:41px;
background:url(../images/runningtext.png) no-repeat;
color:#fff;
line-height:41px;
padding-left:30px;
margin-top:7px;
}

.livechat {
position:absolute;
right:0;
top:640px;
}

.topnav {
padding-top:3px;
}

.topnav tr td {
background:url(../images/batasnav.png) no-repeat center left;
height:42px;
}

.topnav tr td a {
display:block;
font-size:13px;
color:#f9c98a;
text-transform:uppercase;
font-weight:normal;
padding:0 33px;
}

.topnav tr td a:hover {
color:#fff;
}

.welcome tr td {
height:99px;
background:url(../images/welcome.jpg) no-repeat;
padding:0 20px 0 320px;

-moz-box-shadow:0 5px 15px #170000;
-o-box-shadow:0 5px 15px #170000;
-webkit-box-shadow:0 5px 15px #170000;
box-shadow:0 5px 15px #170000;
}

.welcome {
margin-bottom:20px;
}

.bgtrans {
width:968px;
height:231px;
margin:0 auto 0 auto;
background:url(../images/bgtrans.png) no-repeat;
}

.last_trans {
padding-top:43px;
}

.last_trans tr td {
color:#fbec75;
font-size:14px;
text-align:center;
padding:8px 15px 8px 0;
}

.last_trans tr td:first-child {
text-align:left;
padding-left:50px;
}

.lastdepo {
width:293px;
}

.lastwd {
width:283px;
}

.widget{
	width:122px;
	margin:0 auto;
}

.widget img{
	position:absolute;
	margin-top:-65px;
}

/* jackpot */
.jackpot {
width:313px;
position:relative;
margin-top:-34px;
}

.totaljackpot, .totaljackpot2 {
position:absolute;
color:#fff;
font-size:32px;
text-align:center;
text-shadow:1px 1px 0px #000;
}

.totaljackpot {
top:72px;
right:20px;
}

.totaljackpot2 {
top:200px;
left:40px;
}





::-webkit-input-placeholder {
   color: #fff;
}

:-moz-placeholder { /* Firefox 18- */
   color: #fff;  
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #fff;  
}

:-ms-input-placeholder {  
   color: #fff;  
}


.foot_icon {
position:relative;
}

.foot_fb, .foot_twitter {
position:absolute;
top:0;
width:34px;
height:34px;
}

.foot_fb {
left:608px;
}

.foot_twitter {
left:652px;
}


