*{margin:0;padding:0;}
h1, h2, h3, h4, h5{margin-top:15px;margin-bottom:5px;}
p{margin-top:5px;margin-bottom:15px;}
img{border:none;}
ul{list-style-type:none;}
body{background:url("img/bg.jpg") no-repeat top #79ceff;color:#4f4f4f;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-align:center;}
#page{text-align:center;width:940px;margin:auto;}
#content{width:940px;background-color:#FFFFFF;}
#content .inner{margin:10px 10px 0 10px;}
a:link, a:visited{color:#ff009c;}
a:hover{color:#A61E46;}
#header{position:relative;background:url("img/header.jpeg") no-repeat;height:246px;}
.addfav a{position:absolute;right:100px;top:150px;display:block;width:200px;height:50px;text-indent:-5999px;outline:none;}
#menu{background:url("img/menu.png") no-repeat center;height:37px;text-align:center;padding-left:40px;}
#menu li{line-height:37px;float:left;text-indent:-5999px;}
#menu li#accueil a{background:url("img/menu_accueil.png") no-repeat center;}
#menu li#rencontres a{background:url("img/menu_rencontres.png") no-repeat center;}
#menu li#liveshows a{background:url("img/menu_liveshows.png") no-repeat center;}
#menu li#videos a{background:url("img/menu_videos.png") no-repeat center;}
#menu li a{width:200px;display:block;height:37px;color:#FFFFFF;outline:none;}
#page{background:url("img/page_index.gif") no-repeat 0 283px;}
#footer{background:url("img/footer.png") no-repeat top;background-color:#79CEFF;}
#footer .inner{margin:0 20px 0 20px;padding-top:10px;}
#footer a:link{color:#4F4F4F;}
#footer a:visited{color:#4F4F4F;}
