div.article_list {
 float: left;
}

div.article_list h1 {
  margin: 0px;
  padding: 0px 0px 2em 0px;
  font-size: 110%;
  color: #606a74;
  border-bottom: solid 2px #fff;
}

div.article_list h1.c {
	border-bottom: solid 2px #fff;
	margin-bottom: 20px;
}

div.article_list h1 a {
  color: #606a74;
  text-decoration: none;
}

div.article_list h1 a:hover {
  text-decoration: underline;
}

div.article_list h2 {
  margin: 0px 0px .33em 0px;
  padding: .1em 0px .1em 0px;
  font-size: 96%;
  line-height: 1em;
  color: #000;
}

div.article_list h2 a {
}


div.article_list h2 a:hover {
  text-decoration: none;
}

div.article_list h3 {
  margin: .66em 0px .33em 0px;
  padding: 0px;
  font-size: 90%;
  clear: both;
}

p.st, div.article_list p {
  margin: 0px 0px 1em 0px;
  padding: .33em 0px 0px 0px;
}

div.article_list div.paragraph {
  margin: 0px 0px 1em 0px;
  padding: 0px 0px 1em 0px;
  line-height: 1.3em;
  background: url(../../images/theme/p-end.gif) no-repeat 100% 100%;
}

div.paragraph a, div.article_list a {
  color: #000;
}

p.st a:hover a, div.article_list a:hover {
  text-decoration: none;
}

div.article_list ul, div.article_list ol {
  margin-top: 0px;
  padding-top: 0px;
}

div.article_list ul li, div.article_list ol li {
  font-size: .93em;
}

div.article_list blockquote {
  margin: 1em 0px .6em 0px;
  padding: 0px 0px 0px 8px;
  font-size: .83em;
  border: solid 1px #CBD1D4;
  clear: both;
}

div.article_list blockquote a {
  color: #000;
}

div.article_list blockquote a:hover {

  text-decoration: none;

}

div.article_list ul, div.article_list ol {
  margin-top: .33em;
  font-size: 11px;
}


div#content div.article_list  div.padding {
	padding: .8em 8px;
}

