/*
Theme Name: ComicPress
Theme URI: http://comicpress.org
Description: Publish a comic with WordPress. Standard Edition. <a href="http://comicpress.org">Visit the ComicPress Website.</a>
Author: Tyler Martin
Author URI: http://mindfaucet.com/
Version: 2.7
.
The CSS, XHTML and design is released under GPL v3:
http://www.opensource.org/licenses/gpl-3.0.html
.
*/

body { padding: 0; margin: 0; background: #fff; color: #333; font-family: arial, helvetica, sans-serif; font-size: 11pt; line-height: 175%; }

a { color: #c00; }

img { max-width: 100%; border: none; }
form { margin: 0; }

#page { width: 900px; margin: 0px auto; }

#header .description { display: none; }

#column { float: left; width: 550px; }
#sidebar { float: right; 300px; }

#footer { border-top: 1px solid #ccc; margin-top: 3em; padding-top: 3em; text-align: center; }
#footer p { font-size: 0.85em; }
#footer p, #footer a { color: #999; }

.nav { overflow: hidden; padding-left: 150px; background: url(nav-epizodes.gif) left center no-repeat; }
.nav a { display: block; line-height: 50px; text-indent: -10000px; width: 150px; height: 50px; background-position: center center; background-repeat: no-repeat; }
.nav div div { float: left; }
.nav-left { float: left; }
.nav-right { float: right; }

.nav-first a { background-image: url(nav-first.gif); }
.nav-previous a { background-image: url(nav-previous.gif); }
.nav-next a { background-image: url(nav-next.gif); }
.nav-last a { background-image: url(nav-last.gif); }

#sidebar { margin-top: 3em; }

#sidebar ul { margin: 0; padding: 0; list-style: none; }
#sidebar .widget { margin-bottom: 1em; }
#sidebar .widget h2 { margin: 0; font-size: 1em; font-weight: bold; }

.social { margin: 2em 0; padding: 0; overflow: hidden; list-style: none; padding-top: 40px; background: url(share.gif) left top no-repeat; }
.social li { float: left; margin-right: 2em; }
.social a { display: block; line-height: 3em; background-position: left center; background-repeat: no-repeat; padding-left: 24px; text-decoration: none; font-weight: bold; }
.social-facebook a { background-image: url(icon-facebook.png); }
.social-twitter a { background-image: url(icon-twitter.png); }

img.alignleft { float: left; margin: 0 1em 1em 0; }
img.alignright { float: right; margin: 0 0 1em 1em; }

/* THE HEADER */

#header { text-align: center; }

/* CLEAR FLOATS */

.clear { clear: both; }



/* CLEAR MARGINS */
/* Used with BR for clearing paragraph margins for Safari, Chrome - avoid background gaps */

.clear-margins { clear: both; height: 0; line-height: 0; font-size: 0; }
/* COMMENTS */

.comment-wrap{
	padding: 0 20px;
	}

	.comment-wrap h3 {
		margin: 0;
		padding: 20px 0 0 0;
		font-weight: normal;
		font-size: 20px;
		clear: both;
		font-family: 'Georgia', serif;
		}

.comment {
	padding: 10px;
	margin: 10px 0 0 0;
	clear: both;
	min-height: 64px;
	}

	.comment .avatar
	{
		border: solid 1px #000;
		margin: 0 10px 0 0;
		float: left;
	}

	.comment .trackping {
		float: left;
	}

	.comment .comment  {
		margin-left: 30px;
	}

	.comment .comment .comment {
	}

	.comment #respond {
	}

.comment-author {
	display: inline;
	}

.comment-meta {
	display: inline;
	padding: 0 0 0 5px;
	margin: 0 0 0 2px;
	border-left: 1px solid #000;
	}

.says {
	display:none;
	}

.commentsrsslink {
	float: right;
	font-size: 11px;
}

#comment 
{
	width: 99%;
	font-size: 12px;
	font-family: 'Arial', sans-serif;
	}

#author, #email, #url {
	font-size: 12px;
	font-family: 'Arial', sans-serif;
	}

#submit {
	margin: 0 0 20px 0;
	float: right;
	}

.commentlist ul {
	list-style: none;
	margin-bottom: 30px;
}

ol.commentlist {
	margin: 0;
	padding: 0;
	font-size: 11px;
	list-style: none;
	}

	ol.commentlist p {
		margin: 10px 0 0 74px;
		}

ul.children {	
	margin: 0;
	padding: 0;
	list-style: none;
	}

.reply {
	padding: 10px 0 0 0;
	text-align: right;
	}