body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,checkbox,textarea,p,blockquote,th,td { margin:0;padding:0;}
table { border-collapse:collapse; border-spacing:0;}
td,th{vertical-align:top;}
fieldset,img, a img { border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
input{font-family:arial, sans-serif;}
/* END RESET */

body,
html{height:100%;}

body{ background:#FFFFFF; font-family:arial, sans-serif; font-weight:normal; color:#222222; font-size:100%; width:100%;}

p {font-size:0.75em; line-height:1.2em;}

.container {width:960px; margin:0 auto;}

.container .content {width:472px; float:right; padding-right:70px; padding-top:100px;}
.container .content p{text-align:left; margin-bottom:15px;}

#homepage h1{text-indent:-9999px; background: #FFFFFF url(../images/are-you-temptd.jpg) no-repeat 0 0; width:472px; height:112px; text-align:center; margin-bottom:20px;}
#homepage h2{text-indent:-9999px; background: #FFFFFF url(../images/coming-soon.gif) no-repeat 0 0; width:322px; height:22px; margin-bottom:40px; text-align:center; margin-left:60px;}

.phone {width:386px; height:742px; position:absolute; top:50px; margin-left:50px; float:left;}

#subscription {margin-top:30px;}
.email {background:#FFFFFF url(../images/input_background.gif) no-repeat 0 0; border:0px; color:#a6a6a6; width:190px; height:20px; padding:4px 2px 1px 13px; font-size:.8125em;}
#submit {background:#FFFFFF url(../images/update_me_btn.gif) no-repeat 0 0; width:87px; height:26px; border:0px; cursor:pointer; vertical-align:top;}
p.required,
label.error {color:red; margin-top:10px;}

.footer{width:900px; margin:0 auto; text-align:right; padding:100px 0 10px 0;}

.clearfloat{clear:both;}