body {padding:0px; margin:0px; background:#000000;}
.maintable {vertical-align:top; width:765px; border-right:1px solid #4d4c4c; border-left:1px solid #4d4c4c; background:#000000;}
.subtable {margin:5px; border:1px solid #9c9d9d; background:#f9f9f9;}
.innertable {margin:5px; margin-top:0px; border:0px solid #9c9d9d;}
.menutable {margin:5px;}
.toptable {border:0px; margin:5px; background:#9c9d9d; margin-top:3px; margin-bottom:3px;}
.tbg {vertical-align:top; border:0px;}
#marg {margin-top:2px; margin-bottom:2px;}
#subtable {border-bottom-width:0px; border-right-width:1px;}
td.submenu a {	-moz-border-radius: 5px; color:#FFD200; font-family:Arial; border:2px solid #575757; display:block; width:140px; background:#343333; font-weight:bold; text-align:right; padding:6px; text-decoration:none;}
td.submenu a:link {font-family:Arial; font-size:16px; color:#FFD200;}
td.submenu a:visited {font-family:Arial; font-size:16px; color:#FFD200;}
td.submenu a:active {font-family:Arial; font-size:16px; border:2px solid #FFD200; color:#343333}
td.submenu a:hover {font-family:Arial; font-size:16px; background:#212121; color:#FFD200; text-decoration:none;}
a.news, a:visited.news {display:block; width:140px; height:25px; background: url("news.gif") 0 0 no-repeat; cursor:hand;}
a:hover.news {background-position:0 -25px;}
a.photo, a:visited.photo{display:block; width:140px; height:25px; background: url("photo.gif") 0 0 no-repeat; cursor:hand;}
a:hover.photo {background-position:0 -25px;}
a.forum, a:visited.forum{display:block; width:140px; height:25px; background: url("forum.gif") 0 0 no-repeat; cursor:hand;}
a:hover.forum {background-position:0 -25px;}
a.staff, a:visited.staff{display:block; width:140px; height:25px; background: url("staff.gif") 0 0 no-repeat; cursor:hand;}
a:hover.staff {background-position:0 -25px;}
a.bio, a:visited.bio{display:block; width:140px; height:25px; background: url("bio.gif") 0 0 no-repeat;; cursor:hand;}
a:hover.bio {background-position:0 -25px;}
a.audio, a:visited.audio {display:block; width:140px; height:25px; background: url("audio.gif") 0 0 no-repeat; cursor:hand;}
a:hover.audio {background-position:0 -25px;}
a.video, a:visited.video {display:block; width:140px; height:25px; background: url("video.gif") 0 0 no-repeat; cursor:hand;}
a:hover.video {background-position:0 -25px;}
a.guest, a:visited.guest {display:block; width:140px; height:25px; background: url("guest.gif") 0 0 no-repeat; cursor:hand;}
a:hover.guest {background-position:0 -25px;}
a.contact, a:visited.contact{display:block; width:140px; height:25px; background: url("contact.gif") 0 0 no-repeat; cursor:hand;}
a:hover.contact {background-position:0 -25px;}
.titletable {margin-left:12px; margin-top:10px; margin-bottom:0px; margin-right:0px;}
.top {vertical-align:top; text-align:right; padding-top:15px; padding-right:20px; background: url("logoside.gif") right; background-repeat:no-repeat;} 
.my {text-align:right; font-size:10px; font-family:verdana;}
.font {background:#fbc44f; text-indent:5px; font-family:Verdana; font-size:10px; font-weight:bold;}
.bg {background:#fbc44f; border-top:#a9aaaa 1px solid; padding-left:10px;}
a:link {font-family:Verdana; color:#ffe400; font-size:11px; text-decoration:none;}
a:visited {font-family:Verdana; color:#ffe400; font-size:11px; text-decoration:none;}
a:active {font-family:Verdana; color:#ffe400; font-size:11px; text-decoration:none;}
a:hover {font-size:11px; color:#ffc000; text-decoration:none;}
.content {text-indent:0px; text-align:justify; margin:15px; font-family:Verdana; font-size:10px; color:#f9f9f9;}
.content1 {text-indent:0px; text-align:justify; margin:15px; font-family:Verdana; font-size:12px; color:#f9f9f9;}
h1 {margin-top:14px; margin-left:10px; color:#FFD200; font-size:13px; font-weight:bold; font-family:Verdana;}
h2 {font-size:10px; font-weight:bold; font-family:Verdana; margin:0px;}
.formbutton {margin:1px; font-size:10px; font-family:Verdana; background-color:#bfbfbf; border:1px solid #a9a9a9; color:#353535;}
.formbutton:hover {background-color:#fbc44f; border:1px solid #000000; color:#000000;}
.formfield {font-size:11px; font-family:Verdana; background-color:#f4f4f4; border:1px solid #9f9f9f; color:#4a4a4a; margin:1px;}
.formfield:focus {background-color:#ffffff; border:1px solid #000000;}
#nucleus_lf_pwd {width:100px; font-size:10px; margin:2px;}
#nucleus_lf_name {width:100px; font-size:10px; margin:2px;}
#nucleus_lf_shared {margin:2px;}
#nucleus_cf_body {font-size:12px; width:300px;}
.mailform {font-size:11px; font-family:Verdana; padding:1px;}
.loginform {padding:3px;}
margin {margin-left:40px;}
img {border:0px;}
.indent {padding-left:10px; padding-right:3px; padding-top:1px; padding-bottom:1px; margin-left:10px; font-size:10px; font-family:Verdana;}
.leftbox, .rightbox {margin:3px; padding:3px; font-size:larger;}
.leftbox {float:left;}
.rightbox {float:right;}
#reg {padding-left:40px;}
.borderwhite {padding:0px; border-left:1px solid #ECECEC; border-right:1px solid #ECECEC;}
.line {background: url("itembg.gif");}
html>body .valignmain { vertical-align:top; background:url("mainbg.jpg") no-repeat fixed 60% 55%; min-height:560px; height:560px;}
.valignmain { vertical-align:top; background:url("mainbg.jpg") no-repeat fixed; min-height:560px; height:560px;}
.valign {vertical-align:top;}
.center {text-align:center; font-size:10px; color:white; font-family:Verdana; margin-top:2px;}
.pageswitch {color:white; text-align:center; font-size:10px; font-family:Verdana; padding:4px;}
.vline {background: url("vert.gif");}
.wline {background:#f9f9f9}
.error {padding:4px; color:#A81E17; font-weight:bold;} 
hr {background:#4d4c4c; width:70%;}
.fff {font-size:10px;}