/********************/
/*	  Header, Nav	*/
/********************/

* {
   padding: 0;
   margin: 0;
}

.clear {
	clear: both;
}

.alignleft {
float: left;
}
.alignright {
	text-align: right;
	margin-bottom: -20px;
	font-size: 0.8em;
}


html {
   font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
   font-size: 11pt;
   color: #FFF;
   background: url("images/bg-test.png") repeat;
}

a {
	color: #FFF;
}

a:hover {
   color: #CCC;
}

img
{  border-style: none;
}

h1.Oli { 
	text-align: right;
	margin-bottom: -10px
}

p#smiley {
	font-size: 250pt;
	text-align: center;
}

#Center {
   margin: 0 auto;
   width: 800px;
}


.border {
  
  border: 2px solid #FFFFFF;
  
  border-top-left-radius: 10px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 0px;
  
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 0px;
  
  -webkit-border-top-left-radius: 10px;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-bottom-right-radius: 10px;
  
  

}

.Onglet {
  background-color: #3b3b3b;
  
   width: 800px;
   height: 34px;
   margin: 20px auto 0 auto;
   text-align: center;
   display: block;
   padding-bottom: 0px;
  
  
}

.Onglet a {
   margin: 0 31px;
   position: relative;
   top: 8px;
   text-decoration: none;
   color: #FFF;
}


.Onglet a:hover {
   color: #CCC;
}

.Network {
    background-color: #3b3b3b;
	width: 114px;
	height: 20px;
	margin: 10px auto 0 auto;
	display: block;
	text-align: center;
}

.Network a {
	margin: 0 -1px;
	position: relative;
	top: 2.5px;
	border-style: none;
}

.Network a:hover {
	opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);	
}

#Footer {
	
	float: left;
	text-align: right;
	font-size: 0.8em;
	padding-bottom: 20px;
	text-align: right;
	color: #3b3b3b;
	margin-top: 0px;
	margin: 0 auto;
}

#Footer a {
	text-decoration: none;
	color: #3b3b3b;
}

/********************/
/*	    Content		*/
/********************/

ul, ol {
	padding: 20px 0 0 20px;	
}

ul li.twitter-item {
	padding: 3px 0px;
	margin: 0 0 0 -6px;
	font-size: 0.8em;
}

.fbmessage {
	font-size: 0.8em;
}

.fbmessage li {
	padding: 3px 0;

}

.main {
	float: left;
	background-color: #3b3b3b;
	width: 550px;
	margin:10px auto 0px;
	padding: 20px;
		
}

.maincomment {
	float: left;
	background-color: #3b3b3b;
	width: 550px;
	margin: 10px auto 0;
	padding: 20px;	
}

.main-song {

	background-color: #3b3b3b;
	width: 760px;
	margin:10px auto 0px;
	padding: 20px;	
}


.sidebar {
	float: right;
	background-color: #3b3b3b;
	width: 151px;
	margin:10px auto 10px;
	padding: 20px;
}

p#date-facebook {
	font-size: 0.8em;
	margin-top: 10px;
}

div.twitter-banner {
	background: url("images/social/Twitter_Banner.png");
	height: 23px;
	width: 98px;
	margin-top: 10px;
	margin-bottom: -10px;
	margin-left: auto;
	margin-right: auto;  
}

div.facebook-banner {
	background: url("images/social/Facebook_Banner.png");
	height: 23px;
	width: 95px;
	margin-top: 10px;
	margin-bottom: -10px;
	margin-left: auto;
	margin-right: auto;  
}


/* Menu */
.nav {
	float: left;
	width: 100%; 
}
.nav, .nav * { 
	list-style-type: none; 
	marginnone-left: 0; 
}
.nav li { 
	float: left; 
	padding: 0; 
	position: relative; 
}
.nav ul li { 
	width: 100%; 
}

#navigation ul li.search input#searchsubmit {
     visibility: hidden;
}

/* Remove Smiley WP Stats */
	img#wpstats{display:none}


