/*
		Purpose:	News, Style Sheet
		Site:		www.
		Author:		Mark Rowlands, (c) Fusion Advertising & Design Ltd 2007
		Version:	0.01 (14th March 2007)
		
		Notes:		Attributes, IDs and Classes are in alphabetical order
		
		Changes:
			0.01	MR	14/03/2007	Initial development
	
*/

/* 	MAIN FEATURES
    The lead story for section Home pages
------------------------------------------------
*/

#mainFeature { border-bottom:1px solid #cccccc; }
#mainFeature ul { margin:0; padding:0;  }
#mainFeature li { padding:5px 0 5px 0; list-style:none; background-image:none;}
#mainFeature li .mainImage { margin-right:10px; float:left; }
/*#mainFeature .mfDetail { float:left; width:260px; }
#mainFeature .mfHeadline { margin:0 12px 3px 0; }
#mainFeature .mfHeadline a { font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;  font-size:1.6em; text-decoration:none;}
#mainFeature .mfHeadline a:hover { text-decoration:underline;}
#mainFeature .mfTeaser { font-size:1.1em;  margin:0 12px 3px 0; line-height:1.4em;  }
#mainFeature .mfURL { background-image:url(../images/bul_arrow_tiny.gif); background-repeat:no-repeat; background-position:0 5px; display:block; padding-left:8px; }*/ 

/* 	FEATURES
    Feature stories for section Home pages
------------------------------------------------
*/

#features { clear:both; float:left;}
#features ul { margin:0; padding:0; }
#features li { border-bottom:1px solid #cccccc; padding:10px 10px 5px 0; margin:0; background-image:url(../images/dotted_h2.gif); background-repeat:repeat-x; width:213px; float:left; list-style:none; height:120px;}
#features li p { margin:0px;}
#features li .featureImage { margin-right:7px; float:left; }
#features li .featureHeading a { font-size:1em;}
/*#features .fDetail { float:left; width:155px;  }
#features .fHeadline a { font-size:1em; font-weight:bold; margin:0 12px 3px 0; text-decoration:none; }
#features .fHeadline a:hover { text-decoration:underline; }
#features .fTeaser {font-size:1em; margin:0 12px 3px 0; padding-top:2px; }*/

/* 	OTHER TOP STORIES / SEE ALSO STORIES
    Feature stories from section Home Pages / Other Stories from within the section
------------------------------------------------
*/

#seeAlsoNews, #otherTopStories { padding:0; margin:0px;  background-image:url(../images/bg_news.jpg); background-position:bottom left; background-repeat:no-repeat; }
#seeAlsoNews { margin-top:15px;  }
#seeAlsoNews ul, #otherTopStories ul { margin:0px; padding:0px;  }
#seeAlsoNews li, #otherTopStories li  { list-style:none; padding:0px 0 3px 18px; background-image:url(../images/bullet.gif); background-repeat:no-repeat; background-position:0 3px; }
#seeAlsoNews p, #otherTopStories p { padding:0px; color:#999999; margin:0px 0px 5px;  font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.7em; display:block; border-bottom:1px solid #cccccc;  }
#seeAlsoNews div, #otherTopStories div { color:#999999; font-size:0.8em; }
#seeAlsoNews a, #otherTopStories a { font-size:1em; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
#seeAlsoNews a:hover, #otherTopStories a:hover { text-decoration:underline; }


/* 	OTHER STORIES
    Latest X stories stories from within the section that didn't make the Features.
------------------------------------------------
*/

#otherStories { clear:both; margin:0 0 0 0; }
#otherStories ul { margin:0; padding:0; }
#otherStories li  { float:left; list-style:none; padding:3px 0px 3px 18px; width:432px; background-image:url(../images/bullet.gif); background-repeat:no-repeat; background-position:0 6px; margin:0px; border-bottom:1px solid #cccccc;   }
#otherStories p { margin:0px; text-transform:uppercase; font-weight:bold; display:block; border-bottom:1px solid #cccccc; padding:7px 0px 7px 0px;  }
#otherStories .osPublishDate { color:#999999; font-size:0.9em; float:right;}
#otherStories a { font-size:1em; text-decoration:none; font-family:Arial, Helvetica, sans-serif; float:left; width:330px; }
#otherStories a:hover { text-decoration:underline; }
#otherStories div.archive { clear:both; background-image:url(../images/dotted_h2.gif); background-repeat:repeat-x; padding:15px 0 0 0; font-size:1em;}


/* 	LATEST NEWS TICKER
    Dynamic story lister
------------------------------------------------
*/

#latestNewsTicker { font-weight:bold; text-transform:uppercase; margin:5px 12px 0 0; border-bottom:1px solid #666666; padding:5px 0 5px 0; font-size:1.1em;}
#latestNewsTicker a { text-transform:none; text-decoration:none;}
 

/* 	NEWS ARTICLE
    Detail for a story
------------------------------------------------
*/
#newsArticle p { font-size:1em; }
#newsArticle .highlights { float:right; margin:0 0 12px 12px; width:220px;}
#newsArticle .highlights .mainPhoto p { clear:both; font-size:1em; margin:0 0 5px 0; }
#newsArticle .highlights .mainPhoto { margin-bottom:5px; text-align:right;  }
#newsArticle .highlights .pullquote { clear:both; margin:12px 0 0 0; }
#newsArticle .highlights .pullquote span { color:#696565; font-size:1.3em;  font-weight:normal; font-style:italic; margin:0; }
#newsArticle .highlights .pullquote .captionAuthor { color:#666666; padding:3px 0 0 0;font-size:1.1em; }

