.find-a-bookmaker-note {
	width:150px;
	height:50px;
	text-indent:-9999px;
	background-image:url(../images/find-a-bookmaker-note.png);
	position:absolute;
	z-index:9999;
	margin:-32px 0 0 800px;
}

.index-row-top {
	height:250px;
	padding:11px 0 0 0;
}

.index-intro-box {
	width:330px;
	background-color:transparent;
	background-image:url(../images/index-intro-bg.jpg);
	background-repeat:no-repeat;
	background-position:0 39px;
	float:left;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
}

	.index-intro-box .header {
		width:330px;
		height:39px;
	}
	
	.index-intro-box .header h2 {
		width:330px;
		height:39px;
		background-image:url(../images/index-intro-heading.gif);
		margin:0;
		text-indent:-9999px;
	}
	
	.index-intro-box .content {
		width:308px;
		height:189px;
		padding:10px;
		border-right:1px solid #e7dfd6;
		border-bottom:1px solid #e7dfd6;
		border-left:1px solid #e7dfd6;
		margin:1px 0 0 0;
		-moz-border-radius-bottomleft:5px;
		-moz-border-radius-bottomright:5px;
	}	
	
	.index-intro-box .content p {
		margin:0 0 10px 0;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
		color:#6e6963;
		text-align:justify;
		line-height:1.16;
	}	

.index-top5-box {
	width:460px;
	float:right;
}

	.index-top5-box .header {
		width:460px;	
		height:39px;
	}
	
	.index-top5-box .header h2 {
		width:460px;	
		height:39px;
		margin:0;
		text-indent:-9999px;
		position:relative;
		z-index:98;
	}
	
	
	.index-top5-box .header.uk h2 { background-image:url(../images/index-top5-heading-uk.png); }
	.index-top5-box .header.us h2 { background-image:url(../images/index-top5-heading-us.png); }
	.index-top5-box .header.au h2 { background-image:url(../images/index-top5-heading-au.png); }
	.index-top5-box .header.eu h2 { background-image:url(../images/index-top5-heading-eu.png); }
	
	.index-top5-box .header .top5-header-icon {
		width:62px;
		height:52px;
		position:absolute;
		z-index:99;
		margin:-53px 0 0 12px;
	}
	
	.index-top5-box .header.uk .top5-header-icon { background-image:url(../images/top5-icon-uk.png); }
	.index-top5-box .header.us .top5-header-icon { background-image:url(../images/top5-icon-us.png); }
	.index-top5-box .header.au .top5-header-icon { background-image:url(../images/top5-icon-au.png); }
	.index-top5-box .header.eu .top5-header-icon { background-image:url(../images/top5-icon-eu.png); }
	
	
	
	.index-top5-box .header select {
		font-size:11px;
		position:absolute;
		z-index:999;
		margin:-27px 0 0 315px;
	}
	
	.index-top5-box .header .region-changer {
		width:108px;
		height:18px;
		position:absolute;
		z-index:999;
		margin:-27px 0 0 341px;
	}
	
		.index-top5-box .header .region-changer a {
			display:block;
			width:24px;
			height:18px;
			margin:0 4px 0 0;
			text-indent:-9999px;
			outline:none;
			float:left;
		}
		
		.index-top5-box .header .region-changer a.last {
			margin:0;
		}
	
	.index-top5-box .content {
		width:438px;	
		height:190px;
		padding:10px;
		background-color:#f4f4f4;
		background-image:url(../images/index-top5-bg.jpg);
		border-right:1px solid #d6d6d6;
		border-bottom:1px solid #d6d6d6;
		border-left:1px solid #d6d6d6;
		margin:0 0 0 0;
		-moz-border-radius-bottomleft:5px;
		-moz-border-radius-bottomright:5px;
		-webkit-border-bottom-left-radius:5px;
		-webkit-border-bottom-right-radius:5px;
	}
	
		.index-top5-box .row {
			width:438px;
			height:30px;
			border-bottom:1px solid #CCC;
			margin:0 0 4px 0;
			padding:0 0 5px 0;
		}
		
		.index-top5-box .row.btm {
			border-bottom:none;
			margin:0;
			padding:0;
		}
		
	.index-top5-box .top5-item {
		margin:0;
		padding:0;
		list-style:none;
	}
	
		.index-top5-box .top5-item .col {
			float:left;
		}
	
		.top5-item .logo {
			width:121px;
			height:30px;
		}
		
		.top5-item .rating {
			width:134px;
			height:30px;
			padding:0px 8px;
		}
		
			.top5-item .rating .stars {
				width:134px;
				height:30px;;
				background-image:url(../images/top5-stars.gif);
			}
			
			.stars.three { background-position:0 0; }
			.stars.threehalf { background-position:0 -30px; }
			.stars.four { background-position:0 -60px; }
			.stars.fourhalf { background-position:0 -90px; }
			.stars.five { background-position:0 -120px; }
		
		.top5-item .review {
			width:87px;
			height:30px;
			padding:0 8px 0 0;
		}
		
			.top5-item .review a {
				display:block;
				width:87px;
				height:30px;
				background-image:url(../images/top5-btns.gif);
				background-position:0 0;
				text-indent:-9999px;
				outline:none;
			}
			
			.top5-item .review a:hover {
				background-position:0 -30px;
			}
		
		.top5-item .betnow {
			width:71px;
			height:30px;
			padding:0;
		}
		
			.top5-item .betnow a {
				display:block;
				width:71px;
				height:30px;
				background-image:url(../images/top5-btns.gif);
				background-position:-87px 0;
				text-indent:-9999px;
				outline:none;
			}
			
			.top5-item .betnow a:hover {
				background-position:-87px -30px;
			}
	
	
	
	


