#headline ul
{
	color:#0071BC;  
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	list-style:none;
	margin:0; 
	padding-left:.5em;
	padding-bottom:.5em;
}

#headline
{
	background: url(images/headline-background.jpg) no-repeat;
	font-family: Helvetica, Arial, sans-serif;
	height:265px;
	margin:0;
	padding:0;
	position:relative;
	width:800px; 
}

#headline a
{
	text-decoration:none;
}

#headline .downloadnow
{
	cursor:pointer;
	cursor:hand;
	float:left;
	height:7.25em;
	padding-left:12em; 
	padding-top:1em;
	padding-right: 1em;
	padding-bottom: .5em;
	width: 14.50em;  
}

#headline .buycodesmith
{
	clear:both;
	cursor:pointer;
	cursor:hand;
	float:left;
	height:7.25em;
	padding-left:12em; 
	padding-top:.5em;
	padding-right: 1em;
	padding-bottom: .5em;
	width: 14.50em;  
}

#headline .codesmithfeatures
{
	padding:25px;
	position:absolute;
	left: 450px;
}


#headline .downloadnow  li
{
	color:#0071BC;
	background: url(images/bullet.gif) no-repeat 0 60%;
	font-family: Helvetica, Arial, sans-serif;
	line-height:1.5em;
	margin:0;
	padding:0;
	padding-left:1em;
	whitespace:none;
}


#headline .buycodesmith  li
{
	color:#0071BC;
	background: url(images/bullet.gif) no-repeat 0 60%;
	font-family: Helvetica, Arial, sans-serif;
	line-height:1.5em;
	margin:0;
	padding:0;
	padding-left:1em;
	whitespace:none;
}

#headline .codesmithfeatures li
{
	color:#0071BC;
	background: url(images/bullet.gif) no-repeat 0 60%;
	font-family: Helvetica, Arial, sans-serif;
	line-height:1.5em;
	margin:0;
	padding:0;
	padding-left:1em;
	whitespace:none;
}

#headline .header
{
	color:#4FBA59;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.2em;
	letter-spacing:0em;
	margin:0; 
	padding:0; 
	padding-bottom:.3em; 
	position:relative;
}

#headline .white
{
	color:#FFF;
}

#headline .container
{
	margin:0;
	padding:0;	
	position:relative;
}

#headline .disk
{
	font-size:1em;
	background: url(images/disk.gif) no-repeat 0 30%;
}

#headline .cart
{
	font-size:1em;
	background: url(images/cart.gif) no-repeat 0 30%;
}

#headline div.positive
{
	cursor:pointer;
	cursor:hand;
	color:#999;
	font-weight:bold;
	left:3px; 
	margin:0; 
	padding-left: 1.5em;
	position:absolute; 
	top:4px; 
}

#headline div.negative
{
	cursor:pointer;
	cursor:hand;
	color:#FFF;
	font-weight:bold;
	left:2px;
	margin:0; 
	padding-left: 1.5em;
	position:absolute; 
	top:3px; 
}

#headline .viewcompletelist
{
	background: url(images/arrow.gif) no-repeat 0 70%;
	border-top:solid 1px #DEDEDE; 
	color:#FFF; 
	font-size:.7em; 
	font-weight: bold;
	padding-top:.5em; 
	padding-left:1em;
}