#newsArticle h2 { margin-bottom:5px; }
#newsArticle p.categoryPrimary { font-size:1.2em; margin:0 0 5px 0; font-weight:normal; color:#666666;}
#newsArticle .author { border-bottom:1px solid #cccccc; padding:0 0 5px 0; margin:0 0 10px 0; }
#newsArticle span.content { font-size:1.1em; line-height:1.5em; }
#newsArticle span.content li { font-size:1em; }
/* 	Article Related URLS */
#relatedLinks { margin:15px 0 0 0; }
#relatedLinks h4 { color:#999999;}
#relatedLinks ul { margin:0 0 10px 0; padding:0; }
#relatedLinks li { font-size:1em; list-style:none; padding:3px 0 0 8px; background-image:url(../images/bul_arrow_tiny.gif); background-repeat:no-repeat; background-position:0px 8px;   }
#relatedLinks p { margin:0;font-weight:bold;  }
#relatedLinks div { }
#relatedLinks a { font-size:1.1em;  text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
#relatedLinks a:hover { text-decoration:underline; }

/* 	Page Options, Print, Email a Friend, RSS etc. */
#pageOptions { clear:both; padding:15px 0 15px 0; float:left;  }
#pageOptions p { margin:0 0 5px 0; font-size:1em;}
#pageOptions ul { margin:0; padding:0; }
#pageOptions li { margin:0 10px 0 0; padding:3px 0 3px 0; list-style:none; float:left; background-image:none; }
#pageOptions a.emailFriend { background-image:url(/resources/images/ico_email_press.gif); background-repeat:no-repeat;  height:24px; padding:1px 0 5px 24px; text-decoration:none; }
#pageOptions a.print { background-image:url(/resources/images/ico_print.gif); background-repeat:no-repeat; height:24px; padding:3px 0 5px 24px; text-decoration:none; }
#pageOptions a.rss { height:24px; padding:0px 0 5px 40px; text-decoration:none; width:250px; background-image:url(../images/ico_rss_logo.gif); background-repeat:no-repeat; background-position:0 0; }

#pageOptions a:hover { text-decoration:underline; }

/* 	More Article Related Photos */
#newsArticle #morePhotos { float:left;  }
#newsArticle #morePhotos ul { margin:0; padding:0; }
#newsArticle #morePhotos li { margin:0 10px 0 0; padding:0; list-style:none; float:left; background-image:none; }
#newsArticle #morePhotos li a { border:1px solid #CCCCCC; display:block; }
#newsArticle #morePhotos li a:hover { border:1px solid #3333CC; }


/* 
 	NEWS ARCHIVE
    Past Stories
------------------------------------------------
*/

#newsArchive { clear:both; margin:0 0 0 0; }
#newsArchive ul { margin:0; padding:0; width:585px;}
#newsArchive li  { float:left; list-style:none; padding:0; width:585px; background-image:url(../images/bg_news_other_stories.gif); background-repeat:no-repeat; background-position:0 0; }
#newsArchive p { margin:0 0 5px 0; text-transform:uppercase; font-weight:bold; padding:0;  }
#newsArchive .naPublishDate { color:#999999; font-size:0.9em; float:right;  padding:5px 0 4px 0;}
#newsArchive li a { width:465px; font-size:1em; padding:5px 0 4px 8px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; float:left; }
#newsArchive a:hover { text-decoration:underline; }

/*
	News Rss feeds 
	----------------------------------------

*/

#rssFeeds {}
#rssFeeds p.title { margin:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.7em; color:#999999; display:block; border-bottom:1px solid #cccccc; padding:7px 0px 7px 0px; }
#rssFeeds .intro { padding:5px 0px 5px 0px;}
#rssFeeds ul { margin:0; padding:0; }
#rssFeeds li { margin:0; padding:5px 0 5px 40px; background-image:url(../images/bg_rss_item.gif); background-repeat:no-repeat; background-position:0 0; }



.bookmarks { float:left;}

/* page selectors 
-------------------------------------------*/

.pageSelectors { width:330px; float:right;}
.pageSelectors ul { margin:5px 0px 0px 0px; padding:0px 0px 5px 6px; float:right;/* width:100%;*/ }
.pageSelectors li { padding:0 4px 0 0; margin:0; list-style:none; float:left; background-image:none; font-size:1em; }
.pageSelectors a { background-position:0 -14px; display:block; text-align:center; background-image:url(../images/page_bg_numbers.gif); text-decoration:none; color:#999999; width:1.6em; height:1.4em; line-height:1.4em; }
.pageSelectors a:hover { background-position:0 0; color:#96bf0d;}
.pageSelectors .current a {background-position:0 0px; font-weight:bold; color:#96bf0d; } /* Active State */
.pageSelectors a.last { background-image:url(/resources/images/page_last.gif);text-indent:-50000px; }
.pageSelectors a.next { background-image:url(/resources/images/page_next.gif);  text-indent:-50000px; }
.pageSelectors a.first { background-image:url(/resources/images/page_first.gif); text-indent:-50000px; }
.pageSelectors a.previous { background-image:url(/resources/images/page_previous.gif); text-indent:-50000px; }

















