body {
	background-color:#2c2c29;
	color: #ccc;
	background-image:url(../pix/remixed/background.gif);
	background-repeat: repeat;
}

a:link,
a:visited {
	color:#ff0099;
	}
	
a:hover {
	color:#fff;
	}

blockquote{
	background-image:url(../pix/remixed/bq.gif);
	color:#83806f;
	}	
	
.split7030	{border-top-color:#333;}	

#content {
	background:#101010;
	border-top:none;
}

h1 a{background-image:url(../pix/remixed/empty.gif);}
h2.pagetitle {
	background-color:#222;
	color:#666;
	border-bottom:1px dotted #444;
	}
	
h2.pagetitle strong{color:#E7E7E9;}	


/* MENU */	

div#menu{
	background-image:url(../pix/remixed/mnuBg.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	}

div#menu ul li {
	}
div#menu ul li a {
	color:#666;
	padding:3px 18px 0px 12px;
	}
div#menu ul li a:hover {
	color:#FFF;
	}
div#menu ul li.current_page_item {
	background-image:url(../pix/remixed/mnuA.gif);
	background-position:bottom !important;
	background-repeat:no-repeat;
	}
div#menu ul li.current_page_item a {
	color:#FFF;
	
	}


/* WRAP */

.wrap{background-image:url(../pix/remixed/wrapBg.gif); background-position:0 0; background-repeat:repeat-x;}
.wrap ul li{background-image:url(../pix/remixed/bullet.gif);}


/* SEARCHFORM */

#searchform #searchsubmit{
	background-color:#000;
	border:3px solid #333;
	color:#CCC;
	}

	
/* PATH */

div#path{
	background-color:#424242;
	/*background-image:url(../pix/remixed/pathBg.gif);*/
	border-bottom:none;
	color:#CCC;
	}
/*div#path p{background-image:url(../pix/remixed/pathL.gif); background-position:0 0; background-repeat:no-repeat; padding-left:20px;}*/	
div#path a:link,
div#path a:visited	{color:#FFF;}
div#path a:hover	{color:#ff0099;}


/* QUICKNAV */

#rss_icon,
#rss_icon a{background-image:url(../pix/remixed/icon_feed.gif); }
#contact_icon,
#contact_icon a{background-image:url(../pix/remixed/icon_contact.gif);}
#admin_icon,
#admin_icon a{background-image:url(../pix/remixed/icon_admin.gif);}


/* HEADERS */

h3{
	background-image:url(../pix/remixed/wrapBg.gif);
	background-position:0 0;
	background-repeat:repeat-x;
	color: #707070;
	}