.index-banner-wide {
	width:805px;
	height:126px;
	background-color:#e5e5e5;
	border:1px solid #ddd;
	margin:15px 0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-image:url(../images/wide-ad-banner-bg.jpg);
}

.index-row-mid {
	height:415px;
	width:807px;
}

.index-row-mid .header {
	height:39px;	
}

.index-row-mid .header.news { width:492px;	}
.index-row-mid .header.feature { width:302px;	}

.index-row-mid .header h2 {
	height:39px;
	text-indent:-9999px;
	margin:0;
}

.index-row-mid .header.news h2 { width:492px; background-image:url(../images/index-news-heading.png); }
.index-row-mid .header.feature h2 { width:302px; background-image:url(../images/index-feature-heading.png);	}

.news-feed-container {
	width:492px;
	float:left;
}	

.news-feed-box {
	width:478px;
	background-color:#e5e5e5;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	border:1px solid #D5D5D5;
	padding:7px 0 7px 12px;
}

	.news-story-box {
		width:466px;
		height:105px;
		background-color:#f3f3f3;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		margin:7px 0 7px 0;
	}
	
	.news-story-box:hover {
		background-color:#fff;
		-moz-box-shadow:0px 0px 10px #BBB;
		-webkit-box-shadow:0px 0px 10px #BBB;
	}
	
		.news-story-box .image {
			float:left;
			width:135px;
			height:85px;
			padding:10px 0 10px 10px;
		}
		
			.news-story-box .image .container {
				width:135px;
				height:85px;
				display:block;
				outline:none;
				background-position:50% 79%;
				-moz-border-radius:4px;
				-webkit-border-radius:4px;
			}
		
		.news-story-box .content {
			float:left;
			padding:8px;
			width:270px;
		}
		
			.news-story-box .content h3 {
				margin:1px 0 0 0;
			}
			
			.news-story-box .content h3 a {
				font-family:Tahoma, Geneva, sans-serif;
				font-size:12px;
				font-weight:bold;
				color:#4b4b4b;
				text-decoration:none;
			}
			
			.news-story-box .content p.date {
				margin:0;
				font-family:Tahoma, Geneva, sans-serif;
				font-size:11px;
				color:#949494;
				text-align:left;
			}
			
			.news-story-box .content p {
				margin:4px 0 0 0;
				font-family:Tahoma, Geneva, sans-serif;
				font-size:11px;
				color:#4b4b4b;
				text-align:justify;
				line-height:1.15;
			}
		
		.news-story-box .button {
			float:right;
			padding:5px 5px 5px 0;
		}
		
			.news-story-box .button a {
				display:block;
				height:95px;
				width:25px;
				background-color:#dedede;
				text-indent:-9999px;
				outline:none;
				-moz-border-radius:4px;
				-webkit-border-radius:4px;
				background-image:url(../images/news-story-readmore-arrow.png);
				background-position:0 0;
				background-repeat:no-repeat;
			}
			
			.news-story-box .button a:hover {
				background-color:#ccc;
				background-position:-25px 0;
			}
	
