

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

#write { width: auto; height: auto; }
#write div.top { width: auto; height: auto; }
#write div.inner { width: 600px; height: auto; }

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

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

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

#write div.inner div.writeBlock {
  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;
  }

/*  -----------------  #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;
  }




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

#write { width: 645px; height: 300px; float: left; }
#write div.top { height: 60px;
  background: url("images/background.gif") no-repeat 14px -1px; }
#write div.inner { height: 235px; padding: 0 0 0 23px; }
