body {
  font-family: verdana, geneva, helvetica, arial, tahoma, sans-serif;
  font-size: 12px;
}

h1, table, h2, h3, p, ul, form, hr { margin: 0px 0px 0px 0px; padding: 0; }
p, select, input { font-size: 12px; line-height: 140%; }
td { font-size: 12px; }
h1 { font-size: 16px; }

.container{ width:990px; height:675px; background-image: url('/images/herobrawl_bgmain.jpg');   }
.toprow {width:990px; height:328px;}
.toprow .topleft {width:550px; height:328px; float:left; background-image: url('/images/topleft_logo.gif');}
.toprow .topright {width:440px; height:328px; float:right; background-image: url('/images/topright_login.gif');}
.toprow .topright .topright_form {float:left; padding-left:157px;  padding-top:132px; }
.bottomrow {width:990px; height:347px;}
.bottomrow .bottomleft {width:550px; height:347px; float:left; background-image: url('/images/bottomleft_balloon.gif');}
.bottomrow .bottomright {width:440px; height:347px; float:right; background-image: url('/images/bottomright_create.gif');}
.bottomrow .bottomright .bottomright_form { float:left; padding-left:84px;  padding-top:102px; }

.forgotpass{ width:990px; height:675px; background-image: url('/images/forgotpass.jpg'); }
.forgotpass .forgotpass_form { float: left; padding-left: 645px; padding-top: 290px; }
.forgotpass .forgotpass_topform {float:left; padding-left: 707px;  padding-top:132px; }

.top_chatter { padding: 0px; margin: 0 0 0 0; height: 25px; width: 250px; background-image: url('/images/balloon_top.gif'); no-repeat;}
.mid_chatter {  padding: 0px; margin: 0 0 0 0; width: 250; background-image: url('/images/balloon_bg.gif'); background-repeat: repeat-y;}
.bottom_chatter {  padding: 0px; margin: 0 0 0 0; height: 54px; width: 250px; background-image: url('/images/balloon_bottom.gif'); no-repeat; clear: both;}
.bottom_chatter1 {  padding: 0px; margin: 0 0 0 0; height: 54px; width: 250px; background-image: url('/images/balloon_bottom.gif'); no-repeat; clear: both;}
.bottom_chatter2 {  padding: 0px; margin: 0 0 0 0; height: 54px; width: 250px; background-image: url('/images/balloon_bottom2.gif'); no-repeat; clear: both;}

input[type=submit] { font-size: 12px; font-weight: bold; padding: 2px 5px; }
input, textarea { padding: 2px 3px; }
input#openid_url {
   background: url(http://openid.net/login-bg.gif) no-repeat;
   background-color: #fff;
   background-position: 0 50%;
   color: #000;
   padding-left: 18px;
}


a, a:visited { color: #b71f23; text-decoration: none; margin: 0; padding: 0; }
a:hover { color: #777; }
