


/* #################################################################### */
				/* --- | GLOBAL HTML STYLES | ----- */
/* #################################################################### */	
	*			{ margin: 0; padding: 0; }
	body		{ background: #191919 url(/_images/bg_main_green.jpg) repeat-x; font: 12px georgia, serif; color: #fff; }
	p			{ margin: 0 0 1em 0; line-height: 1.2em; }
	
	a img   	{ border: 0; }
	
	
/* #################################################################### */
				/* --- | MAIN LAYOUT CONTAINER | --- */
/* #################################################################### */	
		
	#container	{ position: relative; margin: 0 auto !important; width: 885px; padding: 8px 0; }


/* #################################################################### */
			/* --- | HEADER AND NAVIGATION LAYOUT | --- */
/* #################################################################### */	
			
		/* Logo style and layout */
			h1		{ float: left; background: url(/_images/logo-enlocale.gif) no-repeat; width: 359px; height: 47px; margin-top: 35px; }
			h1 span	{ display: none; }
				
			h2		{ display: inline; background: #a3d4bf; color: #191919; padding: 6px; font-size: 14px; }

/* #################################################################### */
			/* --- | CONTENT LAYOUT | --- */
/* #################################################################### */	
			#mailingList	{ float: right; width: 260px; background: url(/_images/mailing_list.gif) no-repeat; padding-top: 16px; margin-top: 15px; }
				#mailingList label		{ display: none; }
				input		{ width: 180px; float: left; background: #fff; border: 1px solid #c2d2cd; color: #636669; font: 9px tahoma, verdana, sans-serif; padding: 6px; }		
				input.buttonListSubmit	{ display: block; float: left; margin-left: 4px; width: 47px; height: 27px; border: 0; background: url(/_images/button_join.gif) no-repeat; }
			
			#specialNews	{ float: left; background: url(/_images/intimate-menus.gif) no-repeat; width: 400px; height: 105px; margin: 80px 0 0 10px; }
			#specialNews p	{ display: none; }
			
			#mainContent	{ float: left; width: 430px; margin: 60px 0 0 0; }
			#mainContent p	{ font-size: 22px; }
			
			ul#services		{ margin-top: 15px; list-style: square; }
			ul#services li	{ margin-left: 25px; font: 16px "Trebuchet MS", verdana, sans-serif; padding-bottom: 2px; }

/* #################################################################### */
			/* --- | SLIDESHOW IMAGES ON SPLASH | --- */
/* #################################################################### */	
			#slideShow	{ width: 430px; height: 430px; float: right; margin-top: 5px; overflow: hidden; list-style: none; background: #fff; }
			
	
/* #################################################################### */
				/* --- | FOOTER LAYOUT AND STYLES | --- */
/* #################################################################### */				
		/* Layout and link styles */
			#footerInfo		{ float: right; width: 430px; padding-top: 8px; text-align: right; margin-top: 10px; border-top: 1px solid #fff; font: 11px "Trebuchet MS", verdana, sans-serif; }
			#footerInfo a	{ background: #ff3333; color: #fff; font: 11px "Trebuchet MS", verdana, sans-serif; padding: 2px; text-decoration: none;  }
			
			p#webDesign a		{ position: absolute; right: 0; display: block; background: url(/_images/logo-unstructure.gif) no-repeat; width: 67px; height: 20px; border: 0; margin-top: 12px; text-indent: -10000px; }			
			p#webDesign a span	{ display: none; }
			
/* #################################################################### */	
				/* --- | CSS HACKS AND FIXES | --- */
/* #################################################################### */
	/* Clear floats to extent background around floated elements */
		.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
		.clearfix { display:block; }		
		/* hides clearfix from IE-mac \*/
			* html .clearfix { height:1%; }
			.clearfix { display:block; }

	/* IE HACK FOR CENTER ALIGN */
		* html body {padding-left:1px;}
	