/* Companion Custom CSS over-rides for [ PIRATE STEREO ]: ComicPress/comicpress - 2.8 */


post, .post-page {
clear:both;
padding:0 0px 0 0px;
text-align:left;
}

body {
color: #fff;
background: #303;
background: url("http://www.piratestereo.com/wordpress/images/super_bg.jpg") repeat-x top #14001C;
font-size:12px;
 }



#content {
	float: left;
	overflow: hidden;
	
	
			
}

a {
	color: #666666;
	text-decoration: none;
        border: none;
}

	.comment-link a {
		color: #333;
	}
		
	.comment-link a:hover {
		color: #fff;
	}

	
	
		.narrowcolumn {
		width: 605px;
		margin: 0 auto;
		float: left;
		margin-left: 5px;
		margin-top:0px;
		background: url("http://files.dropbox.com/u/739854/gottadancedirty/esq.png") no-repeat left right #000;
		background: #000;
		
	}

	.widecolumn {
                width: 220px;
		margin: 0 auto;
		
	}
	
#page {
	width: 855px;
	margin: 0px auto;
	background: #222;
}

#page-wide {
	width: 855px;
	margin: 0px auto;
	
}

#menubar {
        width: 845px;
	background: #000;
	text-align: center;
	border: none;
	list-style: none;
        
        text-transform: uppercase;
        letter-spacing: 0px;
        margin-left: auto;
        
        padding: 0px 0 0px 0;
        margin-top: 5px;
        margin-bottom:0px;
        border-bottom: 1px dashed #444;
        
        
       
        
}



#menu {
	padding: 0px;
	margin: 0px;
	list-style: none;
        display: block;
	float: left;
	line-height: 26px;
	font-size: 18px;
        border: none;
        background: #000;
}

#menu a {
		padding: 5px 5px 0 5px;
		display: block;
		color: #fff;
		text-decoration: none;
                border: none;
                margin-left: 0px;
               
	}
	
#sidebar-right {
	float: right;
	width: 235px;
	margin-right: 5px;
	
	
	background:url("http://files.getdropbox.com/u/739854/gottadancedirty/esq2.png") no-repeat scroll left top #000;
	background:#000;
	
}

.sidebar {
	font-size: 11px;
	
	overflow: hidden;
	
        width: 220px;
        bakground-color:#000;
        border-top: none;
        }
        
.sidebar h2, .sidebar h2 a {
	font-size: 18px;
	
	line-height:20px;
	padding:5px 0 0 2px;
        }

.sidebar ul{
margin-left:5px;
}




#blogheader {
	
	padding: 5px 0 5px 0;
	font-size: 32px;
	letter-spacing: -2px;
	border-top: none;
	margin-top: 0px;
}

#content-wrapper {
 background: #c90;
 background: #222;

 

  
}



#footer {
        font-size: 10px;
	padding: 5px 0;
	text-align: center;
	background: #000;
}

#menu .current_page_item a {
		color: #fff;
		border-left: none;
		border-right: none;
		background: #000 0 -50px;
	}
#sidebar-overblog{
padding: 20px 0 20px 0;
}



.post-foot {
        margin-left: 3px;
    
	margin-bottom: 20px;
        border-bottom: 1px dashed #444;
}

.post-text {
	overflow: hidden;
	display: block;
	color:#FFF;
	margin:0 15px 0 40px;
}

.post-head{
color: #fff;
}

.entry {
	line-height: 1.45em;
	font-size: 13px;
	color:#FFF;
	margin:0 40px 0 40px;
	

	

	
#footer a{
	color:#fff;
}

.post-text {
	overflow: hidden;
	display: block;
	color:#fff;
}

a {
border:medium none;
color:#0099CC;
text-decoration:none;
}
a:hover {
border:medium none;
color:#c60;
}

.post-head, .post-page-head {
	margin-top: 10px;
}

.post-page{
	margin-top: 10px;
}

	h2.pagetitle, h2.pagetitle a {
		padding: 0 0 5px 40px;
		margin: 0 0 20px 0;
	        font-family: 'DINEngschriftStd', 'Helvetica', sans-serif;
                letter-spacing: 1px;
		font-size: 40px;
		font-weight: normal;
		clear: both;
                border: none;
		
	}
h2, h2 a{
	font-size:16px;
	
}

.button  {
background:none repeat scroll 0 0 #333333;

}

.comment-link {
 padding:10px;
}
