body{margin:0;padding:0;background:#000;font-size: 14px;font-family: arial, helvetica, sans-serif}
p{margin:0 0 18px 0}
.outerheader{width:100%;background:url(images/outerhead.html) repeat-x}
.outerfooter{width:100%;background:url(images/outerfoot.html) repeat-x}
.header{width:800px;height:200px;margin:0 auto;background:url(images/head.jpg) no-repeat}
.contentwrap{width:800px;margin:0 auto;padding-top:18px;padding-bottom:18px;height:auto;background:#fff}
.content{width:780px;height:auto;margin:0 auto}
.footer{width:800px;height:110px;margin:0 auto;background:url(images/foot.jpg) no-repeat}
.letter{width:420px;height:auto;margin-left:10px}
/*testimonial box*/
.testimonial-wrap{width:500px;margin:0 auto 18px auto}
.testimonial-head{width:500px;height:100px;background:url(images/testihead.jpg) no-repeat}
.testimonial-body{width:500px;height:auto;padding-top:18px;padding-bottom:18px;background:url(images/testibody.jpg) repeat-y}
.testimonial-content{width:460px;margin:0 auto;color:#fff}
.testimonial-foot{width:500px;height:50px;background:url(images/testifoot.jpg) no-repeat}
/*optin box*/
.optin-wrap{width:300px;margin-right:20px;float:right}
.optin-head{width:300px;height:100px;background:url(images/optinhead.jpg) no-repeat}
.optin-body{width:300px;height:auto;padding-top:18px;padding-bottom:18px;background:url(images/optinbody.jpg) repeat-y}
.optin-content{width:240px;margin:0 auto}
.optin-foot{width:300px;height:50px;background:url(images/optinfoot.jpg) no-repeat}
/*johnson box*/
.johnson-wrap{width:600px;margin:0 auto 18px auto}
.johnson-head{width:600px;height:100px;background:url(images/johnsonhead.jpg) no-repeat}
.johnson-body{width:600px;height:auto;padding-top:18px;padding-bottom:18px;background:url(images/johnsonbody.jpg) repeat-y}
.johnson-content{width:540px;margin:0 auto; color:#fff}
.johnson-foot{width:650px;height:50px;background:url(images/johnsonfoot.jpg) no-repeat}
/*video box*/
.video-wrap{width:400px;margin:0 auto 18px auto}
.video-head{width:400px;height:100px;background:url(images/videohead.jpg) no-repeat}
.video-body{width:400px;height:auto;padding-top:18px;padding-bottom:18px;background:url(images/videobody.jpg) repeat-y}
.video-content{width:360px;margin:0 auto}
.video-foot{width:400px;height:50px;background:url(images/videofoot.jpg) no-repeat}