		body{
			text-align:center;
			margin:0;
			font-size:12pt;
			font-family:Helvetica, Arial;
		}
	
		.page{
			width:800px;
			margin:0 auto;
			padding:0;
		}
	
		.clear{
			clear:left;
		}
		
		
		ul, li{
			padding:0;
			margin:0;
			list-style:none;
			text-align:left;
		}
		
		li{
			margin:5px 0;
		}
		
		
		ul{
			margin-bottom:30px;
			overflow:auto;
		}
		
		li span{
			display:block;
			width:150px;
			font-size:.8em;
			padding-right:10px;
			float:left;
			text-align:right;
			color:#888;
			font-weight:normal;
		}
		
		ul.overview li{
			font-weight:bold;
		}

		ul.stepped li{
			float:left;
		}
		
		ul.stepped li span{
			width:100px;
		}

	div.left_column{
		float:left;
		width:397px;
		margin:0;
		margin-right:20px;
		margin-left:5px;
		padding:0;
		background-image:url(dl_details_bottom.png);
		background-position:left bottom;
	}
	
	div.left_column div.container{
		padding:10px 30px;
		margin:0;
		background-image:url(dl_details_top.png);
		background-position:left top;
		background-repeat:no-repeat;
		color:white;
	}
	
	div.left_column h3{
		margin:10px 0;
		padding:0;
		font-weight:normal;
		font-size:.75em;
		text-align:left;
		border-bottom:1px solid #ccc;
		color: #ccc;
	}
	
	div.right_column{
		width:360px;
		float:right;
		margin:0;
		padding:0;
	}
	
	div.facebook{
		padding-top:20px;
	}