@charset "UTF-8";
/* CSS Document */

/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		ALL BROWSER RESET
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-weight: inherit;
		font-style: inherit;
		font-size: 100%;
		font-family: inherit;
		vertical-align: baseline;
	}
	
	
	.small {
		font-size: 10px;
		color: #ccc;
		font-style: italic;	
	}
	
	:focus { outline: 0; }
	
	body {
		line-height: 1;
		background: white;
		}
		
	ol, ul {
		list-style: none;
		}
	
	table {
		border-collapse: separate;
		border-spacing: 0;
		}
	
	caption, th, td {
		text-align: left;
		font-weight: normal;
		}
		
	blockquote:before, blockquote:after, q:before, q:after { content: ""; }
	
	blockquote, q { quotes: "" ""; }
	
	

/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		BODY, WRAPPINGS, ANCHORS, anything sitewide
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

	html {
		font-size: 13px; }
	body {	
		margin: 0;
		padding: 0;
		background: #fff;
		color: #97938e;
		font-size: 11px;
		font-family: "museo-sans-1","museo-sans-2", helvetica, sans-serif;
		line-height: 18px;
		color: #919191;
		background-image: url("http://www.zarprey.com/structure/bg.jpg");
	}
	
	img {
		border: none;
	}
		
	a { text-decoration: none;
	color: #3e372f;
	font-weight: 300; }
		
	a:hover { color: #333; }
				
				
	#sidebar {
		border-top: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		float: right !important;
		padding-top: 10px;
		padding-bottom: 10px;
		width: 200px;
	}

.monsterBug {
	border-top: 1px solid #ccc;
	margin-top: 10px;
	padding-top: 20px;
}
	
	#tag_cloud {
		margin-top: 10px;
		border-top: 1px solid #ccc;	
	}
			
	.about {
		padding-bottom: 10px;
		border-bottom: 1px solid #ccc;
	}

	#sidebar ul {
		padding-top: 10px;
	}
				
/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		HEADER
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
	
	
	#navHeader {
	height: 46px;
	font-family: "museo-slab-1","museo-slab-2",serif;
	}
	
	#navHeader ul li {
		display: inline;
		font-weight: 200;
	}
	
	#navHeader ul li a {
		display: block;
		font-weight: 400;
		font-size: 12px;
		font-family: "museo-slab-1","museo-slab-2",serif;
		float: left;
		padding: 7px 15px 7px 15px;
		border-radius: 7px;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		margin-right: 10px;
		text-decoration: none;
		text-shadow: 0 1px 0 #eee;
	}
	
	#navHeader li a:hover {
		color: #ffffff;
		background: #bbb;
		font-weight: 400;
		text-shadow: none;
		border-bottom: 1px solid #ddd;
	}
	
	#navHeader ul li a.active {
		color: #ffffff;
		background: #666;
		text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
		border-bottom: 1px solid #ddd;
	}
	
	#nav {
		margin-top: -55px;
		padding: 0;
	}
	
	#stripe {
		width: 100%;
		height: 75px;
		background:#ccc url('http://www.zarprey.com/structure/stripe.jpg') repeat-x bottom;}
	
	#iconHeader {
	 float: left;
	 padding-right: 10px;
	}
	
	
	#header {
		margin: 0 0 7em 0; }
	
	#header h1 a {
		font: normal 2em Georgia, "Times New Roman", Times, serif;
		color: #000; }
			
	#header h1 a:hover { color: #000; }
		
	#description {
		color: #919191;
		margin: 0 0 7em 0; }
				
	#description a {
		color: #6DC0A9;	}
					
	#description a:hover {
		color: #4A8D75;	}
		
		
		
		
/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		CONTENT
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */	
	
	#container {
		margin: auto;
		width: 1000px;
	}	
		
	.post {
		width: 500px;
		margin: 0 0 3em 0; 
		padding-top: 25px;
	}
		
	.permalink {


	 }
	 
	 .dateTime {
	 	width: 500px;
		border-top: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		padding-top: 10px;
		height: 25px;
		color: #999;
	 }
			
	.permalink a, .permalink a:link, .permalink a:visited {
		color: #3F3F3F;	}		
				
	.permalink a:hover {
		color: #000;	}
				
	#content blockquote {
        padding-left: 15px;
		border-left: 1px dotted #d0d0d0; }
        #content blockquote p {
		line-height: 25px; }
		
	.postmeta { 
		margin-bottom: 5em;
		height: 46px;
		width: 120px;
	}
		
	.postmeta a, .postmeta a:link, .postmeta a:visited {
		color: #bbb;
		padding: 7px 15px 7px 15px;
		border-radius: 7px;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		margin-right: 10px;
		text-decoration: none;
		text-shadow: 0 1px 0 #eee;
		background: #eee;
		text-transform: uppercase;
		border-bottom: 1px solid #ddd;
	 }
		
	.postmeta a:hover {
		color: #333;
		background: #ddd;
		border-bottom: 1px solid #ccc;
	}

	#notes {
	margin-top: 50px;
	}
		
	.time {
		float: right;
	}
	.date {
		float: left;
	}
	
	.tags {
		float: left;
	}
	
	.tags a {
		color: #ccc;
		font-style: italic;
	}
	
	.tags a:hover {
		color: #aaa;
	}
	
	.postmeta {
		float: left;
	}
	
	.wrapper {
		padding: 10px, 10px, 10px, 0px;
		width: 500px;
	}
	
	.spacer {
		clear: both;
	}

	.downloads {
		text-transform: uppercase;
	}

	a:hover {
		color: #666;
	}

	a {
		color: #000;
	}

