
.content ul.featuresNav
{
	float:right;
	width:170px;
	padding:25px 0 0 0;
	margin:0;
	font-size:1.4em;
	font-weight:bold;
}	

	ul.featuresNav li
	{
		list-style:none;
		margin-bottom:15px;
	}
	
		ul.featuresNav li a
		{
			display:block;
			padding-left: 20px;
			color:#ccc;
			text-decoration:none;
			line-height:1.2;
			background: url(../graphics/features/icon_nav_arrow.png) no-repeat 0 -12px;
		}
		
		ul.featuresNav li a:hover
		{
			color:#fff;
			background-position: 0px 6px;
		}
		

img.screenshot {
	margin-top:30px;
}
		
.featuresContent
{
	position:relative;
	float:left;
	width:750px;
}
			
.featuresBottomHalf
{
	width:950px;
	margin:0 auto;
	padding: 0 20px;
	color: #333;
}
.featuresBottomHalf h1
{
	letter-spacing: -0.04em;
	font-size:2.4em;
	font-weight:normal;
	line-height: 1.2;
	margin:1em 0 0 0;
}

.featuresBottomHalf h2
{
	letter-spacing: -0.04em;
	font-size:1.8em;
	font-weight:normal;
	line-height: 1.2;
	margin:1em 0 0.2em 0;
}

.featuresBottomHalf p 
{
	font-size:1.2em;
	line-height: 1.3em;
	margin: 0 0 0.8em 0;
}

.featuresBottomHalf img
{
	margin-top:18px;
	/*width:270px;*/
}

	.featuresCol1
	{
		float:left;
		width:310px;
		margin-right:50px;
	}
	.featuresCol2
	{
		float:left;
		width:270px;
	}
	.featuresCol3
	{
		float:right;
		width:270px;
	}
	

	a.return
	{
		background:url(../graphics/features/icon_return_arrow.png) no-repeat left 8px;
		padding: 0 0 0 13px;
		float:right;
		font-size:1.2em;
		color:#999;
		text-decoration:none;
	}
	a.return:hover
	{
		background-position: left -15px;
		color:#666;
	}
	
