	html, body{
		background:#c6e5e6 url(images/background.gif);
		margin:0px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		line-height:22px;
		height:100%;
		
	}
	a, a:visited, a:hover{
		color:#006cff;
	}
	
	img{
		border:none;
	}
	h1, h2, h3{ margin:0px; padding:0px; }
	.wrapper{
		width:796px;
		background:url(images/header.jpg) no-repeat center top;
		padding-top:252px;
		margin:0px auto;
	}
	
	.content{
		background:url(images/content.gif) repeat-y;
		padding:0px 50px 100px 50px;
	}
	
	.content .headline{
		margin:0px -35px;
	}
	
	h1{
		color:#000;
		text-align:center;
		font-size:26px;
		letter-spacing:-1px;
	}
	
	h2{
		color:#ed0000;
		text-align:center;
		font-size:22px;
		line-height:34px;
		letter-spacing:-1px;
	}
	
	p strong{
		background:#fff440;
	}
	
	.testimonials{
		width:585px;
		height:162px;
		background:url(images/papersmall.gif) no-repeat top center;
		margin:25px auto;
		padding: 15px 25px 0px 0px;
		font-style:italic;
		font-size:14px;
	}
	
	.testimonials img{
		margin-top:-40px;
		float:left;
	}
	
	.box{
		position:relative;
		width:571px;
		min-height:200px;
		background:url(images/box.gif) no-repeat top center;
		margin:0px auto;
		padding:30px 40px;
	}
	
	.box .boxfooter{
		height:26px;
		width:651px;
		background:url(images/boxfooter.gif) no-repeat bottom center;
		position:absolute;
		bottom:0px;
		left:0px;

	}
	
	.box ul{
		margin:0px;
		padding:0px;
		list-style-type:none;
	}
	
	.box ul li{
		margin:0px 0px 20px 0px;

		padding-left:25px;
		background:url(images/tick.png) no-repeat left top;
	}
	
	.footer{
		margin-top:-70px;
		height:85px;
		background:url(images/footer.gif) no-repeat center bottom;
		text-align:center;
	}
	
	.foottext{
		padding:70px 0px 0px 0px;
		font-size:11px;
		text-align:center;
	}
	


	
	.foptin{
		display:none;
		position:fixed !important;
		position:absolute;
		width:700px;
		height:500px;
		top:50%;
		left:50%;
		
		margin-top:-250px;
		margin-left:-350px;
		z-index:1000;
	}
	.floatingoptin2{
		
		position:relative;

		background:#fff url(images/optin2.jpg) no-repeat;
		width:700px;
		height:500px;

		border:3px solid #000;

	}
	
	.floatingoptin2 #close{
		position:absolute;
		top:76px;
		right:30px;
		border:1px solid #fff;
		
		background:#000;
		display:block;
		color:#fff;
		font-size:10px;
		width:40px;
		text-align:center;
		height:15px;
		line-height:15px;
		cursor:pointer;
	}
	
	.floatingoptin2 #optinform{

		top:275px;
		right:50px;
		color:#000;
	}
	
		.input{
		border:1px solid #bbbbbb;
		padding:5px;
		width:90%;
		margin-bottom:10px;font-size:16px;
	}
	
	
	
	
	.exit{
		display:none;
		position:fixed;
		top:50%;
		left:50%;
		background:url(images/exit.gif) no-repeat;
		width:700px;
		height:500px;
		margin-top:-250px;
		margin-left:-350px;
		
		border:3px solid #000;

	}
	
	.button{
		padding:5px;
		font-weight:bold;
	}
	textarea{
		overflow:auto;

	}
	#contactform{
		font-size:16px;
		width:550px;
		margin:10px auto;
		background:#f5f5f5;
		padding:20px;
		border:5px solid #e9e9e9;
	}
	
	.fineprints{
		font-size:11px;
	}
	.fineprints strong{
		background:#fff;
	}
	
	#ordernow, #ordernow2 {

		font-size:24px;
		line-height:normal;
		text-align:center;
		font-weight:bold;
		display:block;
		min-height:77px;
		background:url(images/arrows.gif) no-repeat top center;

	}
	
	#ordernow2{
		background:none;
	}
	
	#guarantee{
		width:396px;
		height:139px;
		background:url(images/guarantee.gif) no-repeat;
		margin:0px auto;
		padding:88px 30px 0px 200px;

	}
	#guarantee p{
		margin:0px;
		padding:0px;
	}
	.optinInpage{
		position:relative;
		width:677px;
		height:273px;
		background:url(images/optin.gif) no-repeat top center;

	}
	#optinform{
		position:absolute;
		top:150px;
		right:230px;
		color:#fff;
	
	}
	
	#optinform td{
		padding: 0px;
	}
	
	#optinform .input{
		width:200px;
		height:25px;
	}
	
	#affiliatelink{
		padding:5px;
		margin:5px 0px;
		width:100%;
		border:1px solid #5a8d96;
		font-size:12px;
		color:#666666;
	}
	
	#banner{
		margin:50px auto 5px auto;
	}
