	body{
		background:#f5b51d url(images/background.jpg) repeat-x top left;
		margin:0px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		
	}
	/** LAYOUT FORMATING **/
	.wrapper{
			background:url(images/body.png) repeat-y;
		width:810px;
		margin:0px auto;
	}
	
	.header{
		background:url(images/header.gif) no-repeat;
		height:90px;
		padding:184px 0px 0px 183px;
	}
	
	.header ul{
		list-style-type:none;
		margin:0px;
		padding:0px;
	}
	
	.header li{
		display:inline;
		background:url(images/menuli.gif) no-repeat right;
		padding:0px 10px;;
		font-size:12px;
		text-transform:uppercase;
		border:none;
	}
	
	.header a{
		color:#fff;
	}
	
	.content{

		padding:0px 45px;
		overflow:visible;

	}
	
	.footer{
		background:url(images/footer.gif) no-repeat;

		text-align:center;
		padding:25px;
		font-size:10px;
		clear:both;
	}
	
	.footer a, .footer a:active, .footer a:visited{
		color:#fff;
		margin:0px 20px;
	}
	
	/** BOXES **/
	
	.testimonials{
		background:url(images/testimonials.png) repeat-y;
		width:550px;
		padding:10px 25px;
		margin:0px auto;
		border:3px solid #f5b51d;
		color:#fff;
	}
	
	.testimonials h2{
		color:#ffd060;
		margin-bottom:3px;
		border-bottom:1px dotted #ffd060;
		font-size:14px;
		text-align:left;
	}
	
	.testimonials p{
		margin:0px 10px;
		line-height:normal;
		font-style:italic;
		
	}
	

	.bonus{
		width:90%;
		margin:10px auto 0px auto;
		padding:15px;
		background-color:#e6e6e6;
		border:3px solid #ccc4bb;
	}
	
	.bonus h2{
		color:#dc0000;
		border-bottom:1px solid #6c2c0a;
		font-size:16px;
		text-align:left;
	}
	
	.bonus h2 span{
		color:#2d0000;
	}
	
	
	.yes{
	
		width:600px;
		border:15px solid #d30a0a;
		background:#efddb1;
		padding:15px;
		margin:20px auto;
	}
	
	.optin{
		background:url(images/optin.gif) no-repeat;
		width:246px;
		height:160px;
		padding:60px 20px 0px 370px;
		margin:0px auto;
		color:#fff;
	
	}
	
	
	.guarantee{
		color:#333333;
		font-size:12px;
	}
	/** TEXT FORMATTING **/
	h1{
		text-align:center;
		font-size:26px;
		color:#313131;	
		margin:0px;
		padding:0px;
		letter-spacing:-1px;
	}
	
	h1 span{
		color:#df0000;
	}
	
	h2{
		color:#e40000;
		font-size:22px;
		text-transform:uppercase;
		text-align:center;
		border-bottom:1px solid #e0e0e0;
	}
	
		h3{
		text-align:center;
		font-size:20px;
		color:#313131;	
		margin:0px;
		padding:0px;
		letter-spacing:-0.5px;
	}
	
	h3 span{
		color:#df0000;
	}
	
	
	h4{
		background:url(images/h4.png) repeat-x;
		padding:5px;
		color:#fff;
	}
	
	p{
	line-height:20px;
	text-align:justify;
	}
	
	b{
		background:#ffe400;
	}
	
	/** OTHERS **/
	.boxshadow{
		background:url(images/boxshadow.png) no-repeat;
		margin:0px auto;
		width:587px;
		height:25px;
	}

	ul{
		list-style-type:none;
		

	}
	
	li{
		margin-bottom:20px;
		padding:5px 0px 5px 25px;
		background:url(images/tick.png) no-repeat left;
		font-weight:bold;
		border-bottom:1px dotted #80b024;
	}
	
	.images{
		margin:0px 15px;
	}
	
	small{
		text-align:center;
		font-size:10px;
	}
	
	