/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		QUOTE
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */		
		
	.quote p, .photo p, .video p, .audio p, #content .conversation, .text blockquote, #footer {
		color: #333;
			}

			
	.quote h2 {
                font-size: 18px;
                font-style: italic;
                padding-bottom: 7px;
                line-height: 25px;
        }
		
		
/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		PHOTO
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
	
	.photo img, .photo a img, .video object {
		color: #666;
	}


	.photo h2, .photo h2 a {
		color: #555;
		font-family: "museo-slab-1","museo-slab-2",serif;
		font-size: 14px;
		font-weight: 300;
		margin: 0 0 1.5em 0; }
	
	.photo h2 a:hover {
		color: #000;
	}
	
	.photo p {
		margin: 0 0 1.5em 0; 
		line-height: 20px;
		color: #97938e;
	}
		
		
		
		
/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		CONVERSATION
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
	#content .conversation {
		line-height: 2em; }
	
	.member1 {
		color: #5d838b;
		background: #f9f9f9; }
	
	.label { 
		font-weight: bold;
		font-style: italic;
		color: #999;
		padding-right: 10px; }
			
	.member1 .label { color: #5d838b; }

	
	
	
	
/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		TEXT
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
		
	.text h2, .text h2 a, .conversation h2 {
		color: #555;
		font-family: "museo-slab-1","museo-slab-2",serif;
		font-size: 14px;
		font-weight: 300;
		margin: 0 0 1.5em 0; }
	
	.text h2 a:hover {
		color: #000;
	}
	
	.text p, .audio p {
		margin: 0 0 1.5em 0; 
		line-height: 20px;
	}
		
	.text blockquote {
		margin: 0 0 1.5em 1.5em;
		padding: 0 0 0 1.5em;
		border-left: 1px solid #304156;	}
	
	ul {
		list-style-type: none; }
		
	ol {
		list-style-type: none;
		margin: 0 0 1.5em 2.5em; }
		
	ol.notes li {
		width: 500px;
		padding: 3px 0;
		margin: 0 0 3px -28px;
		border-bottom: 1px solid #f5f5f5; }
		
	ol.notes li:hover {
		border-bottom: 1px solid #e0e0e0; }
		
	ol.notes li img {
		padding-right: 10px;
		margin-bottom: -5px;
		opacity: 0.85;
		filter:alpha(opacity=85); }
		
	ol.notes li img:hover {
		opacity: 1;
		filter:alpha(opacity=100); }	
		
	strong { color: #333; font-weight: bold; }
	
	em { color: #333; font-style: italic; }
	
	
/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		AUDIO
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
		
	span.playcount {
		font: italic 11px Georgia, "Times New Roman", Times, serif; }
		
/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		NAVIGATION
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
	#navigation {
		margin-bottom: 20px; 
	}
		
	#pagination {
		width: 500px;
		padding-top: 10px;
		height: 25px;
		color: #999;
	}
	
	#nav-prev {
		float: left;
	}
	
	#nav-next {
		float: right;
	}
	
	#nav-next a, #nav-prev a {
		color: #bbb;
		padding: 7px 15px 7px 15px;
		border-radius: 7px;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		margin-right: 10px;
		text-decoration: none;
		text-shadow: 0 1px 0 #eee;
		background: #eee;
		text-transform: uppercase;
		border-bottom: 1px solid #ddd;
	}
	
	#nav-next a:hover, #nav-prev a:hover {
		color: #333;
		background: #ddd;
		border-bottom: 1px solid #ccc;
	}
		
		
/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		FOOTER
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
	#footer {
	clear: both;
	border-top: 1px solid #ccc;
	width: 1000px;
	font-size: 9px;
	color: #97938e;
	margin-bottom: 20px;
	}
	
	#footCol1, #footCol2 {
		float: left;
		width: 500px;
		padding-top: 10px;
		text-transform: uppercase;
	}
	
	#footCol2 {
		text-align: right;
	}

	#searchform input {
		border: none;
		background: #eee;
		padding: 3px;
		color: #888; }
			
 /* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		COMMENTS
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
   
	#disqus_thread { width: 500px; padding: 0 0 75px 0; }
	
	#disqus_thread #dsq-content { font-size: 12px; }
	
	

	#dsq-content #dsq-comments .dsq-comment{ margin-bottom: 60px !important; }
	
	input.form-text { font-size: 80%; }

	dsq-by {
		display: none !important;
	}
	
	.dsq-comment {
	border: none !important;
	background: none !important;
	margin-bottom:15px;
	}

	#dsq-content #dsq-extra-links { display: none !important; }
	
	#disqus_thread {
		margin-bottom: -100px !important;
	}

	#disqus_thread h3 {
		font-family: "museo-slab-1","museo-slab-2",serif !important;
		font-size: 12px;
		padding-bottom: 15px;
		font-weight: 400;
		color: #555;
		border-top: 1px solid #ccc;
		padding-top: 10px;
	}

	.dsq-comment-header {
		background: #eee !important;
	}

	.dsq-options {
		display: none !important;
	}

	#dsq-content #dsq-comments .dsq-comment-footer { display: none !important; }

	#disqus_thread input.submit {
		padding-bottom: 10px !important;
	}
