﻿.storiesContainer
{
  padding: 5px 0 12px 0px;
  margin-top:1em;
  color: #45434a;
}    

.storyPanel
{
  border-bottom: 1px solid #c4c9b5;
  padding: 0 3px 3px 3px;
  margin: 0 0 0 0;
}

.storyDetailPanel
{
  padding: 5px 0 5px 0px;
}    

.storyHeadlinePanel
{
  font-family:Rockwell, Palatino Linotype, Book Antigua, cambria, constantia, serif;
  color:#3d9038;
  font-size: 1.2em;
  margin: 3px 0 3px 0;
}    

.storyHeadline 
{
    }    

.storyHeadline a
{
  text-decoration: none;
  }    

.storyHeadlineSmall {
  font-size: .9em;
    }    

.storyHeadlineSmall a
{
    text-decoration: none;
    }    
    
.storyAddComment
{
  	margin-top:1em;
    }
    
.storyByline
{
    font-family: Rockwell, Palatino Linotype, Book Antigua, cambria, constantia, serif;
    color: #222222;
    padding: 0 0 6px 0;
    font-size: .95em;
    font-style: italic;
    }
    
.storyDateline
{
    padding: 0 6px 12px 0;
    color: #999999;
}

.storyPhotoPanel
{
    margin: 12px 12px 12px 12px;
}

.storyPhoto
{
    margin: 2px 2px 2px 2px;
    overflow: hidden;
}

.storyCommentCount
{
    padding: 3px 0 3px 0;
    font-size: .85em;
}

.storyPhotoCaption 
{
    padding: 0 0 0 0 ;
    font-size: .85em;
    color: #111111;
    }
    
.storyCategoryBlock150
{
    padding: 3px 3px 12px 3px; 
    width:144px;
    overflow:hidden;
    background-color: #e3e8d2;
}

.storyCategoryBlock300
{
    margin-bottom: 24px;
    padding: 3px 3px 6px 3px; 
    background-image: url(images/bgStory299.gif);
    background-repeat: no-repeat;
    width:294px;
    overflow:hidden;
}
.storyCategoryBlock350
{
    padding: 3px 3px 12px 6px; 
    background-image: url(images/bgStory300.gif);
    background-repeat: no-repeat;
    width:350px;
    overflow:hidden;
}
.storyCategoryBlock500
{
    padding: 3px 3px 12px 6px; 
    background-image: url(images/bgStory500.gif);
    background-repeat: no-repeat;
    width:491px;
    overflow:hidden;
}
.columnShadow
{
  margin-bottom: 24px;
  padding: 100px 3px 6px 3px; 
  background-image: url(images/bgShadow299.gif);
  background-repeat: no-repeat;
  width:294px;
  overflow:hidden;
}

.columnAce
{
  margin-bottom: 24px;
  padding: 100px 3px 6px 3px; 
  background-image: url(images/bgAce300.gif);
  background-repeat: no-repeat;
  width:294px;
  overflow:hidden;
}

.storyCommentPanel 
{
  padding: 3px 0 0px 0px;
  font-size: .9em;
  font-style:italic;
  }

.storyCommentDetail
{
  }
    
.storyCommentAuthor
{
    font-style:normal;
    font-weight:bold;
    }

.storyCommentDateline
{
    font-style:normal;
    }
    
.storyCommentDateNow
{
    margin: 0 12px 0 0; 
    float:left; 
    background-image: url(images/bgCD1.jpg); 
    background-repeat: no-repeat; 
    width:127px; 
 text-align:center;
padding: 36px 0  12px 0;
    }

.storyCommentDateMedium
{
    margin: 0 12px 0 0; 
    float:left; 
    background-image: url(images/bgCD2.jpg); 
    background-repeat: no-repeat; 
    width:127px; 
 text-align:center;
padding: 36px 0  12px 0;

    }

.storyCommentDateLate
{
  margin: 0 12px 0 0; 
  float:left; 
  background-image: url(images/bgCD3.jpg); 
  background-repeat: no-repeat; 
  width:127px; 
  text-align:center;
  padding: 36px 0  12px 0;
    }

.storyCommentDatePanel
{
    }

.storyCommentDateline
{
    left: 16px; top:25px; position: relative; 
}

.RSSInvitation
{
    background-image: url(images/rssbg.png);
    background-repeat:no-repeat;
    padding: 1px 0 1px 20px;
    font-size: .7em;
    margin-bottom: 25px;
}
.RSSStory
{
    padding:3px 6px 3px 6px;
}
.RSSStoryAlt
{
    padding:3px 6px 3px 6px;
}