h3 a:link,
h3 a:visited{color:#666;}	
h3 a:hover{color:#CCC;}
h3 span{
	background-image:url(../pix/remixed/wrapBg.gif);
	}	

h3#comments span.wL a	{background-image:url(../pix/remixed/icon_addcomment.gif);}
h3#respond span.wL a	{background-image:url(../pix/remixed/icon_logout.gif);}	


/* FIRST POST */

.screen					{color:#CCC;}
.screen a:link img,
.screen a:visited img	{border-color:#000; background-color:#444;}
.screen a:hover img 	{border-color:#111; background-color:#222;}

.details				{background-color:#000;}
.screen a:link,
.screen a:visited		{color:#666;}
.screen a:hover			{color:#ff0099;}	
.screen h2 a:link,
.screen h2 a:visited	{color:#FFF;}
.screen h2 a:hover		{color:#ff0099;}
.screen .comms			{background-color:#222;}
.screen a.zoom			{background-image:url(../pix/remixed/icon_zoom.gif);}
.preview a.zoom			{background-image:url(../pix/remixed/icon_zoomw.gif);}


/* POST */

.post 				{border-bottom-color:#333;}
.post h2 a 			{background-image:url(../pix/remixed/icon_page.gif);}
.post a img			{border-color:#333; background-color:#222;}
.post a:hover img	{border-color:#666; background-color:#444;}

/* SINGLE */

.single .details{
	padding:12px 5px;
	}
	
.tags{
	background-image:url(../pix/remixed/icon_tags.gif);
	background-repeat: no-repeat;
	}
	
a.icon_comments{
	background-image:url(../pix/remixed/icon_comments.gif);
	}
.single .entry a:link img,
.single .entry a:visited img	{background-color:#222; border-color:#333;}
.single .entry a:hover img		{background-color:#333; border-color:#444;}


/* ABOUT*/

#about img.photo{
	border-color:#e7dbc2;
	background-color:#FFF;
	}	

	
/* NOTES */

#asides h2 {
margin-bottom: 2px;
margin-top: 6px;
	}
	
#asides h4 {
	margin-bottom: 0px;
	margin-top: 5px;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	}
	
#asides h2 a	{background-image:url(../pix/remixed/icon_arrows.gif);}
#asides li	{border-bottom-color:#333;}
.aside h2 a	{background-image:url(../pix/remixed/icon_note.gif);}
.aside .floatR{color:#999;}	
.aside h2 a:link,
.aside h2 a:visited{color:#fff;}
.aside h2 a:hover{color:#ff0099;}
	
		
/* TWITTER */ 

img.avatar2 {border: 2px solid #4F4F4F;  margin: 8px 10px 5px 0; float: left;  }

#mytwitter_logo {
	background-repeat:no-repeat;
	background-position:0 0;
	width:100px;
	height:23px;
	margin-top:5px;
	margin-bottom:5px;
	cursor:pointer;
	background-image:url(../pix/twitter-logo.png);
	}

/* style for each tweet */ 
.mytwitter_tweet {
	color: #FFFFFF;
	}

/* style for each tweet time (e.g. 3 hours ago)*/
.mytwitter_tweet_time {
	font-style: italic;
	font-size: 11px;
	color: #666;
	}

/* style for each separator */
.mytwitter_separator {
	color: #666;
	}

/* style for tweet #1 -- you can add additional styles by adding #mytwitter_tweet-2, etc. */

#mytwitter_tweet-1 {
	font-size: 14px;
	line-height: 19px;
	}

/* style for tweet time #1 -- you can add additional styles by adding #mytwitter_tweet_time-2, etc. */

#mytwitter_tweet_time-1 {
	font-size: 14px;
	color: #666;
	}

/* style for separator #1 -- you can add additional styles by adding #mytwitter_separator-2, etc. */

#mytwitter_separator-1 {
	font-size: medium;
	color: #666;
	}

/* set style for "li" element of class "mytwitter" */

ul li.mytwitter {
	list-style: none;
	}

.twitter {
	color:#666;
	border-bottom: 1px dotted #494949;
	font-weight: normal;
	font-size: 11px;
	padding-top: 8px;
	padding-bottom: 8px;
	}	
	
		
/* FLICKR */

#flickrBox a:link img,
#flickrBox a:visited img			{border-color:#CCC; background-color:#fff;}
#flickrBox a:hover img				{border-color:#818772; background-color:#ccd0c1;}

#myFlickr							{background-color:#333;}
#myFlickr #flickrBox a:link img,
#myFlickr #flickrBox a:visited img	{border-color:#555; background-color:#444;}
#myFlickr #flickrBox a:hover img	{border-color:#666; background-color:#000;}


/* SOCIABLE */

div.sociable { margin: 0px 0 0;  }
div.sociable_tagline { font-weight: bolder;  float: left;  margin: 5px;  }
span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}
.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}


/* COMMENTS */

img.avatar {border: 2px solid #4F4F4F;  margin: 10px 5px 0 5px; float: left;  }

#avatar{
padding-left: 5px;
padding-right: 5px;
	}

#info_commentaire{
padding-top: 10px;
	}

#commentaire{
padding-left: 10px;
padding-top: 15px;
padding-bottom:10px;
	}	

ol.commentlist .commentNum{
	color:#333;
	margin-right:5px;
	}	
	
ol.commentlist h5{
	}	

ol.commentlist li.author h5 {}	
ol.commentlist h5 small a	{color:#444;}
ol.commentlist cite a:link,
ol.commentlist cite a:visited	{color:#FFF;}
ol.commentlist cite a:hover		{color:#666;}	

	
ol.commentlist li{
	background-color:#101010;
	border-bottom:none;
	padding:10px 0;
	background-image:url(../pix/remixed/commentBg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	}	

ol.commentlist li.alt{
	background-color:#222;
	}	
			
ol.commentlist li em.moderation{
	color:#FFF;
	background-color:#ff0099;
	}	

ol.commentlist p a:link,
ol.commentlist p a:visited{color:#FFF;}
ol.commentlist p a:hover{color:#666;}	

#commentform #ed_toolbar input	{border-color:#222; background-color:#333; color:#fff;}
#commentform a:link,
#commentform a:visited{color: #000;}
#commentform a:hover{color: #555;}

#commentform{
	border-color:#101010;
	background-color:#101010;
	color:#CCC;
	}

#commentform p{
	border-bottom-color:#222;
	}	

#commentform input#author,
#commentform input#email,
#commentform input#url,
#commentform #comment{
	border-color:#333;
	background-color:#222;
	color:#CCC;
	}	

#commentform #comment {border:1px solid #333;}
#commentform input#author	{background-image:url(../pix/remixed/icon_author.gif);}	
#commentform input#email	{background-image:url(../pix/remixed/icon_email.gif);}
#commentform input#url		{background-image:url(../pix/remixed/icon_link.gif);}

#commentform a:link,
#commentform a:visited{color:#FFF;}
#commentform a:hover{color:#ff0099;}

#commentform #submit{
	background-color:#ff0099;
	border-color:#FF3366;
	color:#FFF;
	}	
	
	
/* NAVIGATION */

.navigation .alignright a			{background-image:url(../pix/icon_r.gif);}
.navigation .alignleft a			{background-image:url(../pix/icon_l.gif);}
/* WP PAG*/
#content div.wp-pagenavi{background-color:#101010; overflow:auto; color:#333; padding:5px 0}
#content div.wp-pagenavi a:link, 
#content div.wp-pagenavi a:visited{
	color: #999;
	background-color: #101010;	
	}

#content div.wp-pagenavi a:hover {	
	color:#FAFAFA;
	background-color: #333;
	}

#content div.wp-pagenavi span.current {
	color: #fff;
	background-color: #ff0099;
	}

#content div.wp-pagenavi span.extend {
	color: #BBD09D;
	background-color: #101010;
	border:none;
	}

#content div.wp-pagenavi span.pages{background-color:#101010; color:#FFF;}


/* SECOND */

#second{
	background-color:#212121;
	background-image:url(../pix/remixed/tabsBg.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	border-top-color:#282828;
	border-bottom:1px solid #282828;
	}

#colL h2{
	color: #B7B7B7;
	background-image:url(../pix/remixed/sech2R.gif);
	}
	
#colM h2{
	color: Black;
	background-image:url(../pix/remixed/sech2R2.gif);
	}
	
#colR h2{
	color: White;
	background-image:url(../pix/remixed/sech2R1.gif);
	}
		
#colL h2 span{
	background-image:url(../pix/remixed/sech2L.gif);
	width:8px !important;
	}	
	
#colM h2 span{
	background-image:url(../pix/remixed/sech2L2.gif);
	width:8px !important;
	}	
	
#colR h2 span{
	background-image:url(../pix/remixed/sech2L1.gif);
	width:8px !important;
	}	
		
#second ul li ul li{
	border-bottom-color:#333;
	}	

