body
{
    font:normal 12px verdana;
    text-align:center;
    margin:auto;
}
h1
{
    font:11px normal verdana;
    color:#B0AF7F;
    text-align:center;
    margin:2px;
}
h2
{
    margin:0px;
    padding:0px;
    font:normal 13px verdana;
    color:#2D5C64;
}

.games h2
{
    margin:0px;
    padding:0px;
    font:normal 13px verdana;
    color:#2D5C64;
}

h3
{
   font:bold 18px verdana;
    color:#2D5C64;
} 
img{border:0px;}
#site
{
    width:935px;
    margin:auto;
    padding:0px;
    min-height:200px;
}
#site .float_fix
{
    font-size:0px;
    clear:both;
    float:none;
    line-height:0px;
}
#top
{
    background-image:url(../images/top.gif);
    background-repeat:repeat-y;
    text-align:left;
}
#logo
{
    float:left;
    width:332px;
}
#banner
{
    float:left;
    margin-left:50px;
    margin-top:25px;
}
#menu
{
    width:930px;
    .width:934px;
    height:30px;
    background-color:#2D5C64;
    font:bold 11px verdana;
    color:#EFE9D1;
    padding-left:5px;
    border-top:5px solid white;
}
#menu div{float:left;}
#menu img,input
{
    vertical-align:middle;
    margin:5px 0px;
}
#menu a
{
    font:normal 11px verdana;
    color:#EFE9D1;
    text-decoration:none;
}
#menu a:hover
{
    font:normal 11px verdana;
    color:#EFE9D1;
    text-decoration:underline;
}
#search img
{
    cursor:pointer;
}
#buttons
{
    margin-left:100px;
}
#content
{
   float:left;
   width:715px;
} 
#content #contentLeft
{
    float:left;
    width:355px;
}
#content #contentLeft div
{
    float:left;
}
#content #contentRight
{
    width:360px;
    float:left;
}
#content #contentRight div
{
    float:left;
}
#articleHolder
{
    width:351px;
}
#article
{
    width:351px;
    position:absolute;
    margin-top:5px;
    .margin-left:-932px;
    min-height:300px;
}
#article_content
{
    float:left;
    text-align:left;
    font:normal 11px verdana;
    color:#414A4F;
    background-image:url(../images/main_bg.jpg);
    background-repeat:repeat-x;
    background-color:#D2E5E9;
    width:170px;
    .width:175px;
    height:290px;
    padding:10px 0px 0px 5px;
    border-left:1px solid #D2D2D2;
    border-bottom:1px solid #D2D2D2;
}
#article_content a
{
    font:bold 11px verdana;
    color:#414A4F;
    text-decoration:none;
}
#article_content a:hover
{
    font:bold 11px verdana;
    color:#414A4F;
    text-decoration:underline;
}
#article_links
{
   float:left;
   text-align:left;
   background-color:#70A6B2;
   width:164px;
   .width:176px;
   height:290px;
   padding:10px 0px 0px 10px;
   border-right:1px solid #D2D2D2;
   border-bottom:1px solid #D2D2D2;
}
#article_links a
{
    font:normal 11px verdana;
    color:#EFE9D1;
    text-decoration:none;
}
#article_links a:hover
{
    font:normal 11px verdana;
    color:#EFE9D1;
    text-decoration:underline;
}
#reviewsHolder
{
   width:355px;
} 
#reviews
{
    width:358px;
    position:absolute;
    margin-top:5px;
    margin-left:360px;
    .margin-left:-575px; 
}
#reviews #title
{
    margin-left:3px;
}   
.boxReview
{
    float:left;
    width:358px;
    height:83px;
    background-color:#28626D;
    margin-top:5px;
}
.reviewPic
{
    float:left;
    width:105px;
    border:2px solid white;
}
.casinoName
{
    float:left;
    background-image:url(../images/rev_top.gif);
    height:21px;
    .height:26px;
    width:244px;
    .width:249px;
    text-align:left;
    padding:5px 0px 0px 5px;
}  
.casinoName a
{
    font:bold 11px verdana;
    color:#E3E4DE;
    text-decoration:none;
}
.casinoName a:hover
{
    font:bold 11px verdana;
    color:#E3E4DE;
    text-decoration:underline;
}
.casinoReview
{
    float:left;
    width:240px;
    padding:5px 0px 0px 5px;
    font:normal 11px verdana;
    color:#E9EEDA;
    text-align:left;
}
.linksReview a
{
    font:normal 11px verdana;
    color:#C1AE6C;
    text-decoration:none;
}
.linksReview a:hover
{
    font:normal 11px verdana;
    color:#C1AE6C;
    text-decoration:underline;
}
#top10Holder
{
    width:350px;
}    
#top10
{
    position:absolute;
    .margin-left:-932px;
    margin-top:340px;
    width:350px;
    min-height:100px;
    background-image:url(../images/main_bg.jpg);
    background-repeat:repeat-x;
    background-color:#D7E5E8;
    border:1px solid #D2D2D2;
}
#top10 div
{
    float:left;
}
#top10 #title
{
    padding:5px 2px;
}
.topReview
{
    border-bottom:1px dashed #000;
    padding-top:3px;
    .padding-top:4px;
    margin-left:5px;
}
.num
{
    width:20px;
    background-image:url(../images/10_bullet.gif);
    color:White;
}
.topName
{
    width:150px;
    text-align:left;
    padding-left:5px;
}
.topName a
{
    font:normal 11px verdana;
    color:#464749;
    text-decoration:none;
}
.topName a:hover
{
    font:normal 11px verdana;
    color:#00B6E2;
    text-decoration:underline;
}
.topBonus
{
    width:115px;
    font:normal 11px verdana;
}
.topDownload
{
   width:25px;
   text-align:center;
   vertical-align:top;
} 
.topRead
{
   width:25px;
   text-align:center;
}
#newsLetterHolder
{
    width:355px;
}    
#newsletterDiv
{
    width:355px;
    height:142px;
    .height:130px;
    position:absolute;
    margin-left:362px;
    .margin-left:-575px;
    margin-top:495px;
    border:1px solid #C2CBD4;
    background-image:url(../images/newsletter_bg.jpg);
}
#newsletterDiv #title
{
    margin:5px 2px;
}
#body
{
    font:normal 11px verdana;
    color:#414A4F;
    width:350px;
    text-align:left;
}
#Message
{
    padding:25px;
    font:bold 12px verdana;
    color:#414A4F;
}
#submitBtn
{
    float:right;
    cursor:pointer;
}
#NameMess,#EmailMess
{
    float:left;
    font:normal 11px verdana;
    color:#414A4F;
    padding-right:10px;
}
#body input
{
    height:20px;
    margin:0px;
}
#body table
{
    font:normal 11px verdana;
    color:#414A4F;
    margin-left:15px;
    width:330px;
    height:80px;
    border-collapse:collapse;
}
#divNewsEventHolder
{
    width:355px;
}
#articleEvent
{
    position:absolute;
     margin-left:362px;
    .margin-left:-575px;
    margin-top:645px;
    width:355px;
    height:275px;
    font:normal 11px verdana;
    color:#414A4F;
    border:1px solid #D2D2D2;
    background-image:url(../images/spot_bg.jpg);
    background-repeat:repeat-x;
}

