#page {position:relative;width:950px;background:none}	
#page-clearer {background:none;}
#puff-holder {clear:both;margin-top:20px;}
#content_holder {
	position:relative;
	left:0;
	top:0;
	width:932px;
	height:456px;
	padding:9px;
	background: url(../images/v2/main_backdrop.jpg) no-repeat;
}
#slider {
	position:relative;
	width:932px;
	height:456px;
	overflow:hidden;
}
#slider ul {
	list-style-type: none;
}
.puff {
	float:left;
	width:286px;
	height:156px;
	background-image:url(../images/main/puff.jpg);
	position:relative;
	margin-bottom:3px;
	margin-right:46px;
}
.puff.last {
	margin-right:0;
}

#prevBtn {
	position:absolute;
	left:15px;
	bottom:15px;
}
#prevBtn a {
	width:20px;
	height:20px;
	background:url(../images/v2/arrow_sprite.png);
	display:block;	
	background-position:0px;
	text-decoration:none;
}
#prevBtn a:hover {
	background-position:-20px;
	text-decoration:none;
}
#nextBtn {
	position:absolute;
	right:15px;
	bottom:15px;
}
#nextBtn a {
	width:20px;
	height:20px;
	background:url(../images/v2/arrow_sprite.png);
	display:block;	
	background-position:-60px;
	text-decoration:none;
}
#nextBtn a:hover {
	background-position:-40px;
	text-decoration:none;
}

		
	#sidebar_right {position:relative;float:right;top:0;right:0px;width:286px;}
	.box_top {height:4px;background-image:url(../images/box_top_rounded.jpg);background-repeat:no-repeat;overflow:hidden}
	.box_bottom {height:4px;background-image:url(../images/box_bottom_rounded.png);background-repeat:no-repeat;overflow:hidden}

	#sidebar_right .box_content {
		height:160px;
		padding:9px 10px;
		background-image:url(../images/subnav_expanded.jpg);
		background-repeat:repeat-x;
		border-right:1px solid #c8c8c8;
		border-left:1px solid #c8c8c8;
		background-color:#ebebeb;
	}	
	#sidebar_right .box_content h3 {text-decoration:none;font-size:11px;text-transform:uppercase;color:#b2b2b2;font-weight:bold;margin-bottom:10px}		
