* {padding:0; margin:0;font:11px/1.18 airal,verdana,helvetica,sans-serif;}
body {background:#e6e6e6;text-align:center;}

.header {background:#fbfbfb;border-bottom:#aaa 2px solid;margin:3px auto 3px;width:95%;height:73px;}
.topg {BACKGROUND:url(../i/h2.png) no-repeat;margin:3px auto 5px;WIDTH:954px;HEIGHT:20px;}

.logo {
  BACKGROUND:#fbfbfb;
  border-bottom:#bdbdbd 5px solid;
  margin:-5px 3px 3px 22px;
  position:relative;
  WIDTH:95%;
  HEIGHT:75px;
}

.mlmlogo h2{font:43px Georgia, "Times New Roman", Times, serif;color:#000;margin:0 7px;padding:0px; text-decoration:underline; text-align:left;}
.mlmlogo h2 span {font:43px Georgia, "Times New Roman", Times, serif;color:#EFB929;margin:0;padding:0px; text-decoration:underline;}
.logon h1 {font:17px "Times New Roman", Times, serif;color:#aaa;margin:-1px 100px;padding:0px;  text-align:left;}

.centerg {BACKGROUND:url(../i/bg2.png) repeat-y;margin:0 auto;WIDTH:954px;}
.bottomg {BACKGROUND:url(../i/f2.png) no-repeat;margin:0 auto;WIDTH:954px;HEIGHT:20px;}

#mlmlab {background:#fbfbfb;margin:2px auto;overflow:hidden;width:912px;}
.content,.left,.right {background:#fbfbfb;float:left;margin-bottom:-32767px;padding-bottom:32767px;text-align:left;}
.right {float:right;}
.content {border-left:silver 1px solid;border-right:silver 1px solid;padding-top:10px;width:510px;min-height:540px;}
.left,.right {width:200px;}

.index_comment {border-left:1px solid #000; margin:0px 10px; padding:0 10px 5px; color:#222; text-align:left;}
.index_comment a,.index_comment a:link, .index_comment a:visited {color:#222; text-decoration:none;}
.index_comment a:hover {color:#222; text-decoration:underline;}
 
.footer {
  background:#eee;
  border:#ccc 1px solid;
  color:#770;
  font:bold 12px Georgia,serif;
  margin:0 0px 0 21px;
  padding:7px 0;
  text-align:center;
  width:95%;
}
 .footer span {color:#770;font:bold 12px Georgia,serif;}
.clear {clear:both;}

a,a:link,a:visited {color:blue;text-decoration:none;}
a:active,a:hover {color:red;}
td,small {color:black;font:11px verdana,arial,sans-serif;}
h1, h2, h3, h4, h5, h6,small {
   font-size:11px;
   margin:3px;
}
li,ol,ul {
   margin:0 5px 0 10px;
   text-align:justify;
}
p {
   font-size:11px;
   margin:3px 12px;
   text-indent:1em;
   text-align:justify;
}
ul,ol {
   padding:0;
}
ol {
   margin:5px 5px 0 25px;
}
strong {
   background-color:yellow;
   font-weight:normal;
}
blockquote {padding:10px;color:#555;}

.ctbl {
   background-color:silver;
   border:silver 1px solid;
   width:126pt;
}
.righter {
   font-weight:normal;
   margin:5px 25px;
   text-align:right;
}
#hr {
   background:#999daf;
   margin:3px;
   height:1px;
}
#hr hr {display:none;}
#panels {
   width:180px! important;
   padding:5px;
   margin:0;
}

.frame1 { background:#fff;border:2px dashed black;margin:6px 0;width:180px;}
.frame2 { border:3px dashed black;}
.small {color:#aaa;}
.bborder {background-color:#fff;border:#a7a6b4 1px solid;}
.panel {background-color:#f7f6f4;border:silver 1px dotted; padding:2px 2px 2px 9px;color:navy;}
.panel span {color:silver;}
.hide {z-index:1;left:0; visibility:hidden;position:absolute;top:0;}
.lasto {background-color:#ff9;border:#f90 1px solid;padding:10px;margin:0;}
.note {border-bottom:blue 1px dotted;color:blue;}
.contents .first {color:black;margin:5px 0 10px 20px;}
.contents .second {color:black;margin:20px 0 20px 10px;}
.contents span {color:red;}
.contents ol {color:silver;padding-left:10px;}
.select {color:red;}
.categories {margin:8px 0;padding:0 0 0 10px;}
.categories li {color:silver;}
.categories .selected {color:red;}
.postlink {margin:5px 25px;text-align:right;}
.postdate {color:#a77;margin:5px 10px;text-align:right;}
.postbody {margin:20px;}
.poststart {border-bottom:#770 2px solid;color:#770;font:bold 15px Georgia,Arial;margin:10px 10px 10px 15px;}
.poststart a,.poststart a:visited{color:#770;font:bold 15px Georgia,Arial;}
.poststart a:hover {color:#770;}
.postend {color:#656565;margin:5px 15px 15px 0;text-align:right;}
.title {margin:5px 10px;}
.prim {border:silver 0px solid;margin:5px auto;padding:3px;text-align:left;width:79%;}
.prim label {color:blue;}
.prim div {background:#fff;border:silver 1px solid;font:12px/1 arial,sans-serif;margin:3px auto;padding:5px;}
/* style comment */
.comment {background-color:#fff;margin:2px 5px;padding:5px 10px;text-align:justify;}
.comma span {color:navy;font-weight:bold;}
.comment_list {width:500px;margin:20px auto;}
.comment_title {
        background-color:#eee;
        border:silver 1px dotted;
        color:navy;
        font-weight:bold;
        margin:0 0 5px;
        position:relative;
        padding:2px 2px 2px 5px;
}
/* end style comment */
/* statistic */
.point,.tbl{background-color:#fff;border:1px silver solid;margin:5px 
auto;text-align:left;width:500px;}
.point .graf{margin:5px 0 0;padding:0 0 0 2px;height:330px;}
.point .desc{margin:0 0 5px 20px;}
.sttit{background:#F6F9FB;;border:silver 1px 
solid;color:#3B6EBF;margin:2px;padding:2px;}
.serf,.rss{color:#1e90ff;}
.post{color:red;}
.nopost{color:blue;}
.friend{color:blue;}
.tbl{width:502px;}
.tbl td,
.tbl pre,
.value pre,
.numb pre {color:#000;font:11px 
verdana,arial,sans-serif;margin:2px;padding-bottom:1px;overflow:hidden;}
.anonce{color:#777;margin:2px 100px 0 44px;padding:2px;}
.numb{float:left;text-align:right;width:40px;}
.value{overflow:hidden;width:450px;}
.tbl td .sttit{margin:0;}
/* end statistic */


b {font-weight:bold;}
.rate {
display:block;
height:20px;
background:#770;
}