#articleEvent #title
{
    margin:5px 2px;
}
#articlePic
{
    float:right;
    border:1px solid #267387;
    margin-top:5px;
    margin-left:5px;
    width:153px;
    height:103px;    
}
#articleText
{
    font:normal 11px verdana;
    color:#414A4F;
    width:345px;
    height:190px;
    .height:203px;
    padding:5px 5px;
    text-align:left;
}
#articleText a
{
    font:bold 11px verdana;
    color:#414A4F;
    text-decoration:none;
}
#articleText a:hover
{
    font:bold 11px verdana;
    color:#414A4F;
    text-decoration:underline;
}
#eventLinks table
{
    width:100%;
}
#eventLinks td
{
    text-align:center;
}
#eventLinks td img
{
    vertical-align:middle;
}
#eventLinks a
{
    font:normal 11px verdana;
    color:#F7F3E8;
    text-decoration:none;
}
#eventLinks a:hover
{
    font:normal 11px verdana;
    color:#F7F3E8;
    text-decoration:underline;
}
#tipsHolder
{
    width:355px;
}
#tips
{
    position:absolute;
     margin-left:362px;
    .margin-left:-575px;
    margin-top:930px;
    height:170px;
    width:355px;
    border:1px solid #BCB07E;
    background-color:#F5EFDF;
}
#tips #title
{
    width:348px;
    height:24px;
    padding-top:5px;
    background-color:#F4EFDF;
}
#tipsContent
{
    font:normal 11px verdana;
    color:#414A4F;
    width:355px;
    min-height:100px;
    text-align:left;    
}
#tipsContent li
{
    list-style-image:url(../images/bullet.gif);
    margin-top:10px;
}
#BonusHolder
{
    width:350px;
}
#bonus
{    
    position:absolute;
    .margin-left:-932px;
    margin-top:645px;
    width:348px;
    height:270px;
    background-image:url(../images/bonus_bg.jpg);
    background-repeat:repeat-x;
    padding-left:3px;
    border:1px solid #C4CCCE;
}
#bonus #title
{
    padding:5px 3px 0px 0px;
}
#bonus #title img
{
    width:340px;
}
#bonus .left
{
    margin-left:2px;
    width:125px;
    .width:124px;
    height:240px;
    float:left;
    text-align:center;
    background-color:#28626D;
    font:normal 11px verdana;
    color:#0BB6D0;
}
#bonus .left .casino_logo
{
    width:125px;
    margin-top:25px;
    text-align:center;
}
#bonus .left .casino_logo #logo
{
    margin-left:0px;
    width:125px;
    background-color:#fff;
}
#bonus .left_hidden .casino_logo #logo
{
    margin-left:0px;
    width:125px;
    background-color:#fff;
}
#bonus .left p 
{
    padding:0px 3px;
}
#bonus .left a
{
    font:bold 11px verdana;
    color:#0BB6D0;
    text-decoration:underline;
}
#bonus .left a:hover
{
    font:bold 11px verdana;
    color:#0BB6D0;
    text-decoration:underline;
}
#bonus .left_hidden
{
    display:none;
    margin-left:2px;
    width:125px;
    height:240px;
    float:left;
    text-align:center;
    background-color:#28626D;
    font:normal 11px verdana;
    color:#0BB6D0;
}
#bonus .left_hidden .casino_logo
{
    width:120px;
    margin-top:25px;
    text-align:center;
}
#bonus .left_hidden p 
{
    width:120px;
    text-align:center;
}
#bonus .left_hidden a
{
    font:bold 11px verdana;
    color:#0BB6D0;
    text-decoration:underline;
}
#bonus .left_hidden a:hover
{
    font:bold 11px verdana;
    color:#0BB6D0;
    text-decoration:underline;
}

