#homepage-tabs{
	float: left;
	padding-left: 14px;
	z-index: 99999999999;
	position: relative;
	top: -40px;
}

#homepage-tabs *{
	_behavior: url('iepngfix.htc');
}

#homepage-tabs .tab{
	float: left;
	height: 296px;
	width: 213px;
	background-image: url('../pix/reviews/bg-featured-footer.gif');
	background-repeat: no-repeat;
	background-position: 0px 292px;
	overflow: hidden;
	margin-right: 7px;
	_text-align: center;
}

#homepage-tabs .tab a.tab-header{
	margin-left: 24px;
	_margin-left: 0px;
	display: block;
	width: 163px;
	height: 30px;
	text-decoration: none;
	cursor: pointer;
	text-align: center;
	outline: 0px;
}

#homepage-tabs .tab a.tab-content{
	display: block;
	width: 213px;
	height: 230px;
	text-decoration: none;
	cursor: pointer;
}

#homepage-tabs .tab a.featured{
	display: block;
	width: 213px;
	height: 260px;
	text-decoration: none;
	cursor: pointer;
}

#homepage-tabs .tab a span.header{
	display: block;
	width: 213px;
	height: 30px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 24px 0px;
}

#homepage-tabs .tab a.tab-header span.header{
	display: block;
	width: 163px;
	height: 30px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#homepage-tabs .tab a:hover span.header{
	background-position: 24px -31px;
}

#homepage-tabs .tab a.tab-header:hover span.header{
	background-position: px -31px;
}

#homepage-tabs .tab #featured span.header{
	background-image: url('../pix/reviews/bg-tabs-featured.png');
}

#homepage-tabs .tab #newest span.header{
	background-image: url('../pix/reviews/bg-tabs-newest.png');
}

#homepage-tabs .tab #popular span.header{
	background-image: url('../pix/reviews/bg-tabs-most-popular.png');
}

#homepage-tabs .tab #top-rated span.header{
	background-image: url('../pix/reviews/bg-tabs-top-rated.png');
}

#homepage-tabs .tab a span.title{
	text-align: center;
	color: #cc0000;
	font-family: Arial;
	font-size: 16px;
	line-height: 40px;
	display: block;
	width: 213px;
	height: 38px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-image: url('../pix/reviews/bg-featured-header-white.png');
	text-decoration: none;
}

#homepage-tabs .tab a:hover span.title{
	text-decoration: underline;
}

#homepage-tabs .tab a span.title-red{
	text-align: center;
	color: #ffffff;
	font-family: Arial;
	font-size: 16px;
	line-height: 40px;
	display: block;
	width: 213px;
	height: 38px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-image: url('../pix/reviews/bg-featured-header-red.png');
}

#homepage-tabs .tab a span.content{
	float: left;
	display: block;
	padding-left: 15px;
	width: 213px;
	height: 191px;
	margin-top: 1px;
	overflow: hidden;
	background-color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	line-height: 17px;
	color: #333333;
}

#homepage-tabs .tab a span.content span.copy{
	margin-top: 10px;
	display: block;
	float: left;
	width: 105px;
	margin-right: 10px;
}

#homepage-tabs .tab a span.content span.img{
	margin-top: 10px;
	display: block;
	float: left;
	width: 80px;
	text-align: center;
}


#homepage-tabs .tab .bottom{
	float: left;
	height: 32px;
	width: 213px;
	overflow: hidden;
	background-color: #ffffff;
	padding-left: 15px;
}

#homepage-tabs .tab .bottom a{
	display: block;
	float: left;
	background-repeat: no-repeat;
	overflow: hidden;
}

#homepage-tabs .tab .bottom a.reviews{
	margin-top: 6px;
	text-indent: -9999px;
	width: 78px;
	height: 19px;
	background-image: url('../pix/reviews/bg-links-reviews.gif');
	background-position: 0px -19px;
	margin-right: 15px;
}

#homepage-tabs .tab .bottom a.reviews:hover{
	background-position: 0px 0px;
}

#homepage-tabs .tab .bottom a.buy{
	text-indent: 22px;
	margin-top: 6px;
	width: 90px;
	font-family: Arial;
	font-size: 12px;
	color: #cc2b2b;
	font-size: 12px;
	text-decoration: none;
	display: block;
	background-image: url('../pix/reviews/bg-links-arrow.jpg');
	background-position: 0px 0px;
}

#homepage-tabs .tab .bottom a.buy:hover{
	text-decoration: underline;
}

/*contests*/

#homepage-tabs .tab #contest span.body{
	display: block;
	width: 216px;
	height: 266px;
	overflow: hidden;
	background-image: url('../pix/contest/g-callout-homepage.png');
}

#homepage-tabs .tab #contest span.header{
	background-image: url('../pix/contest/g-contest-tab-header.png');
}