td 		     { vertical-align:top; }
.vspacer     { width:13px; }
#newsLeftCol { width:181px; }

h2 {
 margin:5px 0;
}
h3.subhead {
 margin:5px 0;
 color:#666;
 font-size:15px;
}
.newsTimestamp,
.newsByline {
 font-size:11px;
}
.article_photo { 
 float:left; 
 margin:0 10px 10px 0;
}
#ad_300x250 {
 margin:3px 0 10px;
}
.ad_label      { 
 color:#B0B0B0; 
 font-size:10px; 
 text-transform: uppercase; 
}
#tagline { padding:10px 0; color:#666; font-size:11px; font-style:italic; font-weight:bold; }

.newsLeftColHeadline {
 display:block;
 padding:3px;
}
#related_links ul {
 margin:5px 0 0 22px;
 padding:0 0 10px;
 list-style:square;
 font-size:11px;
}
#related_links li {
 padding:0 0 6px;
}
#topstory_links ul {
 margin:0 0 0 310px;
 padding:5px 0 5px 20px;
 list-style:square;
 font-size:11px;
}
* html #topstory_links ul {
 margin-left:312px;
}
#topstory_links li {
 padding:0 0 3px;
}
.rss {
 float:none;
 margin:0;
}