


body {

  background-color:#101010;

  margin:0px;

}



img {

  border:0px;

}



h2 {

  margin:0px;

  color:#FF0464;

  text-decoration:none;

  font-family: Verdana;

  font-size:24px;

  font-weight:normal;

}



h1 {

 /* margin-top:10px;

  margin-left:10px;

  margin-bottom:0px;*/
 color:#FF0464;
  font-size:28px;
  margin:0px;
  padding:0px;
}



.c {

  font-size:30px;

}



#archive h2 a{

  margin:0px;

  color:#4b4b4b;

  text-decoration:none;

  font-family: Verdana;

  font-size:14px;

  font-weight:bold;

}

#fluxRSS {
  position:absolute;
  width:138px;
  height:62px;
  top:224px;
  right:43px;
}



.rss {

  text-align:right;

  font-size:12px;

  font-family: Verdana;

  color:#929292;

  font-weight:bold;
  
  margin-right:10px;

}



.rss-link1 {

  color:#FD1966;

  text-decoration:none;

  font-weight:bold;

}



.rss-link2 {

  color:#929292;

  text-decoration:none;

  font-weight:bold;

}



h3 {

  font-weight:bold;

  color:#000000;

  font-family: Verdana;

  font-size:14px;

}



h2 a {

  margin:0px;

  color:#FF0464;

  text-decoration:none;

  font-family: Verdana;

  font-size:16px;

  font-weight:bold;
  margin-bottom:5px;

}



hr {

  border:1px solid #B0B0B0;

  width:50%;

}



.navigation {

  margin:20px;

  color:#636363;

  font-weight:bold;

  font-family: Verdana;

  font-size:10px;

}

.navigation2 {

  color:#D7D7D7;

  font-weight:bold;

  font-family: Verdana;

  font-size:11px;
  
  margin-top:10px;


}

.navigation2 a {

  text-decoration:none;

  color:#636363;

  font-weight:bold;

  font-family: Verdana;

  font-size:11px;

}



.navigation a {

  text-decoration:none;

  border:solid 1px #CCCCCC;

  padding:3px;

  color:#636363;

  font-weight:bold;

  font-family: Verdana;

  font-size:10px;

}



.navigation a:hover {

  background-color:#DDDDDD;

}



.page-title {

  margin-top:30px;

  margin-bottom:20px;

  margin-left:10px;

  color:#FF0464;

  font-family: Verdana;

  font-size:16px;

  font-weight:bold;

  text-align:left;

}



.subtitles {

  color:#929292;

  font-size:12px;

  font-family: Arial;

}



.subtitles a {

  color:#929292;

  text-decoration:none;

  font-weight:bold;

}



.entry {

  font-family: Arial;

  font-size:12px;

  text-align:justify;

  color:#636363;

}



/*.entry img {

  border:5px solid #E9E9E9;

  margin:0px;

  width:277px;

  height:107px;

}*/



.entry a {

  color:#FD1966;

  text-decoration:none;

  font-weight:bold;

}



.post {

  width:285px;

  height:270px;
  _height:290px;

  float:left;

  margin-right:11px;

  margin-left:11px;

  -margin-right:4px;

  -margin-left:4px;

  margin-top:14px;

  border-bottom:1px dotted #B0B0B0;

  position:relative;

}



.post2 {

  width:580px;

  height:130px;

  margin-right:11px;

  margin-left:11px;

  margin-top:24px;

  border-bottom:1px dotted #B0B0B0;

  position:relative;

}



.post2 .entry img {

  float:left;

  margin-right:10px;

  margin-top:-35px;

}



.single-page .entry img {

  /*height:auto;

  width:auto;

  border:0px;*/

}





#cmtForm a {

  color:#FD1966;

  text-decoration:none;

  font-weight:bold;

}



.single-page {

  padding:15px;

  -padding:10px;

}



.the_author {

  float:left;

  font-family: Arial;

  font-size:12px;

  text-align:justify;

  color:#636363;

  margin-top:5px;

}



.the_author a {

  text-decoration:none;

  font-weight:bold;

  color:#636363;

}