.feature-items-container {
	width:302px;
	float:right;
}

.feature-items-box {
	width:276px;
	padding:12px;
	background-color:#e5e5e5;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	border:1px solid #D5D5D5;
}

	.feature-item {
		width:276px;
		height:160px;
		margin:0 0 13px 0;
	}
	
	.feature-item.btm {
		margin:0;
	}
	
	.feature-item a {
		display:block;
		width:276px;
		height:160px;
		text-indent:-9999px;
		outline:none;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border:1px solid #ccc;
	}
	
	.feature-item a:hover {
		border:1px solid #BBB;
		-moz-box-shadow:0px 0px 10px #AAA;
		-webkit-box-shadow:0px 0px 10px #AAA;
	}
	
	.feature-item a.football-betting-feature { background-image:url(../images/feature-box-football-betting.jpg); }
	.feature-item a.obrating-feature { background-image:url(../images/feature-box-obrating.jpg); }
	
.index-row-btm {
	margin:0;
	height:auto;
	width:807px;
}

.article-feature-box {
	width:234px;
	height:282px;
	padding:12px;
	background-color:#E5E5E5;
	border:1px solid #D5D5D5;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	float:left;
	margin:0 13px 0 0;
}

.article-feature-box.last {
	margin:0;
}

	.article-feature-box .container {
		width:234px;
		height:282px;
		background-color:#f3f3f3;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		background-position:top center;
		background-repeat:no-repeat;
	}
	
	.article-feature-box:hover .container {
		-moz-box-shadow:0px 0px 10px #AAA;
		-webkit-box-shadow:0px 0px 10px #AAA;
		background-color:#fff;
	}
	
	.article-feature-box.odds .container { background-image:url(../images/index-feature-article-odds.jpg); }
	.article-feature-box.choosing .container { background-image:url(../images/index-feature-article-choosing.jpg); }
	.article-feature-box.sportsbookbookmaker .container { background-image:url(../images/index-feature-article-sportsbookbookmaker.jpg); }
	
	.article-feature-box .container .image-link {
		display:block;
		width:234px;
		height:108px;
		background:none;
		text-indent:-9999px;
		outline:none;
	}
	
	.article-feature-box .container .content {
		width:218px;
		height:122px;
		padding:8px 8px 0 8px;
	}
	
		.article-feature-box .container .content h3 {
			margin:0 0 6px 0;
		}
		
		.article-feature-box .container .content h3 a {
			font-family:Tahoma, Geneva, sans-serif;
			font-size:13px;
			text-decoration:none;
			color:#da552c;
		}
		
			.article-feature-box .container .content h3 a:hover {
				text-decoration:underline;
				color:#bd2001;
			}
			
		.article-feature-box .container .content p {
			font-family:Tahoma, Geneva, sans-serif;
			font-size:12px;
			text-decoration:none;
			color:#595959;
			margin:0;
			text-align:justify;
			line-height:1.15;
		}
		
	.article-feature-box .readmore {
		display:block;
		margin:8px;
		padding:0;
		height:28px;
		width:218px;
		background-color:#dedede;
		text-indent:-9999px;
		outline:none;
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		background-image:url(../images/feature-article-readmore-arrow.png);
	}
	
		.article-feature-box .readmore:hover {
			background-color:#ccc;
			background-position:0 -28px;
		}
		
		
