body{
background: url(../images/background.jpg) repeat scroll;
padding: 0px;
margin: 0px;
font-family: Verdana;
text-align: center;
}


#bigdiv{
width: 987px;
text-align: left;
margin-left: auto;
margin-right: auto;
background-color: #336666;
}

#whitebg{
width: 987px;
height: 500px;
float: left;
background-color: #FFFFFF;
}

img {border:none;}

#banner{
width: 999px;
height: 213px;
margin-top: 5px;
background-image:url(../images/banner.jpg);
}

#flags{
height: 16px;
width: 875px;
float: left;
margin-left: 20px;
}

a.flag{
width: 16px;
height: 11px;
float: left;
margin-right: 5px;
text-decoration: none;
}

#homelink{
width: 987px;
height: 155px;
float: left;
}

#banner .horizontalmenubox{
width: 80px;
height: 37px;
float: left;
border-right: 1px solid #993333;
margin-left: 1px;
text-align: center;
font-size: 13px;
text-decoration: none;
color: #FFFFCC;
text-transform: capitalize;
}#banner .horizontalmenubox:hover{color: #FFFF66}

.leftcorner{
width: 8px;
height: 8px;
background: url(../images/leftangle.jpg) no-repeat;
float: left;
}

.rightcorner{
width: 8px;
height: 8px;
background: url(../images/rightangle.jpg) no-repeat;
float: right;
}

#div2{
width: 987px;
float: left;
margin-top: 10px;
}

#div2 .left{
width: 645px;
float: left;
}

#div2 .right{
width: 330px;
float: right;
background: url(../images/dotted_border.jpg) repeat;
}

#div2 .right .header{
width: 330px;
height: 19px;
background-color: #5F0503;
float: left;
color: #FFFFFF;
font-size: 13px;
}


#div2 .right .container{
width: 328px;
background-color: #FCFDD7;
float: left;
margin-left: 1px;
}

#div2 .right .container .singlecasino{
width: 308px;
height: 200px;
float: left;
margin: 20px 0 0 10px;
}

#div2 .right .container .singlecasino .playnow{
width: 89px;
height: 36px;
float: left;
margin: 3px 0 0 10px;
text-decoration: none;
background-image: url(../images/playbutton.gif);
}

span.playnowtext{
color: #FFFFFF;
text-decoration: none;
font-size: 13px;
margin: 10px 0 0 5px;
float: left;
cursor: pointer;
text-transform:capitalize;
}

#div2 .right .container .singlecasino .banner{
width: 98px;
height: 35px;
float: left;
margin-left: 10px;
}

#div2 .right .container .singlecasino .ratingandtitle{
width: 138px;
height: 20px; 
float: left;
color: #993300;
text-transform: capitalize;
}
#div2 .right .container .singlecasino .casino_name
{
float:left;
width:138px;
text-transform: capitalize;
}

#div2 .right .container .singlecasino .tumbnailandreview{
width: 165px;
height: 150px;
float: left;
text-align: center;
}

#div2 .left .maincontainer{
width: 645px;
float: left;
background: url(../images/dotted_border.jpg) repeat;
margin-bottom: 10px;
}

#div2 .left .maincontainer .features{
width: 643px;
height: 100px;
float: left;
background: #FFFFFF;
margin-left: 1px;
}

#div2 .left .maincontainer .text{
width: 643px;
float: left;
background: #FFFFFF;
margin-left: 1px;
color: #5F0503;
font-size: 13px;
}

#div2 .left .maincontainer .features .title{
float: left;
margin: 0px;
margin-left: 4px;
font-size: 14px;
padding:0;
font-weight: bold;
text-transform:uppercase;
color: #5F0503;
}

#div2 .left .maincontainer .features .menubar{
width: 132px;
height: 22px;
float: left;
margin: 20px 0 0 2px;
text-decoration: none;
text-transform: capitalize;
text-align: center;
color: #990000;
font-size: 15px;
background-image: url(../images/detailsmenubar.jpg);
}

#div2 .left .maincontainer .features .image{
width: 100px;
height: 90px;
float: left;
margin: 10px 0 0 6px;
}

#div2 .left .header{
width: 645px;
height: 19px;
overflow: hidden;
background-color: #5F0503;
float: left;
color: #FFFFFF;
font-size: 13px;
}
#div2 .left h1
{
float: left; 
margin:0px;
padding:0px;
font-size: 19px; 
line-height: 18px;
text-transform: capitalize;
font-weight: bold;
}


#div2 .left .newsbox{ 
width: 645px;
float: left;
color: #620000;
font-size: 13px;
border-bottom: 1px dotted #990000;
}

a.more{
color: #006699;
text-decoration: none;
font-size: 13px;
}
#div2 #pager{ 
width: 100%;
float: left;
font-size: 13px;
border-bottom: 1px dotted #990000;
text-align: center;
background-color: #FFFFCC;
}

#pager a{
font-size: 12px;
color: #990000;
text-decoration: none;
margin-left: 10px;
}
#pager .currentPage
{
font-size: 16px; 
font-weight: bold;
margin-left:8px;
}


#footer{
width: 100%;
height: 20px;
background-color: #5F0503;
float: left;
margin-top: 15px;
color: #FFFFFF;
font-size: 12px;
text-align: center;
}
#footer a
{
color:white;
font-weight: bold;
text-decoration: none;
}
#go_to_articles{
float: right;
background: url(../images/articles_link_bg.png);
width: 331px;
height: 35px;
text-decoration: none;
text-align: center;
margin-bottom: 10px;
font-size: 12px;
text-transform: uppercase;
color: #FFF;
line-height: 17px;
}#go_to_articles b{color: #E2D270; cursor: pointer}
#go_to_articles:hover{letter-spacing: 1px;}

a.article_link{
float: left;
margin-top: 10px;
height: 20px;
text-indent: 10px;
color: #5F0504;
text-decoration: none;
font-size: 12px;
line-height: 20px;
margin-right: 20px;
background:url(../images/bullet.png) center left no-repeat;
}#articles a:hover{text-decoration: underline;}
