@charset "utf-8";

/* CSS Document */



body {

	font-family:"Georgia", "Times New Roman", Times, serif;

	font-size:14px;

	color:#424241;

	

	margin:0;padding:0;

	background:#f3f4f3 url(../images/body-bg.jpg) repeat-x scroll top left;

}



#body-wrapper {width:820px;height:auto;margin:0 auto;}



.wrapper-1 {width:780px;height:auto;line-height:140%;}

.wrapper-content{width:520px;height:auto;text-align:left;line-height:140%;}

.wrapper-sidebar{width:250px;height:auto;}



.float-left {float:left;display:inline;}

.float-right {float: right;display:inline;}



.margin-1 {margin-left:30px;}

.margin-left-10 {margin-left:10px;}

.margin-left-15 {margin-left:15px;}

.margin-right-10 {margin-right:10px;}

.margin-right-15 {margin-right:15px;}

.margin-top-0 {margin-top:0px;}

.margin-top-10 {margin-top:10px;}

.margin-top-15 {margin-top:15px;}

.margin-top-20 {margin-top:20px;}



.padding-10 {padding:10px;}

.padding-15 {padding:15px;}

.padding-20 {padding:20px;}

.padding-25 {padding:25px;}



a {color:#052e55; text-decoration:underline;}

a:hover {color:#052e55; text-decoration:none;}

/*strong { font:normal bold 14px/120%"Trebuchet MS", sans-serif;color:#c0354c;}*/



.product-btn {

	text-align:center;

	font:normal normal 14px/110% "Tahoma",sans-serif;

}



.sidebar-1{width:250px;height:auto;background-color:#aad4fa;}

.sidebar-1-text {margin:15px 10px 25px;font:normal normal 14px/120% "Tahoma", sans-serif;color:#1e1e1b; }

.sidebar-1-text strong {color:#052e55;font:normal bold 14px/110% "Tahoma", sans-serif;text-transform:none;}

.sidebar-1-text a {color:#052e55;font-weight:bold;text-decoration:underline;}

.sidebar-1-text a:hover {color:#052e55;font-weight:bold;text-decoration:none;}



.sidebar-style-1 {

	width:230px;

	height:auto;

	

	padding:15px 10px;

	margin-bottom:10px;

	background-color:#edd885;

	color:#000000;

	line-height:110%;

	

	float:left;

	display:inline;

}



.sidebar-style-1 a {color:#ba1919;text-decoration:underline;}

.sidebar-style-1 a:hover {color:#ba1919;text-decoration:none;}

.sidebar-style-2 {background-color:#dbe2fd;}

.sidebar-style-3 p {font-size:12px;line-height:15px;}



.content-2 {width:710px;height:auto;padding:0px 35px 10px;font-size:18px;}

.content-3-list {margin-left:40px;}



.content-3-list ul {

	list-style:none;

	margin:0;

	padding:0;

}



.content-3-list ul li {float:left;display:block;width:300px;height:auto;

background: url(../images/bullet-check-white.jpg) no-repeat scroll 0% 0%;

font-size:14px;text-align:left;margin:3px 0px;padding-left:28px;

}





.content-4-list {margin-left:40px;margin-bottom:20px;}

.content-4-list ul {list-style:none;margin:0;padding:0;}

.content-4-list ul li {float:left;display:block;width:570px;height:auto;

background: url(../images/bullet-check-white.jpg) no-repeat scroll 0% 0%;

font-size:14px;text-align:left;margin:3px 0px;padding-left:30px;padding-bottom:5px;

}



.content-5 {

	width:766px;

	height:645px;

	

	padding:5px 7px;

	

	background:url(../images/couple-bg-1.jpg) no-repeat scroll bottom right;

	

}



.content-5-list {

	margin-left:10px;

	

}



.content-5-list ul {

	list-style:none;

	margin:0;

	margin-top:25px;

	padding:0;

}



.content-5-list ul li {

	/*float:left;*/

	display:block;

	

	width:400px;

	height:30px;

	

	background: url(../images/bullet-check-white.jpg) no-repeat scroll 0% 0%;

	font-size:14px;

	text-align:left;

	line-height:110%;

	

	margin:3px 0px 5px;

	padding-left:28px;

}







.content-10 {

/*	width:730px;

	height:auto;

	

	float:left;

	display:inline;

	

	background-color:#faffbe;

	

	margin:10px 0px;

	padding:15px;*/

	

	border:3px solid #faffbe;

	margin-top:20px;

	

	padding:10px;

	width:723px;

}





.content-10-offers {

	width:710px;

	height:226px;

	

	margin-left:10px;

	background:url(../images/guarantee-bg.jpg) no-repeat scroll top left;

}





.border-1{border:0; border-bottom:1px dashed #c1c2c3;border-top:1px dashed #ffffff;}



.bg-1{background-color:#fff7bf;}



#header {width:820px;height:101px;}



.content {width:780px;height:auto;padding:10px 20px;background-color:#ffffff;}



.highlight-red-top{background:#c0354c url(../images/content-1-rc-top.jpg) no-repeat scroll top left;width:760px;height:auto;color:#FFFFFF;font-size:13px;text-align:center;padding:5px 10px 0px; margin-top:10px;}

.highlight-red-bottom{background:#c0354c url(../images/content-1-rc-bottom.jpg) no-repeat scroll top left;width:780px;height:8px;margin-bottom:10px;}





.highlight-1 strong, .highlight-2 strong {font-style:italic;font-size:18px;color:#32242a;}

.highlight-1 a, .highlight-2 a {color:#8d2839;text-decoration:underline;}

.highlight-1 a:hover, .highlight-2 a:hover {color:#8d2839;text-decoration:none;}



.highlight-1 {width:714px;height:auto;padding:10px 15px;background-color:#ffaab8;border:3px solid #c44258;color:#32242a;margin-bottom:10px;line-height:110%;}

.highlight-2 {width:714px;height:auto;padding:10px 15px;background-color:#fbee91;border:3px solid #d8c543;color:#32242a;margin-bottom:10px;line-height:110%;}

.highlight-3 {width:714px;height:auto;padding:10px 15px;background-color:#FFFFFF;border:3px solid #fbf1ac;color:#32242a;margin-bottom:10px;line-height:110%;}









.offer-yes {width:730px;height:auto;padding:10px 20px;background-color:#faf6ae;font:normal normal 14px/115% "Tahoma", sans-serif;color:#241d1e; margin:10px 0px;}

.offer-yes-2 {width:730px;height:auto;padding:10px 20px;background-color:#ffffff;font:normal normal 14px/115% "Tahoma", sans-serif;color:#241d1e; margin:10px 0px;}

.offer-yes-text-1{width:50px;}

.offer-yes-text-2{width:660px; font-size:12px;}

.offer-red{width:470px;height:auto;background-color:#facbd2;padding:5px 20px;margin:0 0 10px;font:normal normal 12px/115% "Tahoma", sans-serif;color:#241d1e;}

.offer-green{width:470px;height:auto;background-color:#e5f9b5;padding:5px 20px;margin:0 0 10px;font:normal normal 12px/115% "Tahoma", sans-serif;color:#241d1e;}





.offer-red p, .offer-green p{margin:0;padding:0;}

.offer-red a, .offer-green a{color:#c8474b;font-weight:bold;text-decoration:underline;}

.offer-red a:hover, .offer-green a:hover {color:#c8474b;font-weight:bold;text-decoration:none;}



.disclaimer-1 {width:730px;height:auto;padding:10px 20px;background-color:#ecebe1;font:normal normal 10px/115% "Tahoma", sans-serif;color:#241d1e; margin:4px 0px;text-align:center;}

.disclaimer-2 {width:730px;height:auto;padding:10px 20px;background-color:#ffffff;font:normal normal 10px/115% "Tahoma", sans-serif;color:#241d1e;text-align:center;}



.disclaimer-3 {width:780px;height:auto;background-color:#ffffff;font:normal normal 10px/115% "Tahoma", sans-serif;color:#241d1e;text-align:justify;}





.testimonial-1 {

	width:440px;

	height:auto;

	

	float:left;

	display:inline;

	

	color:#1a1e21;

	background-color:#cae3fa;

	font-style:italic;

	line-height:18px;

	

	padding:10px 15px 10px;

	margin-left:15px;

}



.testimonial-bubble-short {

	width:415px;

	height:20px;

	

	padding-left:55px;

	padding-top:15px;

	margin-bottom:15px;

	

	background:url(../images/testimonial-bubble-sml.jpg) no-repeat scroll top left;

	

	font-weight:bold;

	color:#30400a;

	

	float:left;

	display:inline;

	margin-left:15px;

}



.testimonial-2 {

	width:730px;

	height:auto;

	

	float:left;

	display:inline;

	

	color:#1a1e21;

	background-color:#cae3fa;

	font-style:italic;

	line-height:18px;

	

	padding:15px 25px 10px;

}



.testimonial-bubble-long {

	width:725px;

	height:20px;

	

	padding-left:55px;

	padding-top:15px;

	margin-bottom:15px;

	

	background:url(../images/testimonial-bubble-long.jpg) no-repeat scroll top left;

	

	font-weight:bold;

	color:#30400a;

	

	float:left;

	display:inline;

}





.testimonial-1 a, .testimonial-2 a {

	color:#28567f;

	text-decoration:underline;

}



.testimonial-1 a:hover, .testimonial-2 a:hover {

	color:#28567f;

	text-decoration:none;

}









.span-style-1 {font-weight:bold;font-size:24px;line-height:110%;color:#c0354c;text-transform:uppercase;line-height:110%;}

.span-style-2 {font-weight:bold;font-size:24px;line-height:110%;color:#261f20;text-transform:uppercase;}

.span-style-3 {font-style:italic;font-weight:bold;font-size:14px;line-height:110%;}

.span-style-4 {color:#28567f;font-style:italic;}/**/

.span-style-5 {font-size:36px;font-weight:normal;color:#28567f;line-height:110%;}/**/

.span-style-6 {	color:#28567f;font-style:italic;}

.span-style-7 {	color:#28567f;font-size:14px;font-style:normal;line-height:50%;}/**/

.span-style-8 {color:#28567f;font-size:24px;font-weight:normal;line-height:110%;}/**/

.span-style-9 {color:#040607;font-size:18px;font-weight:500;line-height:110%;}/**/

.span-style-10 {color:#05346a;font-size:18px;font-weight:500;line-height:110%;}/**/

.span-style-11{font-weight:bold;font-size:36px;line-height:110%;color:#28567f;}/**/

.span-style-12{	color:#5c5555;font-size:12px;font-style:italic;line-height:110%;}/**/

.span-style-13{color:#28567f;font-size:14px;font-style:normal;line-height:110%;}/**/

.span-style-14 {line-height:180%;}/**/

.span-style-15 {font-size:18px;font-weight:300;line-height:110%;}/**/

.span-style-16 {color:#a81a1c;font-weight:300;line-height:110%;}/**/



/*Added: October 17, 2010*/

.center-content {height:auto;margin:0 auto;width:900px;}
.float-left {display:inline;float:left;}
.float-right {display:inline;float:right;}
.set-width {width:100%;}
.set-height {height:100%;}

#wrapper-1 {
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:12px;
	background: url(../images/wrapper-1-bg.jpg) repeat-x scroll top left;
	height:546px;
	
}

.banner-text-wrapper {
	height:426px;
	width:450px;
}

.logo {
	height:80px;
	margin-bottom:10px;
	width:610px;
}

.banner-text {
	height:auto;
	margin-top:0px;
	padding:0px;
	width:450px;
}

.banner-text p {margin:0; padding:0; margin-top:10px;}
.banner-text ul { margin:10px 5px; padding:5px 2px; list-style-type:none;}
.banner-text ul li {
	background:url(../images/bullet-01.jpg) no-repeat scroll top left;
	margin:5px 0px;
	padding-left:18px;
}

.banner-testimonial {
	font-size:12px;
	margin:5px 0px 5px 65px;
	width:355px;
}

.banner-testimonial ul {list-style-type:disc;}
.banner-testimonial ul li {margin-left:15px; padding-left:-120px;}

.banner-product {
	height:426px;
	margin-top:20px;
	width:170px;
}

.banner-sidebar {
	height:546px;
	width:300px;
}

#wrapper-1-sidebar {height:auto;width:260px;margin:0;}
.newsletter {
	background:url(../images/newsletter-bg.png) no-repeat scroll top left;
	height:162px;
	margin: 35px 0px 0px;
	padding:35px 15px 0px;
	position:absolute;
	width:229px;
	z-index:10;
	top: 4px;
}

.newsletter-btns {
	height:auto;
	margin:103px 0px 0px;
	position:absolute;
	width:257px;
	z-index:3;
}

.newsletter-form {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7c2933;
	text-align:center;
	padding:0;
	margin:5px 0px;
	
	width:228px;
}

.checkbox-form {
	text-align:left;
	margin:5px 0px;
	padding:0px;
	font-size:.98em;
	color:#35322d;
	line-height:13px;
}
.clear-form {
	margin:0;
	padding:0;
}

.newsletter-btn {
	width:228px;
	height:58px;
	
	margin-top:-1px;
	
	float:left;
	display:inline;
}

#wrapper-1-content-bg {
	background:url(../images/wrapper-1-content-bg.jpg) no-repeat scroll top left;
	height:546px;
	width:990px;
}

.span-style-22 {
	color:#5f5e5e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.74em;
	line-height:90%;
}

.span-style-19 {
	font-style:italic;
	font-size:14px;
	text-transform:uppercase;
}

.span-style-20 {font-size:24px; color:#28567f;}
.span-style-21 {font-size:20px; color:#e23a3f;}

.font-10 {font-size:10px;}
.font-11 {font-size:11px;}
.font-12 {font-size:12px;}
.font-18 {font-size:18px;}
.font-24 {font-size:24px;}
.font-30 {font-size:30px;}
.font-36 {font-size:36px;}


.form-style-1 {

	color:#35322d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	line-height:110%;
	margin:15px 0 10px;
	text-shadow:#ffffff 1px 1px;

}

.form-style-2 {color:#a82436;}
