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

#maincontent {
	width:810px;
	margin:0px auto;
}

#header {
	padding-top:25px;
}

#headerleft {
	float:left;
	width:370px;
	margin-left: 50px;
}

#headerright {
	float:right;	
	width:380px;
	padding-top: 30px;
}

.headerrightlargetext {
	font-size: 20px;		
}

.headerrightmedtext {
	font-size: 16px;		
}

#header2 {
	width:596px;
	margin:0px auto;
}

.quoteblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: italic;
	color: #2D4D8A;
	line-height: 110%;
	font-weight: bold;
}

#breakouttext {
	padding-top: 15px;
	padding-bottom: 15px;
}

#mainbodycontent {
	line-height: 140%;	
}

#photos {
	padding-top: 10px;
	padding-bottom: 10px;	
}

#mainbodycontentsecond {
	padding-top: 12px;
	padding-bottom: 10px;
}

#contentleft {
	float:left;	
	width:398px;
}

#contentright {
	float:right;
	width:412px;
}

#footer {
	width:810px;
	margin:0px auto;
	padding-top: 20px;
	
}

#footerleft {
	float:left;	
	width:228px;
	line-height: 130%;
}

#footerright {
	float:right;
	width:565px;
	line-height: 130%;
}

div.clear {
    clear:both;
}

.footersmalltext {
	font-size: 14px;		
}

.largeredfootertext {
	font-size: 24px;
	font-weight: bold;
	color: #B9262C;
	letter-spacing: -.06em;
}