﻿/* ARTICLE */
div.articleHolder
{
    margin: 0 0 20px 0;
    min-height: 100px;
    overflow: hidden;
    width: 612px;
}

div.articleHolder p
{
    margin: 0 0 17px 0;
}

div.articleHolder a,
div.articleHolder a:visited
{
	text-decoration: underline;
}

div.articleHolder h1
{
    font-size: 22px;
	font-weight: bold;
}

div.articleHolder h2
{
	font-family: Trebuchet MS, sans-serif;
    font-size: 10px;
	color: #cd343d;
	margin-top: 5px;
	margin-bottom: 5px;
}

div.articleHolder h3,
div.articleHolder h4,
div.articleHolder h5
{
    font-size: 22px;
    margin: 0px 0 5px 0;
    text-transform: none;
}

div.articleHolder img.floatLeft
{
    margin: 0 10px 10px 0;
}

div.articleHolder img.floatRight
{
    margin: 0 0 10px 10px;
}

div.articleHolder div.sectionHolder
{
    min-height: 10px;
    width: 612px;
	font-family: Trebuchet MS, sans-serif;
	font-size: 12px;
	color: #444;
}


div.sectionHolder div.imageText
{
    font-weight:bold; 
}

div.articleHolder div.sectionHolder div.sectionTeaser
{
    min-height: 10px;
    min-width: 240px;
}

div.articleHolder div.snapinFactsHolder .floatLeft
{
	margin-left: 0px;
}

/* overrides standard styling of class headline on a p tag */
div.snapinFactsInner p.headline
{
	text-transform:none !important;
}

div.sectionTeaser P
{
	/*font-size: 1.3em !important;*/
	font-size: 1.1em !important;
	
}

div.articleHolder div.sectionHolder div.sectionTeaser p.date{
	font-family: Trebuchet MS, sans-serif;
    font-size: 1.1em !important;
	color: #cd343d;
	margin-top: 5px;
	margin-bottom: 5px;
}

div.articleHolder div.sectionHolder div.sectionTeaser p.date .txtByLine{
	display:none;
}

div.sectionHolder .floatRight
{
	max-width: 362px;
	overflow:hidden;
}


div.articleHolder .floatLeft
{
    margin: 0 10px 10px 0;
}

div.articleHolder .floatRight
{
    margin: 0 0 10px 10px;
}



