#nav li {
	list-style-image:none !important;
	font-family:Arial;
}

#nav li span {
		display:block;
		margin-top:20px;
		text-align:left;
}

/* navigation */
#nav {
	background:#ddd url(newtabsbg.jpg) no-repeat;
	border-bottom:0px solid #CCCCCC;
	height:110px;	
	width:605px;
}

#nav ul {	
	width:600px;
	margin:0 auto;	
	padding-left:1px;
}

#nav li {	
	border-right:0px solid #ddd;
	float:left;
	padding-left:1px;
	width:191px;
	list-style-type:none;
	text-align:center;
	margin-left:6px;
	_margin-left:3px!important;
}

#nav a {
	color:#FFFFFF;
	display:block;
	padding:17px;
	position:relative;
	
	font-size:11px;		
	height:90px;
	text-decoration:none;
}	

#nav a.current {
	/*background:url(down_large.jpg);	*/
	background:url(newtabshover.jpg) no-repeat;	
	
}

#nav img {
	background-color:#fff;
	border:1px solid #ccc;
	margin:3px 0 5px 27px;
	padding:4px;		
	display:block;
}

#nav strong {
	display:block;		
	font-size:13px;
}

/* panes */
#panes {
	background:#efefef;
	border-color:#ccc;
	border-style:solid;
	border-width:0px 0px 0;
	width:603px;	
	height:265px;
	margin-bottom:-10px;
	/*padding-bottom:10px;*/
	
	/* must be relative so the individual panes can be absolutely positioned */
	position:relative;
}

/* crossfading effect needs absolute positioning from the elements */
#panes div {
	display:none;		
	position:absolute;
	top:0px;
	left:0px;
	font-size:12px;
	color:#444;	
	width:605px; 
}

#panes img {
	float:left;
	margin-right:20px;		
}

#panes p.more {
	color:#000;
	font-weight:bold;
}

#panes h3 {
	margin:0 0 -5px 0;
	font-size:22px;
	font-weight:normal;
}

.overlay {
	display:none;
	width:500px;
	padding:20px;
	background-color:#ddd;
}
	
#panes {
	width:603px;
	float:left;	
	color:#fff;
	position:relative;
	z-index:0;	
	font-family:verdana;
	font-size:12px;
	margin-top:20px;
}

.tabsTitles {
		height:40px;
		line-height:40px;
		background:url(newtabstitlebg.jpg) no-repeat;
		font-weight:bold;
		font-size:15px;
		margin:10px 0 0 0;
		color:#000;
		text-shadow: 1px 1px #A3C192;
text-align:center;
width:605px;
}

.tabsTitles span {color:#971414;}
.tabsTitles em {color:#fff;}

/* INNER PAGE TABLE */
	
	.innerTableHead {color:#444;font-size:16px;border-bottom:1px solid #efefef;}
	
	
	.innerTableTitles {
			height:15px;
			font-weight:bold;
			margin-top:10px;
		}	
	.cell {float:left;}
	.cell.casino {width:63px;float:left;}
	.cell.benefits {width:112px;float:left;}
	.cell.links{width:33px;float:left;}
	.cell.num {width:40px;float:left;}
	.cell.icon {width:15px;float:left;}
	
	.innerTableRow {
			height:50px;
			width:290px;
			border-bottom:1px dotted #ccc;
		}
	.innerTableCell {float:left;}
	.innerTableCell.num {width:40px;height:40px;text-align:center;margin-top:6px;}
		.innerTableCell.num.num1 {background:url(inner1.jpg) no-repeat;}
		.innerTableCell.num.num2 {background:url(inner2.jpg) no-repeat;}
		.innerTableCell.num.num3 {background:url(inner3.jpg) no-repeat;}
		.innerTableCell.num.num4 {background:url(inner4.jpg) no-repeat;}
		.innerTableCell.num.num5 {background:url(inner5.jpg) no-repeat;}
		.innerTableCell.num.num6 {background:url(inner6.jpg) no-repeat;}
		.innerTableCell.num.num7 {background:url(inner7.jpg) no-repeat;}
		.innerTableCell.num.num8 {background:url(inner8.jpg) no-repeat;}
		.innerTableCell.num.num9 {background:url(inner9.jpg) no-repeat;}
		.innerTableCell.num.num10 {background:url(inner10.jpg) no-repeat;}
		
	.innerTableCell.icon {
			width:70px;
			text-align:center;
			padding-top:3px;
			margin-top:6px;
		}
	
	.innerTableCell.benefits {width:90px;}
	
	.innerTableCell.buttons {
			width:70px;
			text-align:center;
			float:right;
			margin-top:1px;
		}
	
	.innerTableBonus {
			height:20px;
			font-size:12px;
			clear:both;
			line-height:20px;
			margin-top:6px;
		}
	.innerTableBonus span {
			font-weight:bold;
			float:right;
			display:block;
		}
	.innerTableBonus p {
			float:left;
			margin:0;
			padding:0;
		}
	.innerTableMax {
			height:20px;
			font-size:12px;
			line-height:13px;
		}
	.innerTableMax span {
			font-weight:bold;
			float:right;
			display:block;
		}
	.innerTableMax p {
			float:left;
			margin:0;
			padding:0;
		}
	
	.innerTableReviewBTN {
			text-transform:uppercase;
			width:55px;height:20px;
			background:url(visitbtbbg.jpg) no-repeat;
			text-align:center;
			color:#fff;
			font-size:10px;
			line-height:20px;
			margin-top:3px;
		}
	.innerTableVisitBTN {
			text-transform:uppercase;
			width:55px;height:20px;
			background:url(reviewtbtbbg.jpg) no-repeat;
			text-align:center;
			color:#fff;
			font-size:10px;
			line-height:20px;
			margin-top:2px;
		}
	
/* INNER PAGE TABLE */
	.innerTBLcontainer{padding:4px;width:330px;}
	
	.innerTBLrow {width:330px;height:60px;clear:both;font-size:11px;background:#fff;margin-top:1px;border-top:1px solid #efefef;}
	.innerTBLrowIcon {width:105px;float:left;padding-top:6px;}
	.innerTBLdetails {width:125px;float:left;margin-top:9px;margin-left:2px;margin-right:5px;line-height:13px;}
	.innerTBLbuttons {width:70px;float:left;margin-right:5px;margin-top:10px;font-size:10px;}
	
	.innerCasinoName{font-weight:bold;}
	.innerCasinoName a {color:#4B7FB1;text-decoration:underline;}
	.innerTBLdetails p {margin:0;padding:0;font-size:9px;}
	.innerButtonVisit {width:70px;height:25px;background:url(visitbgbig.gif) no-repeat;text-align:center;line-height:25px;text-transform:uppercase;}
	.innerButtonVisit a{color:#fff;text-decoration:none;}
	.innerButtonReviewTXT {font-size:10px;text-align:center;margin-top:6px;}
	.innerButtonReviewTXT a {text-decoration:none;}
	.innerButtonReviewTXT a:hover {text-decoration:underline;}
	.innerButtonReview{
			width:55px; 
			height:20px;
			background:url(reviewtbtbbg.jpg) no-repeat;
			text-align:center;
			line-height:20px;
			text-transform:uppercase;
			color:#fff;
			margin-top:2px;
		}