/*
Theme Name: NATHAN NOVAK
Theme URI: http://nathannovak.com
Description: The nathan novak theme based on the famous nathan novak <a href="http://thehostess.files.wordpress.com/2008/06/the-devil.jpg"></a>.
Version: 2.666
Author: Neil Pullman
Author URI: http://DESCEND.ORG
*/

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: baskerville, Arial, Sans-Serif;
	color: #333;
	text-align: center;
	margin: 0 auto;
	background-color: #000;
	margin: 0 auto;
	background-color: #000;

}

body { width: 380px; display: block; }
body.page-template-blog-php { width: 640px; }

#bunchofns { float: left; margin-top: -10px;}


#menu a { display: block; font-size: 10pt; color: #fff; text-decoration: none; font-family: baskerville; letter-spacing: 4px; text-transform: lowercase; }
#menu a:visited { color: #fff; }
#menu a#nathannovak { font-size: 14pt; padding-bottom: 2px;}
#menu { margin-top: 13px; width: 400px; text-align: left; padding-top: 0px;  padding-bottom: 6px; position: absolute; }

.page #menu { left: 0; margin: 0; }
body.page { margin: 150px; }
.home #menu { position: relative; margin: 20% auto 0; }
.page-template-blog-php #sidebar,.page-template-contact-php #sidebar,.page-id-32 #sidebar,.page-id-33 #sidebar { display: block; margin: 0 auto; }

.page-template-blog-php { padding-top: 23px; }
.home { display: block; position: relative; }

#blog,#contact,#gallery { padding: 0; text-align: left; font-size: 2em; color: #ddd; padding-left: 20px; margin: 0 auto; position: relative; left: 300px; }
#contact { padding-top: 4px;}
#blog h2,#contact h2,#gallery h2 { padding: 0; margin: 0; font-size: 14pt; }
#gallery h2 a,#blog h2 a { color: #fff; text-decoration: none; font-weight: normal; }
#blog a { color: #fff; text-decoration: none; }
#blog { font-size: 10pt; line-height: 13pt; letter-spacing: 1px; }
#gallery .postmetadata { display: none; }

.hidden { display: none; }
.home { display: inline; }

.clear { width: 100%; display: block; clear: both; }

.byline a { text-decoration: none; }
.post-last .postmetadata { border: 0; }


small {
	font-size: 0.9em;
	line-height: 1.5em;
	}

.entry p a:visited {
	color: #b85b5a;
	}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
display: none;
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}

#sidebar {
	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

small {
		color: #cecece;
	}

	.postmetadata ul, .postmetadata li {
		display: inline;
		list-style-type: none;
		list-style-image: none;
		}
	.postmetadata {
	color: #aaa;
	text-align: right;
	padding-bottom: 15px;
	border-bottom: 1px solid #aaa;
	}
	.postmetadata a {
	color: #ccc; 
	text-decoration: none;
	}
	.postmetadata a:hover {
	color: #ddd;
	border-bottom: 1px dashed #555;
	}
	.byline a { text-decoration: none; }
	.post-last .postmetadata { border: 0; }

.ngg-gallery-thumbnail img { border: 1px solid #fff; margin: 0 10px 0 0; }
.ngg-gallery-thumbnail-box,.ngg-gallery-thumbnail { display: inline; }

.wpcf7-form span { font-size: 10pt; color: #fff; text-transform: lowercase; letter-spacing: 2px; }

#menu a,.post,#gallery,.wpcf7-form { /* for Cufon.replace('#menu a') */
   color: #ffffff;
line-height: 22pt;
font-size: 12pt;
}
#gallery h2 { font-size: 14pt; }
#menu a#nathannovak { /* for Cufon.replace('#menu a') */
   color: #ffffff;
font-size: 16pt;
}
body #menu { color: #ccc; }
body #menu a.onetwothree {
	text-transform: uppercase;
	display: inline;
}