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

body
{
margin:0px;
padding:0px;
background:url(../images/body-bg.jpg) left top repeat-x;
}
*
{
margin:0px;
padding:0px;
list-style-type:none;
}
img
{
border:0px;
}
p
{
margin:6px 0px;
text-align: justify;
}
strong
{
font-weight:bold;
color: #0099cc;
}
.left
{
float:left;
}
.right
{
float:right;
}
.clear
{
clear:both;
height:0px;
}
#container
{
width:100%;
height:auto;
text-align:center;
float:left;
}
#header
{
width:100%;
height:auto;
float:left;
text-align:left;
}
.header-main
{
width:900px;
height:101px;
text-align:center;
margin:0px auto;
}
.logo-box
{
width:500px;
height:101px;
float:left;
text-align:left;
}
.logo
{
margin-top:20px;
}
.header-right
{
width:270px;
height:79px;
float:right;
text-align:left;
padding-top:22px;
font: bold 16px/22px MyriadPro, Helvetica, sans-serif;
color: #3399ff;
}
.header-right a
{
font: bold 16px/22px MyriadPro, Helvetica, sans-serif;
color: #3399ff;
text-decoration:none;
}
.header-right a:hover
{
font: bold 16px/22px MyriadPro, Helvetica, sans-serif;
color: #ff9900;
text-decoration:underline;
}
#body-main
{
width:100%;
height:auto;
float:left;
text-align:left;
background:url(../images/body-bottom-bg.jpg) left bottom repeat-x;
padding-bottom:30px;
}
.body-container
{
width:900px;
height:auto;
margin:0px auto;
text-align:center;
}
.body-inside
{
width:890px;
height:auto;
float:left;
text-align:left;
background:url(../images/body-main-bg.jpg) left top no-repeat;
padding-left:10px;
}
.body-left
{
width:450px;
height:auto;
float:left;
text-align:left;
padding-top:19px;
}
.suffering-box
{
width:450px;
height:426px;
float:left;
text-align:left;
padding-bottom:24px;
padding-top:24px;
}
.suffering-top-box
{
width:450px;
height:auto;
float:left;
text-align: center;
}
.suffering-middle-box
{
width:450px;
height:auto;
float:left;
text-align:left;
}
.suffering-middle-left
{
width:142px;
height:auto;
float:left;
text-align:left;
}
.suffering-middle-right
{
width:298px;
height:auto;
float:right;
text-align:left;
color: #333333;
font: bold 22px/28px MyriadPro, Helvetica, sans-serif;
}
/* sub-navigation  */	
	
.subnav{
	color: #63a012;
	font: bold 18px/48px MyriadPro, Helvetica, sans-serif;
	line-height:48px;
	width:298px;
	float:left;
	text-align:left;
		}
.subnav ul {margin: 0; padding: 0; list-style-type:none;}
.subnav li {
	display: block;
	padding: 0px 0px 0px 34px;
	width:264px;
	float:left;
	text-decoration: none;
	font-style:italic;
	color: #63a012;
	background: url(../images/menu-arrow-bg.jpg) left center no-repeat;
	font: bold 18px/48px MyriadPro, Helvetica, sans-serif;
}
.benefits-box
{
width:315px;
height:290px;
float:left;
text-align:left;
background:url(../images/benefits-box-bg.jpg) left top no-repeat;
padding:6px 120px 0px 15px;
}
/* sub-navigation01  */	
	
.subnav1{
	color: #63a012;
	font: bold 20px/20px MyriadPro, Helvetica, sans-serif;
	line-height:20px;
	width:315px;
	float:left;
	text-align:left;
	padding-top:5px;
		}
.subnav1 ul {margin: 0; padding: 0; list-style-type:none;}
.subnav1 li {
	display: block;
	padding: 0px 0px 22px 30px;
	width:285px;
	float:left;
	text-decoration: none;
	font-style:italic;
	color: #63a012;
	background: url(../images/right-arrow-bg.jpg) left top no-repeat;
	font: bold 20px/20px MyriadPro, Helvetica, sans-serif;
}
.body-right
{
width:410px;
height:auto;
float:right;
text-align:left;
padding-top:345px;
}
.testiminials-box
{
width:410px;
height:auto;
float:left;
text-align:left;
padding-bottom:10px;
}
.testimonials-title
{
width:410px;
height:44px;
float:left;
text-align:left;
background: url(../images/testimonials-title-bg.jpg) left bottom repeat-x;
border-bottom:1px dashed #d3d2d0;
color: #02a3e4;
font: bold 18px/48px Arial, Helvetica, sans-serif;
}
.testimonial-bt
{
float:left;
margin-right:9px;
}
.client-box
{
width:410px;
height:auto;
float:left;
text-align:left;
border-bottom:1px dashed #d3d2d0;
padding:8px 0px;
}
.client-th
{
float:left;
margin-right:15px;
}
.guaranted-box
{
width:310px;
height:129px;
float:left;
text-align:left;
background:url(../images/guaranted-box-bg.jpg) left top no-repeat;
padding:6px 8px 0px 92px;
}
#footer
{
width:100%;
height:auto;
float:left;
text-align:center;
background: url(../images/footer-bg.jpg) left top repeat-x #6fa02c;
color: #FFF;
font: normal 12px/18px Arial, Helvetica, sans-serif;
padding:23px 0px 33px 0px;
}
#footer a
{
text-decoration:none;
color: #FFF;
font: bold 12px/18px Arial, Helvetica, sans-serif;
}
#footer a:hover
{
color: #ccfe7d;
text-decoration: underline;
font: bold 12px/18px Arial, Helvetica, sans-serif;
}
.footer-main
{
width:900px;
height:auto;
text-align:center;
margin:0px auto;
}
.footer-top
{
width:900px;
height:auto;
float:left;
text-align:center;
background:url(../images/footer-top-bg.jpg) left bottom no-repeat;
padding-bottom:27px;
}
.footter-bottom
{
width:900px;
height:auto;
float:left;
text-align:center;
}
/* CSS Text Document */

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight:normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
h1 {
	font-family: MyriadPro, Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-style: italic;
	line-height: 42px;
	font-weight: bold;
	font-variant: normal;
	color: #0099ff;
	text-decoration: none;
}
h2 {
	font-family: MyriadPro, Helvetica, sans-serif;
	font-size: 22px;
	font-style: italic;
	line-height: 24px;
	font-weight: bold;
	font-variant: normal;
	color: #669933;
	text-decoration: none;
	}