h1 { background-color: #15161b; color: #eeeeee; font-family: Folks; font-size: 4em; }
	h1 a { color: #eeeeee; text-decoration: none; }
	h1 small { color: #666666; }
h2 { background-color: #15161b; color: #cccccc; font-family: Folks; font-size: 2em; }
h3 { background-color: #15161b; color: #cccccc; font-family: Folks; font-size: 2em; line-height: .5em; padding: 20px 0px 5px 0px;}
	h3 a { border-bottom: solid 2px #15161b; color: #cccccc; text-decoration: none; }
	h3 a:hover { border-bottom: solid 2px #cccccc; }
	h3 a.cinema { color: #aeee00; }
	h3 a.cinema:hover { border-bottom: solid 2px #aeee00; }
	h3 a.tech { color: #01b0f0; }
	h3 a.tech:hover { border-bottom: solid 2px #01b0f0; }
	h3 a.hs { color: #ff358b; }
	h3 a.hs:hover { border-bottom: solid 2px #ff358b; }
	h3 a.moi { color: #ffae00; }
	h3 a.moi:hover { border-bottom: solid 2px #ffae00; }
h4 { background-color: #15161b; color: #cccccc; font-family: Folks; font-size: 1.8em; line-height: 1em; padding: 15px 0px 5px 0px;}
	h4 a { border-bottom: solid 2px #15161b; color: #cccccc; text-decoration: none; }
	h4 a:hover { border-bottom: solid 2px #cccccc; }
	
div.post-body { color: #999999; font: normal normal normal 1.2em/1.5em "Lucida Grande", Verdana, "Bitstream Vera Sans", sans-serif; text-shadow: #15161b 0 0 0; -moz-opacity: 0.99; }
	div.post-body h4 { font-size: 1.4em; margin-top: 5px; }
	div.post-body a { border-bottom: 1px solid #666666; color: #cccccc; text-decoration: none; }
		div.post-body a:hover { background-color: #666666; color: #000000; }
	div.post-body blockquote { border-left: 4px solid #666666; margin: 0px 0px 5px 12px; padding: 5px 8px 2px 12px;}
	div.post-body em { font-style: italic; }
	div.post-body ol { color: #999999; list-style: decimal outside; padding: 0px 0px 5px 30px; }
		div.post-body p ol { padding-bottom: 0px; }
	div.post-body p { padding: 5px 0px 5px 0px; }
		div.post-body p p { padding: 0px; }
	div.post-body strong { color: #eeeeee; font-weight: bold; }
	div.post-body ul { color: #999999; list-style: disc outside; padding: 0px 0px 5px 30px; }
		div.post-body p ul { padding-bottom: 0px; }

div.post-meta { font: normal normal normal 1.1em/1.4em "Lucida Grande", Verdana, "Bitstream Vera Sans", sans-serif; padding: 5px 0px 20px 0px; text-shadow: #15161b 0 0 0; -moz-opacity: 0.99; }
	div.post-meta strong { font-weight: bold; }
	div.post-meta div#post-meta-infos { color: #666666; }
	div.post-meta div#post-meta-infos a { color: #666666; text-decoration: none; }
		div.post-meta div#post-meta-infos a:hover { color: #cccccc; text-decoration: none; }
	div.post-meta div#post-meta-comments { color: #cccccc; font-size: 1.1em; }
		div.post-meta div#post-meta-comments a { border-bottom: 1px solid #666666; color: #eeeeee; text-decoration: none; }
			div.post-meta div#post-meta-comments a:hover { background-color: #666666; color: #000000; }

ol.comments-list { color: #666666; font: normal normal normal 1.2em/1.3em "Lucida Grande", Verdana, "Bitstream Vera Sans", sans-serif; text-shadow: #15161b 0 0 0; -moz-opacity: 0.99; }
	ol.comments-list li { border-top: 1px dashed #666666; color: #666666; padding: 10px 0px 10px 0px; }
	ol.comments-list li.first { border-style: none; padding: 5px 0px 10px 0px; }
	ol.comments-list li.odd { text-align: right; }
	ol.comments-list li.admin { color: #999999; }
	ol.comments-list div.comment-body { }
		ol.comments-list div.comment-body em { color: #cccccc; font-style: italic; }
	ol.comments-list cite { display: block; font-size: .8em; padding: 5px 0px 0px 0px; }
		ol.comments-list cite a { border-bottom: 1px solid #15161b; color: #666666; text-decoration: none; }
		ol.comments-list cite a:hover { border-bottom: 1px solid #666666; }
		ol.comments-list cite strong { color: #eeeeee; font-size: 1.2em; font-style: normal; }
			ol.comments-list cite strong a { border-bottom: 1px solid #666666; color: #eeeeee; }
			ol.comments-list cite strong a:hover { background-color: #666666; color: #000000; }

form#comment-form { }
	form#comment-form input.text { background-color: #15161b; border-style: none; border-bottom: 1px solid #666666; color: #666666; font: normal normal normal 1em/1em "Lucida Grande", Verdana, "Bitstream Vera Sans", sans-serif; margin: 0px 0px 3px 0px; padding: 2px; text-shadow: #15161b 0 0 0; width: 200px; -moz-opacity: 0.99; }
		form#comment-form input.text:focus { border-bottom: 1px solid #cccccc; }
	form#comment-form input#submit { background-color: #15161b; border-style: none; border-bottom: 1px solid #666666; color: #eeeeee; cursor: pointer; padding: 0px; text-decoration: none; }
		form#comment-form input#submit:hover { background-color: #666666; color: #000000; }
	form#comment-form textarea { background-color: #15161b; border: 1px solid #666666; color: #666666; font: normal normal normal 1.2em/1.2em "Lucida Grande", Verdana, "Bitstream Vera Sans", sans-serif; margin: 3px 0px 3px 0px; padding: 2px; text-shadow: #15161b 0 0 0; width: 400px; -moz-opacity: 0.99; }
		form#comment-form textarea:focus { border: 1px solid #cccccc; }
		
		
div#comment-form-author { color: #666666; font: normal normal normal 1.2em/1.5em "Lucida Grande", Verdana, "Bitstream Vera Sans", sans-serif; text-shadow: #15161b 0 0 0; -moz-opacity: 0.99; }
	div#comment-form-author label { font-size: .8em; }
	div#comment-form-author a { border-bottom: 1px solid #666666; color: #eeeeee; text-decoration: none; }
		div#comment-form-author a:hover { background-color: #666666; color: #000000; }
	
div#comment-form-action { padding: 5px 0px 0px 0px; }


div.navigation { clear: both; }
	div.navigation div.alignleft { clear: left; float: left; }
	div.navigation div.alignright { clear: right; float: right; }
	div.navigation a { border: 1px solid #666666; color: #666666; display: block; font: normal normal normal 1em/1em "Lucida Grande", Verdana, "Bitstream Vera Sans", sans-serif; margin-top: 20px; padding: 8px 16px; text-decoration: none; }
		div.navigation a:hover { border: 1px solid #cccccc; color: #cccccc; }
		
div.wp-caption { background-color: #666666; border: 1px solid #cccccc; color: #15161b; font-size: .8em; line-height: 1em; padding: 5px 2px; }
	div.wp-caption.aligncenter { clear: both; margin: 5px auto; text-align: center; }

pre { border-left: 4px solid #666; font: normal normal normal 1.2em/1.0em "Courier New", Courier, sans-serif; margin: 4px 0px; padding: 2px 4px 2px 10px; white-space: normal; }






	

