@charset "utf-8";
/* CSS Document */
*{
margin:0px;
padding:0px;
border:none;
outline:none;
}

body{
background-image:url(../images/background.jpg);
background-repeat:repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#333333;
line-height:18px;
}
p{
margin:0px 0px 15px 0px;
}
a{
text-decoration:none;
color:#8ea800;
}
a:hover,.selected{
color:#8ea800 !important;
}
i,em{
font-size:16px !important;
color:#666666 !important;
font-family:Georgia, "Times New Roman", Times, serif !important;
}
h1{
color:#0d6ca3;
text-transform:capitalize;
font-size:27px;
font-weight:bold;
margin:0px 0px 14px 0px;
line-height:normal;
}
h2{
font-size:14px;
color:#444;
margin:0px 0px 4px 0px;
line-height:25px;
}

#wrapper,#bottom{
width:944px;
background-image:url(../images/wrapper.png);
margin-left:auto;
margin-right:auto;
}
#bottom{
background-image:none;
}

#dice_left{
float:left;
background-image:url(../images/dice_left.png);
width:69px;
height:100px;
margin:0px 0px 0px -44px;
}
#header{
background-image:url(../images/header.jpg);
height:160px;
width:894px;
margin-bottom:10px;
float:left;
}
#logo{
float:left;
height:103px;
width:433px;
margin:17px 0px 0px 124px;
}
#flags{
float:right;
margin:122px 5px 0px 0px;
}
#flags ul,#flags li{
float:left;
list-style:none;
display:inline;
line-height:normal;
}
#flags li{
margin:0px 4px 0px 4px;
}

#left_side{
float:left;
margin:0px 16px 0px 40px;
width:164px;
line-height:normal;
}
#left_side h2{
color:#708414;
text-transform:uppercase;
font-size:11px;
font-weight:bold;
margin:0px 0px 0px 0px;
text-align:right;
}
.line{
height:1px;
background-color:#bebebe;
margin:0px 0px 5px 0px;
}
#slots{
text-align:center;
font-size:11px;
margin:6px 0px 15px 0px;
float:left;
}
#slots h2{
text-align:center;
color:#116695;
font-size:14px;
}
#slots p{
margin:3px 0px 0px 0px;
}
#slots a{
font-size:14px;
font-weight:bold;
color:#116695;
}
#advert{
float:left;
}
#menu{
margin:0px 0px 10px 0px;
}
#menu ul{
float:left;
list-style:none;
margin:0px 0px 8px 0px;
text-align:right;
}
#menu li{
float:left;
list-style:none;
width:157px;
text-align:right;
margin:4px 10px 4px 0px;
color:#333333;
font-weight:bold;
}
#menu li a{
color:#333;
font-weight:bold;
font-size:12px;
}
#menu li img{
vertical-align:middle;
margin:0px 3px 0px 0px;
}

#content{
float:right;
width:680px;
margin:0px 40px 0px 0px;
}
.reviewtitle{
margin:0px 0px 7px 0px ;
}
.reviewtitle img{
float:right;
margin:0px 10px 0px 0px;
}
.reviewtitlelink{
margin:-5px 0px 0px 7px;
}
.reviewtitlelink a{
color:#333333; !important;
}
.reviewtitleleft{
float:left;
}
.casino_bonus{
color:#222222;
font-size:17px;
font-weight:bold;
text-align:left;
vertical-align:middle;
margin:20px 0px 15px 0px;
padding:0px 0px 0px 0px;
}
.casino_bonus img{
vertical-align:middle;
}
.casino_bonus b{
color:#116695;
}

#content h1 img{
vertical-align:middle;
margin:0px 20px 0px 0px;
}
#content ul,#content_full ul{
margin:0px 30px 0px 20px;
list-style:circle;
}
#content ol{
margin:0px 30px 0px 20px;
}
#content li{
margin:0px 0px 25px 0px;
}
#content_full{
float:left;
margin:0px 40px 0px 40px;
}
#content_full h3{
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#444;
margin:0px 0px 10px 0px;
}
#content_full h3 img{
vertical-align:middle;
margin:-2px 8px 0px 0px;
}
#content h4 span{
color:#333333;
font-weight:normal;
font-size:11px;
}

#furtherinfoleft{
float:left;
text-align:left;
color:#666666;
}
#furtherinfo{
clear:both;
height:24px;
font-size:13px;
}
#furtherinforight{
float:right;
text-align:right;
}
#furtherinforight img{
vertical-align:text-top;
margin:0px 7px 0px 0px;
}