#bonus .right
{
    float:left;
    width:215px;
    .width:210px;
    
}
#bonus .BonusLink
{
    width:195px;
    .width:190px;
    height:36px;
    .height:45px;
    text-align:left;
    padding-left:10px;
    padding-top:10px;
    border-bottom:1px dashed #226A79;
    font:normal 11px verdana;
    color:#424647;
}
#bonus .BonusLink a
{
    color:#424647;
    text-decoration:none;
}
#bonus .BonusLink a:hover
{
    color:#0BB6D0;
    text-decoration:underline;
}
#bonus .BonusLinkHover
{
    width:195px;
    .width:200px;
    height:36px;
    .height:45px;
    text-align:left;
    padding-left:10px;
    padding-top:10px;
    border-bottom:1px dashed #226A79;
    font:normal 11px verdana;
    color:#424647;
    margin-left:5px;
    margin-right:5px;
    border-left:5px solid #345A65;
    border-right:5px solid #345A65;
}
#bonus .BonusLinkHover a
{
    color:#0BB6D0;
    text-decoration:none;
}
#bonus .BonusLinkHover a:hover
{
    color:#0BB6D0;
    text-decoration:underline;
}
#newsLinksHolder
{
    width:348px;
}
#newsLinks
{
    position:absolute;
    .margin-left:-932px;
    margin-top:930px;
    width:348px;
    height:170px;
    border:1px solid #BCB07E;
    background-color:#F5EFDF;
}
#newsLinks #title
{
    width:348px;
    height:24px;
    padding-top:5px;
    background-color:#F4EFDF;
}
#newsContent
{
    font:normal 11px verdana;
    color:#414A4F;
    width:348px;
    text-align:left;    
}
#newsContent li
{
    list-style-image:url(../images/bullet.gif);
    margin-top:10px;
}
#newsContent li a
{
    font:normal 11px verdana;
    color:#00BCCF;
    text-decoration:none;
}
#newsContent li a:hover
{
    font:normal 11px verdana;
    color:#00BCCF;
    text-decoration:underline;
}    
#bottomLinks
{
    float:left;
    height:20px;
    padding:10px;
    width:915px;
    .width:935px;
    background-color:#2D5C64;
    color:#F6EADC;
    margin-bottom:10px;
}
#bottomLinks a
{
    font:normal 11px verdana;
    color:#F6EADC;
    text-decoration:none;
}
#bottomLinks a:hover
{
    font:normal 11px verdana;
    color:#C9B07A;
    text-decoration:underline;
}
#rightHolder
{
    float:left;
    width:210px;
}
#right
{
    position:absolute;
    margin-top:5px;
    margin-left:720px;
    .margin-left:-210px;
    width:210px;
}
#right div
{
    float:left;    
}
#right .box
{
    width:210px;
    .width:225px;
    min-height:140px;
    .height:170px;
    margin:2px 0px 8px 5px;
    .margin:2px 0px;
}
#right .title
{
    background-color:#E7E0C6;
    border:1px solid #B7B47D;
    text-align:left;
    padding-left:3px;
    padding-top:5px;
    width:202px;
    .width:213px;
    font:normal 11px verdana;
    color:#0895C0;
    height:22px;
    .height:27px;
    margin:0px;
}
#right .title img
{
    vertical-align:middle;
}
#right .title a
{
   font:normal 11px verdana;
   color:#0895C0; 
   text-decoration:none;
}
#right .title a:hover
{
   font:normal 11px verdana;
   color:#0895C0; 
   text-decoration:underline;
}
#right .Content
{
    min-height:100px;
    .height:140px;
    width:195px;
    .width:213px;
    background-color:#F5EFDF;
    border:1px solid #B7B47D;
    text-align:left;
    padding:5px 5px;
    margin-top:2px;
}
#right .Content a,#right .Content
{
   font:normal 11px verdana;
   color:#000; 
   text-decoration:none;
}
#right .Content a:hover
{
   font:normal 11px verdana;
   color:#0895C0; 
   text-decoration:underline;
}  
#right .Content li
{
    list-style-type:none;
    margin-top:5px;
    padding:0px;
}
#right .Content ul
{
    margin:0px;
    padding:0px;
    text-align:left;
}
#IntroHolder
{
    width:215px;
    
}
#site #Intro
{
    position:absolute;
    margin-top:5px;
    margin-left:725px;
    .margin-left:-210px;
    width:205px;
    .width:195px;
    min-height:207px;
}
#Intro #title
{
    background-color:#E7E0C6;
    border:1px solid #B7B47D;
    text-align:left;
    padding-left:3px;
    padding-top:5px;
    width:202px;
    .width:213px;
    font:normal 11px verdana;
    color:#0895C0;
    height:27px;
    .height:27px;
    margin:0px;
}
#Intro #title img
{
    vertical-align:middle;
    float:left;
}
#Intro #Content
{
    min-height:170px;
    .height:170px;
    width:195px;
    .width:213px;
    background-color:#F5EFDF;
    border:1px solid #B7B47D;
    text-align:left;
    padding:5px 5px;
    margin-top:2px;
    font:normal 11px verdana;
}
#contetntHolder
{
    width:720px;
    float:left;
}

