

/*  -----------------  #write  ------------------ */

#write { width: auto; height: auto; }
#write div.top { width: auto; height: auto; }
#write div.inner { width: auto; height: auto !important; }

*html #write div.inner { height: 200px !important; }

#write div.inner:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  }

/*  -----------------  #write top  ------------------ */

/*  -----------------  #write inner writeBlock  ------------------ */

#write div.inner div.writeBlock {
  position: relative;
  width: 285px;
  height: 115px;
  float: left;
  }

#write div.inner div.writeBlock:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  }

/*  -----------------  #write inner writeBlock image  ------------------ */

#write div.inner div.writeBlock div.imageHorizontal {
  width: 130px;
  height: 115px;
  margin: 0px;
  color: white;
  text-align: left;
  float: left;
  background: url("images/write.image.horizontal.backer.gif") no-repeat center center;
  }

#write div.inner div.writeBlock div.imageVertical {
  width: 130px;
  height: 115px;
  margin: 0px;
  color: white;
  text-align: left;
  float: left;
  background: url("images/write.image.vertical.backer.gif") no-repeat center center;
  }


#write div.inner div.writeBlock div.imageHorizontal div.writeImg {
  margin: 18px auto 0 auto;
  padding: 10px 0 0 7px;
  width: 98px;
  height: 67px;
  }

#write div.inner div.writeBlock div.imageHorizontal img {
  width: 92px;
  height: 61px;
  padding: 0px;
  margin: 0px;
  }


/*  -----------------  #write inner writeBlock top  ------------------ */

#write div.inner div.writeBlock div.topic {
  width: auto;
  height: auto;
  margin-top: 15px;
  }

#write div.inner div.writeBlock div.topic p {
  margin: 5px 0 0 0;
  padding: 0px;
  font-size: 0.7em;
  border-top: 1px solid white;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
  color: #994D00;
  }

#write div.inner div.writeBlock div.topic p.author {
  color: #0070A6;
  line-height: 1.2em;
  }

#write div.inner div.writeBlock div.topic p.hotValue {
  margin: 2px 0 0 1px;
  padding: 0px;
  color: #CA970F;
  }

/*  -----------------  #write inner writeBlock content  ------------------ */

#write div.inner div.writeBlock div.content {
  width: auto;
  height: 50px;
  margin-top: 5px;
  padding: 0px;
  }

#write div.inner div.writeBlock div.content p {
  margin: 0px;
  padding: 0px;
  font-size: 0.7em;
  text-align: left;
  color: #000000; /* From #464646 to #000000 */
  }

#write div.inner div.writeBlock div.content p a:link,
#write div.inner div.writeBlock div.content p a:hover,
#write div.inner div.writeBlock div.content p a:active,
#write div.inner div.writeBlock div.content p a:visited {
  text-align: left;
  color: #000000; /* From #464646 to #000000 */
  text-decoration: none;
  }

#write div.inner div.writeBlock div.content p a:hover {
  color: #804000;
  text-decoration: underline;
  }

#write div.inner div.writeBlock div.bottom {
  border: none;
  }



/*  -----------------  #write inner writeBlock bottom  ------------------ */

#write div.topper,
#write div.bottom {
  margin-top: 10px;
  }

#write div.topper p,
#write div.bottom p {
  position: relative;
  right: 40px;
  top: -10px;
  text-align: right;
  color: #757575;
  font-size: 0.7em;
  font-family: Verdana, Helvetica;
  }

#write div.topper p {
  text-align: left;
  position: relative;
  right: 0;
  left: 23px;
  top: -2px;
  }

#write div.topper p a,
#write div.bottom p a {
  color: #757575;
  }

#write div.topper p a:hover,
#write div.bottom p a:hover {
  color: #757575;
  text-decoration: underline;
  }

#write div.topper p a.here,
#write div.bottom p a.here {
  color: #B16565;
  text-decoration: underline;
  }

/*  -----------------  index #write  ------------------ */

#write { width: 630px; min-height: 973px; }
*html #write { height: 973px;}
#write div.top { height: 50px; margin-top: 10px;
  background: url("images/default.background.gif") no-repeat -9px -10px; }
#write div.inner { height: 235px; padding: 0 0 0 23px; }

#write div.breadcrumb { margin: 0 0 15px 12px; padding: 0 0 0px 10px; }
#write div.breadcrumb p { color: #757575; font-size: 0.7em; font-family: Verdana, Helvetica; }
#write div.breadcrumb p a { color: #6585BA; text-decoration: none; }
#write div.breadcrumb p a.here { color: #B16565; text-decoration: underline; }
#write div.breadcrumb p a:hover { text-decoration: underline; }
#write div.breadcrumb p span.mark { margin: 0 5px 0 5px; }

#write div.goWrite { margin: 0 0 15px 12px; padding: 0 0 0px 10px; }
#write div.goWrite p { color: #757575; font-size: 0.7em; font-family: Verdana, Helvetica; }
#write div.goWrite p a { color: #6585BA; text-decoration: none; }
#write div.goWrite p a.here { color: #B16565; text-decoration: underline; }
#write div.goWrite p a:hover { text-decoration: underline; }
#write div.goWrite p span.mark { margin: 0 5px 0 5px; }
