#ecom-info { padding: 20px; background-image: url('/templates/default/images/ecom_bg.jpg'); }
#ecom-info h3 { 
	color: #fff;
	font-size: 25px;
	padding: 2px 0 0 5px;
	text-shadow: 0.1em 0.05em 0.05em #111;
	font-weight: normal;
	display: inline;
}
#ecom-info #wplogo { padding: 10px; margin-right: 5px; background-color: #fff; border: 2px solid #333; float: left; }
#ecom-info #wplogo img { max-height: 50px; }
#ecom-info #getstarted { float: right; }
#ecom-info #getstarted a { font-size: 18px; }
#ecom-info #getstarted a small { font-size: 12px; margin-top: -10px; padding: 0; margin: 0; }

#whatyouget { clear: both; width: 900px; padding: 10px 0 10px 0; margin: 0 auto; }
#whatyouget h4 {
	font-size: 24px;
	font-weight: normal;
	color: #333;
	padding: 20px 0 0 5px;
	text-shadow: 0.1em 0.05em 0.05em #eee;
}
#whatyouget .wygrow { clear: both; padding-top: 20px; }
#whatyouget .item { width: 280px; float: left; margin-left: 15px; padding-left: 10px 0 0 20px; }
#whatyouget .item i { margin-top: 3px; }
#whatyouget .item p { padding: 3px 5px 5px 20px; }

#steps { margin: 20px 10px; clear: both; }
#steps #config { float: left; width: 700px; }
#steps #config,
#steps #buy { padding: 10px; }
#steps .well { height: 90px; }
#steps .well h4 { color: #008c00; font-weight: normal; font-size: 16px; margin-bottom: 10px; }
#steps .well p { padding: 10px; }
#steps .well .row { padding: 10px; }
#steps #ecom-order { font-size: 20px; padding: 10px; margin: -5px 0 0 50px; }
#steps #ecom-order i { margin-top: 5px; }
#steps .floatleft { float: left; padding-right: 25px; }

#forum-software { list-style: none; text-align: center; }
#forum-software li { display: inline; padding-right: 40px; }
#forum-software li:last { padding: 0; }
