.rbl-main-body-top {background: url(main-body-top2.png) 50% 0 repeat-x;margin-right: 8px;margin-left: 8px;}
.rbl-main-body-top2 {background: url(main-body-top.png) 50% 1px no-repeat;}
.rbl-main-body-top3 {background: url(main-body-tr.png) 100% 0 no-repeat;margin-right: -8px;}
.rbl-main-body-top4 {height: 27px;background: url(main-body-tl.png) 0 0 no-repeat;margin-left: -8px;}
.rbl-main-body-surround {background: url(main-body-bg.png) 0 0;margin-right: 8px;margin-left: 8px;}
.rbl-main-body-surround2 {background: url(main-body-r.png) 100% 0 repeat-y;margin-right: -8px;}
.rbl-main-body-surround3 {background: url(main-body-l.png) 0 0 repeat-y;margin-left: -8px;overflow: hidden;}
.rbl-main-body-bottom {background: url(main-body-bm.png) 50% 0 repeat-x;margin-right: 8px;margin-left: 8px;}
.rbl-main-body-bottom2 {background: url(main-body-bottom.png) 50% 0 no-repeat;}
.rbl-main-body-bottom3 {background: url(main-body-br.png) 100% 0 no-repeat;margin-right: -8px;}
.rbl-main-body-bottom4 {height: 15px;background: url(main-body-bl.png) 0 0 no-repeat;margin-left: -8px;margin-bottom: 18px;}

#login-module {color: #fff;display: none;}
#login-module h3 {margin-top: 0;padding-left: 22px;background: url(lock.png) 0 2px no-repeat;}
#login-module a {color: #fff;}


.login-button {background: url(lock.png) no-repeat;padding-left: 18px;}
.login-button span {text-transform: uppercase;font-size: 11px;}
.login-button:hover {text-decoration: none;}

form.form-login {padding: 0 15px;}
form.form-login p {color:#fff;margin: 0;}
form.form-login .rbl-inputbox {color:#fff;padding: 4px 0;line-height: 16px;width: 100%;background: url(span-bg.png) 0 0;border: 0;text-indent: 6px;}
form.form-login .login-links {margin-bottom: 8px;margin-top: 8px;}
input.button {color: #fff;font-size: 100%;cursor: pointer;padding: 1px 0 0 0;background: none;border: 0;text-transform: uppercase;font-size: 12px;}
form.form-login .rbl-login-username, form.form-login .rbl-login-password {margin-bottom: 10px;}
.submit-m {background: url(submit-button-m.png) 0 0 repeat-x;margin-right: 7px;margin-left: 7px;display: inherit;width: 56px;text-align: center;}
.submit-l {background: url(submit-button-l.png) 0 0 no-repeat;margin-left: -7px;}
.submit-r {background: url(submit-button-r.png) 100% 0 no-repeat;margin-right: -7px;height: 22px;}
.rbl-remember-me {float: right;padding-top: 3px;}
a#rokbox-close {float: right;background: url(close.png) 0 0 no-repeat;width: 16px;height: 16px;}


.register-button {background: url(register.png) no-repeat;padding-left: 18px;margin-left: 15px;}
.register-button span {text-transform: uppercase;font-size: 11px;}
.register-button:hover {text-decoration: none;}

form.form-register {padding: 0 15px;}
#register-module {color: #fff;display: none;}
#register-module h3 {margin-top: 0;padding-left: 22px;background: url(lock.png) 0 2px no-repeat;}
#register-module a {color: #fff;}
a#rokbox-close {float: right;background: url(close.png) 0 0 no-repeat;width: 16px;height: 16px;}


