/* Companion Custom CSS over-rides for [ Negative Zen ]: ComicPress - 2.8 */

body {
	margin: 0;
	font-family: 'Times', serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	letter-spacing: normal;
	color: #fafafa;
	background: #1A5E75 url('http://www.negative-zen.com/images/bg3.png') top repeat-x;
	z-index: 0;
	text-align: center;
}

#page-wide
{
	background-color: #000;
}

.button:hover {
	background: #1bca12 url('images/menu.png') 0 -75px;
}

h1, h1 a {
	padding: 10px 0 0 0;
	margin: 0;
	color: #070755;
	font-size: 56px;
	font-family: 'georgia' , serif;
	font-weight: normal;
	line-height: 46px;
	text-decoration: none;
	letter-spacing: -5px;
	font-variant: small-caps;
}

h2, h2 a {
	margin: 0;
	color: #725bff;
	font-weight: normal;
	letter-spacing: -1px;
	font-size: 28px;
	line-height: 28px;
	padding-bottom: 2px;
	font-family: serif;
}

a {
	color: #31a6ce;
	text-decoration: none;
}

a:visited {color: #fff; text-decoration: none;}

.nav a, .pagenav a, .nav-blog a {
	display: block;
	float: left;
	color: #ffdb5d;
}

.nav
{
	background: #000;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin: 0 0 5px 0;
}


.column
{
	background: #282828;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.narrowcolumn {
	width: 550px;
	margin: 0 auto;
	float: left;
	background: #393939;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border-right-style: dotted;
	border-right-color: #fff;
	border-left-style: dotted;
	border-left-color: #fff;
	min-height:700px;
	height:auto;
/*	height:700px; */
	font-family: Arial, Verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	letter-spacing: normal;
	color: #fcff00; 
}

.entry {
	line-height: 1.45em;
	font-size: 13px;
}

.entry a {
	color: #34abff;
}

.entry a:visited {
	color: #ff3934;
	}

#content-wrapper {
	width:980px;
	margin: 0;
	padding: 0;
	background: #000;
/*	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;*/

}

#comic-head,#comic-foot {
padding: 0 0;
}

#comic
	{
		border: 0px;
		padding: 5px 0px 5px 0px;
		-moz-border-radius: 10px;
                -khtml-border-radius: 10px;
                -webkit-border-radius: 10px;
                border-radius: 10px;
                background: none repeat scroll 0 0 #082412;
		}

#header
{
	margin: 3px 0 0 0;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

#menubar
{
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.customsidebar
{
	background: url('http://www.negative-zen.com/images/top-pw-banner-bg.png') center no-repeat;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.post-text h2, a
{
	font-family: Arial, Verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	letter-spacing: normal;
	color: #fff;
}

.post-info
{
	color: 725bff;
}

.post
{
	background: #202020;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	padding: 5px 3px 5px 3px;
}

.post-comic
{
	background: #202020;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	padding: 5px 3px 5px 3px;
}

.post-page h3
{
	color: #08f055;
}

.sidebar {
	background: #393939;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.widget_comicpress_comic_date {
	text-align: center;
}

#footer
{
	background: url('http://www.negative-zen.com/images/footer-bg.png') center no-repeat;
	margin: 0 0 0 0;
	height: 110px;
	font-size: 14px;
	font-family: serif; 
}