/* reset */
html { color:#666; background:#fff; }
body,div,dl,dt,dd,ul,ol,h1,h2,form,legend,textarea,p { margin:0; padding:0; }
embed,object,iframe,img { display:block; }
img { border:none; }
input,textarea,select { font-family:inherit; font-size:inherit; font-weight:inherit; }

/* html elements */
body { text-align:center; font:13px/1.231 arial,helvetica,clean,sans-serif; }
select,input,button,textarea { font:99% arial,helvetica,clean,sans-serif; }
h1,h2 { margin-bottom:9px; }
h1 { font-size:167%; }
h2 { font-size:123.1%; }
small { font-size:85%; }
ul,ol,dl { margin-bottom:1em; }
ol,ul,dl { margin-left:2em; }
dl dd { margin-left:1em; }
p,fieldset,table,pre { margin-bottom:1em; }

/* hacks */
.c:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

/* standard styles */
#b { text-align:left; margin:auto; width:75em; min-width:950px; }

/* styles */
#go, h1, form button { cursor:pointer; }
#go strong, h1 span, dl strong, dl span, form p span, form p small { display:none; }

#go { background:#333; padding:11px; text-align:center; color:#fff; margin-bottom:50px; }
#go span { display:block; margin:0 auto; background:url(/i/go.gif); width:512px; height:8px; }

h1 { background:url(/i/800number.gif); width:514px; height:15px; margin:0 auto 18px; }

dl { margin:0 auto; }
dl dt { background:url(/i/businessboost.gif); width:825px; height:46px; margin:0 auto 20px; }
dl dd { background:url(/i/tollfreenumber.gif); width:548px; height:29px; margin:0 auto 30px; }

form { display:block; background:#f4ffea url(/i/customers.gif) no-repeat center center; border:1px solid #dae8ca; padding:30px 0; margin-bottom:30px; }
form p, form button { margin:0 auto; }
form #desc { background:url(/i/choose.gif); width:340px; height:54px; margin-bottom:20px; }
form button { display:block; background:url(/i/more.gif) no-repeat center center; width:268px; height:56px; border:none; margin-bottom:12px; outline:none; }
form #trial { background:url(/i/freetrial.gif); width:156px; height:12px; }

#f { width:34em; margin:0 auto 1.2em; }

#hosting { margin-bottom:2em; font-size:85%; color:#ccc; }

#z { list-style:none; margin:0 auto 2em; padding:0; font-size:85%; width:600px; }
#z li { display:inline; margin-right:12px; }