

/****** SUBMENU ******/

#submenulist {
  font-family: Arial, Helvetica, sans-serif;
}
#submenulist ul {
  background-color: #c1232c;
  list-style-type: none;
  padding:0;
  margin:0;
}

#submenulist li {
  color: #ffffff;
  padding: 5px 0 5px 14px;
  font-weight: bold;
}
#submenulist li:hover {
  background-color: #c7373f;
}
#submenulist a:link, #submenulist a:visited, #submenulist a:active, #submenulist a:hover {
  color: #ffffff;
  text-decoration: none;
}
.submenuselitem {
  background-color: #c7373f;
}



/****** ARTICLE MESSAGE ******/

#articlemessdiv {
  display:none;
  position:absolute;
  z-index:100;
  background-color:#ffffff;
}


/****** CONTENT ******/

#toparea {
  width:593px;
  border-left:solid 1px #e4e4e4;
  border-right:solid 1px #e4e4e4;
  border-bottom:solid 1px #e4e4e4;
}
#toparea_inner {
  margin-left:20px;
  margin-right:20px;
}

#bottomarea {
  width:595px;
  margin-top:10px;
}

.leftarea {
  float:left;
  width:291px;
  margin-right:10px;
  margin-bottom:10px;
}
.leftarea_inner {
  width:251px;
  margin-left:20px;
  margin-right:20px;
}
.rightarea {
  float:left;
  width:292px;
  margin-bottom:10px;
}
.rightarea_inner {
  width:272px;
  margin-right:20px;
}

.leftarea_wide {
  float:left;
  width:413px;
  margin-bottom:10px;
}
.leftarea_wide_inner {
  width:373px;
  margin-left:20px;
  margin-right:20px;
}
.rightarea_narrow {
  float:left;
  width:170px;
  margin-bottom:10px;
}


