
body {
	background-color: 	#E8E8E8;
	color:  			#303030;
	background-image: 	url("/images/layout/background-glow.png");
	background-repeat: 	repeat-x;
	font-family: 		"Lucida Grande", sans-serif;
	font-size: 			11px;
}

a {
	color:				#005BB1;
	text-decoration:	none;
}

.highlight, .highlight a {
	color:				#005BB1 !important;
}

.notes {
	font-size:			11px;
	text-align: 		center;
	color:				#878787;
	margin-top:			21px;
	line-height:		16px;
}

.feedback {
	background-color:	#e0e0e0;
	padding:			12px;
	font-size:			12px;
	text-align: 		center;
	color:				#878787;
	margin-top:			40px;
	line-height:		16px;
}

.feedback a {
	color:				#808080;
}

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

#masthead {
	margin-left:		auto;
	margin-right:		auto;
	width:				369px;
	text-align: 		center;
}

.contentcontainer {
	width:				761px;
	margin:				30px auto 0px auto;
}

/* left side */
		
.contentlist {
	width:				422px;
	border:				1px solid #bcbcbc;
	background-color: 	#dbdbdb;
	float:				left;
}

.contentlist .entry {
	position: 			relative;
	width:				198px;
	margin: 			0px 1px 1px 0px;
	color:				#626262;
	text-decoration:	none;
	background-color: 	#eeeeee;
	display: 			block;
	float: 				left;
	padding: 			8px 0px 8px 12px;
}

.contentlist .blockentry {
	width:				397px;
	font-size: 			12px;
	padding: 			12px 12px 18px 12px;
	line-height: 		18px;
}

.contentlist .description {
	width:				409px;
	margin: 			0px 1px 0px 0px;
	color:				#626262;
	text-decoration:	none;
	background-color: 	#e9e9e9;
	border-bottom: 		1px solid #bcbcbc;
	padding: 			0px 0px 12px 12px;
}

.contentlist .footnote {
	width:				397px;
	margin: 			0px 1px 0px 0px;
	text-align: 		right;
	color:				#626262;
	text-decoration:	none;
	background-color: 	#eeeeee;
	padding: 			12px;
	font-size: 			12px;
}

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

.contentlist .feature {
	font-size:  		12px;
	padding: 			10px 0px 10px 12px;
}

.contentlist a.entry:hover {
	background-color:	#e9e9e9 !important;
}

.contentlist .divider {
	background-color:	#e9e9e9 !important;
	background-image: 	url("/images/layout/column-background.png");
	background-repeat: 	repeat-x;
	width:				421px;
	height: 			37px;
	margin: 			0px 1px 0px 0px;
}

.contentlist .divider img {
	padding: 			12px 0px 0px 12px;
}

/* right side */

.alternatecontent {
	width:				322px;
	border:				1px solid #bcbcbc;
	background-color: 	#dbdbdb;
	margin-left:		6px;
}

.alternatecontent .divider {
	background-color:	#e9e9e9 !important;
	background-image: 	url("/images/layout/column-background.png");
	background-repeat: 	repeat-x;
	width:				321px;
	height: 			37px;
	margin: 			0px 1px 1px 0px;
}

.alternatecontent .entry {
	width:				148px;
	color: 				#6a6a6a;
	background-color: 	#e8e8e8;
}

.contentlist .full {
	width:				309px;
}

.alternatecontent .blockentry {
	width:				297px;
	font-size: 			12px;
	padding: 			12px 12px 18px 12px;
	line-height: 		18px;
}
		
.alternatecontent a.entry:hover {
	background-color:	#e2e2e2 !important;
}	

.imactext {
	color:				white;
	font-family:		"Helvetica Neue", sans-serif;
	font-weight:		bold;
	font-size:			68px;
	text-shadow:		2px 2px 4px black;
	position:			absolute;
	width:				100%;
	text-align:			center;
	top:				96px;
}
