.newsmenu {
	float: left; 
  width: 4em;
  color: DimGray;
	background: #EBEBEB;
	margin: 0;
	padding: 0;
	padding-left: 0.5em;
  font-family: Verdana,Arial CE,Arial,Sans Serif;
height: 31em;
}

ul.links {
  margin: 0;
  padding: 0;
    margin: 1em 0;
}
ul.links.inline {
  /* display: inline; */
  display: block;
    margin: 0;
}
ul.links li {
  /* display: inline; */
  display: block;
  list-style-type: none;
  padding: 0 0.5em;
}

.newslist, .newsitem {
	margin: 0;
	padding: 0;
  font-size: 0.8em;
  font-family: Verdana,Arial CE,Arial,Sans Serif;
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.newscontent {padding:0;}
.newscontent h1, .newscontent h2, .newscontent h3 {color: #401020;}
.newscontent h1, .newscontent h1 a {font-size: 1.4em;}
.newscontent h2, .newscontent h2 a {font-size: 1.2em;}
.newscontent h3, .newscontent h3 a {font-size: 1.0em;}
.newscontent a {
	color: black;
	font-size: 1.0em;
  font-weight: bold;
	text-decoration: none;
}
.newscontent a:hover {
	color: #401020;
/*	font-size: 1.0em;*/
  font-weight: bold;
	text-decoration: underline;
}
.newscontent p {
	color: black;
	font-size: 1.0em;
  font-family: Verdana,Arial CE,Arial,Sans Serif;
}

.fl-left{float:left;}
.fl-right{float:right;}
.fl-none{float:none;}
.cl-left{clear:left;}
.cl-right{clear:right;}
.cl-both{clear:both;}
.imgh{ width:160px; height: 190px; padding:10px; padding-top:0;padding-left:0;}
.imgw{ width:190px; height: 160px; padding:10px; padding-top:0;padding-left:0;}
.size1 { width:191px; height: 144px; }
.size2 { width: 170px; height: 120px; }
.size3 { width: 116px; height: 12em; }
.pad-top {padding-top: 0.4em;}
