body{margin:0px auto;padding:0px;text-align:center;width:960px;font-family:tahoma;font-size:80%;line-height:1.8em;color:#666;}
div#page{text-align:left;width:960px;}
div#page .header{position:relative;}
div#page .header span{bottom:-6px;left:60px;position:absolute;}
div#rpanel{float:right;width:450px;}
div#lpanel{float:left;width:450px;}
div#footer{clear:both;text-align:center;padding-top:10px;}
div#rpanel legend, h2, #frmPost legend,#frmsignup legend{font-size:1.6em;font-weight:normal;color:#0264AE;}
div#rpanel fieldset{margin:0px;padding:0px;border:0px none;}
#frmsignup label{float:left;width:120px;text-align:right;padding-right:5px;}
#frmsignup .btn{margin-right:136px;text-align:right;}
#frmsignup{margin-bottom:40px;}
#frmlogin p{margin:5px;}
a{color:#666;}
.error{color:#FF0000;}
span.error{display:block;font-size:.8em;}
div.nav{float:right;position:absolute;right:15px;top:0;}
#upMsg{width:450px;}
#upMsg ul {padding:0px;}
#upMsg ul li{display:inline;padding:5px;}
fieldset{margin:0px; border:0px none;padding:0px;}

.mcpost{
    font-size:14px;
}
#charct{
    font-size: 12px;
    font-style: oblique;

}

a{
    text-decoration: none;
}


#lpane{
    float:left;
    width:500px;
}

#rpane{
    float:right;
    width:370px;

}