#footer{
clear:both;
text-align:center;
font-size:11px;
color:#666666;
padding:0px 40px 0px 40px;
line-height:14px;
}
#footer p{
margin:0px;
padding:0px;
}




#misc_table_title{
background-image:url(../images/title.jpg);
background-repeat:repeat-x;
width:100%;
height:30px;
clear:both;
color:#FFFFFF;
}
#misc_table_title h1, #misc_table_title h2, #misc_table_title h3, #misc_table_title h4{
float:left;
width:100%;
height:16px;
margin:0px;
padding:8px 0px 0px 0px;
font-size:15px;
text-transform:uppercase;
color:#ffffff;
text-align:center;
position:relative;
font-weight:bold;
}
#misc_table_title p{
padding:8px 0px 0px 12px;
text-align:left;
text-transform:capitalize;
position:relative;
float:left;
margin:0px;
}
#misc_table_title p a{
font-size:11px;
color:#ffffff;
}

.misc_table_title_content_left{
float:left;
text-align:left;
padding:0px 0px 0px 15px;
height:100%;
}
.misc_table_title_content_right{
float:right;
text-align:right;
padding:0px 10px 0px 0px;
height:100%;
}

.misc_table_title_left{
float:left;
width:11px;
height:100%;
background-image:url(../images/title_left.jpg);
margin:0px -11px 0px 0px;
}
.misc_table_title_right{
float:right;
width:11px;
height:30px;
background-image:url(../images/title_right.jpg);
margin:0px 0px 0px -11px;
}

.casino_entry{
background-image:url(../images/gradient.jpg);
background-position:bottom;
background-repeat:repeat-x;
border:1px solid #999999;
border-top:none;
background-color:#FFFFFF;
font-size:12px;
margin:0px 0px 26px 0px;
line-height:16px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px; 	 	
-moz-border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
}
.casino_entry_left{
float:left;
margin:10px 0px 0px 5px;
width:185px;
}
.casino_entry_left img{
margin-left:auto;
margin-right:auto;
margin-bottom:15px;
display:block;
}
.casino_entry_right{
float:right;
margin:10px 13px 0px 0px;
width:463px;
}

.buttons{
float:right;
margin:0px 0px 15px 0px;
}
.buttons a{
margin:0px 4px 0px 4px;
}

label{
float:left;
width:100px;
text-align:right;
padding:0px 10px 0px 0px;
font-weight:bold;
}
.text,textarea{
background-color:#f1f2f2 !important;
border:1px solid #006699 !important;
width:230px !important;
height:18px !important;
}
textarea{
height:180px !important;
}
.text:focus,textarea:focus{
border:2px solid #006699 !important;
}
.button{
background-color:#006699 ;
display:block;
font-weight:bold;
color:#FFFFFF;
padding:3px 15px 3px 15px;
cursor:pointer;
}
.button:hover{
background-color:#003399;
}
.errors{
font-size:12px;
color:#617408;
margin:0px 0px 22px 0px;
}
.errors p{
width:100%;
}
.errors strong{
font-weight:bold;
margin:0px 0px 5px 0px;
}
.newsnavigation{
text-align:right;
font-size:11px;
margin:0px 0px 10px 0px;
}
.newsnavigation a{
display:inline;
padding:2px 6px 2px 6px;
border:1px solid #9aafe5;
font-size:11px;
margin:0px 1px 0px 0px;
text-decoration:none;
color:#105cc2;
}
.newsnavigation a:hover{
border:1px solid #2e6ab1;
color:#212121 !important;
}
.newsnavigationselected,.newsnavigationselected:hover{
border:1px solid #2e6ab1!important;
background-color:#2e6ab1!important;
color:#FFFFFF !important;
font-weight:bold;
}

.bonus_entry{
margin:10px 0px 37px 0px;
float:left;
}
.bonus_entry_left{
float:left;
margin:0px 0px 0px 5px;
width:150px;
}
.bonus_entry_left img{
margin-left:auto;
margin-right:auto;
margin-bottom:15px;
display:block;
}
.bonus_entry_right{
float:left;
margin:0px 0px 0px 10px;
width:495px;
}
.bonus_entry_right_links{
margin:-13px 0px 0px 5px;
float:left;
}
.bonus_entry_right_links a{
font-size:12px;
font-weight:bold;
}
