#leftMenu{ 
   float:left;
   width:171px;
   margin:5px 0 0 0px;
}
#mainArea{ 
   margin:5px 0 0 0;
   width:458px;
   height:420px;
   border:1px solid #cccccc;
   padding:2px;
   float:left;
}
 #mainArea hr{
   width:420px;
   color:#cccccc;
   height:1px;
   margin-left:10px;
   float:left;
}

#messagelistitle{
   margin:5px 0 0 5px;
   width:290px;
   height:20px;
   background:#8FCBFC;
   float:right;
   font-size:12px;
   font-weight:bold;
   text-align:left;
   padding:5px 0 0 30px ;
   color:#FFFFFF;
   background-image:url(../images/guestbook/arrow_g.gif);
   background-repeat: no-repeat;
   background-position: 15px 5px;
}
#messagelistbox{
   margin:0 0 0 5px;
   width:303px;
   height:400px;
   background:#E0EBF7;
   border:1px solid #8FCBFC;
   float:right;
   padding-left:15px;
}
#messagelistbox ul{
   margin:20px 0 0 0;
   list-style:none;
}
#messagelistbox ul li{
   line-height:22px;
   text-align:left
}

#mainArea #title-m{
   font-size:14px;
   font-weight:bold;
   text-align:left;
   color:#FF0000;
   width:400px;
   float:left;
   margin:20px 0 5px 10px;
}
.auther{
   font-size:12px;
   color:#0033FF;
   float:left;
   margin-left:10px;
}
.content{
   width:400px;
   font-size:14px;
   line-height:20px;
   color:#333333;
   margin:20px 0 0 10px;
   float:left;
   text-align:left;
 }
 #replytitle{
   width:412px;
   height:20px;
   background:#8FCBFC;
   float:left;
   margin:20px 0 0 10px;
   font-size:12px;
   font-weight:bold;
   text-align:left;
   padding:6px 0 0 10px;
   color:#FFFFFF;
 }
 #reply{
   width:420px;
   height:100px;
   border:1px solid #8FCBFC;
   background:#DDF1F2;
   float:left;
   margin:0 0 20px 10px;
 }
 .pageft{width:200px;}
 input{text-align:center;}