
	.slogan_white p,
	.slogan_white span
	{
		font-family:GothamMediumRegular, arial;
		color:#707070;
		text-shadow:#4a4c1c 1px 1px;
		line-height:33px;
	}
	
	
	/* STRUCTURE START
	--------------------------------------------------------------*/
		
		.logo_holder
		{
			width:128px;
			height:46px;
			float:right;
			padding-top:15px;
		}
		
		/* TOP MENU START
		---------------------------------------------------------*/
			
			.topmenu_item
			{
				display:block;
				height:20px;
				padding: 0 5px;
				margin: 0 10px;
				float:right;
				border-radius:5px;
				color:#999999;
				font: normal 14px GothamMediumRegular, arial;
				text-transform:uppercase;
				line-height:20px;
				text-shadow: #fff 1px 1px;
				text-decoration:none;
			}
			
			.topmenu_item_selected
			{
				display:block;
				height:20px;
				padding: 0 5px;
				margin: 0 10px;
				float:right;
				border-radius:5px;
				color:#999999;;
				font: normal 13px GothamMediumRegular, arial;
				text-transform:uppercase;
				line-height:20px;
				text-shadow: #fff 1px 1px;
				text-decoration:none;
			}
			
			.topmenu_item:hover
			{
				
			}
			
			.menu_holder
			{
				float:left;
				height:20px;
				margin-top:48px;
			}
			
			.footer_content_small,
			.menu_holder_small
			{
				display:none
			}
			
		/* TOP MENU END
		---------------------------------------------------------*/
		
		.top_gray
		{
			width:100%;
			height:75px;
			background: url( '../images/top_gray.jpg' ) top right repeat-x;
			clear:both;
		}
		
		.top_green
		{
			width:100%;
			height:530px;
			background: url( '../images/top_green.jpg' ) top center;
			clear:both;
		}
		
		.top_green_innerpage
		{
			width:100%;
			height:20px;
			clear:both;
			background-color:#0093e8;
		}
		
		.content_innerpage
		{
			width:960px;
			margin:0px auto;
			clear:both;
			background-color:#fff;
			font-family:GothamBookRegular, arial;
			color:#808080;
			line-height:18px;
		}
		
		.contact_starting_text
		{
			font: normal 13px GothamBookRegular ,arial;
			color:#808080;
		}
		
		.page_title
		{
			width:960px;
			height:44px;
			margin:0px auto;
			clear:both;
			background-color:#fff;
			border-bottom:4px solid #ccc;
			color:#707070;
			font: normal 18px GothamMediumRegular ,arial;
			text-transform: uppercase;
			line-height:47px;
			margin-bottom:20px;
		}
		
		.top_gray_inner
		{
			width:960px;
			height:75px;
			margin: 0 auto;
		}
		
		.green_inner_container
		{
			height:416px;
			width:960px;
			margin: 0px auto;
			clear:both;
		}
		
		.image_holder
		{
			width:438px;
			height:324px;
			float:left;
			margin:33px 0 0 78px;
		}
		
		.slogan_white
		{
			width:960px;
			height:114px;
			margin: 0px auto;
			clear:both;
			text-align: center;
			padding-top:15px;
			font-family:GothamMediumRegular ,arial;
			color:#707070;
			text-shadow:#4a4c1c 1px 1px;
			line-height:33px;
		}
		
		/* CONTACT FORM START
		---------------------------------------------------------------*/
			
			.form_outer
			{
				width:350px;
				height:372px;
				margin: 0 0 0 55px;
				background: url( '../images/form_bg.png' ) top center no-repeat;
				float:left;
			}
			
			.form_inner
			{
				width:261px;
				margin: 0px auto;
				margin-top:20px;
			}
			
			.sc_starting_text
			{
				font-family:GothamBookRegular, arial;
				color:#707070;
				font-size:18px;
				line-height:23px;
				clear:both;
				width:100%;
				margin-bottom:25px;
			}
			
			.contact_form_input
			{
				width:237px;
				height:21px;
				border-radius: 5px;
				border-style: solid;
				border-color:#cccccc;
				background-color:#fff;
				padding: 0px 12px;
				margin-bottom:25px;
				display:block;
				font: normal 12px GothamBookRegular, arial;
				line-height:20px;
				color:#5e6124;
			}
			
			.contact_inputs_holder
			{
				width:100%;
			}
			
			.big_contact_form_input
			{
				width:92%;
				height:21px;
				border-radius: 3px;
				border:1px solid #ccc;
				background-color:#fff;
				padding: 0px 9px;
				margin-bottom:18px;
				display:block;
				font: normal 12px GothamBookRegular ,arial;
				color:#5e6124;
			}
			
			.big_contact_form_textarea
			{
				width:95%;
				height:97px;
				border-radius: 3px;
				border:1px solid #ccc;
				background-color:#fff;
				padding: 4px 9px;
				display:block;
				font: normal 12px GothamBookRegular ,arial;
				color:#5e6124;
				float:right;
				overflow-y:hidden;
			}
			
			.big_form_holder
			{
				width:635px;
				float:right;
			}
			
			.inputs_holder
			{
				width:45%;
				float:right;
			}
			
			.textarea_holder
			{
				width:52%;
				float:left;
			}
			
			.contact_button_holder
			{
				float:left;
				width:110px;
			}
			
			.big_contact_send_bg
			{
				background: url( '../images/big_contact_send_bg.jpg' ) top center no-repeat;
				width:110px;
				height:30px;
				border:none;
				float:left;
				font: normal 14px GothamMediumRegular ,arial;
				color:#fff;
				text-transform:uppercase;
				text-shadow: 0 -1px #808080;
				margin-top: 9px;
			}
			
			.big_result_holder,
			.result_holder
			{
				color:red;
			}
			
			.big_result_holder
			{
				height:30px;
				width:100%;
				margin: 9px 0;
				border-bottom:1px solid #ccc;
				float:right;
			}
			
			.thanks_holder
			{
				width:100%;
				color:green;
			}
			
			.contact_address
			{
				width:305px;
				height:100px;
				float:left;
				border:none;
				font: normal 13px GothamBookRegular ,arial;
				color:#808080;
			}
			
		/* CONTACT FORM END
		---------------------------------------------------------------*/
		
		/* HP ARTICLES START
		----------------------------------------------------------------*/
			
			.cont_sep
			{
				height:70px;
				width:100%;
				clear:both;
			}
			
			.inner_content_sep
			{
				height:45px;
				width:100%;
				clear:both;
			}
			
			.hp_arts
			{
				width:100%;
				clear:both;
				margin: 0 auto;
				background-color:#83c3f2;
				
			}
			
			.hp_arts_inner
			{
				height:385px;
				width:902px;
				clear:both;
				margin: 0 auto;
			}
			
			.hp_article
			{
				width:270px;
				float:right;
			}
			
			.hp_article_image
			{
				height:110px;
				width:270px;
				clear:both;
				margin-top:10px;
			}
			
			.hp_article_name
			{
				width:270px;
				clear:both;
				text-align:center;
				font: normal 16px GothamBoldRegular, arial;
				color:#ffffff;
				margin-bottom:25px;
			}
			
			.hp_article_summery
			{
				width:270px;
				clear:both;
				text-align:right;
				font: normal 12px GothamBookRegular, arial;
				color:#ffffff;
				line-height:16px;
			}
			
			.hparts_margin
			{
				margin-right:46px
			}
			
		/* HP ARTICLES END
		----------------------------------------------------------------*/
		
		/* ARTICLES PAGE START
		-------------------------------------------------------------------*/
			
			.art_main_div
			{
				width:33.3%;
				float:right;
				margin-bottom:30px;
				height:300px;
			}
			
			.art_image_div
			{
				width:95%;
				clear:both;
				margin:0 auto;
				text-align:center;
			}
			
			.art_image
			{
				width:100%;
			}
			
			.art_name
			{
				width:95%;
				clear:both;
				margin:0 auto;
				margin-top:10px;
				font:normal 12px GothamMediumRegular ,arial;
				color:#808080;
				line-height:15px;
			}
			
			.art_name a
			{
				font:normal 12px GothamMediumRegular ,arial;
				color:#808080;
				line-height:15px;
				text-decoration:none;
			}
			
			.art_summery
			{
				width:95%;
				clear:both;
				margin:0 auto;
				margin-top:10px;
				font:normal 12px GothamBookRegular ,arial;
				color:#808080;
				line-height:15px;
			}
			
			.arts_starting_text
			{
				width:100%;
				clear:both;
				margin: 0 auto;
				margin-bottom:10px;
				font:normal 12px GothamBookRegular ,arial;
				color:#808080;
			}
			
			
		/* ARTICLES PAGE START
		-------------------------------------------------------------------*/
		
		/* FOOTER START
		------------------------------------------------------------------*/
			
			.footer
			{
				height:100%;
				width:100%;
				clear:both;
				background-color:#3d3b38;
			}
			
			.footer_inner
			{
				width:960px;
				margin: 0 auto;
				clear:both;
				padding-bottom:30px;
			}
			
			.footer_content
			{
				width:100%;
				float:right;
				font-family:GothamBookRegular, arial;
				color:#ffffff;
				margin-top:23px;
			}
			
			.footer_content *
			{
				font-family:GothamBookRegular ,arial;
				color:#ffffff;
			}
			
			.footer_art
			{
				width:185px;
				float:right;
			}
			
			.footer_art_sep
			{
				width:60px;
				float:right;
				height:50px;
			}
			
			.footer_art_name
			{
				color: #ffffff;
				font-family: GothamBookRegular, arial;
				font-weight: bold;
				text-align: center;
				margin-bottom:25px;
			}
			
			.footer_art_text
			{
				font-family:GothamBookRegular ,arial;
				color:#acb05a;
				font-size:12px;
				text-align:right;
				line-height:16px;
			}
			
		/* FOOTER END
		-------------------------------------------------------------------*/
		
		.title_on_gray
		{
			width:100%;
			height:54px;
			clear:both;
			background:url( '../images/title_on_gray.jpg' ) top right repeat-x;
			text-align:center;
			white-space: nowrap;
			padding-top:76px;
			font-family:GothamBlackRegular, arial;
			font-size:26px;
			color:#707070;
			
		}
		
		.content_holder
		{
			width:100%;
			clear:both;
			background-color:#fff;
		}
		
		.content_title
		{
			clear:both;
			width:100%;
			font: normal 25px GothamBoldRegular, arial;
			color:#595c22;
			text-align:center;
			padding-top:20px;
			margin-bottom:30px;
		}
		
		.content_slider
		{
			width:843px;
			height:543px;
			clear:both;
			margin: 0px auto;
		}
		
		.content_slider_small
		{
			display:none;
		}
		
		.content_slider_medium
		{
			display:none;
		}
		
		.relative
		{
			position:relative;
			width:100%;
			height:0px;
		}
		
		.arrow_right
		{
			position:absolute;
			top:235px;
			right:-80px;
			z-index:2;
		}
		
		.arrow_left
		{
			position:absolute;
			top:235px;
			left:-80px;
			z-index:2
		}
		
		.root{
			background-color:white;
			margin:0;
			padding:0;
			overflow-x: hidden !important;
			
		}
		
	/* STRUCTURE END
	------------------------------------------------------------------------*/
	
	.clear
	{
		clear:both;
	}

	
	
