/*#####news Story#####*/

#newsStory {
    margin: 10px;
}

#newsStory #newsHeader { 
    padding: 5px;
    font-size: 12px;
    font-weight: bold;
    background-color : #eef9ff;
    border-style: solid ; 
    border-width: 1px; 
    border-color: #ccccff;  
}

#newsStory #newsHeader #newsTitle {
}

#newsStory #newsHeader #newsDate {
}


#newsStory #newsContentArea { 
    padding: 0px 5px;
    margin-bottom: 20px;
}

#newsStory #newsContentArea #newsImageContainer {
    margin: 5px;
    float: right;
}

#newsStory #newsContentArea #newsImageContainer #newsImage {
    border: 1px solid black;
}

/*#####news List#####*/

#newsList {
    width: 100%;
}

#newsList .newsListItem {
    margin-bottom: 20px;
}

#newsList .newsListItem .newsHeader { 
    padding: 5px;
    font-size: 12px;
    background-color : #eef9ff;
    border-style: solid ; 
    border-width: 1px; 
    border-color: #ccccff;  
    position: relative;
}

#newsList .newsListItem .newsHeader .newsTitle {
    font-weight: bold;
    color: black;
    display: inline;

}

#newsList .newsListItem .newsHeader .newsDate {
    display: inline;
    font-style: italic;
}

#newsList .newsListItem .newsBody { 
    padding-left: 5px;
    padding-top: 2px;
}

/*------Additional user changes--------*/

#newsStory #newsHeader { 
    background-color : #ffffff;
    border-style: none ;
    border-bottom: 1px solid #ddd;
    position: relative;
}

#newsList .newsListItem .newsHeader { 
    background-color : #ffffff;
    border-style: none ;
    border-bottom: 1px solid #ddd;
    position: relative;
}

#newsList .newsListItem .newsHeader .newsTitle a{

    font-weight: normal;
  color: #227;
}

#newsList .newsListItem .newsHeader .newsTitle {
}

#newsList .newsListItem .newsHeader .newsDate {
    padding-left: 5px;
}

#newsList .newsListItem .newsBody { 
    padding-top: 0px;
}
