@font-face { 
	font-family: Airstream ;
	
	src:	url('airstream.eot');
	src:	url('airstream.eot?#iefix') format('embedded-opentype'),
			url('airstream.otf') format('truetype'),
			url('airstream.ttf') format('truetype');
	}

BODY.whitebackground { background-color:#FFFFFF }
BODY.nobackground { background-color:#000000 }
BODY.batterie 	{ color:black; background-color:black; background-image:url(images/photos/batterie_1280.jpg); background-repeat:no-repeat; background-position: center top;}
BODY.pedalier 	{ color:black; background-color:black; background-image:url(images/photos/pedalier_1280.jpg); background-repeat:repeat-y; background-position: center top;}
BODY.micro		{ color:black; background-color:black; background-image:url(images/photos/micro_1280.jpg); background-repeat:no-repeat; background-position: center top;}
BODY.guitare	{ color:black; background-color:black; background-image:url(images/photos/guitare_1280.jpg); background-repeat:repeat-y; background-position: center top;}


A {font-family: Airstream; font-size: 30px; color:#EEEEEE; text-decoration:none}
A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none; color:#883333;}
A:hover {text-decoration: none; color:#AAAAAA;}

p.banner { display: table-row; font-family: Airstream; font-size: 80px; color:#EEEEEE; font-weight: normal; font-style: normal } 
p.menu     { display: table-row; font-family: Stencil; font-size: 25px;  color:#DDDDDD; font-weight: bold; font-style: normal } 
p.signature   { font-family: Stencil; font-size: 10px;  color:#DDDDDD; font-weight: normal; font-style: normal } 
p.title   { font-family: Stencil; font-size: 20px;  color:#883333; font-weight: normal; font-style: normal } 
p.text   { font-family: Stencil; font-size: 15px;  color:#DDDDDD; font-weight: normal; font-style: normal } 
p.urlpics  { font-family: Stencil; font-size: 13px;  color:#DDDDDD; font-weight: normal; font-style: normal } 

p.blog   { font-family: Arial Black; font-size: 14px;  color:#DDDDDD; font-weight: normal; font-style: normal } 

p.lyrics1   { font-family: Arial Black; font-size: 14px;  color:#DD4444; font-weight: normal; font-style: normal } 
p.lyrics2   { font-family: Arial Black; font-size: 14px;  color:#000000; font-weight: normal; font-style: normal } 
p.lyrics3   { font-family: Arial Black; font-size: 14px;  color:#2222DD; font-weight: normal; font-style: normal } 
p.lyrics4   { font-family: Arial Black; font-size: 14px;  color:#FFFFFF; font-weight: normal; font-style: normal } 

p.jour { display: table-row; font-family: Stencil; font-size: 40px;  color:#883333; font-weight: normal; font-style: normal } 
p.mois { display: table-row; font-family: Stencil; font-size: 23px;  color:#883333; font-weight: normal; font-style: normal } 
p.year { display: table-row; font-family: Stencil; font-size: 20px;  color:#883333; font-weight: normal; font-style: normal } 
p.city { display: table-row; font-family: Stencil; font-size: 20px;  color:#883333; font-weight: normal; font-style: normal } 
p.room { display: table-row; font-family: Stencil; font-size: 20px;  color:#883333; font-weight: normal; font-style: normal } 

p.date   { font-family: Stencil; font-size: 20px;  color:#883333; font-weight: normal; font-style: normal } 
p.lieu   { font-family: Stencil; font-size: 15px;  color:#DDDDDD; font-weight: normal; font-style: normal } 
p.odate   { font-family: Stencil; font-size: 20px;  color:#441111; font-weight: normal; font-style: normal } 
p.olieu   { font-family: Stencil; font-size: 15px;  color:#555555; font-weight: normal; font-style: normal } 


.video-container {
    position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}

.video-container iframe,  
.video-container object,  
.video-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 640;
	height: 480;
}

TABLE.tour { border:0; cellpadding:10px; cellspacing:0px; width:330px; height:100px }
TD.tour {   background-color:#222222; padding:10px; width:450px; height:100px }
TD.oldtour {   background-color:#888888; padding:10px; width:450px; height:100px }

TABLE.blog  { border:0; cellpadding:10px; cellspacing:0px; width:330px; height:100px }
TD.blog { background-color:#222222; padding:10px }

