body {
    margin: 0;
    padding: 0;
    text-align: center;
}

* {
    font: 13px/18px Tahoma;
    color: #001A3C;
    margin: auto;
}
.wrapper {
    display: inline-block;
    background: #031d41;
    width: 1040px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}
div.header {
    display: inline-block;
    width: 1040px;
    height: 110px;
    background: url(headerbg.jpg) no-repeat center;
}

div.header img.contact {
    margin: 20px 0px 0px 20px;
    height: 68px; 
    width: 227px
}

div.header img.logo {
    margin: 0px 0px 5px 120px;
    height: 59px; 
    width: 309px;
    
}

div.header img.button {
    margin: 0px 0px 18px 115px;
    height: 36px; 
    width: 221px;
}


.mainmessage {
    width: 1040px;
    display: inline-block;
    height: 495px;
    background: url(bigbetbackground.jpg) no-repeat center;
}

.mainmessage img.bigbetlogo {
    height: 325px;
    width: 726px;
    margin: 20px auto 0px auto;
}

.mainmessage img.signupnow {
    height: 52px;
    width: 195px;
    margin: 20px auto 0px auto;
}

.mainmessage p.member{
    text-align: center;
    font-size: 13px;
    color: #ffffff;
    margin-top: 20px;
}

.mainmessage p.member a{
    text-align: center;
    font-size: 13px;
    color: #ffffff;
}

.onetwothree {
    width: 1040px;
    display: inline-block;
    float: left;
    height: 155px;
    background: url(onetwothree_bg.png) no-repeat top center;
}

.onetwothree img.one {
    height: 76px;
    width: 206px;
    margin: 40px 0px 0px 71px;
}

.onetwothree img.two {
    height: 76px;
    width: 275px;
    margin: 40px 0px 0px 20px;
}

.onetwothree img.three {
    height: 76px;
    width: 250px;
    margin: 40px 0px 0px 20px;
}

.onetwothree img.carat {
    height: 66px;
    width: 35px;
    margin: 0px 0px 5px 20px;
}

h1 {
    font-family: Magistral-Medium;
    font-size: 18px;
    font-weight: normal;
    margin-top: 15px;
    }

h2 {

    font-family: Tahoma, Verdana, 'DejaVu Sans', sans-serif;
    font-size: 13px;
    line-height: 21px;
    font-weight: bold;
}

p {

    font-family: Tahoma, Verdana, 'DejaVu Sans', sans-serif;
    font-size: 13px;
    line-height: 21px;
    margin-top: 10px;
    margin-bottom: 10px;

}

b {
    font-weight: bold;
}




div#tab3cl {
        width: 1000px;
        float: left;
        background: #edf2f9 url(cltabbg_spritemap.png) no-repeat right bottom;
        margin-left: 20px;
        margin-right: 20px;
}


div#tab3cl div.tabbar {
        height: 55px;
        width: 1000px;
        background: #031d41 url(cltabbg_spritemap.png) no-repeat left bottom;
}

div#tab3cl div.tabbar div {
        width: 330px;
        background: url(3tab_inactive.png) no-repeat center top;
        height: 50px;
        font-family: Magistral-Bold;
        font-size: 15px;
        color: #0055a6;
        cursor: pointer;
        line-height: 45px;
        margin-right: 3px;
        text-align: center;
        float: left;
}

div#tab3cl div.tabbar div.active {
        background: url(3tab_active.png) no-repeat top center;
        height: 87px;
        margin-bottom: -43px;
        color: #FFF;
        margin-right: 0px;
        width: 330px;
        padding-right: 6px;
        margin-left: -3px;
}

div#tab3cl div.tabc {
        clear: both;
        width: 830px;
        margin-left: 85px;
        display: none;
        padding-top: 30px;
        margin-bottom: 30px;        
}

hr {
        width: 100%;
        border: none;
        height: 1px;
        line-height: 1px;
        margin: 3px auto 15px auto;
        padding: 0;
        border-top: 1px solid #0055a6;
        clear: both;
    
}

div#tab3cl div.active {
        display: block;
}


div#tab3cl div.tabbar div div {
        margin: 10px 98px 0 98px;
		text-align: center;
        height: 50px;
        width: 50px;
}

ul {
    
    list-style-type: disc;
    margin-bottom: 21px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 21px;
    padding-left: 28px;
}

ul li ul {
    list-style-type: circle;
    margin-top: 10px;
    margin-bottom: 10px;
}

.clearbr {                                                                                                              
        clear: both;
        margin-bottom: 10px;
}


.footer {
    display: inline-block;
    width: 930px;
    height: 130px;
    margin-left: 60px;
    margin-top: 40px;

    
}

.footer p {
    color: white;
    text-align: center;
    margin-top: 20px;
}

.footer p.fineprint {
    color: white;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 30px;
    font-size: 9px;
}

.footer img {
    margin-right: 35px;
}




