@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; }

body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, img, form, fieldset, blockquote {
	margin: 0; padding: 0; border: 0;
}

/* Headings */
h1            { font-size:20px; font-weight:normal; line-height:1.3; }
h2            { font-size:18px; font-weight:normal; line-height:1.34; }
h3            { font-size:16px; font-weight:bold; line-height:1.375; }
h4            { font-size:14px; font-weight:bold; }
h5            { font-size:12px; font-weight:bold; }
h6            { font-size:11px; font-weight:bold; }




body {
	font-family: Helvetica, Arial, Sans-Serif;
	line-height: 24px;
	background-color: #FFFCDB;
	background-image: url(../_Images/long-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#container {
	width: 950px; margin: 0 auto;
}

#header {
	width: 100%;
	height: 100px;
	overflow: hidden;
	background-color: #EB541C;
	padding-top: 10;
	padding-right:0;
	padding-bottom: 0;
	padding-left: 0;
}
	#header h1 a {
	display: block;
	width: 278px;
	height: 87px;
	float: left;
	text-indent: -9999px;
	background-image: url(../_Images/logo.jpg);
	margin-top: 10px;
	}

	#header ul#nav {
		width: 600px; float: right; margin: 0 0 0 0;
	}
	#header ul#nav li {
		float: left; list-style: none;
	}
#header ul#nav  li#home a, #header li#home a:hover {
			background-image:url(../_Images/home-btn.jpg);
			background-repeat: no-repeat;
			background-position: left;
		}
		
#header ul#nav  li#contactus a, #header li#contactus a:hover {
			background-image:url(../_Images/contactus-btn.jpg);
			background-repeat: no-repeat;
			background-position: left;
		}
		
#header ul#nav  li#testimonial a, #header li#testimonial a:hover {
			background-image:url(../_Images/testimonials-btn.jpg);
			background-repeat: no-repeat;
			background-position: left;
		}

#header ul#nav li#home a {
				display: block; width: 117px; height: 65px; margin: 0 10px 0 100px; padding: 25px 0 0 0px; 
				font-size: 18px; text-transform: uppercase; color: #fff; text-decoration: none; text-align: right;
			}
#header ul#nav li#contactus a {
				display: block; width: 117px; height: 65px; margin: 0 10px 0 5px; padding: 25px 5px 0 45px; 
				font-size: 18px; text-transform: uppercase; color: #fff; text-decoration: none; text-align: right;
			}
#header ul#nav li#testimonial a {
				display: block; width: 150px; height: 65px; margin: 0 0 0 5px; padding: 25px 0 0 5px; 
				font-size: 18px; text-transform: uppercase; color: #fff; text-decoration: none; text-align: right;
			}
#header ul#nav li a:hover, #header ul#nav li a.active {
	background: url(images/active-nav.png);
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #FFFCDB;
				}
/* Dark Line under Header Id */
#line{
	background-color: #872C0E;
	height: 5px;
	width: 950px;
	margin-top: 5px;
}

#content {
	width: 950px;
	height: 100%;
	position: relative;
}

#content #features {
	width: 720px;
	height: 450px;
	overflow: scroll;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #9C9C9C;
	border-bottom-color: #9C9C9C;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9C9C9C;
}
	#content #features ul {
		width: 2160px;
	}

	#content #features ul li {
		float: left; list-style: none;
	}


#content #rbox {
	width: 210px;
	height: 455px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	float: right;
	background-repeat: no-repeat;
	top: 0px;
	right: 0px;
	position: absolute;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #000000;
}

#content #rbox h3{
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	text-align: center;
	color: #ffffff;
	background-color: #EB541C;
}

#content #rbox #benefits {
	padding: 0;
	border: 0;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	background-image: url(../_Images/rbox-bot-border.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	height: 210px;
}

#content #rbox #benefits li {
	background-image: url(../_Images/green-mark.jpg);
	background-repeat: no-repeat;
	background-position: 2px 0px;
	list-style: none;
}

#rbox #benefits li p {
	margin-left: 22px;
}

#content #rbox #faq {
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	background-image: url(../_Images/rbox-bot-border.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 230px;
}

#content #rbox #faq h3 {
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
	
}

#content #rbox #faq h3 a{
	color: #ffffff;
	text-decoration: none;
	background-image: url(../_Images/arrow-white.jpg);
	background-repeat: no-repeat;
	background-position: 130px center;
	display: block;
}

#content #rbox #faq a:hover{
	background-image: url(../_Images/arrow-green.jpg);
	background-repeat: no-repeat;
	background-position: 130px center;
	display: block;
}

