/* 
orange : #f28d21
*/

body { margin:0; padding:0; background-color:#000; background-image:url(../images/bgRepeat.jpg); background-repeat:repeat-x; color:#FFF }
ul, ul li { padding:0; margin:0; }

#exquisSite { width:856px; margin:0 auto; }
#header { background-image:url(../images/header.jpg); width:856px; height:331px; position:relative}
.inHeader { display:none; }
ul#nav { width:800x; list-style-type:none; list-style-position:inside; height:50px; padding:0 18px 0; margin:0 auto; position:absolute; z-index:50; margin-top:300px;  }
ul#nav li { display:inline; text-align:center }
ul#nav li a { display:inline-block; padding:0 10px 0 10px; line-height:30px; font-family:"franklin gothic medium cond", impact, verdana; text-transform:uppercase; text-decoration:none; font-size:18px; color:#FFF;}
ul#nav li a.sel { color:#000; }
ul#nav li a:hover { color:#333; }

#content { width:856px; margin-top:25px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#content p { line-height:20px; }
#content #left { width:535px; float:left;padding-left:20px }
#content #left #intro { border-bottom:1px solid #666; margin-bottom:30px; padding-bottom:10px; }
#content #left #intro h1 {font-family:"franklin gothic medium cond", impact, verdana;text-transform:uppercase; margin:0 0 10px 0; color:#f28d21}
#content #left #intro h1 strong {  color:#FFF; }
#content #left #intro p {font-size:12px;font-family:Arial, Helvetica, sans-serif;font-size: 12px; line-height:16px;}
/*AGENDA*/
#content #left .agenda { border-collapse:collapse }
#content #left .agenda td {  border:1px solid #111; text-align:center; }
#content #left .agenda td b { font-size:10px; font-weight:normal; text-transform:uppercase }
#content #left .agenda td a { display:block; width:100%; height:60px; background-color:#222; text-decoration:none; color:#fff; font-weight:bold; line-height:60px; }
#content #left .agenda td a:hover { background-color:#f28d21; color:#FFF }
#content #left .agenda .header { background-color:#f28d21; line-height:35px; text-align:center; color:#000; text-transform:uppercase; }
#content #left .agenda .header b { font-size:16px; }

#content #left #news strong { color:#f28d21;}
/* DJs */
#content #left .djFiche { font-family:Arial, Helvetica, sans-serif; font-size:13px; clear:both; padding:20px 0 30px 0;}
#content #left .djFiche img { float:left; padding:5px; border:1px solid white; margin:0 10px 20px 0 }
#content #left .djFiche h2 {font-family:"franklin gothic medium cond", impact, verdana;text-transform:uppercase; margin:0 0 10px 0; color:#f28d21; margin:0 0 10px 0;}
#content #left .djFiche p { margin:0 0 7px 0}
#content #left .djFiche p strong {color:#f28d21; font-weight:normal; display:inline-block; width:80px;}
#content #left .djFiche a { color:#FFF }
#content #left .djFiche a:hover { color:#f28d21; }
#content #left .sep { height:10px; }



#content #right { width:265px; float:right; text-align:right; padding-right:30px; }
#content #right a.eyeCatcher { display:block; width:256px; height:131px; background-image:url(../images/eyeCatcher.jpg); background-repeat:no-repeat; border:1px solid white; float:right } 
#content #right #quickAgenda, #content #right #poll h2 { padding-top:10px; color:#FFF; font-family:"franklin gothic medium cond", impact, verdana; float:right }
#content #right #quickAgenda h2, #content #right #poll h2 { width:100%; border-bottom:1px solid white; line-height:24px; text-transform:uppercase; margin:0; padding:0  }
#content #right #quickAgenda h2 strong, #content #right #poll h2 strong{ font-weight:normal; color:#f28d21; text-transform:lowercase}
#content #right #quickAgenda a.event { display:block; text-decoration:none; color:white; font-size:25px; text-transform:uppercase; border-bottom:1px solid white; padding:10px 0;; padding-right:10px; }
#content #right #quickAgenda a.event span { display:block; font-size:16px; color:#f28d21; }
#content #right #quickAgenda a.event:hover { background-color:#242424; }
#content #right #quickAgenda a.sunday { background-image:url(../images/icon_sunday.png); background-repeat:no-repeat; background-position:15px top; }
.clearfix { clear:both; }

body #left p.gallery {  text-align:center; font-size:11px; margin:0; padding:0; line-height:30px;}
body #left p.galleryHead { font-size:14px; color:#fff;background-color:#222;text-align:center;margin:0; padding:0; line-height:30px; font-weight:bold; }
body #left p.gallery a { text-decoration:none; display:block; width:100%; }
body #left p.gallery a:hover { background-color:#f28d21; color:#fff }
body #left .galleryThumb { padding:2px; border:1px solid #333; }
body #left a:hover .galleryThumb { border:1px solid #666; }


#footer { margin-top:50px; background-color:#000; line-height:35px; padding-bottom:30px; font-family:"franklin gothic medium cond";text-transform:uppercase; font-size:12px; }
#footer #left { width:525px; float:left; margin-left:18px; background-color:#f28d21; color:#FFF; padding-left:3px; }
#footer #right {width:270px; float:right; margin-right:30px; background-color:#f28d21; text-align:right; margin-bottom:25px; }
#footer #right a { color:#000; text-decoration:none; padding-right:5px;  }
#footer #right a strong { font-weight:normal; color:#FFF }


a { color:#f28d21 }

.galleryImage {
	margin-right:5px;
	border:1px solid #333;
	opacity:0.7;filter:alpha(opacity=70);
}

.galleryImage:hover { opacity:1;filter:alpha(opacity=100) }


/* Accordeon Exquis */

.basic  {
	
	width: 525px;
}
.basic strong { font-weight:normal }
.basic div {
	background-color: #000;
}

.basic p {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom : 10px;
	border: none;
	text-decoration: none;
	font-size: 12px;
	margin: 0px;
	padding: 20px 10px;
}
.basic h3 {
	font-family:"franklin gothic medium cond", impact, verdana;
	text-transform:uppercase;
	font-size:17px;
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration: none;
	color: black;
	background-color: #f28d21;
	border-top: 1px solid #000;
	font-weight:normal;
	
}

#facebook { margin:10px 0; width:265px; padding-left:25px; }

.fbConnectWidgetTopmost  {
border:none!important;
}

#sponsors { padding-top:15px; }
#sponsors img { border:none; margin-top:5px; }

#exquisSite #content #left .basic h3 strong { color:#FFF; }

.basic h3:hover {
	background-color: white;
}
.basic h3.selected {
	color: #000;
	background-color: white;
}
#exquisSite #content #left .basic h3.selected strong, #exquisSite #content #left .basic h3:hover strong  { color:#f28d21 }

.basic a.link { font-size:13px; color:#FFF; background-color:transparent; font-family:arial; text-transform:none; padding:0; margin:0; text-decoration:underline }
.basic a.link:hover { color: #f28d21 }


#content #right #poll table td{
	text-align: left;
}
#poll{ margin: 25px 0 15px 0; }
#poll a{ border:0; text-decoration: underline; color:#FFFFFF; }
#poll a:hover {color:#F28D21; text-decoration:none; }
.total{ border-bottom: 1px solid #444; font-style: italic; color: #444; padding-bottom: 6px; margin: 0; }
#poll table { width: 100%; margin-left: 20px; margin-right: 20px; margin-bottom: 0;  }
#content #right #poll div.qst{ padding: 3px 15px 5px 0; text-align: right; }
#poll table td img{ padding-bottom: 5px; }
#poll table td{ color: #ccc; padding-bottom: 10px;  }