.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; padding-bottom:4px;}
.partners2 li { display:inline; margin:0 4px;}
.partners2 li a:link,.partners2 li a:visited,.partners2 li a:hover { font-size:8pt; color:#fff;}

.topbanners { float:right; padding:30px 50px 20px 0px;}
.bottombanners {margin-top:0px;}
#header1 {position:relative;}
#header1 #logo1 {color:#e4e4e4; font-weight:bold; font-size:16px; line-height:30px;}
td.main {background:#fff;}
div.mainbg {margin-bottom:10px;}

a img { border:0 none;}
.topcasinos img { border:0 none;}
.topcasinos {margin:10px 0;}
.topcasinos small {font-size:8pt;}
.topcasinos td { padding:4px; font-size:9pt;}
.topcasinos thead td { text-align:center; font-size:12pt; color:#fff; font-weight:normal; padding:8px 4px 6px 4px; border-top:1px solid #99c100; border-bottom:1px solid #45570e; background: #779509 url(../img/bar.gif) 0 0 repeat-x;}
.topcasinos .even td { background-color:#f2ffc7;}

.topcasinos .rank { text-align:center; font-weight:bold; border-left:1px solid #f6f5ea !important;}
.topcasinos .pic { width:70px; text-align:center;}
.topcasinos .casino { text-align:left;}
.topcasinos .us { text-align:center;}
.topcasinos .bonus {text-align:center;}
.topcasinos .rating {text-align:center; font-size:8pt; padding-right:8px; border-right:1px solid #f6f5ea !important;}

#sidepanel { float:right; width:170px; margin:0 0 12px 12px; border:1px solid #bdce48; padding:0 4px;}
#index #sidepanel { display:none;}


#sidepanel h3 { margin:10px 0; text-align:center;}
#sidepanel  #rooms_top { display:none;}

#sidepanel .roomlink a {
font-weight:bold;
line-height:13px;
padding-left:50px;
width:auto;
}

#sidepanel .grayline {
background-color:#ccc;
border:0pt none;
height:1px;
width:100%;
margin-bottom:3px;
}

.fieldHolder
{
	width: 182px;
	height: 27px;
	background: url(../img/search.png) no-repeat;
	float: right;
	margin: 30px 50px 0 0;
}
.fieldHolder input {	color: #999}

.textInput2
{
	width: 170px;
	height: 22px;
	background: none;
	border: none;
	color: #000000;
	margin-top: 5px;
	margin-left: 5px;
}
.top-wrapper{overflow:hidden;text-align:justify;}
	.about-us{float:left;width:318px;}
		.about-us p{margin:5px 0 16px 0;}
	.rel-sites{border-collapse:collapse;border:1px solid #c5cbcf;margin:5px 0 0 0;float:right;width:336px;font-size:11px;}
		.rel-sites td{background-color:#dce2e7;padding: 10px 11px 7px 0;}
			.rel-sites td strong{color:#cc0000;font-size:13px;}
			.rel-sites td img{border:2px solid #a7b5c0;}
		.rel-sites .img-td{padding:5px 9px;}
		
 #topcasinos h3 {color: #c06;
	margin: 10px 0px 5px;
	padding: 5px 0px 0px;
	font-size: 140%;
	line-height: 100%;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#topcasinos td{text-align:center;}
.box{
	text-align:left !important;
	margin-bottom: 5px;
	border: 1px solid #E2C5E2;
	line-height: normal;
	font-size: 12px;
	overflow: hidden;
	vertical-align: top;
	background-color: #faf5fa;
	padding: 5px;
	height:135px;
}
.box strong {color: #CC0066}
.box-wrap{padding: 5px;width:150px;}

.mp-moduletable{color:#FFFFFF !important;overflow:hidden;background:url(../img/contacts.jpg) no-repeat 100% 50%;padding:0 12px 5px 12px;}
	.mp-moduletable h3{color:#FFFFFF !important;}
	.mp-moduletable form{width:517px;overflow:hidden;}
	.mp-moduletable form input, .mp-moduletable form textarea{float:left;}
	.mp-moduletable form label{float:left;}
	.form-wrap{width:415px; float:left;}
	
	
.content2 {overflow:hidden; padding:0 0 6px 0; clear:both;}