body{
	background-color: #0c6;
	font-family: Helvetica, Arial, sans-serif;
}

.donate a{
	color: #000;
}

.image{
	background-color: #fff;
	border: 1px solid #000;
	padding: 10px;
	padding-bottom: 30px;
	width: 320px;
}

.image img,video{
	border: 1px solid #000;
}

.merryChristmas{
	clear: both;
	color: #c00;
	font-size: 48pt;
	font-weight: bold;
	padding-bottom: 20px;
	padding-top: 20px;
	text-align: center;
	text-shadow: 0px 0px 10px #fff;
}

.message{
	background-color: #ff9;
	border-radius: 10px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	padding: 10px;
	text-align: center;
	width: 400px;
}

.message img{
	padding: 5px;
}

.origamiGuide{
	color: #c00;
	font-size: 48pt;
	font-weight: bold;
	padding: 5px;
	text-align: center;
	text-shadow: 0px 0px 10px #fff;
	
	-webkit-transform: rotate(356deg);
	-moz-transform: rotate(356deg);
	-o-transform: rotate(356deg);
}

.previous{
	color: #666;
	font-size: x-small;
	text-align: center;
}

.previous a{
	color: #333;
}

.step-left{
	clear: both;
	margin-left: 20px;
}

.step-left div{
	float: left;
}

.step-left .step{
	border-bottom-right-radius: 15px;
	border-top-right-radius: 15px;
}

.step-right{
	clear: both;
	margin-right: 20px;
}

.step-right div{
	float: right;
}

.step-right .step{
	border-bottom-left-radius: 15px;
	border-top-left-radius: 15px;
}

.step{
	background-color: #f66;
	margin-top: 40px;
	padding: 30px;
	max-width: 300px;
}

.steps{
	width: 800px;
	margin-left: auto;
	margin-right: auto;
}