#innerContent
{
    position:absolute;
    font:normal 11px verdana;
    width:710px;
    .margin-left:-933px;
    margin-top:10px;
    background-color:#F5EFDF;
    min-height:300px;
    line-height:15px;
}
#innerContent a
{
    font:normal 12px verdana;
    color:#464749;
    text-decoration:none;
}
#innerContent a:hover
{
    font:normal 12px verdana;
    color:#464749;
    text-decoration:underline;
}   
#topBonus
{
    float:right;
    width:250px;
    height:300px;
}

#top10Inner
{
    position:absolute;
    margin-left:473px;
    .margin-left:-460px;
    margin-top:10px;
    width:235px;
    min-height:100px;
    background-image:url(../images/main_bg.jpg);
    background-repeat:repeat-x;
    background-color:#D7E5E8;
    border:1px solid #D2D2D2;
}
#top10Inner div
{
    float:left;
}
#top10Inner #title
{
    padding:5px 5px;
}
.topReview
{
    border-bottom:1px dashed #000;
    padding-top:3px;
    .padding-top:4px;
    margin-left:5px;
}
.num
{
    width:20px;
    background-image:url(../images/10_bullet.gif);
    color:White;
}
.topName
{
    width:150px;
    text-align:left;
    padding-left:5px;
}
.topName a
{
    font:normal 11px verdana;
    color:#464749;
    text-decoration:none;
}
.topName a:hover
{
    font:normal 11px verdana;
    color:#00B6E2;
    text-decoration:underline;
}
.topBonus
{
    width:115px;
    font:normal 11px verdana;
}
.topDownload
{
   width:25px;
   text-align:center;
   vertical-align:top;
} 
.topRead
{
   width:25px;
   text-align:center;
}
#wrap
{
    float:left;
    text-align:left;
    padding:10px;
    min-height:667px;
    .height:667px;
}
#innerLinks
{
    float:left;
    width:697px;
    .width:710px;
    text-align:left;
    border:1px solid #C3B078;
    background-color:#E7E0C6;
    padding:10px 5px;
    height:20px;
}
#innerLinks img
{
    vertical-align:middle;
}
#innerLinks table
{
    width:350px;
}
#PageTitle
{
    width:440px;
    .width:430px;
    text-align:left;
    margin-bottom:10px;
    font:normal 12px verdana;
}
#PageTitle a, #PageTitle a:hover
{
    font:normal 13px verdana;
}
.News h4
{
    font:normal 13px verdana;
    color:#2D5C64;
}
.News ul,.News li,.News td
{
   font:normal 11px verdana; 
}
.AddSite
{
    font:normal 11px verdana; 
}
#copyRights
{
    margin:auto;
    width:935px;
}