@charset "UTF-8";
/* CSS Document */

body {
	background-color:#000;
}
#wrap {
	width:auto;
	height:auto;
}
#center {
	width:800px;
	height:600px;
	position: absolute;
	margin-left: -400px; /* moitie de width */
	left: 50%;           /* constant, toujours 50% */
	margin-top: -300px;   /* moitie de height */
	top: 50%;            /* constant, toujours 50% */
}
/* Everything CSS Sprite Menu */
	ul#menu {
	margin:0;
	padding:0;
	list-style:none;
	clear:both;
}
#menu li {
	overflow:hidden;
	text-indent:-9999px;
	display:inline;
	float:left;
	margin-right:10px;
}
#menu li a {
	background:url('../img/menu-sprite.jpg') no-repeat;
	width:100%;
	height:100%;
	display:block;
}
/* Home Button */
			#menu li.home {
	width:115px;
	height:60px;
}
#menu li.home a {
	background-position:-5px -5px;
}
#menu li.home a:hover {
	background-position:-5px -75px;
}
#menu li.home a.selected {
	background-position:-5px -145px;
}
/* photos Button */
#menu li.photos {
	width:120px;
	height:60px;
}
#menu li.photos a {
	background-position:-125px -5px;
}
#menu li.photos a:hover {
	background-position:-125px -75px;
}
#menu li.photos a.selected {
	background-position:-125px -145px;
}
/* Contact Button */
#menu li.contact {
	width:160px;
	height:60px;
}
#menu li.contact a {
	background-position:-250px -5px;
}
#menu li.contact a:hover {
	background-position:-250px -75px;
}
#menu li.contact a.selected {
	background-position:-250px -145px;
}
#video {
	border:0;
	margin-top:5px;
}
#barre {
	height:40px;
	margin-top:20px;
	border:0;
}
#barre img {
	padding-left:15px;
	padding-right:15px;
	border:0;
}
#logo {
	margin-top:15px;
	border:0;
}
a {
	color:#CCC;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

