/* nuts.co.uk - Spambank section */

/* Section specific backgrounds */

#container, #content
{
	background-color: #FFFFFF;
}
div.large_leader, div.medium_leader, div.square_leader, div.letterbox, div.wide_letterbox, div.product
{
	background-image: url(/themes/default/background/white-frames.gif);
}

/* homepage layout */

#reviews_header
{
	width: 630px;
	height: 104px;
	background: #808080;
}
#reviews_header h2
{
	position: relative;
	width: 630px;
	height: 104px;
	overflow: hidden;
}
#reviews_header h2 span
{
	position: absolute;
	width: 630px;
	height: 104px;
	top: 0px;
	left: 0px;
	background: url(/themes/reviews/background/header.gif) top left no-repeat;
}
#reviews_top_frames
{
	width: 630px;
	height: 434px;
	background: #808080 url(/themes/reviews/background/home.gif) top left no-repeat;
}
div.reviews_medium_leader
{
	position: relative;
	width: 315px;
	height: 217px;
	float: left;
}


div.small_feature_content
{
	position: absolute;
	width: 198px;
	height: 133px;
	top: 5px;
	left: 5px;
	background: #FFFFFF;
	border: 1px solid #A3A3A3;
}
div.small_feature_content img
{
	position: absolute;
	left: 4px;
	top: 4px;
}
div.small_feature_content h3
{
	position: absolute;
	width: 190px;
	height: 20px;
	left: 4px;
	top: 77px;
	margin: 0;
	padding: 2px 0 0 0;
	text-align: right;
	overflow: hidden;
	background: url(/themes/default/background/white-transparent.png);
}
div.small_feature_content h3 a
{
	padding: 0 5px 0 0;
}
div.small_feature_content p
{
	position: absolute;
	width: 170px;
	height: 28px;
	left: 15px;
	top: 103px;
	margin: 0;
	padding: 0;
	font-size: 0.7em;
	overflow: hidden;
	text-align: right;
}
div.review_list_light
{
	width: 630px;
	height: 180px;
}
div.review_list_dark
{
	width: 630px;

}
div.review_list_heading
{
	width:630px;
	height: 26px;
        clear:both;
}
div.review_list_heading h3
{
	padding: 7px 0 0 10px;
	float: left;
}
div.review_list_heading h4
{
	padding: 7px 7px 0 0;
	float: right;
}
div.reviews_archive_header
{
	width: 628px;
	height: 30px;
	background: #000000 url(/themes/reviews/background/archive-header.gif) top left repeat-x;
}
div.reviews_archive_header h3
{
	color: #FFFFFF;
	font-size: 1.1em;
	padding: 3px 0 0 10px;
}
#reviews_archive_list
{
	width: 628px;
	border: solid #000000;
	border-width: 0 1px 0 1px
	padding: 10px 0 0 0;
}
#reviews_archive_list div.small_feature
{
	width: 209px;
}
div.archive_row_dark
{
	width: 628px;
	height: 150px;
	background: #E6E6E6;
}
div.archive_row_light
{
	width: 628px;
	height: 150px;
	background: #CCCCCC;
}
div.pagination a
{
	color: #FFFFFF;
}

#review_article_container 
	 	{ 
	 	        width: 630px; 
	 	        background: #FFFFFF url(/themes/reviews/background/article-side.gif) top right no-repeat; 
	 	        padding: 0 0 15px 0; 
	 	} 
	 	#review_article 
	 	{ 
	 	        width: 625px; 
	 	        background: #D6D6D6 url(/themes/reviews/background/article.gif) top left repeat-x; 
	 	        float: left; 
	 	        border: 1px solid #000000; 
	 	} 
	 	#review_article img 
	 	{ 
	 	        float: left; 
	 	        border: solid #000000; 
	 	        border-width: 0 0 0 1px; 
	 	} 
	 	#review_copy 
	 	{ 
	 	        width: 237px; 
	 	        float: left; 
	 	} 
	 	#review_copy h3 
	 	{ 
	 	        padding: 10px 5px 10px 12px; 
	 	        font-size: 1.6em; 
	 	} 
	 	#review_copy p 
	 	{ 
	 	        padding: 0 5px 10px 12px; 
	 	        font-size: 0.9em; 
	 	        font-weight: bold; 
	 	} 
	 	#review_buttons 
	 	{ 
	 	        position: relative; 
	 	        padding: 0; 
	 	        width: 146px; 
	 	        float: left; 
	 	} 
	 	#review_buttons h5 
	 	{ 
	 	        position: absolute; 
	 	        width: 134px; 
	 	        height: 116px; 
	 	        top: 12px; 
	 	        left: 6px; 
	 	        overflow: hidden; 
	 	}  
	 	#review_buttons h5 span 
	 	{ 
	 	        position: absolute; 
	 	        width: 134px; 
	 	        height: 116px; 
	 	        left: 0px; 
	 	        top: 0px; 
	 	        background-image: url(/themes/reviews/background/review-scores.gif); 
	 	        background-repeat: no-repeat; 
	 	} 
	 	#review_buttons h5.score1 span 
	 	{ 
	 	        background-position: 0px 0px; 
	 	} 
	 	#review_buttons h5.score2 span 
	 	{ 
	 	        background-position: 0px -116px; 
	 	} 
	 	#review_buttons h5.score3 span 
	 	{ 
	 	        background-position: 0px -232px; 
	 	} 
	 	#review_buttons h5.score4 span 
	 	{ 
	 	        background-position: 0px -348px; 
	 	} 
	 	#review_buttons h5.score5 span 
	 	{ 
	 	        background-position: 0px -464px; 
	 	} 
	 	#review_buttons h5.score6 span 
	 	{ 
	 	        background-position: -134px 0px; 
	 	} 
	 	#review_buttons h5.score7 span 
	 	{ 
	 	        background-position: -134px -116px; 
	 	} 
	 	#review_buttons h5.score8 span 
	 	{ 
	 	        background-position: -134px -232px; 
	 	} 
	 	#review_buttons h5.score9 span 
	 	{ 
	 	        background-position: -134px -348px; 
	 	} 
	 	#review_buttons h5.score10 span 
 	{ 
	 	        background-position: -134px -464px; 
	 	} 
	 	#review_buttons h4 
	 	{ 
	 	        position: absolute; 
	 	        width: 134px; 
	 	        height: 36px; 
	 	        left: 6px; 
	 	        overflow: hidden; 
	 	        text-align: center; 
	 	} 
	 	#review_buttons h4 span 
	 	{ 
	 	        position: absolute; 
	 	        width: 134px; 
	 	        height: 36px; 
	 	        top: 0px; 
	 	        left: 0px; 
	 	        background-image: url(/themes/reviews/background/article-sprite.gif); 
	 	        background-repeat: no-repeat; 
	 	} 
	 	#review_buttons h4.email 
	 	{ 
	 	        top: 134px; 
	 	} 
	 	#review_buttons h4.buy 
	 	{ 
	 	        top: 176px; 
	 	} 
	 	#review_buttons h4.email span 
	 	{ 
	 	        background-position: 0px 0px; 
	 	} 
	 	#review_buttons h4.buy span 
	 	{ 
	 	        background-position: 0px -36px; 
	 	} 
	 	#review_buttons #classification_bbfc 
	 	{ 
	 	        position: absolute; 
	 	        top: 231px; 
	 	        left: 16px; 
	 	} 
	 	#review_buttons #classification_pegi 
	 	{ 
	 	        position: absolute; 
	 	        top: 230px; 
	 	        left: 80px; 
	 	} 
	 	#review_buttons img 
	 	{ 
	 	        border: 0; 
	} 
