.box {
	padding: 10px 20px;
	border: 7px dashed #cc0000;
	margin: 10px -20px;
	background: #ffffff;
}

body {
		margin:0;
		padding:0;
		background: #fff;
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 14px;
		text-align: center;
		background-image: url(http://skinny-bride.com/bg.jpg);
		background-repeat: no-repeat;
		background-position: top center;
		background-attachment: fixed;
		margin-top: 25px;
	}
	
	li {
		padding-bottom: 14px;
	}

	h3 {
		color: #000;
		font-family: Tahoma;
		font-size: 18px;
		font-weight: bold;
	}

	h2 {
		color: #cc0000;
		font-family: Tahoma;
		font-size: 24px;
		font-weight: normal;
	}

	h1{
		font-size:26px;
		font-weight:bold;
		font-family: Tahoma;
	}

	#top {
		color: #fff;
		text-align: left;
		padding-left: 25px;
		padding-top: 45px;
		font-size: 42px;
		margin: 0;
		height: 150px;
		background: url(http://skinny-bride.com/back-body.jpg) top right repeat-x;
	}

	#wrapper {
		width: 900px;
		margin: 0 auto;
	}

	#content {
		width:600;
		float:left;
		text-align: left;
		padding: 10px 20px;
		background:#ffffff;
		border: 3px #ccc solid;
	}

	
	.testimonials {
		width: 550px;
		background: #FC6;
		padding: 10px 20px;
		font-size: 120%;
		font-family: Courier;
		margin-bottom: 15px;
		border-bottom: 2px solid #FF6;
		border-left: 4px solid #FF6;
	}
	
	.book {
		float: right;
		
	}
	
	#bonuses p {
		margin-right: 150px;
	}
	
	.guarantee {
		padding: 5px 10px;
		border: 1px solid #ccc;
		width: 550px;
		margin: 10px auto;
		min-height: 180px;
		font-size: 16px;
		background:#ffffff;
	}
	
	#smallstuff {
		margin-top: 50px;
		border-top: 1px solid #ccc;
		padding-top: 10px;
		font-size: 60%;
		text-align:right;
	}
