/* layout styles */
#column1
{
	float: left;
	width: 461px;
	background-image: url(../images/slide.gif);
	background-repeat: repeat-x;
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;	
}

#col1a {
	float: left;
}

#col1b {
	float: right;
}



/* Site Specific
-------------------------------------------------------------- 
HOMEPAGE
-------------------------------------------------------------- 
*/

/* Feature Block
-------------------------------------------------------------- */

#feature_block { position: relative; width:461px; height:189px;overflow:hidden; }
#feature_block #news_area { float: left; line-height:0px; }
#feature_block #news_area.flash { float: left; height:300px; width:470px; text-align:center; padding:10px; line-height:0px; background-image:url(http://www.barackobama.com/images/feature_bg.jpg); }

#feature_block .news_area { float: left; line-height:0px;width:232px; height:189px; overflow:hidden; }
#feature_block .news_area.flash { float: left; height:290px; width:470px; text-align:center; padding-top:30px; line-height:0px; background-image:url(http://www.barackobama.com/images/feature_bg.jpg); }


#feature_block #right_column 
{
	position: absolute;
	top: 0;
	left: 232px;
	float: left;
	width: 171px;
	height:189px;	
	line-height:1;
}

#feature_block #right_column h3 { color: #6FA3DC; margin: 10px 20px 0 20px; font-size: 14px; }
#feature_block #right_column #arrow { position: absolute; }
#feature_block #right_column #news_items { width: 200px; margin:0 10px 10px; }
#feature_block #right_column #news_items li { margin: 10px 0 10px 0; }

#feature_block #right_column #news_items a
{
	font: 11px verdana;
	color: #fff;
	outline: none;
	position: relative;
	font-weight:bold;
}

#feature_block #right_column #news_items a:hover { color: #99CC33; background: transparent;font-weight:bold;}
#feature_block #right_column #news_items a.selected { color: #99CC33; font: 11px verdana; padding: 0px;font-weight:bold; }
#feature_block #right_column #news_foot { position: absolute; bottom: 0; }