.tools { 
  display: block;
  height: 16px;
    border-bottom: 1px solid black;
	padding-bottom: 10px;
 }
.tools  li { 
 float: left;
 height: 16px;
 background-image: none;
 padding-bottom:5px;
}
.story-top  { 

  margin-top: 2px;
}
h2 { 
  margin: 0px;
  clear: both;
}


/* defined to format subheads */
h3.subhead-on-index {
font-family:Arial, Helvetica, sans-serif;
font-size:1.1em;
color:#333333;
margin-top:5px;
}


/* date added to format publish date */
p.date {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:.95em;
font-weight:bold;
color:#3c5c73;
margin-top:2px;
margin-bottom:2px;
}

p.byline, p.byline a {
font-family:"Times New Roman", Times, serif;
font-weight:bold;
color:#3c5c73;
text-decoration:none;
}


p.pub-date {
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:.9em;
color:#999999;
}



/* styles for section and framings page elements */

h2.story-headline { 
 margin-top: 8px; clear: none;
 margin-bottom: 2px;
 }
p.story-tease {
 margin-top: 2px;
 margin-bottom: 16px;	
}
img.story-tease { 
 float: right; margin: 8px 0 4px 8px;
 }
 h5.ls-head { margin-right: 3px; }
 
