* {margin:0; padding:0;}
body {
	background:url("../images/bg.jpg") no-repeat fixed;
	background-size: cover;
	background-color:#000;
	font-family:tahoma;
	color:#666;	
}
.container {
	width:950px;
	margin:auto;
}

/*HEADER*/
header {
	height:120px;
	overflow:hidden;
}
header .headerLeft {
	width:200px;
	float:left;
	margin:5px 0 0 0;
}


.headerRightTop {width:585px; float:right; padding-top:3px;}
.headerRightBot {width:585px; float:right; padding-top:5px;}
.headerRightBot table {width:585px; margin-top:0; margin-left:0;}
.headerRightBot input[type=text] {
	width:140px;
	height:30px;
	border:none;
	border-radius:5px;
	box-shadow:0px 4px 7px #535353;
	margin-right:5px;
	font-size:17px;
	padding:5px;
}
.headerRightBot input[type=password] {
	width:140px;
	height:30px;
	border:none;
	border-radius:5px;
	box-shadow:0px 4px 7px #535353;
	margin-right:5px;
	font-size:17px;
	padding:5px;
}
.headerRightBot input[type=submit] {
	border:1px solid #000;
	border-radius:5px;
	box-shadow:0px 4px 7px #535353;
	font-size:17px;
	font-weight:700;
	padding:10px 19px;
}

.Log {background-color:#30c5d8;}
.Reg {background-color:#ffa860;}
.Log:hover{cursor: pointer;}

.jp-poker {background: url(../images/jp1.jpg) no-repeat; background-size:contain; width:290px; height:58px; background-position:center; line-height:115px; font-size:23px; margin-right:4px; float:left; box-shadow: -2px -5px 29px -8px #2cbaac;}
.jp-domino {background: url(../images/jp2.jpg) no-repeat; background-size:contain; width:290px; height:59px; background-position:center; line-height:115px; font-size:23px; float:left; box-shadow: 7px -5px 29px -8px #f37121;}
.jackpot {margin-left:114px; position:absolute; top:-24px; color:#fff;}


menu {
	height:50px;
	background:linear-gradient(#ffffff 10%,#fd9256 90%);
}
menu li {
	list-style:none;
}
menu li a {
	float:left;
	line-height:55px;
	color:#000;
	text-decoration:none;
	font-weight: 700;
	font-size: 22px;
	padding:0 21.46px;
	display:block;
}
menu li a:hover {
	height:50px;
	background-color:#30c5d8;
}

.runtext {width:950px;}
#info{margin: 5px auto 0;position: relative; color: #17a2b8; max-width:950px;}
marquee{
	color:#fff;
}
#info-txt{
	position: absolute;
	top: 0;
	left: 0;
	display:inline-block;
	background-image: url( ../images/62903biru.png);
	background-repeat: no-repeat;
	background-size: 18px 18px;
	background-position: 20px 5px;
	text-align: right;
    padding: 0 20px 0 45px;
    font-weight: 700;
    background-color: #000;
    border: 1px solid #17a2b8;
    line-height: 30px;
    height: 30px;
}
.tab { margin-left: 40px; }
#run-txt{
    border-radius: 5px;
    border-top: 1px solid #17a2b8;
    border-right: 1px solid #17a2b8;
    border-bottom: 1px solid #17a2b8;
    display: block;
    line-height: 20px;
    height: 20px;
    background-color: rgba(253, 146, 86, 0.64);
    padding: 5px;
}


/*SLIDER*/
.slider {width:950px;}

.games {padding-top: 10px;}
/*PRODUCT*/
.product {
	width: 950px;
	overflow:hidden;
	text-align:center;
}
table {margin-top:75px; margin-left:49px; width:220px; position:absolute; line-height:30px;}
.contact {background: url("../images/contact.png") no-repeat; background-size:contain; height:250px; background-position:center;}
.depo {background: url(../images/deposit11.png) no-repeat; background-size:contain; height:250px; background-position:center;}
.wd {background: url(../images/withdraw11.png) no-repeat; background-size:contain; height:250px; background-position:center;}

.product .product1 {
	width:310px;
	float:left;
	margin-right:10px;
}
.product .product2 {
	width:310px;
	float:right;
}
.product .productTitle {
	color:#fff;
	padding:10px;
	margin-bottom:10px;
}
.product .productTitle h1 {
	font-size:25px;
}

/*BANNER*/
.banner {
	margin:30px 0;
}

/*FOOTER*/
footer {
	text-align:center;
	overflow:hidden;
	font-size:12px;
	height:170px;
	margin:5px 0;
}
footer a {color:#00DBFF; text-decoration:none;}
footer a:hover {
	color:#fd9256;
	text-decoration:underline;
}
footer img {padding:15px 0;}

/*GENERAL CLASSES*/
p {color:#fff; text-align:justify;}
.read {
	background:#999;
	border-radius:5px;
	color:#fff; 
	padding:5px 10px;
	text-decoration:none;
	display:inline-block;
}
h1, h2, h3 {color:#17a2b8;}
h2, h3, footer {padding:15px 0 3px 0;}

.jp li {color:#fff; margin-left:25px;}

.depo table tr, .wd table tr {line-height: 32px;}