@charset "UTF-8";
/* CSS Document */

body
{
	border:none;
	margin:none;
	font-family:Georgia, Times, serif;
	font-size:14px;
	color:#333;
}

img
{
	border:none;	
}

.header
{
	width:1100px;
	margin:0 auto;
}

a
{
	color:#be2426;	
}

.smallLink
{
	font-size:14px;		
}

.nav,
.nav a
{
	margin-top:50px;
	color:#999;
	font-size:16px;
	letter-spacing:.1em;
	text-decoration:none;
}

.nav a:hover
{
	text-decoration:underline;
	color:#be2426;
}

.flashBannerContainer
{
	width:100%;
	height:510px;
	background-image:url(../images/flashBackground.jpg);
	background-repeat:repeat-x;
	background-color:white;
	margin-bottom:10px;
}

.imgBannerContainer
{
	width:100%;
	height:510px;
}

.flashBanner
{
	width:1100px;
	margin:0 auto;
}

.mainContent
{
	width: 1100px;
	margin:0 auto;
	padding-bottom:35px;
}

.mainText
{
	font-size:14px;
	padding-bottom:30px;
}

.indexText
{
	border-right: 1px solid #333;
	font-size:24px;
	line-height:34px;
	color:#333;
	padding-right:50px;
}

.rightBorder
{
	border-right: 1px solid #333;	
}

.red
{
	color: #be2426;	
}

.redHead
{
	color:#be2426;
	font-size:28px;
	font-weight:bold;
	margin-bottom:20px;
}

.redHeadKearning
{
	color:#be2426;
	font-size:28px;
	font-weight:bold;
	margin-bottom:20px;
	letter-spacing:-.05em;
}

.greyHead
{
	color:#999;
	font-size:32px;
}

.newsletter
{
	padding-left:50px;	
}

.caseStudies
{
	width:1100px;
	margin:0 auto;
	line-height:18px;
	padding-bottom:30px;
}

.articles
{
	width:700px;
	line-height:18px;
	padding-bottom:30px;
}

.articles a
{
	color:#be2426;
}

.articles a:hover
{
	color:#be2426;
	text-decoration:underline;
}

.littleRed
{
	font-size:24px;
	color:#be2426;
}

.caseStudyText
{
	font-size:14px;
	text-align:left;
	margin-top:20px;
}

.social
{
	width:1100px;
	margin:0 auto;
	padding-bottom:50px;
}

.social a
{
	color:#be2426;
	text-decoration:none;
}

.social a:hover
{
	text-decoration:underline;	
}

.footer
{
	background-color:#be2426;
	width:100%;
	height:100px;
}

.footerText
{
	width:1100px;
	margin:0 auto;
	color:white;
	font-size:14px;
	letter-spacing: 2px;
	line-height:24px;
	text-align:center;
	font-weight:normal;
}

.footerText a
{
	color:white;
	text-decoration:none;
}

.footerText a:hover
{
	text-decoration:underline;	
}


