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

body{
margin:0;
background: #d6e7f1;
background-image: url(../images/bg-repeat.jpg);
background-repeat:repeat-x;
font-family:"Trebuchet MS", "sans serif";
font-size: 14px;
color: #333;
}

img {
border-style:none;
}

#container{
margin-left:auto;
margin-right:auto;
width: 970px;
}

p{
margin: 0;
padding-top: 10px;
line-height: 21px;
}

h1{
color: #004282;
font-size: 25px;
font-style: italic;
font-weight: normal;
margin: 0;
padding-top: 19px;
}

h2{
color: white;
font-size: 25px;
font-weight: normal;
margin: 0;
padding-top: 5px;
}

h3{
color: #333;
font-size: 22px;
font-weight: normal;
margin: 0;
padding-top: 10px;
}

h4{
color: white;
font-size: 23px;
font-weight: normal;
font-style: bold;
font-style: italic;
margin: 0;
padding: 12px 0 0 30px;
}

h5{
color: #333;
font-size: 17px;
margin: 0;
padding-top: 15px;
}

blockquote{
font-style: italic;
line-height: 21px;
margin: 0;
padding: 0 0 0 20px;
}


/* Header Start-------------------------------------- */

#header{
background-image: url(../images/headerbg.jpg);
width:970px;
height: 100px;
}

#headerleft{
float:left;
width:260px;
height: 51px;
padding: 14px 0 0 20px;
}

#headerright{
float:right;
width:350px;
height: 60px;
padding: 14px 20px 0 0;
text-align: right;
}

/* Header End-------------------------------------- */


/* Intro Start-------------------------------------- */

#intro{
background-image: url(../images/intro-repeat.jpg);
background-repeat:repeat-y;
width:970px;
}

#introleft{
float:left;
width:540px;
padding: 2px 0 0 30px;
}

	#introleft p{
	color: white;
	font-size: 15px;
	line-height: 22px;
	}

	#introleft span{
	color: #bfea34;
	}

#introright{
float:left;
width:350px;
padding: 7px 0 0 10px;
text-align: right;
}

/* Intro End-------------------------------------- */


/* Main Start-------------------------------------- */

#main{
background-image: url(../images/main-repeat.jpg);
background-repeat:repeat-y;
width:970px;
}

.smallcolumn{
float:left;
width:322px;
padding: 7px 0 0 30px;
}

	.smallcolumn img{
	float: none;
	margin-left:auto;
	margin-right:auto;
	width: 322px;
	}

.largecolumn{
float:left;
width:560px;
padding: 10px 0 0 30px;
}

	.largecolumn img{
	float:left;
	}

.icon{
float: left;
padding: 5px 0 3px 15px;
}

.iconlist{
float: left;
padding: 6px 0 3px 8px;
}

#testimonial-large-top{
background-image: url(../images/test-lg-top.jpg);
background-repeat: no-repeat;
overflow: hidden;
float: right;
width: 558px;
height: 12px;
}

#testimonial-large-middle{
background-image: url(../images/test-lg-middle.jpg);
background-repeat:repeat-y;
float: right;
width: 558px;
}

#testimonial-large-bottom{
background-image: url(../images/test-lg-bottom.jpg);
float: right;
width: 558px;
height: 36px;
}

p.testimonial-author{
font-size: 12px;
text-align: right;
padding: 15px 18px 0 0;
}

.join-button{
float: right;
padding: 30px 0 8px 0;
}

#blueheader{
background-image: url(../images/blueheader.jpg);
width: 970px;
height: 52px;
}

.product{
float: left;
font-size: 13px;
text-align: center;
width: 110px;
padding-top: 10px;
}

	.product img{
	float: none;
	margin-left:auto;
	margin-right:auto;
	width: 70px;
	}
	
	.product p{
	padding: 0;
	}

/* Main End-------------------------------------- */


/* Footer Start-------------------------------------- */

#footertop{
background-image: url(../images/footer-bg1.jpg);
width: 970px;
height: 200px;
}

#footerbottom{
background-image: url(../images/footer-bg2.jpg);
position: relative;
width: 950px;
height: 184px;
padding: 0 20px 0 0;
}

	#footerbottom a{
	color: #5bc6f5;
	}

#testimonial-small-top{
background-image: url(../images/test-sm-top.jpg);
background-repeat: no-repeat;
overflow: hidden;
float: right;
width: 465px;
height: 12px;
}

#testimonial-small-middle{
background-image: url(../images/test-sm-middle.jpg);
background-repeat:repeat-y;
float: right;
width: 460px;
padding-right: 5px;
}

#testimonial-small-bottom{
background-image: url(../images/test-sm-bottom.jpg);
float: right;
width: 465px;
height: 36px;
}

#footerlinks{
position: absolute;
bottom: 40px;
right: 30px;
}

/* Footer End-------------------------------------- */







