
	body, html						{min-height:100%; margin:0; padding:0 0 75px 0;}
	
	body							{background: #3C90D0 url(../images/carter_bg_trans.png) no-repeat top center;}
	
	body							{font-family: "HelveticaNeue Light", Arial, sans-serif;}
	
	h1,h2,h3,h4,h5,h6,strong, a, 
	.carouselBtn, .slideInfoZone, 
	.copyright						{font-family:arial, sans-serif;}	
	
	a, a:hover						{text-decoration:none;}
	
	a								{color: #06c;}
	a:visited						{color: #25a;}
	.gotham_city a					{color:rgb(68,68,68); font-family:"CarterGotham", Arial, sans-serif;}
	.condensed a 					{font-family: "HelveticaNeue Condensed", Arial, sans-serif;}
	.read_more_container a  		{color:rgb(68,68,68);}
	
	.read_more_content, 
	.read_more_container a			{line-height:25px; font-weight:bold;}
	
	.header_nav a					{color:rgb(68,68,68); float:right; text-decoration:none; text-transform:uppercase; padding:0 50px; height:80px;}
	.footer_nav a					{color:rgb(68,68,68); float:left; text-decoration:none; margin-left:8px; }
	.copyright a					{color:#444;}
	
	a:hover							{color:orange;}
	.header a:hover					{color:rgb(68,68,68);} /*JS Handles Transition*/
	.footer_nav a:hover				{color:rgb(68,68,68);} /*JS Handles Transition*/
	.gotham_city a:hover  			{color:orange;}
	.read_more_container a:hover  	{color:orange;}	
	.lightbox_close_btn:hover		{color:orange;}
	
	.top_nav						{background:whitesmoke url(../images/header_gradient.png); width:100%; height:100%; min-width:1000px;}
	
	.container						{width:850px; margin:0 auto 20px auto;}
	
	.header_container				{width:960px; margin:0 auto;}
	
	.slideshow_container			{height:400px; background:#444444; margin-top:30px;}
	
	.content_container				{background:white; margin-top:30px; padding:0 20px; min-height:500px;}
	
	.footer							{background:#b1d9f9 url('../images/footer_gradient.png'); margin-top:30px; padding:20px; height:32px;}
	
	.rounded_corners				{border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px;}
	
	.orange_header					{background:orange; color:white; min-width:152px; height:25px; padding-right:20px; margin-left:-45px; display:inline-block; box-shadow:1px 2px 3px rgba(0,0,0,0.5); -moz-box-shadow:1px 2px 3px rgba(0,0,0,0.5); -webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.5); -khtml-box-shadow:1px 2px 3px rgba(0,0,0,0.5);}
	.orange_header_shadow			{background:url(../images/orange_header_shadow.png); margin-left:-45px; width:14px; height:7px;}
	.orange_header_txt				{letter-spacing: -1px; margin:0 0 0 30px; line-height:25px; font-family: "CarterGotham", Arial, sans-serif; text-transform:uppercase; display:inline-block;}
	.orange_header_image			{width:340px; height:120px;}
	
	.over_img						{position:relative; top:-126px;}
	
	#page							{background:url("../images/shadow_right.png") repeat-y 375px 0px;}
	
	#about_us_image					{background:url(../images/about_us.jpg);}
	#recent_clips_image				{background:url(../images/recent_clips.jpg);}
	#galleries_image				{background:url(../images/galleries.jpg);}
	#discoveries_image				{background:url(../images/discoveries.jpg);}
	
	.header_logo					{background:url(../images/carter_logo.png); width:150px; height:80px; float:left;}
	.footer_logo					{background:url("../images/footer_logo.png"); width:60px; height:36px; float:left; margin-right:20px;}
	span.header_nav_txt 			{float:left; line-height:80px; text-align:center; font-size: 14px; width:100%; }
	span.footer_nav_txt				{float:left; padding-right:5px; text-align:center; font-size: 13px;}
	
	.article_list_element			{padding-left:30px; line-height:25px; font-family: "CarterGotham", Arial, sans-serif;}
	
	.read_more_container			{float:right; padding-top:10px;}
	.read_more_content  			{float:left; }
	.read_more_image				{float:left; background:url("../images/arrow_btn.png"); width:25px; height:25px;}
	.drilldown_more_link			{float:right; margin-bottom:20px;}
	
	.homepage_article_list .post	{margin-bottom:5px;}
	.homecolumn_left_side			{padding-right:65px; }
	.homecolumn_right_side			{padding-left:30px;}
	
	.indent_15						{margin-left:15px;}
	
	#sidebar .widget_archive ul li	{margin-bottom:0px;}
	#sidebar .widget_recent_entries	{margin-bottom:20px;}
	#sidebar .widget_recent_entries ul li	{margin-bottom:0px;}
	
	#lightbox_overlay				{display:none; position:fixed; width:100%; height:100%; background:url(../images/trans_lightbox_bg.png); z-index: 2147483641;}
	.lightbox_close_btn				{background:#b1d9f9 url(../images/footer_gradient.png); height:20px; cursor:pointer; float:right; padding:5px; font-family:georgia; font-weight:bold; border-radius: 0 10px 0 0; -moz-border-radius: 0 10px 0 0; -webkit-border-top-right-radius:10px; -khtml-border-radius: 0 10px 0 0;}
	.lightbox_menu_bar				{width:600px; background:#3C90D0 url(../images/footer_gradient.png); border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; -webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:10px; -khtml-border-radius: 10px 10px 0 0;}
	
	.box_shadow						{box-shadow:0px 7px 5px rgba(0,0,0,0.5); -moz-box-shadow:0px 7px 5px rgba(0,0,0,0.5); -webkit-box-shadow:0px 7px 5px rgba(0,0,0,0.5); -khtml-box-shadow:0px 7px 5px rgba(0,0,0,0.5);}
	.header_box_shadow				{box-shadow:-5px 7px 5px rgba(0,0,0,0.5); -moz-box-shadow:-5px 7px 5px rgba(0,0,0,0.5); -webkit-box-shadow:-5px 7px 5px rgba(0,0,0,0.5); -khtml-box-shadow:-5px 7px 5px rgba(0,0,0,0.5);}
	.lightbox_glow					{box-shadow:0px 0px 75px rgba(0,0,0,1); -moz-box-shadow:0px 0px 75px rgba(0,0,0,1); -webkit-box-shadow:0px 0px 75px rgba(0,0,0,1); -khtml-box-shadow:0px 0px 75px rgba(0,0,0,1);}
	
	.copyright						{color:#444; font-size:11px; float:left; margin:3px auto 0 8px;}
	
	#sidebar
	{
		float:left;
		padding: 30px 10px;
		width: 190px;
		height:100%;
	}

	#sidebar .txt
	{
		width:185px;
		overflow:hidden;
	}

	#sidebar .btn
	{
		width:100px;
	}
	
	/* LOSE "ORANGE", BECAUSE NOT ALL HEADERS ARE ORANGE */
	#sidebar .orange_header
	{
		background:rgb(200, 190, 65);
		background:rgba(200, 190, 65, .95);
	}
	
	@font-face {
		font-family: 'HelveticaNeue Light';
		src: url('../fonts/HelveticaNeueLTStd-Lt.eot');
		src: local('HelveticaNeueLight'), url('../fonts/HelveticaNeueLTStd-Lt.otf') format('opentype');
	}
	
	@font-face {
		font-family: 'HelveticaNeue Condensed';
		src: url('../fonts/HelveticaLTStd-Cond.eot');
		src: local('HelveticaNeue Condensed'), url('../fonts/HelveticaLTStd-Cond.otf') format('opentype');
	}

	@font-face {
		font-family: 'CarterGotham';
		src: url('../fonts/Gotham-Bold.eot');
		src: local('CarterGotham'), url('../fonts/Gotham-Bold.otf') format('opentype');
	}