html,body { margin:0px;padding:0px; }
* { margin:0; padding:0; }
.Clearer{clear:both;}

body{background:#FFF; font-family:Arial; font-weight:normal;color:#000; font-size:11px;margin-top:0px;padding-top:0px;}

#Container{ width:766px;margin-top:0px;padding-top:0px; margin: auto; margin-top: 0px;}

	#Header{}
		#Logo{float:right; width:284px;margin-right:35px;margin-top:25px; background:url('../images/border_logo.gif') 409px 35px no-repeat;}
		* > #Logo{margin-left:30px;margin-top:0px;padding-top:0px;} /* IE blox model hack */
		#Links{
	float:left;
	color:#979797;
	margin-top:0px;
	top:0px;
	left: 0px;
	height: 90px; width: 741px;
}
		* > #Links{margin-right:55px;} /* IE blox model hack */
			#Links a{font-size:120%; text-transform:uppercase; text-decoration:none; color:#979797;}
			#Links a:hover{text-decoration:underline;}
			#Links .Separator{font-size:150%; font-weight:normal;}
			#Links .phone{text-align:right;margin-top:10px;}
			#Links .freephone{ font-size:80%; text-transform:uppercase;}
			#Links .phonenumber{font-size:140%; text-transform:uppercase; font-weight:bold;}
		
	#tweets{text-decoration:none; color:#516077; }
	#Menu{height:27px;  background:url('../images/bg_menu.gif') top left repeat-x; margin: auto; width:726px; margin-bottom:29px;}
		#menu_left_closer{float:left;height:27px; width:5px;  background:url('../images/menu_left_closer.gif') top left no-repeat;}
		#menu_content{float:left;}
			#menu_content ul {list-style-type:none;}
			#menu_content li {float:left;text-align:center;text-transform:uppercase; font-weight:bold;font-size:100%;}			
			#menu_content li a{display:block; line-height:27px; color:#727272; text-decoration:none;}
			#menu_content li a:hover{text-decoration:underline;}
			#menu_content li.MenuSeparator{width:2px;height:27px; background:url('../images/barre.gif') top left no-repeat;font-size:0%;}			
			#menu_content li.homepage a{width:110px;}
			#menu_content li.mission a{padding-left:13px;padding-right:13px;}
			#menu_content li.NewBreaks a{width:103px;}
			#menu_content li.WhyUs a{width:139px;}
			#menu_content li.Shop a{width:109px;}
			#menu_content li.Contact a{width:125px;}
		#menu_right_closer{float:right;height:27px; width:5px; background:url('../images/menu_right_closer.gif') top left no-repeat;}
		
	#Content{ width:410px;float:left;}
	#Content2{ width:766px;}
		#Content_left{float:left;height:567px;width:318px;background:url('../images/left_col_img.jpg') top left no-repeat;}
		#Content_left2{float:left;width:410px;}
			#Left_title{width:295px;height:81px; background:url('../images/register_title.gif') 0px 12px no-repeat;margin:auto;}
			#Left_texte{padding-top:5px;margin-left:18px;color:#DBE7E8; font-size:110%;}
		#Content_right{float:right;width:440px; }
			#welcome_img{float:right;}
			#welcome_text{clear:right;}
			#welcome_text h3{}
			
			#welcome_text p {color:#828282; margin-top:6px;}
			#welcome_link {float:right; margin-top:5px;margin-bottom:8px;}
			#welcome_link a{text-decoration:none;font-weight:bold;text-align:right;display:block;margin-right:20px;
							color:#516077; padding-left:10px;
							 background:url('../images/quizz_picto.gif') 0px 5px no-repeat;
							 }
			#welcome_link a:hover{text-decoration:underline;}
			
			.ContentPart{background:url('../images/hrz_dot.gif') bottom left repeat-x;padding-top:12px;padding-bottom:10px;width:410px;}
			.ContentPart h1 {color:#D54C39;font-size:200%; text-transform:uppercase; font-weight:bold;}
			.ContentPart h2{ font-weight:bold;float:left;padding-left:25px;
							color:#D54C39;background:url('../images/clover_ico.gif') 0px 5px no-repeat;
							 font-size:150%; padding-right:5px;line-height:24px; }
			.ContentPart h3{ font-weight:bold;color:#626262;font-size:140%;clear:right;line-height:24px;}
			.ContentPart h4{font-weight:bold;color:#D54C39;font-size:100%;clear:right;text-align:left;}
			.register{background:url('../images/bg_register.gif') 0px 0px no-repeat;color:#828282;margin:auto; width:389px; height:90px;margin-top:12px;}
			.register p{padding:13px 16px 0px 16px;}
			.register a{text-decoration:none; color:#516077; font-weight:bold;text-align:right;display:block;margin-right:20px;margin-top:-5px; }
			.register a:hover{text-decoration:underline;}
			.registeration{background:url('../images/bg_register.gif') 0px 0px no-repeat;color:#828282;margin:auto; width:389px; height:auto;margin-top:12px;}
			.information {background:url('');width:410px;}

			#workshop{float:left; width:170px;text-align:center;margin-top:5px;}
			#workshop h4{padding-left:5px;padding-right:5px;margin-left:12px;}
				#workshop p{color:#727272;text-align:justify;padding:0px 5px;margin-left:12px;padding-bottom:12px;}
				#workshop a{color:#727272;}
			#workshopLinkMore{float:left; width:170px;background:url('../images/hrz_dot.gif') top left repeat-x;margin-top:5px;margin-left:5px;}
			*>#workshopLinkMore{margin-left:12px;}
			#workshopLinkMore a{text-decoration:none;font-weight:bold;display:block;margin-left:5px;
							color:#4B4E4F; padding-right:10px;
							 background:url('../images/quizz_picto.gif') 60px 6px no-repeat;margin-top:5px;}
			#workshopLinkMore a:hover{text-decoration:underline;}
			
			#relaxation{float:left;margin-left:50px;width:170px;text-align:center;margin-top:5px;}
				#relaxation h4{padding-left:5px;padding-right:5px;}			
				#relaxation p{color:#727272;text-align:justify;padding:0px 5px;padding-bottom:12px;}
				#relaxation a{color:#727272;}
			#relaxationLinkMore{float:left;margin-left:32px;width:170px;background:url('../images/hrz_dot.gif') top right repeat-x;margin-top:5px;}				
			#relaxationLinkMore a{text-decoration:none;font-weight:bold;display:block;margin-left:12px;
							color:#4B4E4F; padding-right:10px;
							 background:url('../images/quizz_picto.gif') 60px 6px no-repeat;margin-top:5px;}
			#relaxationLinkMore a:hover{text-decoration:underline;}							 				
	#Footer{height:18px;color:#878787;padding-bottom:20px;padding-top:0px}
/*	*>#Footer {margin-top:15px;}*/
	#Footer a{color:#878787;}	
		#copyright{float:left;margin-left:20px;padding-top:13px;}
		*>#copyright{margin-left:40px;}
		#PrivacyUse{float:left;margin-left:35px;padding-top:13px;}
			#PrivacyUse a{color:#878787; text-decoration:none;}
			#PrivacyUse a:hover{text-decoration:underline;}
			
			
			
			#about_text p {color:#828282; padding-bottom: 15px; text-align: justify; font-size:14px;}
			#about_text li {color:#828282; padding-left: 10px; text-decoration: none; list-style: disc; color:#D54C39; font-size:14px;}
			#about_text ul { padding-bottom: 15px; padding-left: 15px;}
			#about_text li span {color:#828282;}		

