/* ----------------------------------------------------------------
Custom Reset
-----------------------------------------------------------------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,
code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	vertical-align:baseline;
	background:transparent;
}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
ol,ul,li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;border:0;outline:0;}
input,button,textarea,select{font-size:100%;}
body{font-size:13px;font-family:helvetica,arial,clean,sans-serif;font-size:small;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;}
pre,code,kbd,samp,tt{font-family:monospace;font-size:108%;line-height:100%;}
:focus{outline:0;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,
q:before,q:after{content:none;}
input,button{outline:0;}
/* ----------------------------------------------------------------
Common Styling
-----------------------------------------------------------------*/
.floatLeft{float:left;}
.floatRight{float:right;}
.clearFix{clear:both;}
.siteWrapper{width:960px;margin:0 auto;position:relative;}

@font-face{font-family:'Helvetica_Light-Normal';src:url('helvetica_light-normal-webfont.eot');src:local('☺'),url('helvetica_light-normal-webfont.woff') format('woff'),url('helvetica_light-normal-webfont.ttf') format('truetype'),url('helvetica_light-normal-webfont.svg#webfonteau7V8zv') format('svg');font-weight:normal;font-style:normal;}

html{min-height:100%;background:url("images/html_bkgd.jpg") repeat 0 0;}
body{min-height:100%;background:url("images/body_bkgd-test.jpg") repeat-x 0 0;font-family:'Helvetica_Light-Normal';font-weight:normal;text-rendering: optimizeLegibility;}
div#topWrapper{min-width:100%;background:url("images/topWrapper_bkgd-test.jpg") no-repeat top center;min-height:800px;margin:0 auto;padding-top:220px;}
div#siteWrapper{width:622px;margin:0 auto;}

form#af-form{width:530px;height:270px;padding:46px;background:url("images/form_bkgd.jpg") no-repeat 0 0;padding-bottom:66px;}
form#af-form input.text{background:url("images/input_bkgd.png") no-repeat 0 0;width:494px;height:54px;border:0 !important;padding:5px 20px;margin-bottom:44px;font-size:35px;font-family:'Helvetica_Light-Normal';color:#898989;text-shadow:1px 0 2px #ddd;letter-spacing:1px;line-height:55px;border:0 !important;}
form#af-form input.text:focus{background-position:0 -64px;color:#555;border:0 !important;}
form#af-form input.signUp,form#af-form input.signUp:focus,form#af-form input.signUp:hover{width:165px;height:54px;background: url("images/signUp.png") no-repeat 0 0;text-indent:-9999px;font-size:0px !important;outline:0 !important;margin-top:-4px;border:0 !important;}

div#titleWrapper{height:33px;margin-bottom:40px;position:relative;width:100% !important;}
div#textGradient{background:url("images/textGradient.png") repeat-x scroll 0 0 transparent;height:33px;left:0;position:absolute;top:0;width:100% !important;z-index:2;}
h1#title{color:#222222;font-family:Helvetica,Arial;font-size:33px !important;letter-spacing:1px;line-height:30px;position:relative;text-align:center;text-transform:uppercase;z-index:1;}

ul#whyList {padding:0 0 20px 76px;}
ul#whyList li {margin-bottom:15px;list-style:url("images/star.png") outside;padding-left:4px;}
ul#whyList li span {color:#59A9B9;font-size:153.9% !important;text-transform:uppercase;font-family:Helvetica,Arial;text-shadow:0 0 2px #fff;}
ul#whyList li p {color:#2c2c2c;font-size:131% !important;font-style:italic;text-shadow:0 0 2px #fff;text-rendering: optimizeLegibility;}

div.divider {width:660px;height:2px;background:url("images/divider.jpg") no-repeat;margin:30px 0;text-shadow:0 0 2px #fff;}
div#quote p {font-size:161.6% !important;line-height:26px;color:#696969;text-align:center;text-rendering: optimizeLegibility;}
div#quote p em{color:#979797;font-style:italic;text-rendering: optimizeLegibility;}

p#copyright {text-align:center;font-size:108% !important;color:#303030;padding-bottom:20px;text-rendering: optimizeLegibility;}

