/*
Theme Name: Fisk
Theme URI: http://griffinandhoxie.com/fisk-wordpress-theme/
Description: "Micro changes in air density, my ass."
Version: 1.0
Author: A. Moses Griffin
Author URI: http://griffinandhoxie.com/
NOTE: This stylesheet will not validate because of the certain attributes.  I don't particularly care,
but I mention it for the record.

font-family: Palatino, Constantia, Georgia, serif;
*/
/* 
	--TABLE OF CONTENTS--
	01: REST
	02. CORE STRUCTURE
	03: HEADER
	04: BASICS
	05: IMAGES
	06: HEADINGS
	07: POST CONTENT
	08: FOOTER
	09: COMMENTS
	11: MISC + PLUGINS
/* =========== */
/* = 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,
b, u, i, center,
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-size: 100.01%;font-weight: inherit;vertical-align: baseline;background: transparent;}
.clearfix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
* html .clearfix {height: 1%;}
.clearfix {display:block;}
html {height: 100%;}
p {background-image: url(/50.png);}
body {





color: #333;font-family: "Arial",Helvetica, sans-serif;height: 100%;}





blockquote:before, blockquote:after {
color: #DCDCDC;
display: block;
font-size: 600%;
width: 50px;
}

blockquote:before {
content: open-quote;
height: 0;
margin-left: -0.40em;
}

blockquote:after {
content: close-quote;
height: 50px;
margin-top: -70px;
margin-left: 580px;
}




/* =========== */
/* = STRUCTURE = */
/* =========== */
#jacket {

display:inline;
float:left;
overflow:hidden;
position:relative;
text-align:right;
margin:0;
padding-right:30px;
font-size:24px;
line-height: 12pt;

}
#header {float: left;margin-top: 0;}
div.journal {float:left;margin: 0;margin-top: -18px;padding-bottom: 1.25em;overflow:hidden;}
div.entry-content {padding-top: 0px;margin: 0 0 3em 0;}
/* =========== */
/* = HEADER = */
/* =========== */
/*===== for the header navigation bar =====*/
#breadcrumb {background: #efefef;color: #222;margin: 0 0 3em 0;width:100%;}
#breadcrumb p {margin: 0 0 0 30em; padding: 1.5em 0 1.5em 0;text-align: left;text-indent:0;width: 30em;}
#breadcrumb a {color: #222;}
#breadcrumb a:hover {border-bottom: 1px solid #900;color: #900;}
/*===== for left column list of pages =====*/