.the_tags {

  float:right;

  font-family: Arial;

  font-size:12px;

  text-align:justify;

  color:#636363;

  margin-top:5px;

}



.the_tags a {

  text-decoration:none;

  color:#FFFFFF;

  background-color:#CCCCCC;

  padding:2px;

}



.ads-image {

  border:5px solid #F3F3F3;

}



#page {

  margin:0 auto;

  width:956px;

}



#header-global {

  margin:0 auto; 

  height:286px;

  width:100%;

  background: url('fond-header.jpg') no-repeat top center;

}



#header {

  margin:0 auto;

  width:1020px;

  height:286px;

  background: url('top.gif') no-repeat;

  position:relative;

}



#header-logo {

  /*width:270px;




  height:82px;

  position:absolute;

  top:115px;

  left:60px;*/

}



#header-search {

  position:absolute;

  top:108px;

  right:23px;

  width:260px;

  height:25px;

}



.ok-button {

  background: url('ok-button.jpg') no-repeat;

  border:0;

  width:28px;

  height:25px;

}



.button {

  background-color:#000000;

  border:0;

  width:auto;

  height:auto;

  color:#FFFFFF;

  padding:2px;

}



#archive {

  background: url('archive1.png') no-repeat top;

  width:576px;

  height:180px;

  margin:10px;

  padding-left:20px;

  /*padding-right:20px;*/

  padding-top:50px;

}


.element-archive img {

  width:32px;
  
  height:32px;
  
  border:0px;
  float:left;
  margin-right:10px;
  
}


.element-archive {

   float:left;

   width:288px;

   margin-bottom:15px;
   
   
}



.search-field {
  background: url('search-field.jpg') no-repeat;
  border:0;
  width:208px;
  height:25px;
  padding-left:8px;
  padding-top:5px;
  color:#A1A1A1;
  font-weight:bold;
  font-size:11px;
}



#header-menu {

  position:absolute;

  top:150px;

  right:39px;

  color:#FFFFFF;

  width:487px;

  height:50px;

}

#header-menu ul{margin:0px; padding:0px; border-top:2px solid #0c0c0c;} 

#header-menu ul li{list-style-type:none; display:inline;  padding-top:22px; padding-bottom:8px; float:left;}
#header-menu ul li a.home{list-style-type:none; display:inline; background:url(hover.gif) repeat-x;  padding-top:22px; padding-bottom:8px;}
#header-menu ul li.contact a:hover{list-style-type:none; background:url(contact.gif) repeat-x;}
#header-menu ul li.map a:hover{list-style-type:none; background:url(map.gif) repeat-x;}
#header-menu ul li.cat a:hover{list-style-type:none; background:url(hover.gif) repeat-x;}


#header-menu ul li a{font-size:16px; font-family:Arial Narrow; color:#e6e6e6; text-decoration:none; text-transform:uppercase; padding-left:18px; padding-right:18px; }

#header-menu ul li.contact a{ padding-top:22px; padding-bottom:8px;}
#header-menu ul li.map a{padding-top:22px; padding-bottom:8px;}
#header-menu ul li.cat a{padding-top:22px; padding-bottom:8px;}


#accueil {

  float:left;

  width:75px;

  height:50px;

  background:url('menu-accueil-off.gif');

}



#accueil-on {

  float:left;

  width:75px;

  height:50px;

  background:url('menu-accueil-on.gif');

}



#accueil:hover {

  background:url('menu-accueil-on.gif');

}



#gaming {

  float:left;

  width:86px;

  height:50px;

  background:url('menu-game-off.gif');

}



#gaming-on {

  float:left;

  width:86px;

  height:50px;

  background:url('menu-game-on.gif');

}



#gaming:hover {

  background:url('menu-game-on.gif');

}



#music {

  float:left;

  width:69px;

  height:50px;

  background:url('menu-music-off.gif');

}



#music-on {

  float:left;

  width:69px;

  height:50px;

  background:url('menu-music-on.gif');

}



#music:hover {

  background:url('menu-music-on.gif');

}



