body {margin:0;padding:0;text-align:center;background:url(/images/bg.jpg) top center;font-family:arial,helvetica,sans-serif;}
#container {margin:0 auto;width:980px;}
h1,h2,h3,img,form,p {margin:0;padding:0;border:0;}

h1 {background:url(/images/logo.png) no-repeat;width:380px;height:147px;float:left;text-indent:-9999px;margin-top:5px;margin-right:50px;}
h2 {background:url(/images/title.png) no-repeat;width:537px;height:60px;float:left;text-indent:-9999px;margin-top:60px;}

#content {background:url(/images/transbg.png);}
#left {float:left;width:340px;}
#right {float:left;width:620px;padding-left:20px;}
br.clear {clear:both;}

input {text-align:center;font-size:18px;border:1px solid #d5c00d;padding:.2em .3em;}
span input {border:0;padding:0;}

#left p {padding:0 1em .5em 1em;text-align:center;}
#left h3 {font-style:italic;font-size:22px;padding-top:.5em;}

#footer {margin-top:1em;}
a.twitter {background:url(/images/twitter.png) no-repeat;padding-left:42px;padding-top:10px;padding-bottom:45px;color:#fff;font-weight:bold;text-decoration:none;}
a.twitter:hover {background:url(/images/twitter-on.png) no-repeat;text-decoration:underline;}
a.facebook {background:url(/images/facebook-on.png) no-repeat;padding-left:42px;padding-top:10px;padding-bottom:45px;color:#fff;font-weight:bold;text-decoration:none;}
a.facebook:hover {background:url(/images/facebook.png) no-repeat;text-decoration:underline;}
#footer p {margin-top:1em;}
