@font-face {
    font-family: 'FontomasCustomRegular';
    src: url('../fonts/fontomas-webfont.eot');
    src: url('../fonts/fontomas-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/fontomas-webfont.woff') format('woff'),
         url('../fonts/fontomas-webfont.ttf') format('truetype'),
         url('../fonts/fontomas-webfont.svg#FontomasCustomRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'FranchiseRegular';
    src: url('../fonts/franchise-bold-webfont.eot');
    src: url('../fonts/franchise-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/franchise-bold-webfont.woff') format('woff'),
         url('../fonts/franchise-bold-webfont.ttf') format('truetype'),
         url('../fonts/franchise-bold-webfont.svg#FranchiseRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'BebasNeueRegular';
    src: url('../fonts/BebasNeue-webfont.eot');
    src: url('../fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/BebasNeue-webfont.woff') format('woff'),
         url('../fonts/BebasNeue-webfont.ttf') format('truetype'),
         url('../fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body{
	font-family: Cambria, Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;
    background-image: url("../images/bg.jpg");
    min-height: 500px;
    background-attachment: fixed;
    background-position: center;
	margin:0;
	padding:0;
	color: #ffffff;
}
p{
	margin: 10px 10px;
}
h1{font-size:14px;}
h2{font-size:25px;margin: 5px;font-weight:200; color:#ffffff;}
h3{padding-top:10px;margin-bottom: 0;margin-top: 0;}
h3 a{color:#ffffff;}
.size_full{
	width: 100%;
	height:auto;
}
.size_content{
	margin:0 auto;
	width: 970px;
	height:auto;
}
.border{
	border: 1px solid red;
}
a{
	text-decoration: none;
}
ul{
	margin:0;
	padding:0;
}
li{
	list-style: none;
	display:inline;
}
.border_redius{
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border: 1px solid #f6ff00;
}

/*-- top-row --*/
.top_row{}
.top_row_bg{
	background-image: url("../images/top-row-center.png");
	height: 22px;
}
.top_row_center{

	background-repeat:repeat-x;
	height: 22px;
	width: 100%;
	float:left;
	text-align:center;
}
.top_row_center h1{
	margin-top: 2px; 
	margin-bottom: 0px;}

/*-- logo_row --*/
.logo_row{
	height:120px;
	width:100%;
}
.logo_imgs{
	width: 112px;
	height: 100px;
	float:left;	
	padding-top: 5px;
}
.logo_imgs img{
    margin-right: 15px;
}
.login_area{
	width:390px;
	height:120px;
	float: left;
}
.contact_area span{
	padding-right: 10px;
}
.login_form{
	height: 36px;
	width:100%;
	margin-top: 40px;
	width: 415px;
}
/*-- bank ---*/
.bank-center{
	background:url("../images/bank-bg.png") no-repeat;
	width:370px;
	height: 50px;
	float:right;
	margin-top: 70px;
}
.bank-list{
 	margin-left: 26px;
    margin-top: -16px;
}

/*-- menu -- */
.menu_bar{
	background-image: url("../images/menu-bg.png");
	background-repeat: repeat-x;
	width: 970px;
	height:38px;
	border-radius:5px;
}
.menu_bar_center{
	font-family: 'FranchiseRegular';
	float:left;
}
.menu_bar_center ul{
	padding-top: 5px;
}
.menu_bar_center ul li{
	padding: 11px;
	font-size: 20px;
}
.menu_bar_center ul li a{
	color:#fff000;
}
.menu_bar_center ul a:hover{
	color:#F90;
}
.menu_bar_right{
	float:right;
	margin-top:5px;
	margin-right:5px;
}
/*-- info-row --*/
.info-row{
	height: 29px;
	width: 100%;
	margin-top: 15px;
	background-image:url("../images/info-bg.png");
	background-repeat: no-repeat;
}
.info-center{
	width: 630px;
	height: 19px;
	margin-top: 0;
	margin-left: 40px;
	float:left;
}
/*-- slider --*/
.slider-row{
	width: 970px;
	height:250px;
	margin-top: 10px;
}
.slider-center{
	width:970px;
	height:242px;
	float:left;
	border:2px solid #f6ff00 ;
	background-color: #460101;
}
/*-- jackpot-row --*/
.jackpot-row{
	width: 970px;
	height:212px;
	margin-top: 15px;
}
.depo-col{
	width: 300px;
	height: 212px;
	float:left;
	background-color:rgba(47, 1, 33, 0.6);
}
.depo-header{
	height:56px;
}
.depo-header-bg{
	font-family: 'FranchiseRegular','Arial Narrow',Arial,sans-serif;
	font-size: 35px;
	text-align:center;
	color: #2d0036;
	padding-top: 3px;
	background-color:#f3c346;
	width: 300px;
	height: 40px;
	float:left;
	border-radius: 9px 9px 0px 0px;
}
.depo-content-jp{
	background-image:url("../images/jackpot.png");
	background-repeat:no-repeat;
	background-position:center;
	width:300px;
	height:160px;
	margin-top: -5px;
}
.jp-num{
	font-family: 'FranchiseRegular','Arial Narrow',Arial,sans-serif;
	color:#5C0064;
	font-size: 40px;
	text-align:center;
	padding-top: 85px;
}
.depo-content{
	width:300px;
	height:160px;
}
.jackpot-col{
	margin-left:30px;
}
.jackpot-num{
    font-family: 'BebasNeueRegular';
	font-size: 35px;
	width: 250px;
	height: 50px;
	text-align: center;
	margin-left: 25px;
	margin-top:65px;
	color:#ff0000;
}
.withdraw-col{
	width: 300px;
	height: 212px;
	float:left;
	margin-left:32px;
	background-color:rgba(47, 1, 33, 0.6);
}
/*--- title content ---*/
.title-content{
	width: 970px;
	background-color:rgba(47, 1, 33, 0.6);
	margin-top: 20px;
}
.title-header{

}
.title-bg{
    font-family: 'FranchiseRegular';
	text-align:center;
	font-size: 35px;
	color:#2d0036;
	padding-top: 5px;
	background-color:#f3c346;
	width:970px;
	height: 45px;
	float:left;
	border-radius: 9px 9px 0px 0px;
	margin-top: -10px;
}
.title-text{}
/*--- FOOTER --*/
.footer-area{
	text-align: center;
	height: 100px;
	margin-top:20px;	
}
/*-- login --*/
input[type=text], input[type=password] {
    width: 120px;
    padding: 6px;
    display: inline;
    border: 1px solid #B600BB;
    box-sizing: border-box;
	border-radius: 6px;
}
input[type=code]{
    width: 65px;
    padding: 6px;
    display: inline;
    border: 1px solid #f6ff00;
    box-sizing: border-box;
	border-radius: 6px;
}
button {
    color: white;
    border: none;
    cursor: pointer;
	border-radius: 6px;
}
button:hover {
    opacity: 0.8;
}
.btn_login{
	background-image:url("../images/bt-login.png");
	width: 55px;
	height: 29px;
}
.btn_reg{
	background-image:url("../images/bt-reg.png");
	width: 80px;
	height:29px;
}
.code{
width:40px; 
height:29px; 
margin-bottom:-10px;;
}
.marquee-text{
	width:510px;
	float:right;
}

.table {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 100%;
}

.table td, th {
    text-align: left;
    padding: 8px;
}

.table tr:nth-child(even) {
    background-color: #42005B;
}
