/* ----------------------------------------------------------------
	[ Home ]
*/

#home {
	margin: auto;
	text-align: justify;
	width: 880px;
}

/* ----------------------------------------------------------------
	[ Boxes ]
*/

.box {
	background: #fffcf3;
	border: 1px dashed black;
	margin-bottom: 10px;
	padding: 10px;
}

	.box h2 {
		margin-left: 20px;
		margin-top: 0px;
	}
		
/* ----------------------------------------------------------------
	[ Intro ]
*/


#intro .box-left {
	float: left;
	margin-left: 20px;
	width: 400px;
}

	#intro .box-left h2 {
		margin-left: 0px;
	}

	#intro .box-left li {
		margin: 10px;
		margin-right: 0px;
	}
	
#intro .box-right {
	float: left;
	font-size: 1.5em;
	font-weight: bold;
	text-align: center;
	padding-top: 100px;
	width: 400px;
}

	#intro .box-right a {
		background-position: left center;
		background-repeat: no-repeat;
		display: block;
		margin-left: 80px;
		margin-bottom: 30px;
		padding-left: 40px;
		text-align: left;
	}

		#intro .box-right img {
			float: left;
		}
	
		#intro .box-right span {
			display: block;
			font-size: 0.5em;
		}
		
	#download {
		background-image: url(../images/download.png);
	}
	
	#quick-start {
		background-image: url(../images/help.png);
	}
			
/* ----------------------------------------------------------------
	[ Tester ]
*/
			
#test-intro {
	margin: 0 auto 15px auto;
	*margin-left: 40px;
	padding: 0;
	width: 800px;
}

#test-demo {
	list-style-type: none;
	margin: 0 auto 5px auto;
	padding: 0;
	text-align: left;
	width: 800px;
}

	#test-demo li {
		display: inline;
		margin: 0;
		padding: 0;
	}
	
#test {
	*margin-left: 40px;
}