/**
* Featured Items
*
* @section	featured
*/

/** Global */

#FL, #FP, #FC, #FR
{ border-bottom: 1px solid #EEE; padding: 10px 0 10px 0; }

/** Listing */

.frontFeaturedListings .standardTitle
{ color: #692; }

.frontFeaturedListings .highlightBox
{ background: #F2F7EE; border: 3px solid #E5EFDC; }

.frontFeaturedListings .featuredListingImage
{ border: 5px solid #E5EFDC; }

.frontFeaturedListings .featuredListingImage:hover
{ border: 5px solid #692; }

.frontFeaturedListings h3 a, .frontFeaturedListings h3 a:visited
{ color: #351; }

.frontFeaturedListings .complementaryInfo a, .frontFeaturedListings .complementaryInfo a:visited
{ color: #923; }

.recentReviews
{ border: none; }

/** Promotion */

.frontFeaturedPromotions .standardTitle
{ color: #D90; }

.frontFeaturedPromotions .noimage,
.frontFeaturedPromotions .noimage:visited
{ border: 5px solid #EEE; }

.frontFeaturedPromotions .featuredPromotionImage:hover, .frontFeaturedPromotions .noimage:hover
{ border: 5px solid #D90; text-decoration: none; }

.frontFeaturedPromotions h3 a, .frontFeaturedPromotions h3 a:visited
{ color: #664; }

.frontFeaturedPromotions .complementaryInfo a, .frontFeaturedPromotions .complementaryInfo a:visited
{ color: #640; }

/** Classified */

.frontFeaturedClassifieds .standardTitle
{ color: #764; }

.frontFeaturedClassifieds .noimage,
.frontFeaturedClassifieds .noimage:visited
{ border: 5px solid #EEE; }

.frontFeaturedClassifieds .featuredClassifiedImage:hover
{ border: 5px solid #764; text-decoration: none; }

.frontFeaturedClassifieds h3 a, .frontFeaturedClassifieds h3 a:visited
{ color: #774; }

.frontFeaturedClassifieds .complementaryInfo a, .frontFeaturedClassifieds .complementaryInfo a:visited
{ color: #764; }

/** Article */

#FA
{ border: 5px solid #E0DEED; margin: 15px 10px 0 10px; padding: 10px; }

.frontFeaturedArticles .standardTitle
{ border-bottom: 1px solid #EEE; color: #669; padding: 0 0 10px 0; }

.frontFeaturedArticles .featured
{ font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif; padding-top: 0; }

.frontFeaturedArticles .divisor
{ border-bottom: 1px dashed #EEE; }

.frontFeaturedArticles .featuredItems
{ padding-top: 0; }

.frontFeaturedArticles h3
{ font-size: 11px; }

.frontFeaturedArticles h3 a, .frontFeaturedArticles h3 a:visited
{ background: url(images/design/bullet_frontArticles.gif) no-repeat 0 10px; color: #557; display: block; padding: 5px 0 0 10px; }

.frontFeaturedArticles .complementaryInfo a, .frontFeaturedArticles .complementaryInfo a:visited
{ color: #557; }

.frontFeaturedArticles .readMore a, .frontFeaturedArticles .readMore a:visited
{ color: #669; }

/** Event */

#FE
{ border: 5px solid #FFE6D5; margin: 0 0 10px 0; padding: 10px; }

.frontFeaturedEvents .standardTitle
{ border-bottom: 1px solid #EEE; color: #F60; margin-bottom: 10px; }

.frontFeaturedEvents .highlightBox
{ background: #FFF2EA; border: 3px solid #FFE6D5; }

.frontFeaturedEvents .featuredEventImage
{ border: 1px solid #FFE6D5; }

.frontFeaturedEvents .featured
{ background: url(images/design/bullet_frontArticles.gif) no-repeat 0 10px; border-bottom: 1px dashed #EEE; font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif; padding: 5px 0 5px 10px; }

.frontFeaturedEvents .featuredColumn
{ width: auto; }

.frontFeaturedEvents h3
{ font-size: 11px; }

.frontFeaturedEvents h3 a, .frontFeaturedEvents h3 a:visited
{ color: #B40; }

.frontFeaturedEvents .complementaryInfo a, .frontFeaturedEvents .complementaryInfo a:visited
{ color: #B40; }

/* Tweets */

.frontTweets
{ padding: 0 0 10px 0; }

.frontTweets h2
{ border-bottom: 1px solid #EEE; line-height: 30px; margin: 0 0 5px 0; padding: 0; }

#twitter_update_list li
{ border-bottom: 1px dashed #EEE; font-family: Verdana, Geneva, sans-serif; font-size: 11px; padding: 10px 0 10px 0; }