body {font-family: arial;color:#757575;font-size:12px;background:url(../images/bgred.jpg) no-repeat 50% 186px;background-color:#000;margin:0; padding:0;}

img {border:none;}
a {color:#fff;text-decoration:none;}
.container {width:955px;margin:0 auto;}
.clear, div.clear, li.clear, span.clear {clear:both;float:none;}
.mleft6 {margin-left:6px;}


@font-face {
    font-family: 'cambria';
    src: url('../fonts/cambria/cambria.eot');
    src: url('../fonts/cambria/cambria.eot?#iefix') format('embedded-opentype'),
         url('../fonts/cambria/cambria.woff') format('woff'),
         url('../fonts/cambria/cambria.ttf') format('truetype'),
         url('../fonts/cambria/cambria.svg#cambria') format('svg');
    font-weight: normal;
    font-style: normal;

}



/* start HEADER - TOP */
.logo {position:relative;left:-37px;}

form div.username {width:103px;color:#fff;}
.jackpot {width:232px;height:43px;background:url(../images/jackpot_poker.png) no-repeat;font-family:cambria;font-size:34px;font-weight:bold;position:relative;margin-left:35px;padding-top:55px;	text-align:center;	color:#e6a814;	text-shadow:2px 2px 1px #00191f;}
.domino {width:232px;height:43px;background:url(../images/jackpot_domino.png) no-repeat;font-family:cambria;font-size:34px;font-weight:bold;position:relative;margin-left:35px;padding-top:55px;text-align:center;color:#e6a814;text-shadow:2px 2px 1px #00191f;}

.left{float:left}
.right{float:right}
.chat_icon{margin-right:15px;margin-left:5px; font-size:16px;  color:white;}
.chat_number{margin-right:10px;margin-top:3px;font-size: 14px; color:white}

form div.password {
width:103px;
margin-left:7px;color:#fff;
}

form div.code {
width:98px;
margin-left:7px;
}

form div.username, form div.password, form div.code, form #login {
float:left;
}

.validation_code {
margin-top:14px;
margin-bottom:-7px;
}

.validation_code img {
margin-right:72px;
}

form #login {
background:none;
border:none;
width:65px;
height:24px;
background:url(../images/but_login.png) no-repeat top;
cursor:pointer;
margin-left:7px;
}

form #login:hover {
background-position:bottom;
}

form input#username, form input#password, form input#code {
display:block;
margin:0; padding:0;
margin-top:2px;
width:92%;
height:14px;
line-height:14px;
padding:3px;
font-size:11px;
background-color:#e5e5e5;
border:1px solid #d0d0d0;
}

.runningtext {
height:33px;
background:url(../images/bg_runningtext.png) repeat-x bottom;
background-color:#000;
}

.runningtext_content {
background:url(../images/label_runningtext.png) no-repeat right;
height:33px;
line-height:33px;
color:#fff;
padding:0 33px 0 147px;
}

/* end HEADER - TOP */


/*
-----------------------------------------------
Navigation
----------------------------------------------- */

.bgtopnav {
padding:0 0px;
margin-top:13px;
background:url(../images/bgtopnav.png) repeat-x; /* izy css - bg topnavigasi */
}

ul.nav,
ul.nav * { margin:0;padding:0;}
ul.nav {
  position:relative;
  height:1em; /* izy css - tinggi background topnav */
  }

ul.main li ul {
	top:4.2em; /* izy css - jarak subnav dari topnav */
}

/* navigation (horizontal subnavigation)
----------------------------------------------- */
ul.nav li:hover ul {left:0;z-index:10}

/* navigation (vertical subnavigation)
----------------------------------------------- */
ul.main li {
	float:left;
	text-align:center;
	list-style-type:none;
	font-weight:normal;
}

ul.main li:first-child {
border-left:none;
}

ul.main li ul {
	cursor:default;
	position:absolute;
	height:auto;
	/* top:4.2em; izy css - jarak subnav dari topnav */
	background-position:0 0 !important;
	left:-9000px;
	border-top:0;
}
ul.main li ul li {
	padding:0;
	border:none;
	width:auto;
	max-width:none;
  float:left;
}
ul.main li a { /* izy css - link topnav keadaan normal */
	font-weight:normal;
	text-decoration:none;
	display:block;
	float:left;
	height:35px;
	font-size:13px;
	line-height:35px;
	border:0;
	color:#fff;
	padding:0 1.5em;
	text-shadow:1px 1px 0px #000;
	padding-left:40px;
	background:url(../images/icon_topnav_normal.png) no-repeat 16px 50%;
}
ul.main li ul li a {
	position:relative !important; /* ie Mac */
	cursor:pointer !important;
	white-space:nowrap;
	width:12em; /* izy css - lebar subnav */
	line-height:2em; /* izy css - tinggi subnav */
	height:2em;
	text-align:left;
	border-top:1px solid #444;
	font-weight:normal;
}

ul.main li:hover a { /* izy css - keadaan topnav hover */
  color:#fff;
  background-image:url(../images/icon_topnav_hover.png);
  background-color:#6f0d01;
}
ul.main li:hover ul li a {color:#222; background:none; text-shadow:none;} /* izy css - style keadaan subnav normal */
ul.main li:hover ul li a:hover {color:#fff; background:#444;} /* izy css - style keadaan subnav hover */
ul.main li:hover a:active {background:none;} /* izy css - keaadan topnav saat di klik */
ul.main li:hover ul li a:active {color:#fff; background:none;} /* izy css - keaadan subnav saat di klik */


/*
-----------------------------------------------
Navigation END
----------------------------------------------- */


.slideshow {	
	margin-top:29px;
	margin-bottom:15px;
}

/* SIDE REGISTRATION */
.side_registration {
position:relative;
margin-top:-20px;
width:290px;
height:394px;
background:url(../images/side_registration.png) no-repeat top;
}

.img_slideshow {
overflow:hidden;

-moz-border-radius: 15px 0 0 15px;
-o-border-radius: 15px 0 0 15px;
-webkit-border-radius: 15px 0 0 15px;
border-radius:  15px 0 0 15px;
}

.contact {
	position:relative;
	margin-top:7px;
	margin-bottom:-25px;
	margin-left:5px;
}

.step {
}

.step img {
margin-bottom:-2px;
}

.last_trans {
background:url(../images/bg_5depo-wd.png) repeat-x top;
background-color:#010101;
width:472px;
margin-top:26px;
float:left;
border:1px solid #393636;

-o-border-radius:7px;
-webkit-border-radius:7px;
-o-border-radius:7px;
border-radius:7px;
}

.hdg_lastrans {
position:relative;
margin-top:-13px;
}

.last_trans table {
border-spacing:0;
border-collapse:collapse;
margin-top:32px;
margin-bottom:32px;
border-left:1px solid #393636;
border-bottom:1px solid #393636;
}

.last_trans table tr td {
border-top:1px solid #393636;
border-right:1px solid #393636;
padding:5px 5px;
font-family:cambria;
color:#e7a200;
font-size:16px;
}

.last_trans table tr td:first-child {
border-right:none;
}

.last_trans table tr td:last-child {
text-align:right;
}


.footer {
margin-top:20px;
margin-bottom:20px;
}

.footlogo {
margin:0 10px;
}

.footbank {
margin-top:47px;
}

ul.footnav, ul.footnav li {
margin:0;
padding:0;
list-style:none;
margin-bottom:5px;
}

ul.footnav li {
float:left;
border-left:1px solid #757575; 
padding:0 8px;
line-height:10px;
}

ul.footnav li:first-child {
border:none;
}

ul.footnav li a {
color:#757575;
}
