BODY {
margin:0px 0px 0px 0px; 
font-family: arial, helvetica, sans-serif;
background: url(graphics/page_inside_background.gif) 0 0 repeat-x; 
font-size:11px; 
background-color: #e6e6e6;
}

#storyContent
{margin-left: 4px; width: 920; float: left; text-align: left;}

#storyBlock
{width: 600; float: left; background: white;}

.storyHeadline
{margin: 10 15 0 15px; padding: 2 0 10 0px; font-size: 30px; font-weight: bold; clear: right; }

#storyInsert
{margin: 15px; float: right; width: 200px; padding: 10px;}

.insertTag
{margin-left: 10px; width: 105px; padding: 3 10 3 5px; -moz-border-radius: 10; border: 1px solid #4865A1; float: right; text-align: left;}

.listNavButton
{margin-left: 10px; width: 50px; padding: 3 10 3 5px; -moz-border-radius: 10; border: 1px solid #4865A1; float: left; text-align: left; text-decoration: none;}

#storyTopLinks
{margin-top: 10px; width: 580px; text-align: right;}

#relatedStoriesBox
{-moz-border-radius: 10; border: 1px solid #000;}

ul#relatedStories
{ margin: 0 0 0 25px; padding: 0;}
ul#relatedStories li
{ height: 15px; padding:5 0 0 2px; }
ul#relatedStories li a:hover
{ background:#4865A1; color: white;}
ul#relatedStories li a
{ display: block; text-decoration: none; font-weight:bold; font-size:12px; color: #000;}

#commentsBox {
padding: 10px;
}
.commentDisplayBox {
background-color: #e6e6e6;
padding: 5px;
margin-bottom: 5px;
border-bottom: 5px solid #4865A1;
}

.insideSmHeadline 
{padding: 10 10 0 15px; font-size:16px; font-weight:bold; color: #000; }

#topCategoryStory
{margin-top: 5px; float: left; padding: 0px; background: #fff; width: 350; vertical-align: top;}
#otherCategoryHeadlines
{margin-top: 5px; width: 240px; float: left; margin-bottom: 20px; background: #f4f4f4; vertical-align: top; border-left: 1px solid #d8d8d8;}

#storyList 
{clear: left;}
