*{ margin:0px; padding:0px;}
body{ background:#ececec;}
a:focus{ outline:0 none;}
a{ color:#005fb7;}
p{ padding-top:5px;}
img{ border:none; outline:none;}

#main-container{ width:912px; margin:0 auto;}
#header{ width:912px; float:left; height:152px; background:url(images/header-bg.jpg) no-repeat;}
#content-container{ width:911px; float:left; border-right:1px solid #afafaf; background:#fff;}
#left-sidebar{ width:175px; float:left; border-left:1px solid #afafaf; border-right:1px solid #afafaf;border-bottom: 1px solid #afafaf;}
.sidebar{ width:175px; float:left; background:#f7f7f7; padding:0 0 4px 0;}
.sidebar h2{ font: bold 15px Arial, Helvetica, sans-serif; color:#ffffff; background:url(images/menu-bg.jpg) no-repeat; padding:4px 5px 11px 11px;}
.sidebar ul{ margin:0 9px 0 10px; float:left;}
.sidebar ul li{ list-style:none; padding:0px; border-bottom:1px solid #cccccc; float:left; padding:2px 0 2px 0; width:156px;}
.sidebar ul li:last-child{ border:none;}
.sidebar ul li a{ text-decoration:none; font: normal 12px/17px Arial, Helvetica, sans-serif; color:#2b2a2a; float:left;}
.sidebar ul li a:hover{ color:#0058d5;}
.left-banner{ width:175px; float:left; padding:31px 0 0 0; text-align:center; background:#f7f7f7; min-height:868px;}
#right-part{ width:700px; float:left; padding:0px; padding:12px 16px 0 16px; background:#fff; min-height:1372px;}
#right-part h1{ font: bold 20px/20px Arial, Helvetica, sans-serif; color:#003e7b;}
#top-container{ width:699px; float:left; font:12px/18px Arial,Helvetica,sans-serif; color:#4d4d4d; padding-top:5px;}
#top-container p{ font: normal 12px/18px Arial, Helvetica, sans-serif; color:#4d4d4d; padding-top:5px;}
#table-part{ width:698px; float:left; margin:20px 0 0px 0; border-bottom:1px solid #afafaf; border-left:1px solid #b4b4b4;}
table{ width:100%; float:left;}
table th{ font: bold 12px Arial, Helvetica, sans-serif; color:#fff; padding:6px 0 7px 0px; text-align:center; background:url(images/th-repeate.jpg) repeat-x;}
table td{ text-align:center; font: normal 13px Arial, Helvetica, sans-serif; color:#2b2a2a; padding:3px 0 5px 0px;  border-right:1px solid #b4b4b4;}
.th1{ background:url(images/th1.jpg) no-repeat left; width:300px;}
.th-last{ background:url(images/th-last.jpg) no-repeat right;}
.casino-name{ font: normal 13px Arial, Helvetica, sans-serif;}
.casino-name a{ color:#2b2a2a; text-decoration:none;}
.casino-name a:hover{ text-decoration:none; color:#0058d5;}
.visit-site{ font: normal 13px Arial, Helvetica, sans-serif;}
.visit-site a{ text-decoration:none; color:#2b2a2a;}
.visit-site a:hover{ color:#0058d5; text-decoration:none;}
.even{ background:#dcdcdc;}
.odd{ background:#f7f7f7;}
.bottom-container{ width:699px; float:left; padding:22px 0 0 0;}
.bottom-banner{ text-align:center; padding:0 0 22px 0px;}


.sidebutton {
width: 175px;
background: url(images/button-4.png) no-repeat left top;
margin: 0 auto;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #fff;
text-align: center;
text-transform: uppercase;
padding-top: 10px;
height: 39px;
margin-top:10px;
}

#right-part h2,#right-part h3 {color: #003e7b;padding:10px 0 0 0; font-size:15px;}


.sidebutton a{ color:#FFF; text-decoration:none; }
