@charset "utf-8";
a {color:#ff0000; text-decoration:underline;}
body {background:url(../images/body-bg.jpg) repeat left; font:14px Arial, Helvetica, sans-serif; margin:0; line-height:1.4}

div.float{position:absolute; z-index:10; width:200px; height:200px;}
#reset {margin-right:0;}
#wrap {background:url(../images/top-bg.png) repeat-x top; height:auto;}
#banner {width:854px; height:230px; margin:auto; background:url(../images/top-banner.png) no-repeat; text-indent:-9999px; position:relative;}
#main-container {
	width:760px;
	height:auto;
	background-color:#FFF;
	margin:0 auto;
	padding: 0 20px;
}
#shadow {width:854px; background:url(../images/shadow.png) repeat-y top; margin:0 auto;}
#video {width:392px; height:auto; float:right; position:relative; margin:-70px 0 0 15px; display:block;}
#video p{margin-top:0;}
#form-section {width:760px; height:auto; background-color:#e1fbaa;; margin:20px auto; color:#333333;}

.clearboth {clear:both;}
.h1 {font:24px Helvetica, Arial, sans-serif; font-weight:bold; line-height:1.3; marginm:0 0 20px 0; text-align:center;}
.h2 {font:20px Helvetica; font-weight:normal; line-height:26px; margin-bottom:20px; text-align:center;}
.boxes ul{margin:0 auto; padding:10px 20px; list-style:square; border:1px solid #ef893e; width:205px; background-color:#E0E0E0; height:300px;}
.boxes li{margin:0; padding:0;}
.form-lefthand {width:280px; float:left; padding:20px;}
.form-rghthand {width:400px; height:auto; float:right; background-color:#dedede; padding:20px;}
.form-subheader {width:730px; height:auto; background-image:url(../images/formbg.jpg); color:#FFF; padding:15px; font:24px Helvetica; text-align:center;}
.button h1 a{width:136px; height:45px; background:url(../images/button-go.jpg) no-repeat scroll 0 0; float:right; position:relative; text-indent:-9999px;}
