﻿body {







	color: #272727;







	background-color:#2968a8;







	background-image:url(images/bg-body.gif);







	background-repeat:repeat-x;







	font-size: 12px;







	font-family: Arial, Tahoma, Verdana;







	line-height:18px;







	margin:0px 0px 0px 0px;







	padding:0px;







	}















a, a:visited{color:#1c49b0; text-decoration:none;}







	







p{ margin:0px 0px 10px 0px;}







h1{margin:0px; font-size:20px; line-height:22px; font-weight:normal;}


form{margin:0px;}



#frame{width:755px; float:left; background:#fff;}
#top{background-image:url(images/top1.jpg); background-repeat:repeat-x; height:94px; position:relative;}
.logo img{ border:none;}
.logo{ padding:0 0 0 8px;}

#top h1.title{ position:absolute; left:109px; top:12px; color:#fff; font-size:40px; line-height:42px; padding:0; margin:0;}
#top h1.title a { color:#FFFFFF; text-decoration:none;}
#top h2.subtitle{ position:absolute; left:109px; top:52px; color:#fff; font-size:15px; line-height:17px; font-family:Helvetica, sans-serif; font-weight:bold; padding:0; margin:0;}





div.language{ position:absolute; right:8px; bottom:8px;}







div.language a{ margin:0 4px;}







div.language a img{ vertical-align:middle; border:none;}















#main{ background-image:url(images/bg-main.gif); background-repeat:repeat-x; padding:15px 3px 15px 3px; float:left;}







#mainleft{width:208px; float:left;}







#maincenter{width:541px; float:left;}







#maincontent{padding:0px 0px 0px 6px; line-height:23px;}







#mainright{width:208px; float:left}















#footer{ width:100%; clear:both; background-image:url(images/bg-footer.gif); background-repeat:repeat-x; height:68px; text-align:center; clear:both;}







#foot{color:#fff; padding:20px 0px 0px 0px;}







#foot a, #foot a:visited{color:#fff; text-decoration:none;}







#foot a:hover{text-decoration:underline;}







	







/* for side box */















.box{ width:208px; background-image:url(images/bg-box-r.gif); background-repeat:repeat-y; margin:0 0 8px 0;}







.box h2{text-transform:uppercase; font-size:13px; font-weight:bold; margin:0px; background-image:url(images/bg-titlebox.gif); background-repeat:no-repeat; height:28px; padding:3px 0px 0px 0px; color:#fff; text-align:center;}















.box ul{margin:0px; padding:0px; list-style-type:none;}







.box ul li{background-image:url(images/bg-menu.png); background-repeat:no-repeat; height:20px; padding:0px 0px 7px 28px; line-height:12px; }







.box ul li a, .box ul li a:visited{ color:#000; text-decoration:none;}







.box ul li a:hover{ color:#000; text-decoration:underline;}








.box9{ width:208px; background-image:url(images/bg-box-r.gif); background-repeat:repeat-y; margin:0 0 8px 0;}


.box9 h2{text-transform:uppercase; font-size:13px; font-weight:bold; margin:0px; background-image:url(images/bg-titlebox.gif); background-repeat:no-repeat; height:28px; padding:3px 0px 0px 0px; color:#fff; text-align:center;}




.box9 ul{margin:0px; padding:0px; list-style-type:none;}







.box9 ul li{background-image:url(images/bg-menu1.png); background-repeat:no-repeat; height:25px; padding:0px 0px 7px 28px; line-height:12px; }







.box9 ul li a, .box9 ul li a:visited{ color:#000; text-decoration:none;}







.box9 ul li a:hover{ color:#000; text-decoration:underline;}























.glowtop{background-image:url(images/bg-box.gif); background-repeat:no-repeat;}







.glowbottom{background-image:url(images/bg-box-b.gif); background-repeat:no-repeat; background-position:bottom; padding-bottom:26px;}







.box-indent{padding:13px 2px 0px 3px;}















/* for main content box */







.star{color:#1c49b0;}







.boxblue-main{border:solid 1px #afcde7; margin-bottom:6px}







.boxblue-main2{margin-bottom:6px}







.boxblue-main h2{margin:0px; background-image:url(images/bg-title-blue.gif); background-repeat:repeat-x; height:27px; font-size:13px; text-transform:uppercase; color:#fff; padding:0px 0px 0px 16px; border:solid 1px #3e83bb;}







.boxblue-main2 h2{margin:0px; background-image:url(images/bg-title-blue.gif); background-repeat:repeat-x; height:27px; font-size:13px; text-transform:uppercase; color:#fff; padding:0px 0px 0px 16px; border:solid 1px #3e83bb;}







.blue{background-color:#f3faff; margin:1px; padding:5px 10px 10px 10px;}







.blue h1{margin:0px 0px 9px 0px; color:#345ba7}







.pic{padding:0px 10px 0px 20px;}







.txtblue{color:#1c49b0; text-decoration:underline; font-weight:bold;}







.border-main{border:solid 1px #afcde7;}















.boxgreen-main{border:solid 1px #c8e38f; margin-bottom:6px}







.boxgreen-main h2{margin:0px; background-image:url(images/bg-title-green.gif); background-repeat:repeat-x; height:27px; font-size:13px; text-transform:uppercase; color:#fff; padding:0px 0px 0px 16px; border:solid 1px #bcd978;}







.green{background-color:#f4fddf; margin:1px; padding:5px 10px 10px 10px;}







html,body{ height:100%;}







div.left{ width:10px; background:url(images/left.png) repeat-y left top; float:left;height:100%;}







div.right{ width:10px; background:url(images/right.png) repeat-y left top; float:left; height:100%;}







div.out{ width:775px; margin:0 auto;}



.dinright {



bottom:76px;



color:#FFFFFF;



font-weight:bold;



position:absolute;



right:8px; }


img.floatRight { 
    float: right; 
    margin: 4px; 
}

.style1 {
	background-color: #538DC5;
}
.style2 {
	background-color: #F3FAFF;
}
.style3 {
	background-color: #FFFFFF;
}

.style4 {
	color: #FFFFFF;
}




.tablecon{ width:508px; height:auto; overflow:hidden; margin:0 auto; float: auto; }
table.casinoCart{ width:100%;  overflow:hidden; border:none; margin:0 auto;}
table.casinoCart tr.title{width:100%; margin: 0 auto; background:white; background-repeat:no-repeat; height:35px; overflow:hidden; font-weight: bold;}
table.casinoCart tr.title td.number{ width:37px; height:12px;  overflow:hidden; text-align:center; font-weight: bold;}
table.casinoCart tr.title td.topOnlineCasinos{ width:180px; height:19px;overflow:hidden;text-align:left; font-size:12px;text-indent:8px;font-weight: bold;}
table.casinoCart tr.title td.bonus{width:93px; height:19px; overflow:hidden;text-align:center; font-size:12px;font-weight: bold;}
table.casinoCart tr.title td.payout{width:96px; height:19px; overflow:hidden;text-align:center;font-size:12px;font-weight: bold;}
table.casinoCart tr.title td.casino_software{width:96px; height:19px; overflow:hidden;text-align:center;font-size:12px;font-weight: bold;}
table.casinoCart tr.title td.usawhat{width:76px; height:19px; overflow:hidden;text-align:center;font-size:12px;font-weight: bold;}
table.casinoCart tr.title td.download{width:117px; height:19px; overflow:hidden;text-align:center; line-height:35px; font-size:12px;font-weight: bold;}
table.casinoCart tr.title td.rating{width:88px; height:19px; overflow:hidden;text-align:center; font-size:12px;font-weight: bold;}
table.casinoCart tr.title td.review{width:82px; height:19px; overflow:hidden;text-align:center; font-size:12px;font-weight: bold;}
table.casinoCart tr.title{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:black; font-size:12px;}


table.casinoCart tr.textarea{width:100%; margin: 0 auto; background-image:url(images/tabletextareaBg2.png) ; background-repeat:repeat-x; height:48px;}
table.casinoCart tr.textarea td.number2{ width:35px; height:19px;  overflow:hidden; text-align:center;}
table.casinoCart tr.textarea td.topOnlineCasinos2{ width:167px; height:19px;overflow:hidden;text-align:center;text-indent:8px; }
table.casinoCart tr.textarea td.bonus2{width:93px; height:19px; overflow:hidden;text-align:center;}
table.casinoCart tr.textarea td.payout2{width:96px; height:19px; overflow:hidden;text-align:center;}
table.casinoCart tr.textarea td.usawhat2{width:76px; height:19px; overflow:hidden;text-align:center;}
table.casinoCart tr.textarea td.download2{width:117px; height:19px; overflow:hidden;text-align:center;}
table.casinoCart tr.textarea td.casino_software2{ width:167px; height:19px;overflow:hidden;text-align:center; }
table.casinoCart tr.textarea td.rating2{width:88px; height:19px; overflow:hidden;text-align:center;}
table.casinoCart tr.textarea td.review2{width:82px; height:19px; overflow:hidden;text-align:center;}
table.casinoCart tr.title td.games{ text-align:center;}
table.casinoCart tr.textarea{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:center;}

table.casinoCart tr.textarea td.games2 {border-bottom:1px #616161 solid;}

table.casinoCart tr.textarea td.number2, table.casinoCart tr.textarea td.rating2, table.casinoCart tr.textarea td.review2, table.casinoCart tr.textarea td.casino_software2{
    color: #333333;
    font-family: "myriad Pro";
    font-size: 12px;
    font-weight: normal;
    padding: 0;

}

table.casinoCart tr.textarea td.bonus2, table.casinoCart tr.textarea td.payout2 {
    color: #333333;
    font-family: Arial,Tahoma,Verdana;
    font-size: 12px;
    text-align: center;

}

table.casinoCart tr.textarea td.usawhat2 img {
    float: left;
    margin: -3px 0 0 10px;
}
.topOnlineCasinos2 a{ text-decoration:none; color:#1c49b0; font-size:12px; text-align:left; display:block;}
.review2 a,.usawhat2 a{ text-decoration:none; color:#333; font-size:14px}

.topOnlineCasinos2 img {
    float: left;
    margin: 0 3px;
}

table.casinoCart tr.odd{ background-color:#f3faff;
    background-repeat: no-repeat;
    height: 23px;
    margin: 0 auto;
    overflow: hidden;
    width: 100%;}
table.casinoCart tr.even{background-color:#ffffff;
    background-repeat: repeat-x;
    height: 23px;
    margin: 0 auto;
    width: 100%;}
	
	a img { 
    border: 0 none;
           }
 img {
    border: 0 none;
           }

















































