	#content-container .puff-controls
	{
		position: relative;
		height: 20px;
		margin: 0 0 10px 0;
		padding: 4px 0;
		background: #efefef url(dotted-underline.gif) 0 0 repeat-x;
	}

	#content-container .puff-controls li
	{
		float:right;
		list-style:none;
		margin: 0;
		padding: 3px 10px 0 0;
	}
	
	#content-container .puff-controls a
	{ 
		color: #666;
	}
	
	#content-container .puff-next-button a
	{ 
		float:left; 
		margin: 0;
		padding: 0 9px 0 0;
		background:url(bullet-small-arrow_red_r.gif) 100% 4px no-repeat;
		z-index:3;
		line-height: 1.0em;
	}
	
	#content-container .puff-prev-button a
	{ 
		float:left;
		margin: 0;
		padding: 0 0 0 9px;
		background:url(bullet-small-arrow_red_l.gif) 0 4px no-repeat; 
		z-index:3;
		line-height: 1.0em;
	}
	
	.puff-effect .brw_brw-300x45,
	.puff-effect .brw_brw-300x120,
	.puff-effect .brw_brw-300x290,
	.puff-effect .brw_brw-coming-soon-in-brw,
	.puff-effect .brw_brw-editors-pick
	{
		margin-bottom: 0;
	}
	
	.brw_brw-300x45 a.red-link,
	.brw_brw-300x120 a.red-link,
	.brw_brw-300x290 a.red-link,
	.brw_brw-coming-soon-in-brw a.red-link,
	.brw_brw-editors-pick a.red-link
	{
		background: transparent url(link-arrow_red.gif) no-repeat scroll 100% 65%;
		color: #E2001A;
		padding: 0 7px 0 0px;
		text-decoration: none;
	}
	
	#content-container .brw_brw-300x45 a,
	#content-container .brw_brw-300x120 a,
	#content-container .brw_brw-300x290 a,
	#content-container .brw_brw-coming-soon-in-brw a,
	#content-container .brw_brw-editors-pick a
	{
		color: #E2001A;
		text-decoration: none;
	}
	
	#content-container .brw_brw-300x45 a:hover,
	#content-container .brw_brw-300x120 a:hover,
	#content-container .brw_brw-300x290 a:hover,
	#content-container .brw_brw-coming-soon-in-brw a:hover,
	#content-container .brw_brw-editors-pick a:hover
	{
		text-decoration: underline;
	}

	.brw_brw-300x45,
	.brw_brw-300x120,
	.brw_brw-300x290,
	.brw_brw-coming-soon-in-brw,
	.brw_brw-editors-pick
	{
		margin: 0 0 10px 0;
		color:#8a948d;
	}
	
	.brw_brw-300x120 p,
	.brw_brw-300x290 p,
	.brw_brw-coming-soon-in-brw p,
	.brw_brw-editors-pick p
	{
		margin: 8px 0;
	}
	
	.brw_brw-300x45 h1,
	.brw_brw-300x120 h1,
	.brw_brw-300x290 h1,
	.brw_brw-coming-soon-in-brw h1,
	.brw_brw-editors-pick h1
	{
		padding: 0 0 3px 0;
		font-size: 100%;
		font-weight:normal;
		text-transform:uppercase;
		background:url(dotted-underline.gif) 0 100% repeat-x;
		margin: 0 0 5px 0;
		text-align:left;
		line-height: normal;
		color:#8a948d;				
	}