body{ 
	background-image : URL(images/admin/bgn.jpg); 
	background-color : #660000;
	text-align : center;
	font-family:  arial,verdana, helvetica,sans-serif;
	margin: 0;
	font-size :100%;
	
}


/*BEGIN GENERAL AREA HERE*/

#index_bg{
	background-image : URL(images/admin/index_bg.jpg); 
	background-color : #660000;
	background-repeat : no-repeat;	
	position : relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0px;
	text-align : left;	
	z-index : 1;
	top : 0px;
	left : 0px;
	width :980px;
	height :1000px;
	border-top: 1px #330000 solid;/*LEAVE BORDER ON FOR FIREFOX VALIDATION*/
}

#apropos_bg{
	background-image : URL(images/admin/apropos_bg.jpg); 
	background-color : #660000;
	background-repeat : no-repeat;	
	position : relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0px;
	text-align : left;	
	z-index : 1;
	top : 0px;
	left : 0px;
	width :980px;
	height :1000px;
	border-top: 1px #330000 solid;/*LEAVE BORDER ON FOR FIREFOX VALIDATION*/
}

#programmation_bg{
	background-image : URL(images/admin/programmation_bg.jpg); 
	background-color : #660000;
	background-repeat : no-repeat;	
	position : relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0px;
	text-align : left;	
	z-index : 1;
	top : 0px;
	left : 0px;
	width :980px;
	height :1000px;
	border-top: 1px #330000 solid;/*LEAVE BORDER ON FOR FIREFOX VALIDATION*/
}

#menu_bg{
	background-image : URL(images/admin/menu_bg.jpg); 
	background-color : #660000;
	background-repeat : no-repeat;	
	position : relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0px;
	text-align : left;	
	z-index : 1;
	top : 0px;
	left : 0px;
	width :980px;
	height :1000px;
	border-top: 1px #330000 solid;/*LEAVE BORDER ON FOR FIREFOX VALIDATION*/
}

#costumes_bg{
	background-image : URL(images/admin/costumes_bg.jpg); 
	background-color : #660000;
	background-repeat : no-repeat;	
	position : relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0px;
	text-align : left;	
	z-index : 1;
	top : 0px;
	left : 0px;
	width :980px;
	height :1000px;
	border-top: 1px #330000 solid;/*LEAVE BORDER ON FOR FIREFOX VALIDATION*/
}

#albumphotos_bg{
	background-image : URL(images/admin/albumphotos_bg.jpg); 
	background-color : #660000;
	background-repeat : no-repeat;	
	position : relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0px;
	text-align : left;	
	z-index : 1;
	top : 0px;
	left : 0px;
	width :980px;
	height :1000px;
	border-top: 1px #330000 solid;/*LEAVE BORDER ON FOR FIREFOX VALIDATION*/
}

#capsules_bg{
	background-image : URL(images/admin/capsules_bg.jpg); 
	background-color : #660000;
	background-repeat : no-repeat;	
	position : relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0px;
	text-align : left;	
	z-index : 1;
	top : 0px;
	left : 0px;
	width :980px;
	height :1000px;
	border-top: 1px #330000 solid;/*LEAVE BORDER ON FOR FIREFOX VALIDATION*/
}

#joindre_bg{
	background-image : URL(images/admin/joindre_bg.jpg); 
	background-color : #660000;
	background-repeat : no-repeat;	
	position : relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0px;
	text-align : left;	
	z-index : 1;
	top : 0px;
	left : 0px;
	width :980px;
	height :1000px;
	border-top: 1px #330000 solid;/*LEAVE BORDER ON FOR FIREFOX VALIDATION*/
}

#direction_bg{
	background-image : URL(images/admin/direction_bg.jpg); 
	background-color : #660000;
	background-repeat : no-repeat;	
	position : relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0px;
	text-align : left;	
	z-index : 1;
	top : 0px;
	left : 0px;
	width :980px;
	height :1000px;
	border-top: 1px #330000 solid;/*LEAVE BORDER ON FOR FIREFOX VALIDATION*/
}

#partenaires_bg{
	background-image : URL(images/admin/partenaires_bg.jpg); 
	background-color : #660000;
	background-repeat : no-repeat;	
	position : relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0px;
	text-align : left;	
	z-index : 1;
	top : 0px;
	left : 0px;
	width :980px;
	height :1000px;
	border-top: 1px #330000 solid;/*LEAVE BORDER ON FOR FIREFOX VALIDATION*/
}

#faq_bg{
	background-image : URL(images/admin/faq_bg.jpg); 
	background-color : #660000;
	background-repeat : no-repeat;	
	position : relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0px;
	text-align : left;	
	z-index : 1;
	top : 0px;
	left : 0px;
	width :980px;
	height :1000px;
	border-top: 1px #330000 solid;/*LEAVE BORDER ON FOR FIREFOX VALIDATION*/
}

/*BEGIN TOP MENU AREA HERE*/

