ul.leftmenu {
  list-style: none;
  margin: 100px 0 0 0;
  padding: 22px 0 0 0;
  width: 185px;
  }

ul.leftmenu li {
  padding: 0;
  width: 185px;
  height: 33px;
  }

.leftmenu a, 
.leftmenu a:visited, 
.psycho a, 
.psycho a:visited 
.psycho2 a, 
.psycho2 a:visited 
{
  text-decoration: none;
  }

.leftmenu li a {
  display: block;
  width: 185px;
  height: 33px;
  text-indent: -9999px;
  background-image: url(../../images/left_menu.png);
  background-repeat: no-repeat;
  }

.leftmenu1:link, .leftmenu1:visited {
  background-position: 0 0;
  }

.leftmenu1:hover {
  background-position: -185px 0;
  }

.leftmenu2:link, .leftmenu2:visited {
  background-position: 0 -33px;
  }

.leftmenu2:hover {
  background-position: -185px -33px;
  }

.leftmenu3:link, .leftmenu3:visited {
  background-position: 0 -66px;
  }

.leftmenu3:hover {
  background-position: -185px -66px;
  }

.leftmenu4:link, .leftmenu4:visited {
  background-position: 0 -99px;
  }

.leftmenu4:hover {
  background-position: -185px -99px;
  }

.leftmenu5:link, .leftmenu5:visited {
  background-position: 0 -132px;
  }

.leftmenu5:hover {
  background-position: -185px -132px;
  }
  
  .leftmenu6:link, .leftmenu6:visited {
  background-position: 0 -165px;
  }

.leftmenu6:hover {
  background-position: -185px -165px;
  }
  
   .leftmenu7:link, .leftmenu7:visited {
  background-position: 0 -198px;
  }

.leftmenu7:hover {
  background-position: -185px -198px;
  }

.psycho {
  margin: 15px 0 0 27px;
  padding: 0;
  width: 158px;
  height: 33px;
  }
  
  .psycho2 {
  margin: 15px 0 0 27px;
  padding: 0;
  width: 158px;
  height: 33px;
  }
  
  .psycho3 {
  margin: 15px 0 0 27px;
  padding: 0;
  width: 158px;
  height: 33px;
  }
  
.new {
  width: 185px;
  height: 200px;
  color:#FFFFFF;
  }
  
 .new-body {
  margin: 0;
  padding: 5px;
  border: none;
  border-bottom: 1px #ffffff dotted;
  }

.new-body a {
  color: #ffff66;
  }

.psycho a {
  display: block;
  width: 158px;
  height: 33px;
  text-indent: -10000px;
  background-image: url(../../images/psycho.gif);
  background-repeat: no-repeat;
  }

.psycho a:link,
.psycho a:visited {
  background-position: 0 0;
  }

.psycho a:hover {
  background-position: 0 -33px;
  }
  
  .psycho2 a {
  display: block;
  width: 158px;
  height: 33px;
  text-indent: -10000px;
  background-image: url(../../images/psycho2.png);
  background-repeat: no-repeat;
  }

.psycho2 a:link,
.psycho2 a:visited {
  background-position: 0 0;
  }

.psycho2 a:hover {
  background-position: 0 -33px;
  }

.psycho3 a {
  display: block;
  width: 158px;
  height: 33px;
  text-indent: -10000px;
  background-image: url(../../images/psycho3.png);
  background-repeat: no-repeat;
  }

.psycho3 a:link,
.psycho3 a:visited {
  background-position: 0 0;
  }

.psycho3 a:hover {
  background-position: 0 -33px;
  }

.rightlink {
  text-align: right;
  padding: 0 44px 0 0;
  }

.rightlink1 {
  margin-top: 15px;
  }


/*  TOPICS Normal Ver
--------------------------------------------------*/

.topics {
  float: right;
  margin-left: 0px;
  width: 300px;
  color: #ffffff;
  }

.topics-body {
  margin: 0;
  padding: 5px;
  border: none;
  border-bottom: 1px #ffffff dotted;
  }

.topics-body a {
  color: #ffff66;
  }

.topics2 {
  float: left;
  padding-left:3px;
  padding-right:20px;
  width: 240px;
  color: #ffffff;
  }

.topics-body2 {
  margin: 0;
  padding: 5px;
  border: none;
  border-bottom: 1px #ffffff dotted;
  }

.topics-body2 a {
  color: #ffff66;
  }
/*  TOPICS Summer Ver
--------------------------------------------------

.topics {
  margin-left: 165px;
  width: 353px;
  color: #333333;
  }

.topics-body {
  margin: 0;
  padding: 5px;
  border: none;
  border-bottom: 1px #333333 dotted;
  }

.topics-body a {
  color: #000099;
  }
*/

