body, html {
    width: 100%;
    font-family: Arial, Helvetica;
    margin: 0px;
    padding: 0px;
}

body {
    background: #000 url('images/bg.png') top center no-repeat;
    background-size: cover;
    color: #FFF;
    margin: 0px;

}

div {
    box-sizing: border-box;
}

table {
    position: relative;
    width: 100%;
}

table#header {
    width: 950px;
}

#container {
    position: relative;
    width: 995px;
    margin: auto;
}

#login-banner {
    position: relative;
    background: url("images/loginbg.png") top center no-repeat;
    background-size: cover;
    height: 43px;
}

#login-banner input[type="text"],
#login-banner input[type="password"] {
    position: absolute;
    top: 11px;
    font-size: 15px;
    /*background: red;*/
    width: 140px;
    color: #118605;
    font-weight: bold;
}

#login-banner input[type="text"] {
    left: 465px;
}

#login-banner input[type="text"].placeholder {
    background: url("images/username.png") left center no-repeat;
}

#login-banner input[type="password"] {
    left: 655px;
}

#login-banner input[type="password"].placeholder {
    background: url("images/password.png") left center no-repeat;
}

#btn-login {
    position: absolute;
    right: 50px;
    top: 4px;
}

.page-inside {
    padding-left: 42px;
    padding-right: 42px;
}

#marquee {
    padding-right: 52px;
    color: #000;
    font-weight: bold;
}

#marquee-inside {
    background: url("images/marquee.png") center no-repeat;
    width: 100%;
    background-size: 100% 100%;
    padding-right: 67px;
    padding-left: 92px;
    padding-top: 2px;
    padding-bottom: 2px;
    color: #fff;
    text-shadow: 1px 1px #000;
}

#slider-area {
    padding-left: 38px;
    padding-right: 48px;
    z-index: 1;
}

#blocks {
    padding-left: 47px;
    padding-right: 49px;
}

#blocks table td {
    height: 81px;
    background-size: 297px auto;
    vertical-align: bottom;
    text-align: right;
    padding-right: 10px;
    font-size: 25px;
    font-weight: bold;
    font-family: 'Arial Black', Arial, Serif;
}

#block-domino {
    background: url("images/domino.png") center no-repeat;
}

#block-sakong {
    background: url("images/sakong.png") center no-repeat;
}

#block-poker {
    background: url("images/poker.png") center no-repeat;
}

#jackpot {
    margin-top: -5px;
}

#regnow {
    background: url("images/bar.png") top center no-repeat;
    padding-top: 11px;
    background-size: 900px auto;
    margin-top: 3px;
}

#browsers {
    margin-top: 3px;
    background: url("images/browsers.png") center no-repeat;
    background-size: 901px auto;
    height: 36px;
    padding-left: 35px;
}

#footers {
    text-align: center;
    margin-top: 30px;
    padding-bottom: 40px;
    font-size: 12px;
    font-weight: bold;
}

#footers table {
    color: #000;
}

iframe {
    width: 907px !important;
    height: 314px !important;
    overflow: hidden;
}