#topmenu{
   position : relative;
   left: 287px;
   margin-top :170px;
   font-size :80%;
   z-index : 15;
   white-space : nowrap;
   background-color : none;
   float : center;
   color : #000;
   width :870px;
   height :15px;
   /*border : 1px purple solid;*/
} 


.topmenu {
	width : auto;
	margin-left : 3px;
	margin-top : 0px;
}

#topmenu ul{
   padding : 0;
   margin-top :0px;
   margin-left :0px;
   float : left;
}

#topmenu ul li{
   display : inline;
}

#topmenu ul li a{
   padding-left : 0em;
   padding-right : 2.0em;
   background-color : none;
   color : #fff;
   font-weight : bold;
   text-decoration : none;
   float : center;
   /*border : 1px purple solid*/
}

#topmenu ul li a:hover{
   background-color : none;
   color : #ff9900;
} 

/*END TOP MENU AREA HERE*/

/*BEGIN LEFT MENU AREA HERE*/

#leftmenu{
   position : relative;
   left: 63px;
   margin-top: 110px;
   top: 0px;
   text-align : center;	
   font-size :80%;
   z-index : 15;
   line-height : 0.80em;   
   background-color : none;
   width :200px;
   height :260px;
   /*border : 1px purple solid;*/
} 

/*END LEFT MENU AREA HERE*/


/*BEGIN BELL AREA HERE*/
#bell {
   position : absolute;
   left: 818px;
   margin-top: 219px;
   top: 0px;
   z-index : 15;
   width :87px;
   height :84px;
   /*border : 1px purple solid;*/
} 

#bell_2 {
   position : absolute;
   left: 500px;
   margin-top: 240px;
   top: 0px;
   z-index : 15;
   width :87px;
   height :84px;
   /*border : 1px purple solid;*/
} 

#bell_3 {
   position : absolute;
   left: 580px;
   margin-top: 785px;
   top: 0px;
   z-index : 15;
   width :87px;
   height :84px;
   /*border : 1px purple solid;*/
} 
/*END BELL AREA HERE*/

#biere {
   position : absolute;
   left: 765px;
   margin-top: 520px;
   top: 0px;
   z-index : 15;
   text-align : center;   
   font-size :70%;
   width :120px;
   height :84px;
   /*border : 1px purple solid;*/
} 


/*BEGIN PROGRAM BOOKLET AREA HERE*/
#programme {
   position : absolute;
   left: 340px;
   margin-top: 219px;
   top: 0px;
   z-index : 15;
   width :240px;
   height :84px;
   /*border : 1px purple solid;*/
} 
/*END PROGRAM BOOKLET AREA HERE*/




/*BEGIN DATES AREA HERE*/
#top_dates {
   position : absolute;
   left: 340px;
   margin-top: 290px;
   top: 0px;
   z-index : 15;
   width :200px;
   height :84px;
   /*border : 1px purple solid;*/
} 

#bttm_dates {
   position : absolute;
   left: 690px;
   margin-top: 800px;
   top: 0px;
   z-index : 15;
   width :200px;
   height :84px;
   /*border : 1px purple solid;*/
} 

#bttm_dates_adjust {
   position : absolute;
   left: 750px;
   margin-top: 800px;
   top: 0px;
   z-index : 15;
   width :200px;
   height :84px;
   /*border : 1px purple solid;*/
} 
/*END DATES AREA HERE*/

/*BEGIN WHITE LINKS*/
a.white:link, a.white:visited { 
	color:#fff; 	
	font-weight : bold;
	text-decoration:none; 		
	background:transparent; 
} 

a.white:hover, a.white:active { 
	text-decoration:none; 
	color:#330000; 
	font-weight : bold;
	text-decoration:none; 
	background:transparent; 
} 
/*END WHITE LINKS*/

/*BEGIN WHITE LINKS*/
a.red:link, a.red:visited { 
	color:#330000; 	
	font-weight : bold;
	text-decoration:none; 		
	background:transparent; 
} 

a.red:hover, a.red:active { 
	text-decoration:none; 
	color:#9999cc; 
	font-weight : bold;
	text-decoration:none; 
	background:transparent; 
} 
/*END WHITE LINKS*/

/*BEGIN WHITE LINKS*/
a.yellow:link, a.yellow:visited { 
	color:#0000cc; 	
	font-weight : bold;
	text-decoration:underline; 		
	background:transparent; 
} 

a.yellow:hover, a.yellow:active { 
	text-decoration:none; 
	color:#ffffff; 
	font-weight : bold;
	text-decoration:underline; 
	background:transparent; 
} 
/*END WHITE LINKS*/

#index_content {
	position : absolute;
	margin-left: 537px;
	margin-top: 530px;
	z-index : 10;
	left : 0px;
	top : 0px;
	width :220px;
	height :85px;
	/*border: 1px red solid;*/
}

#main_content {
	position : absolute;
	margin-left: 340px;
	margin-top: 340px;
	z-index : 10;
	left : 0px;
	top : 0px;
	width :540px;
	height :480px;
	/*border: 1px red solid;*/
}

