#site_banner { height: 287px; background-image: none; }

#touts { margin: 16px 27px 0 27px; }

#touts div { float: left; width: 265px; padding: 0 20px; }

#touts div.divide { background: transparent url(/assets/images/tout_divider.png) no-repeat top right; }

#touts h4 { margin: 9px 0 2px 11px; padding: 0; }

#touts h4 a { font: bold 14px Tahoma, Verdana, Arial, sans-serif; color: #1e1e1e; text-decoration: none; }

#touts h4 a:hover { color: #418171; }

#touts p { margin: 0; width: 194px; margin-left: 11px; line-height: 14px; }

#site_content { margin-top: 35px; }

#site_content form#search_space { float: right; }

#site_content div.right_frame { float: right; margin: 16px 16px 0 0; padding-left: 17px; }

/*** Start Success Story ***/
#site_content .success_story { width: 430px; float: left; margin: 16px 0 0 5px; }
#site_content .success_story div { width: 220px; height: 106px; background: transparent url(/assets/images/success_story_bg.gif) no-repeat center; 
	text-align: center; margin-bottom: 22px; float: left; }
#site_content .success_story div img { margin: 30px 0; }
#site_content .success_story p { margin: 0; padding: 0 0 0 15px; float: left; width: 195px; }
#site_content .success_story a { display: block; color: #f0a900; text-align: center; font-weight: bold; text-decoration: none; margin-top: 10px; float: right; }
#site_content .success_story a:hover { color: #ffb400; }
/**** End Success Story ****/

/*** Start Home Slideshow ***/

#home_slideshow { width: 980px; height: 287px; overflow: hidden; position: relative; z-index: 0; 
	background-color: rgb(64,128,112); }

	/* Rounded Corners (Done this way to achieve a specific animated visual effect) */
	#home_slideshow .hs_rc { position: absolute; z-index: 100; }
		#home_slideshow #hs_rctl { top: 0; left: 0; }
		#home_slideshow #hs_rctr { top: 0; right: 0; }
		#home_slideshow #hs_rcbl { bottom: 0; left: 0; }
		#home_slideshow #hs_rcbr { bottom: 0; right: 0; }
	
	/* Left Side Text (Done this way to achieve a specific animated visual effect) */
	/*
	#home_slideshow #quotation { 
		position: relative; z-index: 25; margin: 15px 0 0 49px; width: 350px; 
		font-size:24px;
		height: 90px;
		color:#adf2e0;
		line-height:1.0em;
	}
	#home_slideshow #name_line { 
		background:URL(/assets/images/title_bg.png) no-repeat;
		position: relative; z-index: 15; margin: 0px 0 0 49px; width: 400px; 
		padding-left: 200px;
		padding-top: 18px;
		height: 70px;
		font-size:12px;
		color:#FFFFFF;
	}
	*/
	#home_slideshow #quotation { 
		position: relative; z-index: 25; margin: 10px 0 0 29px; width: 430px; 
		font-size:20px;
		height: 90px;
		color:#adf2e0;
		padding-top: 5px;
		font-family: Trebuchet MS, Arial, Helvetica;
		font-style:italic;
		
	}
	#home_slideshow #name_line { 
		background:URL(/assets/images/quotebar.png) no-repeat;
		position: relative; z-index: 15; margin: 0px 0 0 89px; width: 420px; 
		padding-left: 180px;
		padding-top: 12px;
		height: 70px;
		font-size:12px;
		color:#FFFFFF;
		font-family: Trebuchet MS, Arial, Helvetica;
		font-style:italic;
	}
	#home_slideshow #name_line #name { 
		font-weight: bold;
	}

	#home_slideshow #slideshow_ltext { position: relative; z-index: 15; margin: 0px 0 0 49px; width: 400px; }
		#home_slideshow #slideshow_ltext .lt_set { height: 8px; margin: 5px 0 9px 0; position: relative; font-family: Geneva, sans-serif;
			font-size: 11px; text-transform: uppercase; line-height: 8px; letter-spacing: +1px; white-space: nowrap;}
			#home_slideshow #slideshow_ltext .lt_set .lt_dot { position: absolute; top: 1px; left: 156px; }
			#home_slideshow #slideshow_ltext .lt_set .lt_st { position: absolute; display: block; -moz-opacity:.1; filter:alpha(opacity=10); opacity:.1; }
				#home_slideshow #slideshow_ltext .lt_set .st_l { left: -20px; width: 156px; text-align: right; color: rgb(185,255,237); }
				#home_slideshow #slideshow_ltext .lt_set .st_r { left: 195px; text-align: left; color: rgb(255,255,255); }


	#home_slideshow #location_slides { position: absolute; right: 0; top: 0; width: 980px; height: 287px; overflow: hidden; z-index: 10; }
	#home_slideshow #location_slides .slide { position: relative; padding: 0 0 0 276px; 
		background-image: url(/assets/images/home/slideshow/hs_gbgl.jpg); background-position: -633px 0; background-repeat: no-repeat; }
		#home_slideshow #location_slides .slide .slide_image { position: relative; }
		#home_slideshow #location_slides .slide .slide_panel { position: absolute; bottom: 8px; z-index: 20; right: 10px; 
			width: 480px; height: 57px; overflow: hidden; }
			#home_slideshow #location_slides .slide .slide_panel .panelbg { position: absolute; top: 0; right: 0; z-index: 15; }
				#home_slideshow #location_slides .slide .slide_panel #pbg_orange { }
				#home_slideshow #location_slides .slide .slide_panel .panel_arrow { position: absolute; right: 13px; top: 14px; z-index: 20; }
				#home_slideshow #location_slides .slide .slide_panel #pa_white { }
		
				#home_slideshow #location_slides .slide .slide_panel .p_label { position: absolute; top: 0; right: 0; z-index: 25; }
				#home_slideshow #location_slides .slide .slide_panel .dn { }
				
				#home_slideshow #location_slides .slide .slide_panel .panel_link { display: block; position: absolute; top: 0; right: 0; width: 480px; height: 57px; 
					z-index: 30; background: url(clear.gif); }
					
					
			
			#home_slideshow #location_slides .slide .slide_panel h2 { padding: 0; margin: 0; font-weight: 100; }
			
			
			#home_slideshow #location_slides .slide .slide_panel .slide_location { }
	
		#home_slideshow #location_slides #ocav { }
		#home_slideshow #location_slides #laww { }
		#home_slideshow #location_slides #nycl { }
		#home_slideshow #location_slides #nyus { }
		#home_slideshow #location_slides #nywv { }


/**** End Home Slideshow ****/