
/*****************
NEWS ARTICLES
******************/


/***********
TEXT STYLES
************/

/*NEWS ARTICLE TITLES*/
.newsTeaser h1 a { margin: 0px; padding: 0px; font-family: Arial, sans-serif; font-size: 16px; color: #fff; padding-bottom:5px; font-weight:normal; text-decoration: none; text-transform:none; }

/*NEWS ARTICLE DATES*/
.newsTeaser h2 a { margin: 0px; padding: 0px; padding-bottom: 8px; font-family: Arial, sans-serif; font-size: 12px; color: #6c6c6c; font-weight:normal; text-decoration: none; }

.newsText, .newsText p { margin:0px; padding: 0px; color: #999; line-height:15px; text-decoration: none; }

.newsText a:link, .newsText a:active, .newsText a:visited, .newsText p a:link, .newsText p a:active, .newsText p a:visited { font-family: Arial, sans-serif; font-size: 12px; color: #999; line-height:15px; font-weight:normal; text-decoration: none; }

.newsText a:hover, .newsText p a:hover { text-decoration: underline; }

/************
LAYOUT STYLES FOR TEASERS
*************/
.newsThumbnailsWrapper { margin: 0px; padding: 0px; padding-top: 60px; width: 850px; float: left; }

.newsThumbnail { margin: 0px; padding: 0px; padding-bottom: 20px; width: 410px; float: left; }

.newsThumbnailSpacer { margin: 0px; padding: 0px; width: 30px; float: left; }

.newsThumbnailImage { margin: 0px; padding: 0px; width: 112px; padding-right: 20px; float: left; }

.newsTeaser { margin: 0px; padding: 0px; width: 278px; height: 115px; float: left; overflow: hidden; }
