
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
  display: block;
}
body {
  line-height: 1;
}
blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
a {
  font-size: 100%;
  margin: 0;
  padding: 0;
  vertical-align: baseline
}

a:link,
a:visited,
a:hover,
a:focus,
a:active {
  text-decoration: none;
  color: rgb(250, 36, 0);
}

a:hover,
a:focus {
  text-decoration: underline;
}

img {
  max-width: 100%;
}

figure {
  margin: 1em 0;
}

figure img {
  display: block;
}

/* Typography
------------------------------------------*/

h1, h2, h3, h4, h5, h6, dl, ol, ul, p, blockquote, pre {
  margin-bottom: 1em;
  margin-top: 1em;
}

ol ol,
ol ul,
ul ol,
ul ul {
  margin-left: 1.5em;
}

li {
  display: list-item;
  list-style-position: inside;
}

h1 {
  font-size: 1.5em;
}

h2 {
  font-size: 1.3125em;
}

h3 {
  font-size: 1.125em;
}

h4 {
  font-size: 1em;
}

h5 {
  font-size: 1em;
}

h6 {
  font-size: 1em;
}


/* Page
------------------------------------------*/
body{
	width:100%;
	height:100%;
	background: url("./image/bg.png"); 
	background-repeat:repeat-y repeat-x;
    
	}
#layout{
	min-width:960px;
	height:100%;
}
#page {
  margin: 0 auto;
  width:865px;
}

#footer {
  margin-top: 2.2em;
  padding-top: 1em;
  border-top: 1px dashed rgba(0,0,0,.2);
  clear: both;
  text-align: center;
}
	
 #usernamefield,#passwordfield{
  background-image :url("/image/field.png");
  box-sizing: border-box;
   width:147px;
   height:35px;
  margin-left:5px;
  }
  
  
  #logo{
  width:260px;
  height:70px;
  }
  
  .button{
  letter-spacing: 0.1em;
  color: #000000;
  cursor: pointer;
  font-weight: bold;
  height: 35px;
  padding-bottom: 2px;
  width: 140px;
  border:none;
  margin-left:10px;

  }
  #login{
  background :url("./image/buttonlogin.png") no-repeat scroll 0 0 transparent;
  background-size: 140px 35px;
  }
  #daftar{
  background :url("./image/buttondaftar.png")no-repeat scroll 0 0 transparent;
	background-size: 140px 35px;
	}
	.buttontext{
	width:100%;
	font-weight:bold;
	font-size:18px;
	}
	.padtop35{
	padding-top:32px;
	}

	#info{
	width:900px;
	height:45px;
	background :url("./image/info.png") no-repeat scroll 0 0 transparent;
	
	}
	.mmarginl30{
	margin-left:-40px;
	}
	#runtext{
	margin: 90px;
margin-top: 8px;

position: absolute;
	}
	#sliderbox{
	 background :url("./image/sliderbox.png") no-repeat scroll 0 0 transparent;
	 width:865px;
	 height:275px;
	 margin-top:-15px;
	 margin-left:-3px;
	 margin-bottom:30px;
	 
	-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
/* border-bottom: #19CEF2 1px solid;
border-left: #19CEF2 1px solid;
border-top: #19CEF2 1px solid;
border-right: #19CEF2 1px solid;*/
box-shadow: 0 5px 5px 2px #000;
border-radius: 5px;
	}
	
	.slideimg{
	margin-left: 10px;
padding-top: 10px;
width:95%;
padding-bottom:5px;
	}
	
	.jackpot{
	 background :url("./image/jackpot.png") no-repeat scroll 0 0 transparent;
	 background-size: 868px 90px;
	 height:80px;
	 margin-top:-15px;
	 margin-left:-3px;
	
	}
	#jackpotpoker{  
	margin-left:35px;
	margin-top:30px;
	width:200px;
	padding-left:20px;
	}
	
	#jackpotcapsa,
	#jackpotdomino{
	
	margin-top:30px;
	width:200px;
	padding-left:25px;
	
	}
	
	#jackpotcapsa{	margin-left:100px;}
	#jackpotdomino{	margin-left:105px;}
	
	.jackpottext{
	font-weight:bold;
	font-size:30px;
	}

	.listdeposit{
	 background :url("./image/listdeposit.png") no-repeat scroll 0 0 transparent;
	 height:220px;
	  margin-left:0px;
	
	}
	
	.chat{
	 background :url("./image/contact.png") no-repeat scroll 30px 0px transparent;
	 background-size: 245px 200px;
	 height:220px;
	}
	.buttontransparent{
    background: transparent;
    border: none !important;
    font-size:0;
	
	}
	.button0{
width: 50px;
height: 40px;
cursor: pointer;
float: right;
margin-right: 40px;
	}
	.button1{
	width: 250px;
height: 70px;
cursor:pointer;
margin-left:10px;
	}
	.browser{
		margin-top:-20px;
		
	}
	.figcenter{
		float:left;
		margin-left:10px;
	}
	.full{
	width:100%;
	}
	
	#imgbank{
	margin:0 auto;
	}
	
.tablelist{
margin-top:40px;
font-weight:bold;
}
.tablelist2{
margin-top:40px;
font-weight:bold;
margin-left:15px;
width:260px;
}

.trlist{height:32px;}
.tdone{width:140px;}
.tdtwo{width:50px;}
.tdthree{width:100px;text-align:right;}

.tablelist2 .tdone{width:170px;}
.tablelist2 .tdtwo{width:45px;}
.tablelist2 .tdthree{width:125px;text-align:right;}


#footertext1,#footertext2,#footertext3{
font-weight:bold;
color:white;
font-size:12px;
}
#footertext1{font-size:18px;}


/**chrome**/
@media screen and (-webkit-min-device-pixel-ratio:0) { 
     
   #usernamefield,#passwordfield{
  margin-left:10px;
   width:150px;
   }
   
  .button{
  letter-spacing: 0.1em;
  color: #000000;
  cursor: pointer;
  font-weight: bold;
  height: 35px;
  padding-bottom: 2px;
  width: 140px;
  border:none;
  margin-left:5px;

  } 
  #jackpotdomino {
    margin-left: 115px;
}

	#jackpotcapsa{	margin-left:110px;}
  .chat{
	 background :url("./image/contact.png") no-repeat scroll 40px 0px transparent;
	 background-size: 250px 200px;
	 height:220px;
	}
	.tablelist2{
margin-top:40px;
font-weight:bold;
margin-left:25px;
width:255px;
}
.tablelist2 .tdone{width:180px;}
.tablelist2 .tdtwo{width:35px;}
.tablelist2 .tdthree{width:135px;text-align:right;}
}  