#tv-movie {

  float:left;

  width:92px;

  height:50px;

  background:url('menu-movie-off.gif');

}



#tv-movie-on {

  float:left;

  width:92px;

  height:50px;

  background:url('menu-movie-on.gif');

}



#tv-movie:hover {

  background:url('menu-movie-on.gif');

}



#buzz {

  float:left;

  width:62px;

  height:50px;

  background:url('menu-buzz-off.gif');

}



#buzz-on {

  float:left;

  width:62px;

  height:50px;

  background:url('menu-buzz-on.gif');

}



#buzz:hover {

  background:url('menu-buzz-on.gif');

}



#trends {

  float:left;

  width:75px;

  height:50px;

  background:url('menu-trends-off.gif');

}



#trends-on {

  float:left;

  width:75px;

  height:50px;

  background:url('menu-trends-on.gif');

}



#trends:hover {

  background:url('menu-trends-on.gif');

}



#art {

  float:left;

  width:53px;

  height:50px;

  background:url('menu-art-off.gif');

}



#art-on {

  float:left;

  width:53px;

  height:50px;

  background:url('menu-art-on.gif');

}



#art:hover {

  background:url('menu-art-on.gif');

}



#forum {

  float:left;

  width:75px;

  height:50px;

  /*background:url('images/menu/menu-forum-off.gif');*/

  background:url('menu-forum-soon.gif');

}



/*#forum:hover {

  background:url('images/menu/menu-forum-on.gif');

}*/



#middle {

  margin:0 auto;

  background: url('middle_background.jpg') repeat-x;

  background-color:#FFFFFF;

  width:938px;

  padding:0px;

  float:left;

}



#article {

  width:615px;

  float:left;

}



#truc {

 height:auto;

 width:595px;

 margin-left:10px;

 margin-top:30px;

 margin-bottom:10px;

}



#ads {

  width:310px;

  height:auto;

  margin-top:25px;

  background-color:#F3F3F3;

}



.sibebar-element {

  width:310px;

  height:auto;

  margin-top:13px;

  background: url('fd-column.gif') left repeat-y #F3F3F3;

  overflow:hidden;

  font-family: Verdana;
  

  position:relative;

}



.sibebar-element-tag {

  width:310px;

  min-height:193px;

  margin-top:13px;

  background: url('fd-tags.gif');

  overflow:hidden;

  font-family: Verdana;

}



#google_ad {

  padding:5px;

  background-color:#F3F3F3;

}



.sibebar-element ul {

  list-style-image: URL('puce.gif');

  color:#A3A3A3;

  font-family:Arial;

  font-size:12px;

  margin-left:25px;

  margin-top:10px;

  margin-bottom:10px;

}



.liste-lien {

  list-style-image: URL('images/puce.gif');

  margin:30px;

}



.sibebar-element ul a {

  color:#A3A3A3;

  font-family:Verdana;

  font-size:12px;

  text-decoration:none;

}



.rollblog ul {

  list-style-image: URL('images/puce.gif');

  color:#A3A3A3;

  font-family:Arial;

  font-size:12px;

}



.rollblog li {

  float:left;

  width:130px;

  margin-bottom:5px;

}



#tags-cloud {

  padding:8px;

}



#tags-cloud a {

  color:#F33783;

  text-decoration:none;

}



.read-more {

  color:#636363;

  font-family: Arial;

  font-size:11px;

  position:absolute;

  bottom:0px;

  left:0px;

  margin-bottom:10px;

}



.read-more a {

  text-decoration:none;

  color:#4B4B4B;

  font-weight:bold;

  font-family: Arial;

  font-size:12px;

}



.comment {

  color:#636363;

  font-family: Arial;

  font-size:11px;

  position:absolute;

  bottom:0px;

  right:0px;

  margin-bottom:10px;

}



.comment a {

  text-decoration:none;

  color:#636363;

  font-weight:bold;

  font-family: Arial;

  font-size:11px;

}



#sidebar {

  float:right;

  margin-right:5px;

  width:310px;

}



#left {

  width:9px;

  height:151px;

  float:left;

}



#right {

  width:9px;

  height:151px;

  float:left;

}



