/*----------------------------------------NEWS STYLE----------------------------------------*/
#newslist div#archivelink a
{border: solid 1px #48A7CD; padding: 3px; color: #666; text-decoration: none;}

#newslist div#archivelink a:hover
{text-decoration: underline;}	

#newslist {margin: 0 0 10px 0; padding: 0;}
#newslist div#archivelink {text-align: right; margin: 5px 0 10px 0;} 
#newslist table {border-width: 1px 0 1px 0; border-style: solid; border-color: #48A7CD;}
#newslist table td {border-style: solid; border-color: #48A7CD; padding: 8px; border-width: 0px;}
#newslist table td.newsimage {border-width: 0 0px 0 0;}
#newslist table td.newsimage img {border: 0;}
#newslist table td.newsdetails {width: 100%;}
#newslist table td.newsdetails div {}
#newslist table td.newsdetails div.newstitle {padding: 0 0 4px 0;}
#newslist table td.newsdetails div.newstitle a {color: #35C; font-size: 1.1em;}
#newslist table td.newsdetails div.synopsis {padding: 0 0 4px 0;}
#newslist table td.newsdetails div.newsdate {}

#newslist tr.spacerRow td {padding: 1px; font-size: 0px;}
#newslist tr.spacerRow td.imageSpacer {border-width: 1px 0 0 0;}
#newslist tr.spacerRow td.detailsSpacer {border-width: 1px 0 0 0;}

div.newsReturnLink {float: right;}

div#newsItem {}
div#newsItem div.newstitle {border-bottom: solid 1px #48A7CD; padding: 5px 0 5px 0;}
div#newsItem div.newstitle h1 {color: #35C; font-size: 1.5em; margin: 0; padding: 0;}
div#newsItem div.newsdate {padding: 1px 2px 1px 2px; background: #F0F0F0; margin: 3px 0 0 0;}
div#newsItem div.synopsis {padding: 1px 2px 1px 2px; background: #F0F0F0; margin: 0 0 2px 0;}
div#newsItem div.content {padding: 1px 0 1px 0;}