#capsules_content {
	position : absolute;
	margin-left: 340px;
	margin-top: 350px;
	z-index : 10;
	text-align : center;    
	left : 0px;
	top : 0px;
	width :150px;
	height :440px;
	/*border: 1px red solid;*/
}

#capsules_content_2 {
	position : absolute;
	margin-left: 520px;
	margin-top: 350px;
	z-index : 10;
   	text-align : center;
	left : 0px;
	top : 0px;
	width :150px;
	height :440px;
	/*border: 1px red solid;*/
}

#capsules_content_3 {
	position : absolute;
	margin-left: 700px;
	margin-top: 350px;
	z-index : 10;
   	text-align : center;
	left : 0px;
	top : 0px;
	width :150px;
	height :440px;
	/*border: 1px red solid;*/
}


#partenaires_content {
	position : absolute;
	margin-left: 350px;
	margin-top: 350px;
	z-index : 10;
	text-align : left;    
	left : 0px;
	top : 0px;
	width :150px;
	height :440px;
	/*border: 1px red solid;*/
}

#partenaires_content_2 {
	position : absolute;
	margin-left: 630px;
	margin-top: 350px;
	z-index : 10;
   	text-align : left;
	left : 0px;
	top : 0px;
	width :180px;
	height :440px;
	/*border: 1px red solid;*/
}

#menu_content {
	position : absolute;
	margin-left: 340px;
	margin-top: 340px;
	z-index : 10;
   text-align : center;	
    left : 0px;
	top : 0px;
	width :540px;
	height :480px;
	/*border: 1px red solid;*/
}

#faq_content {
	position : absolute;
	margin-left: 340px;
	margin-top: 340px;
	z-index : 10;
    text-align : left;	
    overflow:auto;
    left : 0px;
	top : 0px;
	width :560px;
	height :490px;
	/*border: 1px red solid;*/
}
/* BEGIN GALLERY FORM */


#galleries {
	position : absolute;
	margin-left: -5px;
	margin-top: -20px;
	line-height : 1.6em;
	z-index : 0;
	width :625px;
	height :500px;
	text-align : justify;
	visibility: visible;
	font-size :90%;
	overflow: off;
	/*border: 1px green solid;*/
}

#placeholder {
	position : absolute;
	margin-left: 255px;
	margin-top: 20px;
	z-index : 10;
	top : 0px;
	width :300px;
	height :306px;
	/*border: 1px red solid;*/
}


#icons {
	background-color: none;
	position : absolute;
	margin-left: 0px;
	margin-top: 20px;
	font-size :75%;
	z-index : 25;
	top : 0px;
	left : 5px;
	width :235px;
	height :620px;
	color: #996633;
	overflow: auto;
	/*border: 1px red solid;*/
}


/* END GALLERY FORM */


.p1 {
	margin-top: 0px;		
	line-height : 1.20em;
	font-size :80%;	
	color:#000; 	
	/*border: 1px #fff solid;*/	
}	

.p2 {
    list-style-type: none;
	margin-top: 0px;		
	line-height : 1.60em;
	font-size :80%;	
	color:#000; 	
	/*border: 1px #fff solid;*/	
}	

.p2italic {
    list-style-type: none;
	font-style : italic;	
    margin-top: 0px;		
	line-height : 1.4em;
	font-size :80%;	
	color:#000; 	
	/*border: 1px #fff solid;*/	
}	



.p2italic_track {
    list-style-type: none;
	font-style : italic;	
    margin-top: 0px;		
	line-height : 0.0em;
	font-size :80%;	
	color:#000; 	
	/*border: 1px #fff solid;*/	
}	

.p2italic_faq {
    list-style-type: none;
	font-style : none;	
    margin-top: 0px;	
    margin-bottom: 15px;	
	line-height : 1.4em;
	font-size :80%;	
    width :520px;
	color:#000; 	
	/*border: 1px #fff solid;*/	
}	

.p3 {
    list-style-type: none;
	margin-top: 0px;		
	line-height : 1.20em;
	font-size :80%;	
	color:#000; 	
	/*border: 1px #fff solid;*/	
}	

.p3big {
    list-style-type: none;
	margin-top: 0px;		
	line-height : 1.20em;
	font-size :100%;	
	color:#000; 	
	/*border: 1px #fff solid;*/	
}	

.p4 {
	margin-top: 0px;		
	line-height : 1.30em;
    list-style-type: none;
	font-size :80%;	
	color:#000; 	
	/*border: 1px #fff solid;*/	
}	


.underline { 
	text-decoration: underline; 
	font-weight : regular;
	font-style : regular;	
	font-size :100%;	
} 


	
/* END OTHER PROJECTS HERE*/

#copyright {
	position : absolute;
	margin-left: 50px;
	margin-top: 0px;
	text-align : center;	
	z-index : 1;
	top : 1003px;
	left : 0px;
	width :902px;
	height :10px;
	/*border: 1px blue solid;*/
}

.copyright { 
	margin-top: 0px;	
	text-decoration:none; 
	color:#fff; 
	font-weight : regular;
	font-size :60%;
	background:transparent; 
} 