#header ul li:hover {color:#900;}
#header ul li a {color: #111; font-weight: 700;}
#header ul li a:hover {color: #900;}
/* =========== */
/* = BASICS = */
/* =========== */
p, ol, ul {background-image: url(/50.png);font-size: 1em;line-height: 1.4em;letter-spacing:.02em;margin: 0 0 0.6em 0;margin-bottom:1.1em;}
a {border: none;color: #900;font-weight: 400;text-decoration: none;}
ul {list-style-position: inside;list-style-type:none;}
ol {list-style-position: inside;list-style-type: decimal;}
abbr, 
acronym, 
span.abbr {border: none;}
blockquote {font-size: .875em; margin: 0 0 1.714em 1.714em;padding-right:25px;}
blockquote p {margin: 0;text-indent: 0;margin-bottom:1em;}
blockquote cite {color: #fff;display:block;font-style: italic;margin-top: 5px;}
blockquote cite:before {content:"\2014";}
div.entry blockquote cite a {padding: 0;}
div.entry blockquote cite a:hover {background: #4D5A60;border-bottom: none;}
strong, b {font-weight: 700; }
em {font-style: italic;}
pre {color: #000;font-family:"Arial",Helvetica, sans-serif;font-size:1em;line-height:1.5em;margin-bottom:1.5em;}
code {display:block;font-family: Inconsolas,Monaco,Consolas,Courier,monospace;overflow: auto;padding:10px;}
sup:before {content:"[";}
sup:after {content:"]";}
/* =========== */
/* = IMAGES = */
/* =========== */
div.entry p img, div.meta img {max-width: 600px;}
p img.alignleft {float: left;margin: 0 1.5em 0 0;}
p img.alignright {float: right;margin: 0 0 0 1.5em;}
img.aligncenter {display:block;float: none;margin: 0 auto 1.5em auto;}
div.entry a img {border:none;}
div.entry a:hover img {border:0;}

img.wp-smiley {border:0;}
div.meta ul li img.noted {background: #262d35;border: 1px solid #1A1E22;margin-right: 10px;-webkit-box-shadow: none;}
/* =========== */
/* = HEADINGS = */
/* =========== */
span.lede {display: block; line-height: 1.5em; border-bottom: 1px solid #cfcfcf; padding-bottom: .75em; margin-bottom: 1.5em;}


h1, h2, h3, h4, h5, h6 {background-image: url(/50.png);color: #222; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 700;}
H1, H2 {}
	h1.entry-title, h2.entry-title {font: normal 700 1.5em/1em "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing: -1px; margin: 0 0 .5em 0;}
	h1.entry-title a, h2.entry-title a {border: none;color: #111;font-weight:700;}
	h1.entry-title a:hover, h2.entry-title a:hover {border-bottom:none;color: #900;}
H3,H4{}			
	div.entry h3, div.entry h4, .page-intro h4 {font-size: 1.5em;line-height: 1em;letter-spacing: -1px;margin: 0 0 .5em 0;}
h5,H6
div.entry h5, div.entry h6 {font-size: 1.25em;line-height: 1.2em;letter-spacing: -1px;margin: 0 0 .6em 0;}
h5.comments-header {font-size: 1.25em; line-height:1.2em; margin: 1.2em 0 1.2em 12.5em;}
	div.entry h6.postscript {border-top: 1px solid #cfcfcf; font-size: 1em; letter-spacing: 0; padding-top: 1em;}
/* =============== */
/* = POST CONTENT = */
/* =============== */
div.entry {border-bottom: 1px solid #cfcfcf; float:left;margin: 0 0 0 1.25em;padding-bottom: 1.5em;width: 630px;}
div.entry ul {display:block; list-style:square;}
div.entry ul li {margin: 0 0 0 1em; padding: 0 .25em;}
div.entry ol {border-bottom: .071em solid #cfcfcf; border-top: .071em solid #cfcfcf; display:block; list-style:decimal; padding: 1.5em 0 1.5em 0;}
div.entry ol li {margin: 0 0 0 1em; padding: 0 .25em;}
/*===== meta: for the outer rims =====*/
div.meta {float: left;margin: 0 1.5em 0 0;width: 12em;padding-left:20px;text-align:left;}
div.meta p {color: #444; font: italic .875em/1.714em  "Arial",Helvetica, sans-serif;}

div.meta p a {color: #36c;}
div.meta p a:hover {border-bottom: .071em solid #900; color: #900;}
div.meta ul {color: #222; font: normal 700 .875em/1.714em "Helvetica Neue", Helvetica, Arial, sans-serif; list-style-type: none;}
div.meta ul li {border-bottom: .071em solid #cfcfcf;}
div.meta ul li.tags:before {content:"\BB \ ";}
div.meta ul li a {color: #666;font-weight: 700;}
div.meta ul li a:hover {color: #900;}
div.meta ul li span, div.meta p span {background: #efefef;color: #333;font-style: normal;font-weight: 700;}
/*=====for bold meta links and titles=====*/
div.meta ul li.title, div.meta ul li.title a  {color: #000;}
div.meta ul li.title a:hover {color: #900;}
/*=====for post dates=====*/
.single h1 + p:first-letter {background:#111;color:#fff;display:inline;float:left;font-size:2.6em;font-weight:700;margin:0.1em 0.2em 0 0;padding:0.4em 0.5em;text-shadow: #000 1px 1px 1px;}
.entry-content p.timestamp {color: #444;font: italic 400 0.75em/2em "Arial",Helvetica, sans-serif;line-height:2em;margin:0;text-indent: 0;}
.entry a {border-bottom: 0.071em solid #36c;color: #36c;}
.entry a:hover {border-bottom: 0.071em solid #900;color: #900;}
div.entry ul {list-style-type: square;}
div.entry ul.fancy li, div.blogroll p {background: #efefef;border: .071em solid #cfcfcf; font-weight: 700; list-style-type: none;margin-bottom: .75em; padding: .75em;}
/*=====for slide left comments=====*/
span.left {color: #444;float:left;font-size:.875em;font-style: italic;line-height:1.714em;margin-left:-16.5em;text-align:left;text-indent:0;width:14em;}
/*=====for the blogroll=====*/
div.blogroll p {color: #444;}
div.blogroll p a {border-bottom: none; color: #000; display: block; font-size: 1.25em; line-height: 1.2em; font-weight: 700;}
div.blogroll p a:hover {border-bottom: none;}
/*=====for highlighting quotes=====*/
div.entry span.quote {display:block;font: italic 400 1.25em/1.2em "Arial",Helvetica, sans-serif; margin: 1.2em 0 1.2em; padding: .6em;}
/*=====for the post 'read more' link and the hide/show comment form link=====*/
div.entry a span.moretag {color: #333; border-bottom:1px solid #fff; font-style: italic;}
div.entry a span.moretag:hover {border-bottom: .071em solid #900;color: #900;}
a.show {color: #222; display: block;font-size: 1.25em;font-weight:700;letter-spacing: -1px;margin: 0 0 0 12.5em;font-style: italic;text-align: left;}
a:hover.show {border: none; color: #900;}
div.footnotes ol {border-bottom: 1px solid #cfcfcf;border-top: 1px solid #cfcfcf;display: block;font-size:.875em;list-style: decimal;padding: 1.714em 1.5em .857em 0;}
div.footnotes ol li {color:#9c9c9c;margin: 0 1em 1em; padding: 0 1.5em;}
div.footnotes ol li span {color:#444;}
/*=====for screenplay format=====*/
.entry-content ul.screenbox {font-size:.875em;line-height:1.714em;list-style-image:none;list-style-type:none;width: 31.25em;}
.entry-content ul.screenbox li {list-style-image:none;list-style-type:none;}
.entry-content ul.screenbox li {font-family:Courier,"Courier New",fixed;margin-bottom:0;}
.entry-content ul li.action, .entry-content ul li.dialogue, .entry-content ul li.sceneheader {margin-bottom:1.5em;}
.entry-content ul li.sceneheader, .entry ul li.character {color: #000;font-weight:700;text-transform:uppercase;}
.entry-content ul li.action {padding-right:5%;}
.entry-content ul li.character {color: #000;font-weight:700;margin-bottom:0;margin-left:40%;padding-bottom:0;text-transform:uppercase;}
.entry-content ul li.dialogue {margin-left:25%;padding-right:25%;}
.entry-content .parenthetical {margin-left:32%;padding-right:30%;}
.entry-content .dialogue + .parenthetical {padding-bottom:0;}
.entry-content .transition {margin-left:65%;padding-bottom:1.714em;padding-top:3px;}
.entry-content span.iamstupid {border-bottom:1px dotted #990000;padding-bottom:2px;}
/*=====for page/category/search introductions=====*/
div.page-intro {border-bottom: 1px solid #cfcfcf; margin: 0 0 1.5em 15em; width: 31em;}
div.page-intro p {color: #444;text-indent:0;}
/*=====for contact page=====*/
div.entry ul.contact {font-size: 1.5em;letter-spacing: -1px;line-height: 1em;margin-bottom: 1em;}
div.entry ul.contact li {font-weight:700;list-style-type: none;margin-bottom: 1em;padding-bottom: 2px;}
div.entry ul.contact li span {color: #9f9f9f; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;}
div.entry ul.contact li a {border-bottom: none;color: #000; font-style: italic; font-weight:700;}
div.entry ul.contact li a:hover{color: #900;border-bottom:none;}
div.entry ul.contact li a img {background: #7c7c7c;border: 1px solid #666;height: 12px;padding: 3px;vertical-align:top;width: 12px;}
/*=====for download links=====*/
p.small-l {background: #efefef;border: .071em solid #cfcfcf; font-size: 1.125em;line-height: 1.333em; margin-bottom: 2.666em; padding: .666em; text-transform: uppercase;}
p.small-l a {font-weight: 700;}
ul.st-tag-cloud {font-size: 1.25em; ist-style-type: none; font-style:italic;}
ul.st-tag-cloud li {color: #222;display:inline;margin-bottom:1.5em;margin-right:1.5em;}
ul.st-tag-cloud li a {border-bottom: none;font-weight: 400;}
div.entry ul.related_post {border-bottom: .071em solid #cfcfcf;font-size:.875em; line-height: 1.714em; padding-bottom: 1.714em;}
div.entry ul.related_post li:before {}
div.entry ul.related_post li a {border-bottom:none;color: #333;}
div.entry ul.related_post li a:hover {border-bottom: 1px solid #900; color: #900;}
.arc-block {margin-bottom: 3em;}
.arc-block abbr {font-size: .75em; font-style: italic; line-height: 2em; margin-bottom: 0; display:block;}
.arc-block p {border-bottom: 1px solid #cfcfcf; margin-bottom: .75em; padding-bottom: .75em; text-indent: 0;}
.arc-block p a {border-bottom: none; color: #333; font-weight: bold;}
/* =========== */
/* = FOOTER = */
/* =========== */
#footer, .push {height: 3em;}
#footer {clear:both;margin: 1.5em 0 0 0;width:100%;}
div.hide {display: none;}
div.credits {background: #efefef;border-top: .071em solid #cfcfcf;padding-bottom: 1.5em;text-align: center;width: 100%;}
div.credits span {display: block;color: #9f9f9f;font-size: .75em;line-height: 2em;}
div.credits p {color: #333;font-size: 0.875em;line-height: 1.714em;margin: 0;padding: 1.714em 0 .625em 0;text-align: center;}
div.credits a {color: #333;}
div.credits a:hover {border-bottom: 0.071em solid #900;color: #900;}
/* =========== */
/* = COMMENTS = */
/* =========== */
ol#trackbacks {color: #A5AAAD;font-style: italic;list-style-type: none; margin: 0  0 1.375em 15em;}
ol#trackbacks li {background: #efefef;border: .071em solid #cfcfcf; margin: 0 0 .75em 0; padding: .5em;}
ol#trackbacks a {color: #36c;font-style: normal;}
ol#trackbacks a:hover {color: #900;}
#comments {margin: 1.375em 0 1.375em 0;width: 46.25em;}
div.comment-meta {float: left;margin: 1.25em 1.375em 1.25em 0;text-align: center;width: 12.5em;}
div.comment-meta ul {margin: 0;}
div.comment-meta ul li {list-style-type: none;}
div.comment-meta img {background: #efefef;border: 1px solid #cfcfcf;padding: .5em;}
div.highlight .comment-text {background: #efefef;}
div.comment-text {background: #efefef;border: .071em solid #cfcfcf;float: left;padding: 0.5em;margin: 1.375em 0 2.75em 1.25em;width: 29.9em;}
div.comment-text p {text-indent: 0;}
div.comment-text code {background: #fff; border: 1px solid #cfcfcf; margin: 1.5em 0 1.5em 0;}
div.comment-text a {color: #36c;}
div.comment-text a:hover {border-bottom: 1px solid #900;color: #900;}
span.comment-date {color: #444;display: block;font: italic 0.875em/1.571em "Arial",Helvetica, sans-serif;text-indent: 1.5em;}
p.comment-author {color: #000;font: normal 700 1.25em/1.2em "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing:-1px;margin: .6em 0 1.2em 0;}
p.comment-author em {font-family: "Arial",Helvetica, sans-serif; font-style: italic; font-weight: 400; text-transform: lowercase;}
p.comment-author a {color: #000; font-weight: 700;}
p.comment-author a:hover {color: #900;}
#comments-form {clear:both;margin: 1.375em 0 1.375em 15em;}
#comments-form textarea {background: #efefef;border-bottom: 0.071em solid #cfcfcf;border-left: 0.071em solid #fff;border-right: 0.071em solid #fff;border-top: 0.071em solid #fff;width: 80%;}
#comments-form input {background: #efefef;border-bottom: 0.071em solid #cfcfcf;border-left: 0.071em solid #fff;border-right: 0.071em solid #fff;border-top: 0.071em solid #fff;font-size: 0.875em;}
#comments-form textarea:focus {background: #fff;border: 1px solid #eee;width: 80%;}
#comments-form a {color: #36c;}
#comments-form a:hover {color: #900;}
p.moderation {background: #fff;font-size: 1em;padding: .5em;}
/* =========== */
/* = MISC. = */
/* =========== */
#searchform {}
#searchform input {border: 1px solid #cfcfcf;color: #333;font-family: "Arial",Helvetica, sans-serif; font-size: .875em; line-height: 1.714em;text-align: center; width: 31.25em;}
#searchform input:focus {color: #000;background: #fff;border: .071em solid #ccc;text-shadow: none;}
/*=====for page navigation=====*/
.navigation {font-size: 1.25em; line-height: 1.2em; margin: 0 0 0 12.5em; width: 31.25em;}
.navigation a {color: #444;display: block; font-family: "Arial",Helvetica, sans-serif;font-style: italic;}
.navigation a:hover {color: #900;}
/* =========== */
/* = SIFR = */
/* =========== */
@media screen 
{
.sIFR-flash {visibility: visible !important; margin: 0; padding: 0;}
.sIFR-replaced, .sIFR-ignore {visibility: visible !important;}
.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
.sIFR-replaced div.sIFR-fixfocus {margin: 0pt;padding: 0pt;overflow: auto; letter-spacing: 0px;float: none;}
}
@media print 
{
.sIFR-flash {display:none !important;height:0;width:0;position:absolute;overflow:hidden;}
.sIFR-alternate {visibility:visible !important;display:block !important;position:static !important;left:auto !important;top:auto !important;width:auto !important;height:auto !important;}
}
@media screen 
{
.sIFR-active h1.entry-title, .sIFR-active h2.entry-title, .sIFR-active h3, .sIFR-active h4 {visibility: hidden; line-height:1em;}
.sIFR-dummy {width: 0px;height: 0px;margin-left:42px !important;z-index: 0;}
}
.img div {color:#333;font-style: italic;margin:1.5em 0 1.5em 0;text-align:center;}
div.center {display:block;margin-bottom:1.5em;margin-left:auto;margin-right:auto;}

