
body {background-color:#87990e;}
.general {background: url(/site-media/img/registration/bg.gif); background-repeat: no-repeat; }

#mainframe {width: 940px;}
#content {font-family: verdana, arial !important; font-size: 0.9em; padding-top: 80px;}
#content a {text-decoration: underline; color: #fff;}
#pagetitle {position: relative; margin: -100px 0 20px 310px;}
#header {height: 100px;}

#firstcolumn {float: left; width: 241px; padding-top: 20px; padding-right:20px; }
.logroundbox { float: left; width: 369px; background: #e6e3d6 url(/site-media/img/registration/loginboxbgd_bottom.gif) left bottom  no-repeat; }
.logroundbox .intern {padding: 30px; background: url(/site-media/img/registration/loginboxbgd_top.gif) right top  no-repeat; min-height: 80px; color: #5a6c06;  }
.logroundbox .intern h3 {font-size: 1.2em;}
.logroundbox .intern p {line-height: 160%}
.logroundbox .intern a {color: #5a6c06 !important;} 
#content p.noaccount {margin-bottom: 0; padding-bottom: 0;}
#content p.signup {margin-top: 0; padding: 0;}
#content p.signup a {display: block; width: 95px; height: 25px; }
* html .logroundbox .intern {height: 80px; font-weight: bold;}
.loginbox label {display: block; float: left; clear: both; width: 100px; margin-bottom: 10px; font-weight: bold;}
.loginbox input.text {display: block; float: left; margin-right: 10px; border: 0; font-size: 1.1em; width: 171px;}
.loginbox .submitlogin {display: block; float: left;}
.loginbox .submitit { clear: both; padding-left: 188px; padding-top: 10px;}

#mainframe #footer {position: relative;  padding: 60px 0px 20px 330px; text-align: left;}



