/*
Theme Name: Zoilus Theme
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Catbird
Author 
Tags: 

*/
/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;height:100%;background:#ccc;}
html {height:100%}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
a {color:#9d1a1a;}
a {color:#9d1a1a;}
a:hover {color:#ff3131;}

/* typography.css */

body {font-size:100%;color:#452c25;background-color:#fff;font-family: georgia, serif;}
h1 {font-size:180%;line-height:1.1;padding:0 0 0 0;font-family:georgia, serif;text-align:left;text-transform:capitalize;}
h1 a {text-decoration:none;color:#9d1a1a;}
h1 a:hover {text-decoration:none;border-bottom:1px dotted;color:#ff3131;}
h2 {margin-top:24px;font-weight:bold;display:block;clear:none;}
h2 a {text-decoration:none;color:#0066cc;font-size:140%;font-weight:bold;}
h2 a:hover {color:#044d97;}
h3 {font-size:85%;color:#876443;padding:20px 0 0 0;}
h3 a {color:#fff;font-size:80%;text-decoration:none;font-family:arial;}
h4 {font-size:85%;font-family: helvetica neue, arial, sans-serif;text-align:right;padding:0 0 0.5em 0;}
h5 {font-size:75%;color:#666;font-family: helvetica neue, arial, sans-serif;text-align:right;padding:0 0 0.1em 0;}
h5 a {color:#666;text-decoration:none;}
h6 {font-weight:bold;font-size:60%;text-decoration:none;color:#A27A6F;padding:0;}
h6 a {color:#0066cc;text-decoration:none;}
h6 a:hover {color:#d17b7b;}
a.salvagelink {
color:#635a4f;
text-decoration:none;
}

a.salvagelink:hover{
color:#635a4f;
text-decoration:underline;
}

a.userint {text-transform:uppercase;font-weight:bold;font-size:60%;text-decoration:none;color:#97442d;padding:0;}
a.userint:hover, h5 a:hover {color:#6e0909;}
em {font-style:italic;}
a.orange {color:#ff6c00;text-decoration:none;}
.leftImg {float:left;margin: 0 25px 25px 0;}
.leftImgWithCredit {float:left;margin: 0 25px 0 0;}
.rightImg {float:right;margin: 0 0 25px 25px;}
.rightImgWithCredit {float:right;margin: 0 0 0 25px;}
.leftCredit {display:block;float:left;clear:left;font-size:70%;text-align:right;margin:0 25px 10px 0;width:240px;text-transform:none;padding:0;}
.rightCredit {display:block;float:right;clear:right;font-size:70%;text-align:right;margin:0 0 10px 25px;width:240px;text-transform:none;padding:0;}
.topline {height:40px;}
.cam {vertical-align:top;padding:0 2px 0 0;}

.sidebanner {float:right;padding:0 0 0 20px;}
.searchbox {font-size:16px;margin:0;padding:2px;width:99%;border:1px solid #ccc;}
.listor {font-weight:bold}
.listor a {font-weight:normal;font-style:italic;}
.bannerad {z-index:99;position:absolute;top:7px;margin-left:121px;border:1px solid #fff;}
.txt {margin:20px 0 4px 0;}
.txt2 {margin:40px 0 4px 0;display:block;}
.auteur {font-family:helvetica, arial, sans-serif;text-align:right;line-height:5px;font-size:80%;color:#000;}
.buylink {font-style:italic;color:#666;}
.buylink a:hover {color:#cc0000}

.pagetitle {
color:#000;
padding-bottom:5px;
margin-bottom:30px;
border-bottom:1px solid #ccc;

}

.songlist {
color:#444;
font-size:90%;
background:#f7e8a5;
padding:15px;
display:block;
margin-bottom:20px;

}

.songlist strong {
font-weight:bold;
font-size:130%;
color:#413c36;
display:block;
margin-bottom:5px;
}

.arcd {
padding:5px 0px;
font-size:150%;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.arctit {
margin-top:0px;
}

.arctit a:hover {
text-decoration:underline;
color:#000;
}

.commentlist {

font-size:80%;
text-align:left;

}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em;


	}

.commentlist li {
	font-weight: normal;
	list-style: none;
	margin-top:12px;
	padding-bottom:15px;
	border-bottom:1px solid #756f68;
	

	}
	
	
.commentlist li a {
	color:#97442d;
	text-decoration:none;
	
	}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	
	
	
	}
	
	.commentlist .comment  {}

.commentlist cite {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	margin-left:0;
	padding-left:0;
	text-indent:0;
	
	
	}
	

	
.commentlist cite a {
	font-size: 1em;
	color:brown;
	
}

.commentlist cite a:hover {
	border-bottom:1px solid #97442d;
}

.commentlist {
border:0;
margin-top:-30px;

}

.commentlist p {

	color:#444;
	font-weight: normal;
	line-height: 1.5em;
	padding:0;
	display:block;
	text-align:left;
	
	}

#commentform p {

		}

.commentmetadata {
	font-weight: normal;
	margin-left:20px;
	color: #b38c5f;
	
	
	}
	
	

.comMsg {
	font-size:75%;
	color: #666;
	border:1px solid;
	
}

.comMsg a {
	color: #5887a5;
	text-decoration:none;
}

.comMsg a:hover {
	text-decoration:underline;
	}

a.miniLink:link {
	color:#888;
	}
	
a.miniLink:hover {
    color:#d17b7b;
}

label small {
font-family:'lucida grande', 'lucida sans',helvetica, arial, sans-serif;
font-size:75%;
font-weight:bold;

}

.entry {
text-align:justify;
}

.entry img {
background:#fff;
padding:15px;
border:1px solid #c6c1b2;
}


.footnote {
padding-top:2px;
display:block;
color:#713b2c;
font-size:12px;
font-style:italic;
}

.bigmp3 {
display:block;
font-size:130%;
}

/* grid.css */
#container {min-height:100%;width:970px;margin:0 auto;background:white;background-image:url('images/zoilus_bkgd3.png');background-repeat:repeat-y;}

#inner {width:570px;padding-left:40px;padding-right:70px;}
#inner p {margin:0.7em 0 0 0;}
#inner p .buylink a {color:#cc6666;text-decoration:none;}
#inner p .buylink a:hover {color:#cc0000}

#sidebar {width:200px;padding-left:60px;font-size:80%;color:#333;font-family:georgia, lucida grande, helvetica neue, arial, sans-serif;padding-top:9px;}
#sidebar a {color:#452c25;text-decoration:none;}
#sidebar a:hover {color:#984848;text-decoration:underline;}
#sidebar li {margin-bottom:7px;list-style:none;}
#sidebar ul.linkys li {margin-bottom:20px;}
#sidebar p {margin:1em 0 0 0;}
.sidetitle {color:#8A592B;text-transform:uppercase;font-weight:bold;display:block;border-bottom:1px solid #8A592B;margin-bottom:10px;}



hr {border:0;}
.divider {height:40px;border:0px;color:#ffffff;background:url('http://www.fluxblog.org/images/hr.gif');}
.hr2 {border:0px;background:url('http://www.zoilus.com/transparent.gif');}
.userintbox {margin:20px 0 0 0;padding:0;}
.inttxt {position:relative;top:5px;left:3px;text-transform:uppercase;font-family:helvetica neue, arial, sans-serif;}
a.userint strong {font-size:120%;color:#fff;font-weight:bold;top:5px;left:24px;position:relative;display:inline;z-index:99;}
#footer {color:#aaa;font-size:0.8em;text-align:right;margin:50px 15px 0 15px;}
.combox {background:#eefa8b;padding:12px;float:right;}

.lhbhr {margin:30px 0;border-top:1px solid #999;}

.alignleft {float:right;padding:10px;}

.alignright {float:left;padding:10px;}

.alignleft a, .alignright a {text-decoration:none;font-style:italic;font-size:120%;}

.alignleft a:hover, .alignright a:hover {color:#592F2F;}

.copywrite {width:850px;margin-left:54px;padding:4px;background:#F0E0C2;border:1px solid #DFA06F;text-align:center;display:block;color:#7D6E53;}
.copywrite a {color: #7D6E53}

.gignav {display:block;word-spacing:5px;font-size:80%;}
.gignav a {text-decoration:none;}
.gignav a:hover {background:#7a2b07;color:#fff;}
.gigdisclaimer {display:block;background:#d1c9a0;font-size:80%;margin:20px 0;padding:0px 15px;color:#5e4438;}

.top {display:block; margin:15px 0;float:right;font-size:11px;font-family:arial;font-weight:normal;text-transform:uppercase;padding:1px 3px;}
.top a {color:#645433;text-decoration:none;}
.top a:hover {color:#660000;text-decoration:none;}


