

body {text-align:left;font-family:Arial, Helvetica, sans-serif; background: url(../images/background.jpg) repeat-x;  background-position: 50% 0; background-color:#695a41; color: #FFF; font-size:12px; line-height:18px}

*{padding:0;margin:0;}
a { outline:none}

a:link, a:visited, a:active { color:#FFF; text-decoration:none}
a:hover { color:#ebc063; text-decoration:none}

.date { color:#ebc063}
.marginright { margin-right:20px;}

.fb-like-box { background-color:#FFF}
#container {margin: 0 auto; width:960px; }

#header { height:179px; float:left; width:960px;}

	#signature { background-image:url(../images/signature.png); width:296px; height:129px; margin-top:70px; margin-left:-50px; text-indent:-9999px; float:left;}
	
	#menu { float:left; margin-top:145px;}
	#menu li { list-style:none; display: inline; margin-left:7px; float:left}
	#menu li a:link, #menu li a:visited, #menu li a:active { text-indent:-9999px}
	
	#menu a.accueiloff, #menu a.accueilon{display: block;width: 51px;height: 11px; background-image:url(../images/menu_accueil.png)}
	#menu a.accueilon , #menu a.accueilon:hover, #menu a.accueiloff:hover { background-position:bottom}
	
	#menu a.homeoff, #menu a.homeon{display: block;width: 34px;height: 11px; background-image:url(../images/menu_home.png)}
	#menu a.homeon , #menu a.homeon:hover, #menu a.homeoff:hover { background-position:bottom}
	
	#menu a.archivesoff, #menu a.archiveson{display: block;width: 60px;height: 11px; background-image:url(../images/menu_archives.png)}
	#menu a.archiveson , #menu a.archiveson:hover, #menu a.archivesoff:hover { background-position:bottom}
	
	#menu a.evenementsoff, #menu a.evenementson{display: block;width: 80px;height: 14px; background-image:url(../images/menu_evenements.png); margin-top:-3px}
	#menu a.evenementson , #menu a.evenementson:hover, #menu a.evenementsoff:hover { background-position:bottom}
	
	#menu a.eventsoff, #menu a.eventson{display: block;width: 45px;height: 11px; background-image:url(../images/menu_events.png)}
	#menu a.eventson , #menu a.eventson:hover, #menu a.eventsoff:hover { background-position:bottom}
	
	#menu a.biographieoff, #menu a.biographieon{display: block;width: 72px;height: 11px; background-image:url(../images/menu_bio.png)}
	#menu a.biographieon , #menu a.biographieon:hover, #menu a.biographieoff:hover { background-position:bottom}
	
	#menu a.biographyoff, #menu a.biographyon{display: block;width:69px;height: 11px; background-image:url(../images/menu_biography.png)}
	#menu a.biographyon , #menu a.biographyon:hover, #menu a.biographyoff:hover { background-position:bottom}
	
	#menu a.musiqueoff, #menu a.musiqueon{display: block;width: 54px;height: 12px; background-image:url(../images/menu_musique.png);}
	#menu a.musiqueon , #menu a.musiqueon:hover, #menu a.musiqueoff:hover { background-position:bottom}
	
	#menu a.musicoff, #menu a.musicon{display: block;width: 38px;height: 11px; background-image:url(../images/menu_music.png);}
	#menu a.musicon , #menu a.musicon:hover, #menu a.musicoff:hover { background-position:bottom}
	
	#menu a.filmsoff, #menu a.filmson{display: block;width: 37px;height: 11px; background-image:url(../images/menu_films.png)}
	#menu a.filmson , #menu a.filmson:hover, #menu a.filmsoff:hover { background-position:bottom}
	
	#menu a.photosoff, #menu a.photoson{display: block;width: 47px;height: 11px; background-image:url(../images/menu_photos.png)}
	#menu a.photoson , #menu a.photoson:hover, #menu a.photosoff:hover { background-position:bottom}
	
	#menu a.videosoff, #menu a.videoson{display: block;width: 43px;height: 14px; background-image:url(../images/menu_videos.png); margin-top:-3px}
	#menu a.videoson , #menu a.videoson:hover, #menu a.videosoff:hover { background-position:bottom}
	
	#menu a.videosfroff, #menu a.videosfron{display: block;width: 43px;height: 11px; background-image:url(../images/menu_videosfr.png)}
	#menu a.videosfron , #menu a.videosfron:hover, #menu a.videosfroff:hover { background-position:bottom}
	
	#menu a.fondationoff, #menu a.fondationon{display: block;width: 67px;height: 11px; background-image:url(../images/menu_fondation.png)}
	#menu a.fondationon , #menu a.fondationon:hover, #menu a.fondationoff:hover { background-position:bottom}
	
	#menu a.chapeletsoff, #menu a.chapeletson{display: block;width: 69px;height: 11px; background-image:url(../images/menu_chapelets.png)}
	#menu a.chapeletson , #menu a.chapeletson:hover, #menu a.chapeletsoff:hover { background-position:bottom}
	
	#menu a.rosariesoff, #menu a.rosarieson{display: block;width: 59px;height: 11px; background-image:url(../images/menu_rosaries.png)}
	#menu a.rosarieson , #menu a.rosarieson:hover, #menu a.rosariesoff:hover { background-position:bottom}
	
	#menu a.contactoff, #menu a.contacton{display: block;width: 54px;height: 11px; background-image:url(../images/menu_contact.png)}
	#menu a.contacton , #menu a.contacton:hover, #menu a.contactoff:hover { background-position:bottom}
	
	
h2 { text-transform:uppercase; margin-bottom:20px; font-size:25px; font-weight:normal; color:#ebc063}
h3 { margin-bottom:10px; font-size:19px; font-weight:normal; color:#ebc063;}
h4 { text-transform:uppercase; margin-bottom:10px; font-size:15px; font-weight:normal; color:#ebc063}
h5 { text-transform:uppercase; margin-bottom:0px; font-size:11px; font-weight:bold; color:#fff}
.home { padding-top:30px}
.important { padding:10px; background-image:url(../images/png_background.png); color:#fff; font-size:13px;}

p { margin:0 0 15px 0}

#content { width:960px; float:left; margin-top:20px; position:relative}
	.events {background:  url(../images/back_events.jpg) no-repeat}
	.bio {background:  url(../images/back_bio.jpg) no-repeat}
	.contact {background:  url(../images/back_contact.jpg) no-repeat}
	.music {background:  url(../images/back_musique.jpg) no-repeat}
	.chapelets {background:  url(../images/back_chapelets.jpg) no-repeat}
	.fondation {background:  url(../images/back_fondation.jpg) no-repeat}
	.live {background:  url(../images/back_live.jpg) no-repeat}
	
	.homeblock { background-image:url(../images/test.jpg); width:660px; height:405px; margin:-30px 0 0 -20px}
	.homeblock_en { background-image:url(../images/test_en.jpg); width:660px; height:405px; margin:-30px 0 0 -20px}
	.homeblock p { width:265px; position:absolute; top:175px; padding-left:10px}
	
	.maintenant { background-image:url(../images/maintenant.png); width:263px; height:30px; text-indent:-9999px; position:absolute; top:355px; left:240px}
	.now { background-image:url(../images/now.png); width:165px; height:30px; text-indent:-9999px; position:absolute; top:355px; left:335px}
	
	.acheter { background-image:url(../images/acheter.png); width:107px; height:30px; text-indent:-9999px; position:absolute; top:330px; left:500px;}
	.acheter:hover { background-position: bottom; cursor:pointer}
	
	.acheter2 { background-image:url(../images/acheter2.png); width:162px; height:66px; text-indent:-9999px; position:absolute; top:295px; left:450px;}
	.acheter2:hover { background-position: bottom; cursor:pointer}
	
	.buy2 { background-image:url(../images/buy2.png); width:162px; height:66px; text-indent:-9999px; position:absolute; top:295px; left:450px;}
	.buy2:hover { background-position: bottom; cursor:pointer}
	
	.buy { background-image:url(../images/buy.png); width:107px; height:30px; text-indent:-9999px; position:absolute; top:330px; left:500px;}
	.buy:hover { background-position: bottom; cursor:pointer}
	
	

#content_left { width:620px; float:left; margin-right:20px; background-image:url(../images/png_background.png); padding:30px 20px 50px 20px; min-height:682px}
.imageleft { border:1px solid #63513d; margin:0 10px 10px 0; float:left}
.imageright { border:1px solid #63513d; margin:0 0px 10px 10px; float:right}
	.musique { width:138px; height:138px; border: 1px solid #FFF; float:left; margin-bottom:20px }
	.musique:hover { border: 1px solid #ebc063;}
	.calendar { font-size:13px; text-indent:10px}	
	.top { color:#ebc063; font-size:11px; font-weight:bold;}
	.odd { background-image:url(../images/table_back.png)}
	
#content_right { width:240px; float:left; background-image:url(../images/png_background.png); padding:30px 20px 30px 20px; min-height:682px}
	#promotion-lmem { background:url(../images/la_musique_en_moi_promotion.jpg) no-repeat; width:280px; height:250px; float:left; padding-bottom:20px; text-indent:-9999px; }
	#promotion-lmem_en { background:url(../images/la_musique_en_moi_promotion_en.jpg) no-repeat; width:280px; height:250px; float:left; padding-bottom:20px; text-indent:-9999px; }
	#promotion-en-concert { background:url(../images/en_concert_promotion.jpg) no-repeat; width:280px; height:145px; float:left; padding-bottom:20px; text-indent:-9999px}
	#promotion-en-concert-en { background:url(../images/en_concert_promotion_en.jpg) no-repeat; width:280px; height:145px; float:left; padding-bottom:20px; text-indent:-9999px}
	
	#tailleplus { background:url(../images/tailleplus.jpg) no-repeat; width:280px; height:145px; float:left; margin-top:20px; text-indent:-9999px}
	
	.photo { width:88px; height:88px; border: 1px solid #917d3e; float:left; margin-bottom:5px }
	.photo:hover { border: 1px solid #ebc063;}
	.marginrightphoto { margin-right:5px;}
	
	.photos { width:88px; height:88px; border: 1px solid #917d3e; float:left; margin-bottom:15px }
	.photos:hover { border: 1px solid #ebc063;}
	.marginrightphotos { margin-right:15px;}
	
	.nouvelles { width:240px; float:left; background-image:url(../images/png_background.png); padding:20px 20px 20px 20px; margin-bottom:10px }
	.source { font-size:11px; color:#ebc063; border-bottom:1px solid #63513d; padding-bottom:20px;}
	.nouvellesdate {font-size:10px; text-transform:uppercase; background-color:#1c150f; color:#fff;text-align:center; width:116px; padding:2px; margin-right:20px; margin-bottom:10px}
	
#footer { width:100%; background-color:#15100c; float:left; margin-top:80px;}
#footer_text { font-size:11px; color:#695a41; width:960px; margin: 0 auto; text-align:left; padding:10px 0 0 0}
#footer p { width:868px; float:left; margin-right:5px}
#newsletter { font-size:11px; color:#695a41; width:960px; margin: 0 auto;}


.video { border:1px solid #514e4d; float:left; margin:20px 0 0 0}
.video:hover { border:1px solid #ebc063;}
.year { color:#ebc063; font-size:11px}

.iconvideo { padding:16px 0 10px 28px;background:url(../images/icon_video.gif) 0px 13px no-repeat;}
.films { border:1px solid #917d3e; float:left; margin-bottom:20px;}

.billets_fr{background:url(../images/billets_fr.png) no-repeat; height:26px; width:79px; text-indent:-9999px; display:block; padding-right:15px}
.billets_en{background:url(../images/billets_en.png) no-repeat; height:26px; width:79px; text-indent:-9999px; display:block; padding-right:15px}

.contactform {
border: #2d2926 1px solid; 
FONT-SIZE: 12px; 
COLOR: #fff;
width: 480px;
height:20px;
background: url(../images/table_back.png)}

.comments {
border: #2d2926 1px solid; 
FONT-SIZE: 12px; 
COLOR: #fff;
width: 480px;
height:200px;
font-family:Arial, Helvetica, sans-serif; background: url(../images/table_back.png)}

.contactformbutton {

FONT-SIZE: 12px; 
COLOR: #2d2926; 
BORDER: #2d2926 1px solid; 
padding:1px 2px 2px 2px;
text-transform:uppercase;
cursor:pointer
}

.contactformbutton:hover {
FONT-SIZE: 12px; 
COLOR: #FFFFFF; 
BORDER: #ffffff 1px solid; 
BACKGROUND-COLOR: #010101;
padding:1px 2px 2px 2px;
text-transform:uppercase;
cursor:pointer
}

.cover { float:left;  padding:0 30px 0 30px;}
.tracks { width:250px; float:left}
.number { color:#ebc063}
.year { color:#ebc063; font-size:11px}










