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

 body { background-color: #3f3f3f; font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif; color: #b2b2b2; }
 img { border: none 0px; }
 a:link, a:hover, a:visited { color: #936349; text-decoration: none; }
 div#fkHeader { background: url('images/FK_Header.jpg') no-repeat 0 0; width: 980px; height: 300px; overflow: hidden; text-align: left; }
 div#fkHeader div#cinfo { position: absolute; width: 200px; height: 100px; margin: 131px 0px 0px 540px; background-color: #3F3F3F; border-color: #666666; border-style: none solid solid solid; border-width: 2px; display: none; }
 div#fkHeader div#cinfo div { margin: 5px; font: 10pt "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif; }
 div#fkHeader div#cinfo div span,
 div#fkHeader div#cinfo div span a { text-decoration: none; }
 div#fkHeader table#hdrtbl tr td img#dwp { width: 150px; height: 115px; border: none 0px; margin: 8px 0px 0px 12px; }
 div#fkHeader div#advertise { margin-left: 10px; margin-top: 5px; width: 467px; height: 80px; overflow: hidden; text-align: left; }
 div#fkHeader div#hdrMask { width: 980px; height: 124px; }
 div#fkHeader div#GCGLink { margin-Left: 305px; margin-top: 90px; width: 147px; height: 101px; }
 div#fkHeader div#GCGLink img { width: 147px; height: 101px; }
 div#fkHeader div#fkLinks { margin-left: 307px; margin-top: 2px; width: 469px; height: 18px; }
 div#fkHeader div#fkDonate { margin-top: 2px; margin-left: 51px; width: 75px; height: 22px; }
 div#fkHeader div#fkSpread { width: 160px; height: 40px; margin-top: 7px; margin-left: 40px; float: left; /*background-color: #FFFFFF;*/ }
 div#fkHeader div#fkTitle { font-weight: bold; font-size: 20pt; margin-top: 7px; width: 580px; height: 40px; overflow: hidden; text-align: center; }
 div#fkHeader div#fkTitle div#tabContainer { width: 565px; height: 50px; margin-left: 12px; overflow: auto; }
 div#fkHeader div#fkTitle div#tabContainer div#comicTabs a { color: #b2b2b2; text-decoration: none; }
 div#fkHeader div#fkTitle div#tabContainer div#comicTabs a div { cursor: pointer; float: left; width: 22px; height: 30px; background: url('images/comicTabL.jpg') no-repeat -6px 0px; font-size: 10pt; text-align: center;}
 div#fkHeader div#fkTitle div#tabContainer div#comicTabs div.t2 { background: url('images/comicTabR.jpg') no-repeat 0px 0px; }
 div#fkHeader div#fkMRPage { margin-top: 12px; margin-right: 16px; width: 160px; height: 40px; float: right; background-color: #3f3f3f; }
 div#fkContentContainer { }
 div#fkContentContainer div#fkContent { font-size: 10pt; text-align: left; }
 div#fkContentContainer div#fkContent div#chapterImages { width: 880px; height: 330px; overflow: auto; }
 div#fkContentContainer div#fkContent div#comicPage { height: 950px; }
 div#fkContentContainer div#fkContent div#comicPage { height: 950px; }
 div#fkContentContainer div#fkContent div#comicPage div#FKsp { height: 928px; background: url('images/comicBG.gif') repeat-x 0px 0px; text-align: left; }
 div#fkContentContainer div#fkContent div#comicPage img#comicImageA,
 div#fkContentContainer div#fkContent div#comicPage img#comicImageB { width: 600px; height: 928px; border: none 0; }
 div#fkContentContainer div#fkContent div#comicPage img#comicImageB {  }
 div#fkContentContainer div#fkContent div#fkWallpaper { width: 420px; border-style: solid; border-width: 2px 0px 2px 0px; border-color: #93644a; margin: 10px 0px 10px 0px; }
 div#fkContentContainer div#fkContent div#fkWallpaper img { margin: 10px 10px 10px 10px; width: 400px; height: 300px; }
 div#fkContentContainer div#fkContent div.fkCharProfile { width: 600px; font-size: 10pt; }
 div#fkContentContainer div#fkContent div.fkCharProfile { width: 600px; padding: 0px; border: none 0; }
 div#fkContentContainer div#fkContent div.fkCharProfile div.fkCharImg { width: 200px; height: 325px; border: solid 1px #4a4a4a; background: url('images/fkBGLogo_fd.gif') no-repeat center center; }
 div#fkContentContainer div#fkContent div.fkCharProfile div.fkCharImg img { width: 200px; height: 325px; }
 div#fkContentContainer div#fkContent div.fkCharProfile div.fkCharBio { width: 390px; margin-left: 10px; font-size: 10pt; }
 div#fkContentContainer div#fkContent div.fkStoryHR { margin-top: 10px; margin-bottom: 5px; width: 300px; height: 5px; border-top: solid 2px #93644a; }
 div#fkFAQMenu { margin-left: 60px; margin-bottom: 10px; width: 540px; text-align: left; font-size: 10pt; }
 div.fkFAQ { border: solid 2px #666666; width: 600px; text-align: left; }
 div.fkFAQ div.fkFAQContent { margin: 5px 5px 5px 5px; font-size: 10pt; width: 590px; }
 div.fkFAQ div.fkFAQContent span.fkFAQ_Q { font-size: 14pt; }
 div#fkCmcFlip { background: url('images/FlipButtons_2.gif') no-repeat 0px 0px; width: 956px; height: 40px; }
 div#fkCmcFlip img { width: 956px; height: 40px; border: none 0px; }
 div#fkPreFooter { border: solid 2px #666666; width: 940px; height: 42px; margin-top: 10px; }
 div#rantContent table { width: 954px; border: none 0px; padding: 0px; overflow: hidden; margin-top: 20px; }
 div#rangContent table tr td { vertical-align: top; text-align: center; }
 div#rantContent table div#Links { width: 160px; height: 624px; border: solid 2px #666666; font-size: 10pt; text-align: center; }
 div#rantContent table div#rantPosts { width: 602px; height: 624px; overflow: hidden; font-size: 10pt; }
 div#rantContent table div#rantPosts div.rantContainer { width: 598px; height: 160px; margin-top: 10px; overflow: hidden; border: solid 2px #666666; }
 div#rantContent table div#rantPosts div.rantContainer div.rantContent { width: 580px; height: 150px; margin: 5px 5px 5px 5px; overflow: auto; text-align: left; }
 div#rantContent table div#rantPosts div#WPrant { width: 598px; height: 520px; margin-top: 10px; overflow: hidden; border: solid 2px #666666; }
 div#rantContent table div#rantPosts div#WPrant div#WPcontent { width: 588px; height: 510px; margin: 5px 5px 5px 5px; overflow: auto; text-align: left; }
 div#rantContent table div#rantPosts div#WPrant div#WPcontent div#rantBar { margin-top: 10px; margin-bottom: 0px; width: 300px; height: 5px; border-bottom: solid 2px #93644a; }
 div#rantContent table div#conSchedContainer { width: 152px; height: 624px; text-align: center; background: url('images/consched.gif') no-repeat 0px 0px; }
 div#rantContent table div#conSched { font-size: 10pt; width: 145px; height: 550px; }
 div#fkFooter { background: url('images/FKfooter.jpg') no-repeat 0 0; width: 980px; height: 70px; }