@charset "utf-8";
/* CSS Document */

body {
	background: #4e4e4e;
	margin: 0 auto;
}

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

.clear {
	clear: both
}

/*---------HEADER----------*/

#header {
	width: 914px;
	height: 228px;
	background: url('images/header.jpg') no-repeat;
}

/*---------BODY----------*/

#background {
	width: 914px;
	background: url('images/white-bck.gif') repeat-y;
}

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

/*---------LEFT CONTENT----------*/

#leftcontent {
	margin: 0;
	padding: 0;
	width: 540px;
	float: left;
}

h2 {
	padding: 0;
	width: 500px;
	color: #ff5d00;
	margin: 30px 0 0 30px;
	text-align: center;
	font: bold 1.3em, tahoma;
}

h1 {
	color: #000;
	text-align: center;
	font: bold 1em, Georgia, "Times New Roman", Times, serif;
}

.video-link {
	width: 406px;
	height: 29px;
	margin: 0 auto;
	text-align: center;
	background: url('images/video-link.jpg') center no-repeat;
}

.video-text, a {
	color: #000;
	text-align: center;
	padding-top: 7px;
	font: bold 12px, Georgia, "Times New Roman", Times, serif;
}

/*---------3 PICS----------*/

#three-images {
	margin: 25px 0;
}

#text-header1 {
	width: 531px;
	height: 45px;
	margin: 20px 0px;
	background: url('images/text-header.jpg') no-repeat;
}

.header-txt {
	color: #fff;
	padding: 12px 0 0 10px;
	font: normal 19px, "Copperplate Gothic Bold";
}

#images {
	width: 530px;
	margin: 20px 0 0 13px;
}

.img-border a {
	border: 0;
}

/*---------7 STEPS----------*/

#steps {
	width: 530px;
	margin: 20px 0;
}

#text-header2 {
	width: 531px;
	height: 45px;
	margin: 20px 0px;
	background: url('images/text-header2.jpg') no-repeat;
}

.step-left {
	float: left;
	color: #000;
	width: 248px;
	margin: 10px 0 10px 10px;
	font: bold 12px, Georgia, "Times New Roman", Times, serif;
}

.steps-text{
	text-align: left;
	margin-left: 7px;
}

.step-right {
	float: right;
	color: #000;
	width: 248px;
	margin: 10px 0 10px 10px;
	font: bold 12px, Georgia, "Times New Roman", Times, serif;
}

.step7 {
	height: 50px;
	text-align: center;
	margin: 30px 0 0 50px;
	font: bold italic 17px, Georgia, "Times New Roman", Times, serif;
}

.step7-img {
	width: 66px;
	height: 67px;
	margin: -30px 50px 0 0;
	background: url('images/step7.jpg') no-repeat;
}

/*---------RIGHT----------*/

#rightcontent {
	float: right;
	width: 350px;
	font: normal, Georgia, "Times New Roman", Times, serif;
}

.special-top {
	width: 312px;
	height: 113px;
	margin-top: 20px;
	background: url('images/special-top.jpg') no-repeat;
}

.special-top-txt {
	margin: 0;
	color: #fff;
	padding: 30px 0 0 14px;
	font: bold 30px, Tahoma;
}

.right-text {
	width: 320px;
}

.right-title {
	margin-top: 20px;
	color: #ff5d00;
	text-align: center;
	font: bold 18px, Georgia, "Times New Roman", Times, serif;
}

.right-content1 {
	font: normal 14px, Georgia, "Times New Roman", Times, serif;
}

.right-yellow {
	width: 350px;
	height: 131px;
	margin-top: 30px;
	background: url('images/yellow-bg.jpg') no-repeat;
	font: bold 15px, Georgia, "Times New Roman", Times, serif;
}

.right-yellow-txt {
	width: 300px;
	height: 129px;
	padding: 20px 0 0 20px;
	text-align: center;
}

.right-header {
	width: 350px;
	height: 45px;
	margin-top: 20px;
	background: url(images/2pics-bg.jpg) no-repeat;
}

.right-header-text {
	color: #fff;
	padding: 12px 0 0 10px;
	font: normal 19px, "Copperplate Gothic Bold";
}

.two-pics-images {
	margin: 30px 0;
}

.two-pics-text {
	float: left;
	width: 80px;
	margin-top: 15px;
	text-align: center;
	font: bold 12px, Georgia, "Times New Roman", Times, serif;
}

.text-with-check ul{
	margin: 15px 0;
	padding: 0;
	text-align: left;
	font: bold 12px, "Times New Roman", Times, serif;
}

.text-with-check li{
	list-style: inside url(images/check.jpg);
}


.check-left {
	float: left;
	width: 170px;
	text-align: left;
}

.check-right {
	float: right;
	width: 170px;
	text-align: left;
}

/*---------TESTIMONIALS----------*/

#testimonials {
	width: 340px;
	margin-top: 20px;
}

.testi-top-bg {
	width: 340px;
	height: 46px;
	background: url(images/testi-top.jpg) top no-repeat;
}

.testi-bg {
	width: 340px;
	background: #f0f0f0 url(images/testi-bg.jpg) repeat-y;
	font: normal 12px, Georgia, "Times New Roman", Times, serif;
}

.testi-bottom-bg {
	width: 340px;
	height: 40px;
	background: url(images/testi-bottom.jpg) bottom no-repeat;
}

.testi-title {
	color: #ff5d00;
	text-align: left;
	padding: 20px 0 0 10px;
	font: bold 18px, Georgia, "Times New Roman", Times, serif;
}

.testi-text {
	width: 320px;
	text-align: left;
	margin: 0 auto;
}

/*---------FOOTER----------*/

#footer {
	width: 600px;
	margin: 0 auto;
	padding-bottom: 50px;
}

.ordernow {
	width: 235px;
	float: left;
	height: 113px;
	margin-top: 20px;
	background: url('images/ordernow-bottom.jpg') no-repeat;
}

.ordernow-txt {
	margin: 0;
	color: #fff;
	padding: 40px 0 0 15px;
	font: bold 20px, Tahoma;
}

.special {
	width: 235px;
	float: right;
	height: 113px;
	margin-top: 20px;
	background: url('images/ordernow-bottom.jpg') no-repeat;
}

.special-txt {
	margin: 0;
	color: #fff;
	padding: 35px 0 0 10px;
	font: bold 19px, Tahoma;
}



	








