img{
float: left;
width: 10em;
height: 14.6em;
border: 1px solid #fff;
padding: 3px;
}
h5 a{
text-decoration: none;
font-size: 1.2em;
color: #fff;
}
h4{

}
li.off{
display: block;
height: 16em;
}
ul{
padding: 5px;
}
li ul{
	float: right;
	margin: 15px;
	display: block;
width: 60%;
}

.related_articles{
  margin: 1.5em 5px;
  padding: 0;
  width: 100%;
  border: 0px !important;
  margin-top: 1.5em;
margin-bottom: 1.1em;
}
h4{clear: left !important; }
.related_articles a{
 display: block;
  font-weight: bold;
  padding: .2em 0;
color: #fff;
width: 10em;
}
.related_articles a:hover{
  background-color: #fff;
  color: #cc3333;
border-right: 3px solid #cc3333;
}
#div1 p{
width: 30em;
}
