/* News articles and News Archive related */

#MainArticles, #RecentArticles 
{
	width:405px;
	border:none;
	padding:0px;
	margin:0px auto 1.0em auto;
	font-size:1.0em;
}
#MainArticles 
{
	font-size:1.1em;
}
#RecentArticles 
{
	font-size:0.9em;
}
#MainArticles hr, #RecentArticles hr {
    color: #B9D546;
    background-color: #B9D546;
    width: 100%;
    border: solid 1px #B9D546;
    padding: 0px;
    margin: 0px;
}
.Article
{
	margin: 0px 0px 1.0em 0px;
	line-height: 1.5em;
}
.Title 
{
	margin:0px 0px 5px 0px;
	padding:0px;
	border:none;
	font-weight: bold;
	font-size: 1.4em;
	color:#a0b939;
}
#RecentArticles .Title
{
	font-size: 1.8em;
}
.Headline 
{
	margin:0px;
	border:none;
	padding:0px;
	font-size: 1.2em;
	font-weight:bold;
}
#RecentArticles .Headline
{
	font-size: 1.0em;
}
.Headline a 
{
	color:#660066;
	cursor: pointer;
	cursor: hand;
}
.Headline a:hover
{
	color:#a0b939;
}

.Taster
{
	margin: 0px;
	font-size: 1.0em;
}
A.More
{
	font-size:1.0em;
	color:#a0b939;
	cursor: pointer;
	cursor: hand;
}
A.More:hover
{
	color:#660066;
}

.Reference {
	padding:0px;
	text-align:right;
	font-size:0.8em;
	color:#969696;
}
.Reference A {
	color:#969696;
}
.Reference A:hover {
	color:#969696;
	text-decoration:underline;
}

.NewsColumns_col1 {
	float:left;
	width:50%;
	border-right:1px solid #A0B939;
}
.NewsColumns_col1_padding {
	padding-right:10px;
}
.NewsColumns_col2 {
	float:left;
	width:49%;
}
.NewsColumns_col2_padding {
	padding-left:10px;
}
.ArchiveLink
{
	margin: 0px;
	border: none;
	padding:0px 10px;
	font-weight: bold;
	font-size: 1.2em;
	color: #a0b939;
	line-height:1.0em;
	text-align:right;
}

/* Year definition, used in Archive pages */

.Year {
	margin:0px;
	border:0px;
	padding:2px 2px 5px 2px;
	padding-left:10px;
	font-size:1.8em;
	font-weight:bold;
	float:left;
	width:200px;
}
.Year A {
	color:#A0B939;
}