#content #rbox #faq li {
	background-image: url(../_Images/green-mark.jpg);
	background-repeat: no-repeat;
	background-position: 2px 0px;
	list-style: none;
}

#content #rbox #faq li p {
	margin-left: 22px;
}

#content #box1 {
	width: 233px;
	height: 221px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(../_Images/box-bg2.jpg);
	margin-right: 6px;
	margin-top: 10px;
}


#content #box2 {
	width: 233px;
	height: 221px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(../_Images/box-bg2.jpg);
	margin-right: 6px;
	margin-top: 10px;
}

#content #box3 {
	width: 233px;
	height: 221px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(../_Images/box-bg2.jpg);
	margin-right: 6px;
	margin-top: 10px;
}

#content #box4 {
	width: 233px;
	height: 221px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(../_Images/box-bg4.jpg);
	margin-top: 10px;
}

#content #box1 h3, #content #box2 h3, #content #box3 h3 {
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
	background-color: #EB541C;
	color: #ffffff;
}

#content #box1 p, #content #box2 p, #content #box3 p {
	margin: 15px; 10px; 0; 15px;
	font-size: 15px;
	line-height:1.1;
}

#content #box4 h3 {
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#content #box4 img {
	margin-top: -3px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 45px;
}

#content #box1 a, #content #box2 a, #content #box3 a, #content #box4 a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	background-image: url(../_Images/arrow-white.jpg);
	background-repeat: no-repeat;
	background-position: 172px center;
	margin-left: 8px;
			}
			
#content #box1 a:hover, #content #box2 a:hover, #content #box3 a:hover, #content #box4 a:hover {
	display: block;
	background-image: url(../_Images/arrow-green.jpg);
	background-repeat: no-repeat;
	background-position: 172px center;
	color: #ffffff;
	
}
			
/*   Contact us page srat*/

#contactform {
	margin-top: 30px;
	margin-left: 20px;	
		}
#faqform {
	width: 950px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	border: 1px dashed #9C9C9C;
}

#faqform h1{
	margin: 10px;
	color: #EF5322;
	font-size: 24px;
}


#faqform h2{
	margin: 10px;
	color: #EF5322;
}

#faqform p{
	font-size: 14px;
	margin: 10px;
	font-style: italic;
}


#faqform #faqimg img {
	float: left;
	height: 330px;
	width: 450px;
	margin: 10px;
}

#faqform #buybtn img {
	margin-left: 350px;
	margin-top: 15px;
	margin-bottom: 10px;
	
}

/*   Contact page ends */


/*   Video us page srat*/


#video {
	width: 950px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	border: 1px none #9C9C9C;
}

#video h1{
	color: #EF5322;
	font-size: 30px;
	font-family: Tahoma, Geneva, sans-serif;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 100px;
}


#video #videflv1, #video #videflv2 {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#video #videflv1 {
	float: left;
}

#video #videflv2 {
	float: right;
}

#video #arrow {
	float: left;
	margin-top: 105px;
	margin-right: 0px;
	margin-left: 55px;
	margin-bottom: 100px;
}

#video p{
	font-size: 14px;
	margin: 10px;
	font-style: italic;
}


#video #buybtn {
	margin-left: 350px;
	margin-top: 200px;
	margin-bottom: 40px;
	height: 50px;
	width: 254px;
	clear: both;
}


#video #buybtn img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}


/*   Video page ends */


#footer {
	background-color: #EB541C;
	overflow: hidden;
	width: 100%;
	clear: both;
	background-image: url(../_Images/footer-bg.jpg);
	background-repeat: repeat-x;
		}

#footer #footerleft  {
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
}

#footer #footerleft ul {
	float: left;
	margin: 0;
	display: block;
	width: 300px;
	}
#footer #footerleft ul li {
	list-style: none;
	display: list-item;
	}
#footer #footerleft ul li a {
	width: 300px;
	float: left;
	text-decoration: none;
	margin-left: 5px;
	font-size: 14px;
	line-height: 1.3;
}

#footer #footerleft ul li a:hover {
	text-decoration: underline;	
}

#footer #footerright  {
	float: right;
	width: 450px;
	margin: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

#footer #footerright p {
	font-size: 14px;
	text-align: left;
	color: #FFFCDB;
	margin-left: 5px;
	line-height: 1.1;
}
		
#footer a {
	color: #FFFFFF;
	text-decoration: none;
}

#footer a:hover {
	color: #FFFCDB;
	text-decoration: underline;	
}


/* Clear Float Divisions */
.clear {clear: both and height: 0} 

