/* ############################# */
/* STYLES SPECIFIC TO NEWS PAGES */
/* ############################# */

/*
Contents:
- News introduction page
- Summary Template
- Detail Template
*/

/* ###################### */
/* NEWS INTRODUCTION PAGE */
/* ###################### */

/* <div> */
div.latest_news {
	background: #D1C8BA;
	margin: 1px 0 1em 0;
	padding: 10px;
}

/* <h5> */
h5 {
	margin: 1em 0 0 0;
	width: 495px;
}

/* <p> */
div.latest_news p {
	margin: 0;
}

/* ################ */
/* SUMMARY TEMPLATE */
/* ################ */
/* Arranged alphabetically by tag */

/* <a> */
div.NewsSummaryLink h4 a {
	color: #E10028;
}

/* <div> */
div.NewsSummary { /* the whole summary <div> containing dat, title, link, summary text etc. */
	background: #CFC5B7;
	margin: 17px 0 17px 0;
	padding: 10px;
}
div.NewsSummaryPostdate { /* date article was posted */
	
}
div.NewsSummaryLink { /* article title (links through to full article) */
	font-weight: bold;
}
div.NewsSummarySummary { /* article summary text (if specified) */
	
}
div.NewsSummaryMorelink { /* [More] link through to full article (if summary text is specified) */
	
}
div.NewsSummaryContent { /* full article text (if no summary text is specified) */
	
}

/* <h4> */
div.NewsSummaryLink h4 {
	background: none;
	color: #E10028;
	font-size: 110%;
	height: auto;
	left: 0;
	margin: 0;
	overflow: visible;
	padding: 0;
	position: static;
	top: 0;
	width: auto;
}

/* <img> */
p#rss_button img {
	margin-right: 5px;
	vertical-align: middle;
}

/* <p> */
div.NewsSummaryPostdate p {
	color: #7F776F;
	font-size: 90%;
	margin: 0 0 -1em 0;
}
div.NewsSummaryMorelink p {
	margin: -0.8em 0 0 0;
	text-align: right;
}
p#rss_button {
	background: #968978;
	color: white;
	font-size: 90%;
	padding: 6px 10px;
}

/* ################ */
/* DETAIL TEMPLATE */
/* ################ */
/* Arranged alphabetically by tag */

/* <a> */
div#social_bookmarks a {
	color: white;
}
div#social_bookmarks a:hover {
	color: #E10028;
}

/* <div> */
div#NewsPostDetailDate { /* date article was posted */
	
}
div#NewsPostDetailContent { /* full article text */
	
}
div#NewsPostDetailReturnLink { /* 'Return' link (back to articles list) */
	
}
div#social_bookmarks {
	background: #968978;
	color: white;
	font-size: 90%;
	padding: 6px 10px;
}

/* <h4> */
h4#NewsPostDetailTitle { /* Article title */

}

/* <img> */
div#social_bookmarks img {
	vertical-align: middle;
}

/* <p> */
div#NewsPostDetailDate p {
	color: #7F776F;
	font-size: 90%;
	margin: 0.5em 0 1em 0;
}

/* Copyright (c) Studio 2 Online Ltd. */