#second ul li ul li a{
	background-image:url(../pix/bullet_w.gif);
	}	
	
#second a{font-weight:normal;}
#second a:link,
#second a:visited{color:#ababab;}
#second a:hover{color: #ff0099;}	

#footer{
	background-color:#121212;
	background-image:url(../pix/remixed/footbg.gif);
	color:#ccc;
	border-top-color:#222;
	}

#footer a#logoFoot{background-image:url(../pix/remixed/logofoot.png);}
#footer a#logoFoot:link,
#footer a#logoFoot:visited{background-position:0 0;}
#footer a#logoFoot:hover{background-position:0 -60px;}
	
	
/* TABS */

#tabs .tabs-nav {}
#tabs .tabs-nav a,
#tabs .tabs-nav a span {
    background-image: url(../pix/remixed/tab.png);
	font-weight:normal;
	}

#tabs .tabs-nav a {color: #666;}
#tabs .tabs-nav .tabs-selected a {color:#fff;}
#tabs .tabs-nav a:hover{color:#999;}
#tabs .tabs-container {
    border-color:#282828;
    background-color: #212121; /* declare background color for container to avoid distorted fonts in IE while fading */
	background-image:url(../pix/remixed/tabsBg.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	}

#tabs .tabs-loading em {
	background-image:url(../pix/loading.gif);
	}

#content #cformsform {background-color:#101010 !important;}
#content #cformsform label{font-size:11px; color:#999;}
#content #cformsform input,
#content #cformsform textarea{
	border-color:#333;
	background-color:#222;
	color:#CCC;
	}
#content #cformsform input#sendbutton,
#content #cformsform input.sendbutton{
	background-color:#ff0099 !important;
	border-width:2px !important;
	border-style:solid !important;
	border-color:#FF3366 !important;
	color:#FFF !important;
	font-weight:bold !important;
	background-image:none !important; 
	}	

/* PODCAST */

.podcast-cover {
vertical-align: top;
padding-right: 30px;
}

.podcast-td	{
	background-color:#222222;
	border-bottom: 1px dotted #5F5F5F;
	font-size: 11px;
	vertical-align: middle;
	text-align: center;
}

.podcast-td2	{
	background-color:#333333;
	border-bottom: 1px dotted #5F5F5F;
	font-size: 11px;
	vertical-align: middle;
	text-align: center;
}

.podcast-arrow	{
	background-image:url(../pix/remixed/bullet.gif);
	background-repeat: no-repeat;
	margin-top: 2px;
	padding-left: 15px;
	background-position: 5px;	
	text-align: left;
	vertical-align: middle;
	float: left;
}

.podcast-number {
	font-size: 15px;
	color: #909090;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
}

.podcast-artist {
	font-size: 11px;
	font-weight: bold;
	color: White;
}
