	#header
	{
	width:				970px;
	height:				148px;
	margin:				auto;
	/*
	background:			#999;
	*/
	}
	
	#left
	{
	padding:			39px 13px 18px 0;
	float:				left;
	/*
	background:			#666;
	*/
	}
	
	#middle
	{
	width:				466px;
	height:				148px;
	float:				left;
	/*
	background:			#333;
	*/
	}
	
	#banner
	{
	padding:			11px 12px 0 0;
	/*
	background:			#ddd;
	*/
	}
	
	#hnav
	{
	display:			table-cell;
	width:				454px;
	height:				37px;
	padding:			0 12px 0 0;	
	text-align:			center;
	vertical-align:		middle;
	text-transform:		uppercase;
	font-family:		gotham_medium;
	font-size:			13px;
	/*
	background:			#eee;
	*/
	}
	
	a.hnav
	{
	color:				#ababab;
	}
	
	a.hnav:hover, a.hnav_lit
	{
	color:				#fea801;
	}
	
	#right
	{
	width:				262px;
	height:				148px;
	float:				left;
	/*
	background:			#ababab;
	*/
	}
	
	#donate
	{
	border-left:		solid 1px; 
	border-color: 		rgba(0,0,0,0.25);
	padding:			17px 0 13px 14px;
	}
	
	.donate_button
	{
	width:				247px;
	height:				16px;
	background: 		rgb(3,162,254);
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	/* 
	background: 		url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdjY2VmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwM2EyZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: 		-moz-linear-gradient(top,  rgba(124,206,254,1) 0%, rgba(3,162,254,1) 100%); /* FF3.6+ */
	/* background: 		-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(124,206,254,1)), color-stop(100%,rgba(3,162,254,1))); /* Chrome,Safari4+ */
	/* background: 		-webkit-linear-gradient(top,  rgba(124,206,254,1) 0%,rgba(3,162,254,1) 100%); /* Chrome10+,Safari5.1+ */
	/* background: 		-o-linear-gradient(top,  rgba(124,206,254,1) 0%,rgba(3,162,254,1) 100%); /* Opera 11.10+ */
	/* background: 		-ms-linear-gradient(top,  rgba(124,206,254,1) 0%,rgba(3,162,254,1) 100%); /* IE10+ */
	/* background: 		linear-gradient(to bottom,  rgba(124,206,254,1) 0%,rgba(3,162,254,1) 100%); /* W3C */
	/* filter: 			progid:DXImageTransform.Microsoft.gradient( startColorstr='#7ccefe', endColorstr='#03a2fe',GradientType=0 ); /* IE6-8 */
	
	display:			block;
	text-align:			center;
	text-transform:		uppercase;
	-moz-border-radius: 	15px;
	-webkit-border-radius: 	15px;
	border-radius: 			15px;
	color:				#fff;
	font-family:		gotham_medium;
	font-size:			20px;
	padding:			20px 0 20px 0;
	letter-spacing:		.05em;
	}
	
	.donate_button:hover
	{
	color:				#f9dfbd;
	}
	
	.vr_nav
	{
	color:				#ababab;
	padding:			0 4px 0 4px;
	}
	
	#footer
	{
	width:				950px;
	padding:			10px;
	margin:				auto;
	/*
	background:			rgba(0,0,0,0.10);
	*/
	background:			#eeeeee;
	text-align:			center;
	font-family:		gotham_book;
	font-size:			11px;
	border-radius:		10px;
	color:				#333;
	clear: 				both;	
	}

	a.footer_link
	{
	color:				#333;	
	}
	
	a.footer_link:hover
	{
	color:				#007dc3;	
	}
	
	a.facebook
	{
	display: 				block;
	float:					left;
    background: 			url(../img/header/social_sprite.png) no-repeat;
    width:					56px;
    height:					64px;
	}
	
	a.facebook:hover
	{
    background-position: 	0 -64px;
	}
	
	a.twitter
	{
	display: 				block;
	float:					left;
    background: 			url(../img/header/social_sprite.png) no-repeat;
    background-position:	-56px 0;
    width:					53px;
    height:					64px;
	}
	
	a.twitter:hover
	{
    background-position: 	-56px -64px;
	}
	
	a.linkedin
	{
	display: 				block;
	float:					left;
    background: 			url(../img/header/social_sprite.png) no-repeat;
    background-position:	-109px 0;
    width:					52px;
    height:					64px;
	}
	
	a.linkedin:hover
	{
    background-position: 	-109px -64px;
	}
	
	a.youtube
	{
	display: 				block;
	float:					left;
    background: 			url(../img/header/social_sprite.png) no-repeat;
    background-position:	-161px 0;
    width:					52px;
    height:					64px;
	}
	
	a.youtube:hover
	{
    background-position: 	-161px -64px;
	}
	
	a.mailinglist
	{
	display: 				block;
	float:					left;
    background: 			url(../img/header/social_sprite.png) no-repeat;
    background-position:	-213px 0;
    width:					49px;
    height:					64px;
	}
	
	a.mailinglist:hover
	{
    background-position: 	-213px -64px;
	}
	
	
	