.bread { padding:6px; border-bottom:1px solid #aaa;}
.bread a:link, .bread a:visited { color:#777;}
.bread a:hover { color:#0081BF;}
.bread span { color:#777; font-weight:bold !important;}

.leftbanners, .rightbanners, .bottombanners { text-align:center;}
.leftbanners img, .rightbanners img, .bottombanners img { margin:10px 0;}
.topbanners img, .leftbanners img, .rightbanners img, .bottombanners img {border:0 none;}

.partners1 ul { list-style:none; margin:0; margin:0; padding-left:8px;}
.partners1 ul li {padding-left:0; background:none;}
h2 {margin:0;}
h3 { margin:0.6em 0 0 0;}
h4 { margin:0.6em 0 -0.2em 0;}
p { margin:0.4em 0}

.partners2 ul { list-style:none; text-align:center;}
.partners2 li { display:inline; margin:0 4px;}
.partners2 li a:link,.partners2 li a:visited,.partners2 li a:hover { font-size:8pt; color:#323232;}

.topbanners { float:right; padding:30px 50px 20px 0px;}
.bottombanners {margin-top:0px;}
#header {position:relative;}

td.main {background:#fff;}
div.mainbg {margin-bottom:10px;}

.topcasinos { border:3px solid #5f0503; border-collapse:collapse; margin:0.6em 0;}
.topcasinos td { padding:4px;}
.topcasinos thead td {background:#5f0503; color:#fff; font-weight:bold; text-align:center;}
.topcasinos .even td {background:#ece6c0;}
.topcasinos .rank { width:140px;}
.topcasinos .annotation {}
.topcasinos .bonus { width:60px; font-weight:bold; color:#5f0503;}
.topcasinos .us { font-weight:bold; color:#5f0503;}

#random_image, #random_image  div {position:relative;}
	 .logo-wrapper{overflow:hidden;width:340px;height:39px;position:absolute !important;top:80px; left:40px;background:url(../img/main-logo.gif) no-repeat 0 0;}
#logo1 {display:block; text-decoration:none; color:#e5e3bd; font-weight:bold; font-size:26px;line-height:30px;padding:40px 0 0 0;width:340px;height:39px;}
#random_image  div p{position:absolute;top:125px; left:40px;color:#c5c0a0;text-align:left;}

#sidepanel {width:200px; float:right;  margin:0 0 8px 16px;}
#sidepanel .wrap {border:solid #5f0503; border-width:2px 0 3px 0;}
#index #sidepanel { display:none;}
#sidepanel .wrap div { border:solid #5f0503; border-width:1px 3px 0 3px; padding:4px;}
#sidepanel h3 { margin:0 0 10px 0;}
#sidepanel h4 { margin:10px 0 0 0;}
#sidepanel img { margin:0 6px 0 0 ;}
#sidepanel .us { background:url(../img/us.gif) 100% 100% no-repeat;}
#sidepanel .visit a { display:block; height:18px; line-height:18px; padding:0 0 0 10px; background:url(../img/visit.gif) 0 70% no-repeat;}
#sidepanel .download a  { display:block; height:18px; line-height:18px; padding:0 0 0 10px; background:url(../img/download.gif) 0 70% no-repeat;}

#log_form {padding:10px 0 10px 10px;}
#log_form input {border:1px solid #333; color:#666;}

#top_container {position:relative;}
#top_menu {position:relative;}

.addthis_button {position:absolute; top:6px; right:24px;}

.a_r {float:right; padding:1px; background:#fff; border:1px solid #ccc; margin:0 0 8px 8px;}

#content p a {text-decoration:none; color:#5F0503;}

.main-top-wrapper{overflow:hidden;text-align:justify;}
	.about-us-left{float:left;width:340px;}
	.about-us-right{float:right;width:245px;}
		.aur-block{background-color:#e3e3e3;width:238px;overflow:hidden;margin:0 0 15px 0;}
			.aur-block h2{background:url(../img/mp-header-bg.gif) no-repeat 0 0;display:block;width:238px;height:31px;text-align:center;font-size:16px;line-height:31px;}
			.aur-block h2 a{color:#FFFFFF;text-transform:capitalize;}
			.aur-block p{margin:15px;}
			
			
			
.top-casinos-table{border-collapse:collapse;margin:10px 0;}
	.top-casinos-table td{border:1px solid #acacac;width:150px;}
	.top-casinos-table thead td{background-color:#eaeaea;padding:0 10px;height:25px;}
		.top-casinos-table thead td h3{margin:0;}
			.top-casinos-table thead td h3 a{color:#464646 !important;}
	.top-casinos-table tbody td{background-color:#f4f4f4;padding:10px 27px;line-height:20px;}
	.goto-link{color:#5f0503;padding:5px 0 0 20px;}