#bottom {

  clear:both;

  margin:0 auto;

  width:938px;

  height:81px;

  background: url('bottom.jpg');

}



#footer {

  margin:0 auto;

  color:#4E4E4E;

  width:898px;

  background: url('fond-footer.gif') #000000;

  padding-top:50px;

  padding-left:20px;

  padding-right:20px;

  height:auto;

  font-family: Verdana;

  font-size:12px;

  overflow:hidden;

}



#footer a {

  color:#FD1966;

  text-decoration:none;

  font-weight:bold;

}

.footlinks a {
   color:#606060 !important;
   text-decoration:none !important;
   font-weight:normal !important;
}

#baseline {

  color:#363636;

}



.title {

  float:left;

  border:5px solid #E9E9E9;

  margin-bottom:5px;

  margin-right:10px;

  width:277px;

  height:107px;

}



.title-apropos {

  font-weight:bold;

  color:#636363;

  font-family: Verdana;

  font-size:14px;

}

.notetest {
font-weight:bold;
font-size:35px;
color:#ffffff;
}

.feedcountdiv p{
margin-top:0px;
}
.feedcount {
text-align:center;
padding: 0px;
background-color:#f3f3f3;
font-weight:bold;
}
.subscribers {
background-color: #cc5b00;
color:#ffffff;
padding:0px 2px 0px 2px;
}


a.classic:link {color:#7d7d7d; font-weight:normal !important; text-decoration:none;}
a.classic:visited {color:#7d7d7d; font-weight:normal !important; text-decoration:none;}
a.classic:hover {color:#7d7d7d; font-weight:normal !important; text-decoration:underline;}

/* site changes */


#links ul{
list-style-image: none;

  color:#A3A3A3;

  font-family:Arial;

  font-size:12px;

  margin-left:20px;

  margin-top:10px;

  margin-bottom:10px;

}


#links ul li { float: left; width: 290px; height: auto; margin: 0 5px 5px 0; background: transparent; padding: 6px 0; border-bottom: 1px dotted #ccc;  font-size: 1.2em; text-align:left; display:block;}

#links ul li a{text-decoration:none; background:url(arrow.gif) no-repeat left; padding-left:12px; color:#4b4b4b; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding-left:22px;}
	
#links ul li a:hover{text-decoration:none; color:#a3a3a3;}	

#truc{background: url('fd-column.gif') left repeat-y #F3F3F3; padding-bottom:2px;}	
#truc h2{padding-left:10px;}
#truc h1{padding-left:10px;}
#truc p{ 	
  font-family: Arial;
  font-size:12px;
  text-align:justify;
  color:#636363;
  padding-bottom:5px;	
  line-height:16px;
  padding-left:10px;
  padding-right:10px;
  }
  
#truc p a{color:#4b4b4b; text-decoration:none; font-weight:bold;}
#truc p a:hover{color:#FF0464; text-decoration:none;}

#truc p {padding-bottom:10px;}

  
.sibebar-element p{text-align:justify; padding-right:10px; color:#636363; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:16px;
border-bottom:1px dotted #b0b0b0; padding-bottom:10px;}
.sibebar-element p a{font-weight:bold; text-decoration:none; color:#4b4b4b; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.sibebar-element p a:hover{color:#a3a3a3; font-weight:bold; text-decoration:none;}


#linkhome { position:absolute; left:75px; top:155px; display:block; width:320px; height:40px; text-indent:-5000px; cursor:pointer;}

h3 {

  margin:0px;
  text-decoration:none;
  font-size:18px;
  font-weight:normal;
  color:#000000;
  font-family: helvetica;
  padding:10px;
  text-transform:uppercase;
  border-bottom:1px dotted #c7c7c7;
  margin-bottom:10px;
  width:580px;
  margin-left:10px;
}

#flags{
  position:absolute;
  width:380px;
  height:32px;
  top:263px;
  color:#fff;
  right:145px;
  font-size:12px;
  font-weight:normal;
  font-family: Verdana;
  }
  
 #flags img{
 vertical-align:middle;
 }
 
  
  