/*@charset "utf-8";
CSS Document */
body{
                margin: 0px;
                text-align:center;
                background-color:#ebe9d7;
                font-family:Arial, Sans-Serif;
                font-size:0.75em;
            }
			.box 
            {
            	margin: 0px auto;
            	width:960px;
            	background-color:#ffffff;
            	text-align:left;
                position: relative;
            }
            .header
            {
            	height:100px;
            }
            .header h1
            {
            	margin:0px;
            	padding:30px;
            }
            /*.menu
            {
            	height:30px;
            	border-top:solid 1px #dccfbb;
            	border-bottom:solid 1px #dccfbb;
            	background-color:#4d3a24;
            }
            .menu div
            {
            	padding:10px 30px;
            }
            .menu a
            {
            	margin:0px 10px;
            	color:#fecd28;
            	text-decoration: none;
            }*/
            .content
            {
             	padding:10px 30px;
            }
            #contactFormContainer
            {
	position:absolute;
	left:88px;
	float:left;
	z-index:10000;
	overflow:hidden;
	visibility: visible;
				            }
            #contactForm
            {
            	height:500px;
            	width:800px;
            	background-image:url('bkg52.png');
				background-repeat:no-repeat;
            	display:none;
				/*border: transparent thick solid;*/
            }
			
            #calendarContainer
            {
	position:absolute;
	left:-20px;
	float:left;
	z-index:10000;
	overflow:hidden;
	visibility: visible;
				            }
            #calendar
            {
            	height:700px;
            	width:1000px;
            	background-image:url('grp_2.png');
				background-repeat:no-repeat;
            	display:none;
				/*border: transparent thick solid;*/
            }			
            #contactForm fieldset
            {
            	padding:30px;
            	border:none;
            } 

            #contactForm label
            {
            	display:block;
            	color:red;


            }
            #contactForm fieldset.text1 label
            {
            	padding:30px;
            	border:none;
				position:relative;
				top:-480px;
				left:310px;
				color: #F7921D;
				width:400px;
				text-align:justify;
				padding-right:50px;
            }
			#contactForm fieldset.text2 label
			{
				padding:30px;
            	border:none;
				position:relative;
				left:190px;
				text-align:center;
				top:-590px;
				color:white;
				font-size:18px;
				padding-right:30px;
			}
			#contactForm fieldset.text2e label
			{
				padding:30px;
            	border:none;
				position:relative;
				left:180px;
				text-align:center;
				top:-590px;
				color:white;
				font-size:18px;
				padding-right:30px;
			}			
			#contactForm fieldset.text3 label
			{
				padding:30px;
            	border:none;
				position:relative;
				left:310px;
				top:-700px;
				color: #F7921D; 
				padding-right:30px;
				width:400px;
				text-align:justify;
			}
			#contactForm fieldset.text4 label
			{
				padding:30px;
            	border:none;
				position:relative;
				left:310px;
				top:-800px;
				color: #F7921D; 
				padding-right:30px;
				width:400px;
				text-align:justify;
			}
			#contactForm fieldset.text5 label
			{
				padding:30px;
            	border:none;
				position:relative;
				left:190px;
				top:-900px;
				color: white; 
				padding-right:30px;
				font-size:18px;
				text-align:center;
			}
			#contactForm fieldset.text5e label
			{
				padding:30px;
            	border:none;
				position:relative;
				left:180px;
				top:-900px;
				color: white; 
				padding-right:30px;
				font-size:18px;
				text-align:center;
			}			
            #contactForm input[type=text]
            {
            	display:block;
            	border:solid 1px #4d3a24;
            	width:100%;
            	margin-bottom:10px;
            	height:24px;
            }  
            #contactForm textarea
            {
            	display:block;
            	border:solid 1px #4d3a24;
            	width:100%;
            	margin-bottom:10px;
            }  
            /*#contactForm input[type=submit]
            {
            	background-color:#4d3a24;
            	border:solid 1px #23150c;
            	color:#fecd28;
            	padding:5px;
            }*/                
            #contactLink
            {
	position:absolute;
	height:55px;
	width:57px;
	top:112px;
	left:906px;
	background-image:url('mailicon.png');
	background-repeat:no-repeat;
	display:block;
	cursor:pointer;
            }
			#englishlink
			{
	position:absolute;
	top:-1px;
	left: 230px;
	height:55px;
	width:57px;
	background-image:url('englishicon.png');
	background-repeat:no-repeat;
	display:block;
	cursor:pointer;
			}
			#frenchlink
			{
				position:absolute;
				top:-1px;
				left: 230px;
			    height:55px;
            	width:57px;
				
            	background-image:url('frenchicon.png'); background-repeat:no-repeat;
				display:block;
            	cursor:pointer;
			}
			#calendarlink
			{
	position:absolute;
	top:112px;
	left: 640px;
	height:55px;
	width:57px;
	background-image:url('calendaricon.png');
	background-repeat:no-repeat;
	display:block;
	cursor:pointer;
			}
			#close
			{
				display:block;
            	cursor:pointer;
			}
			#closecalendar
			{
				position:relative;left:10px;text-align:center;top:7px;color:red; font-size:18px;padding-right:20px;
				display:block;
            	cursor:pointer;
			}			
			.contact_inline
			{
				display:block;
            	cursor:pointer;
			}
            #messageSent
            {
            	color:#ff9933;
            	display:none;
            }
			#event_calendar
			{
				position: relative; top:10px; left: 25px;outline: none; 
			}
			#player {width:95%;height:600px;}
