.step-by-step-install, .hosting-options, a.download-source, .next-step, .upload, .congrats, .step-one, .step-two, .step-three, .step-four, .install-tumblr, .install-posterous
	{display: block; background: url(../images/install-sprite.png) no-repeat; overflow: hidden; text-indent: -9999px;}
	.step-by-step-install{background-position: -30px -29px; width: 772px; height: 21px;}
	.hosting-options{background-position: -328px -178px; 	width: 307px; height: 17px;}
	a.download-source{background-position: -28px -79px; 	width: 219px; height: 50px; margin: auto 0px 20px;}
		a.download-source:hover{background-position: -267px -79px;}
	.next-step{		background-position: -26px -161px; 		width: 38px; height: 57px; margin: auto auto 20px;}
	.upload{		background-position: -190px -160px; 	width: 57px; height: 58px; margin: auto auto 20px;}
	.congrats{		background-position: -30px -256px; 		width: 859px; height: 25px;}
	.step-one{		background-position: -30px -319px;		width: 563px; height: 41px;}
	.step-two{		background-position: -31px -389px;		width: 567px; height: 41px;}
	.step-three{	background-position: -31px -459px;		width: 462px; height: 41px;}
	.step-four{		background-position: -32px -529px; 		width: 554px; height: 41px;}
	.install-tumblr{background-position: -514px -82px; 		width: 171px; height: 43px; margin: 0px auto; padding: 0px;}
	.install-posterous{background-position: -771px -88px; 	width: 168px; height: 43px; margin: 0px auto; padding: 0px}
	
.step-container{clear: both; padding: 20px 0px 0px; margin-bottom: 40px; border-top: 1px dotted #253f58;}
	.step-container h3{margin-bottom: 20px;}
	.step-container ul{list-style: none; border-top: 1px dotted #253f58; padding-top: 30px; line-height: 22px;}
	
	.step-container .two-column .col-one{float: left; width: 480px;}
	.step-container .two-column .col-two{float: right; width: 480px;}
	
		.step-container .two-column ul{padding-top: 0px;}
	
	.step-container .three-column .col-one{float: left; width: 300px; margin: 0px 50px 0px 0px;}
	.step-container .three-column .col-two{float: left; width: 300px; margin: 0px 50px 0px 0px;}
	.step-container .three-column .col-three{float: right; width: 300px;}
	
		.three-column h4{color: #fff; font-size: 14px; text-transform: uppercase; margin-bottom: 10px;}
		.three-column ol{margin: 0px 0px 0px 20px;}
		.three-column ol li{margin: 0px 0px 8px 0px;}
	

	
.small-note{font-size: 10px; text-transform: uppercase; font-style: italic; color: #fff;}
.install-option-header{padding: 30px 30px; background: #162432 url(../images/extra-theme-bg.jpg) top no-repeat; border: 1px solid #253F58; border-bottom: 1px solid #0B121A; position: relative;}

.step-container ul.hosting{padding: 0px 0px; margin: 0px; background: #162432; border: 1px solid #253F58; list-style: none;}
	.step-container ul.hosting li{float: left; width: 238px; height: 80px; padding: 20px 0px; text-align: center;}
	.step-container ul.hosting li.option-one{border-right: 1px dotted #0B121A;}
	.step-container ul.hosting li.option-two{border-left: 1px dotted #253F58;}