 .articleMoreText
,.featureArticleHolder
,.articleListHolder
,.articleFeature
{background-color:#ccffff;}

 .articleHeadline
,.featureArticleHolder
,.articleListHolder 
,#content .articleFeatureHeadline a
,#content .articleFeatureContent a
,#content .articleListHeadline a
,#content .articleListItem a
,#content .articleFeatureContent p a
,#content .articleMoreText
,#content .articleMoreText a
,#content .articleHeadline a
{color:#990000;}
	


 .featureArticleHolder
,.articleListHolder
{
margin:0px;
padding:15px;
text-align:left;
border-top:2px solid #660000;

}



.articleHeadline{
padding:0px;
margin:0px;
padding-bottom:10px;
font-size:large;
font-weight:bold;	
}

.articleListHolder{
/* background-color:#a4e6c6; */

}

.articleList{
margin:0px;
padding:0px;
list-style-position:outside;
list-style-type:none;
clear:both;
}

.articleListItem{
padding:0px;
margin:0px;
font-size:small;
height:100px;
}

 .articleMoreText
,.articleMoreTextNoHeight
{
clear:both;
font-size:small;	
margin:0px;
padding:0px;
padding-top:10px;
padding-bottom:5px;
padding-left:0px;
font-weight:bold;
text-align:left;
left:15px;

}

.articleMoreText{
position:absolute;
top:455px;
z-index:0;	
}


.articleListContainer{
clear:both;
width:100%;
padding:0px;
margin:0px;
}

.articleListThumbnail{
padding:0px;
margin:0px;
width:75px;
position:relative;
float:left;

}

.articleListTitle{
padding:0px;
margin:0px;
width:190px;
position:relative;
float:left;	
padding-left:10px;
}

 .featureArticleHolder
,.articleListHolder
{
height:465px;
overflow:hidden;
}



.articleFeature{
}

.articleFeatureThumbnail{
padding-bottom:10px;	
}

 .articleFeatureHeadline
,.articleBlogHeadline
{

font-weight:bold;
padding-bottom:15px;	
padding-right:30px;
height:10px;
overflow:hidden;
}

.articleFeatureHeadline{
padding-bottom:30px;	
}


.articleBlogExcerptHeadline{
font-weight:bold;
padding-bottom:0px;	
padding-right:30px;
font-size:large;
}

.articleBlogSinglePostHeadline{
font-weight:bold;
padding-bottom:0px;	
padding-right:30px;
font-size:x-large;
}
 
.articleFeatureHeadline{font-size:normal;}
.articleBlogHeadline{font-size:large;}

.noBottomPadding{
padding-bottom:15px;	
}

.articleDate{
padding-bottom:10px;
font-size:small;
}

.articleFeatureContent{
position:relative;
z-index:1;	
}

.articleBlogHome{
margin:0px;
padding:0px;
padding-bottom:20px;	
}

 #articleBottomOfPage
{
	clear:both;
	/* background-color:#a4e6c6;*/
	background-color:#ffffff;
	border: 2px solid #990000;
	width:70%;
	position:relative;
	margin:auto;
	text-align:left;
	margin-bottom:40px;
	
}

 #articleBottomOfPage a:link
,#articleBottomOfPage a:visited
{
color:990000;
}
 #articleBottomOfPage
/*,#articleBottomOfPage .newBlogBoxMinorHeadline
,#articleBottomOfPage .newBlogBoxMinorHeadline a:link
,#articleBottomOfPage .newBlogBoxMinorHeadline a:visited */
,#articleBottomOfPage .articleListBottomOfPageExcerpt a:link 
,#articleBottomOfPage .articleListBottomOfPageExcerpt a:visited 
,#articleBottomOfPage .articleListExcerpt a:link 
,#articleBottomOfPage .articleListExcerpt a:visited 
{
color:#000000;	
}

.articleBottomOfPageList{
clear:both;	
padding-left:0px;
margin-left:0px;
padding-left:15px;
}

.articleBottomOfPageListItem{
padding-top:0px;
list-style-position:outside;
list-style-type:none;
padding-left:0px;
margin-left:0px;
padding-right:20px;


	
}

 .articleListBottomOfPageTittle
,.articleListBottomOfPageTittle a
{
font-weight:bold;
font-size:small;
padding-top:15px;
padding-bottom:5px;
padding-right:20px;
}

.articleListBottomOfPageThumbnailAndExcerptHolder{
width:100%;

}
.articleListBottomOfPageDefinedHeight{
height:100px;
}

.articleListBottomOfPageThumbnail{
width:15%;
float:left;
position:relative;
padding-top:5px;
padding-right:10px;

}

.articleListBottomOfPageExcerpt{
width:80%;
float:left;
position:relative;
font-size:small;
}
.articleListExcerpt{
font-size:small;
padding-top:0px;
padding-right:20px;	
padding-bottom:0px;
}

.newBlogBoxHeader{
width:90%;
padding-left:15px;
padding-top:10px;

}
.newBlogBoxTopImage{
width:114px;
position:relative;
float:left;
margin-top:5px;
border: 1px solid #990000;
}
.newBlogBoxHeadlinesHolder{
width:71%;
position:relative;
float:right;
padding-left:10px;
}
.newBlogBoxMainHeadline{
font-size:xx-large;
font-weight:bold;
}
.newBlogBoxMinorHeadline{
font-size:large;
padding-top:5px;
}