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

/*   Page Object Styles   */
a {
	color: #00FF00;
	text-decoration: underline;
}
a:hover {
	font-style: italic;
	text-decoration: none;
}
body {
	color: #FFFFFF;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}
ul {
	list-style-position: outside;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

/*   Border Styles   */
.BorderTop {
	background-image: url(../Images/Layout/Border_Top.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.BorderHeaderRight {
	background-image: url(../Images/Layout/Border_Header_Right.png);
	background-repeat: repeat-y;
	background-position: right top;
}
.BorderHeaderLeft {
	background-image: url(../Images/Layout/Border_Header_Left.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.BorderHeaderBottom {
	background-image: url(../Images/Layout/Border_Header_Bottom.png);
	background-position: right bottom;
	background-repeat: repeat-x;
}
.BorderMenuRight {
	background-image: url(../Images/Layout/Border_Menu_Right.png);
	background-repeat: repeat-y;
	background-position: right top;
}
.BorderMenuLeft {
	background-image: url(../Images/Layout/Border_Menu_Left.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.BorderMenuBottom {
	background-image: url(../Images/Layout/Border_Menu_Bottom.png);
	background-position: right bottom;
	background-repeat: repeat-x;
}
.BorderBottom {
	background-image: url(../Images/Layout/Border_Bottom.png);
	background-position: left bottom;
	background-repeat: repeat-x;
}

/*   Header Styles   */
.HeaderBox {
	background-color: #011900;
	background-image: url(../Images/Layout/Header_Background.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.TitleBox {
	font-family: Baveuse, "Comic Sans MS", sans-serif;
	font-size: 50px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.TitleE {
	font-family: "comic Sans MS", sans-serif;
	font-size: 65px;
	font-weight: bold;
}
.TitleSub {
	font-family: "comic Sans MS", sans-serif;
	font-size: 15px;
}

/*   Left Navigation Styles   */
.MenuBox {
	background-color: #011900;
	background-image: url(../Images/Layout/Menu_Background.jpg);
	background-repeat: repeat-y;
	background-position: right -179px;
}
.leftnav {
	font-family: Baveuse, "Comic Sans MS", sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: transparent;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
}
.leftnav a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 50px;
	display: block;
	background-attachment: scroll;
	background-image: url(../Images/Layout/button.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.leftnav a:hover {
	font-weight: bold;
	color: #00FF00;
	text-decoration: none;
	background-image: url(../Images/Layout/button_2.png);
	font-style: italic;
	background-color: #011900;
}
.leftnav a span {
	font-family: "comic Sans MS", sans-serif;
	font-size: 18px;
}
.leftnavSel {
	font-family: Baveuse, "Comic Sans MS", sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: transparent;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
}
.leftnavSel a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 50px;
	display: block;
	background-attachment: scroll;
	background-image: url(../Images/Layout/button_3.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.leftnavSel a:hover {
	font-weight: bold;
	color: #00FF00;
	text-decoration: none;
	background-image: url(../Images/Layout/button_2.png);
	font-style: italic;
	background-color: #011900;
}
.leftnavSel a span {
	font-family: "comic Sans MS", sans-serif;
	font-size: 18px;
}

/*  Footer Styles   */
.FooterBox {
	background-color: #011900;
	background-image: url(../Images/Layout/Footer_Background.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/*  Paging Styles   */
.pagingall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
a.paginglink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.paginglink:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.pagingselected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}

/*  Album Styles   */
.imageclick {
	text-align: center;
	height: 115px;
}
.imageclick a {
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
}
.imageclick a:hover {
	background-color: #0086B5;
}
.imageclick img {
	position: relative;
}
a.ForwardBack {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.ForwardBack:hover {
	color: #FFFFFF;
	text-decoration: none;
}

/*   Text Styles   */
.errfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
}
.HitCounter {
	font-family: Baveuse, "Comic Sans MS", sans-serif;
	color: #00FF00;
	padding: 2px;
	font-size: 13px;
}
a.miniGin {
	font-size: 10px;
	font-family: Baveuse, "Comic Sans MS", sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}
a.miniGin span {
	font-size: 15px;
	font-weight: bold;
	font-family: "Comic Sans MS", sans-serif;
}
.timestamp {
	font-family: Baveuse, "Comic Sans MS", sans-serif;
	font-size: 17px;
}
.timestamp span {
	font-family: "Comic Sans MS", sans-serif;
	font-size: 22px;
	font-weight: bold;
}
h2 {
	font-family: Baveuse, "Comic Sans MS", sans-serif;
	font-size: 17px;
}
h2 span {
	font-family: "Comic Sans MS", sans-serif;
	font-size: 22px;
	font-weight: bold;
}
.Mini {
	font-size: 10px;
}
.HeadingFirst {
	font-family: Baveuse, "Comic Sans MS", sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.HeadingFirst span {
	font-family: "Comic Sans MS", sans-serif;
	font-size: 25px;
}
.HeadingSecond {
	font-family: Baveuse, "Comic Sans MS", sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.HeadingSecond span {
	font-family: "Comic Sans MS", sans-serif;
	font-size: 19px;
}
.HeadingThree {
	font-family: Baveuse, "Comic Sans MS", sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.HeadingThree span {
	font-family: "Comic Sans MS", sans-serif;
	font-size: 15px;
}
.CharacterList {
	background-color: transparent;
	padding: 0px;
}
.CharacterList a {
	background-color: transparent;
	padding: 1px;
	display: block;
}
.CharacterList a:hover {
	color: #000000;
	font-style: italic;
	background-color: #00FF00;
}
.BioImageClick {
	font-size: 12px;
}

/*   Character Styles   */
.ghostwriter {
	font-weight: bold;
	color: #dcdcdc;
}
.dan {
	font-weight: bold;
	color: #800000;
}
.clockwork {
	font-weight: bold;
	color: #c3ffd9;
}
.undergrowth {
	font-weight: bold;
	color: #006400;
}
.frostbite {
	font-weight: bold;
	color: #1e90ff;
}
.amorpho {
	font-weight: bold;
	color: #B96339;
}
.kitty {
	font-weight: bold;
	color: #CBA53F;
}
.vortex {
	font-weight: bold;
	color: #33FF99;
}
.desiree {
	font-weight: bold;
	color: #90ee90;
}
.lunchlady {
	font-weight: bold;
	color: #6093a6;
}
.boxghost {
	font-weight: bold;
	color: #87ceeb;
}
.youngblood {
	font-weight: bold;
	color: #b6ffb4;
}
.walker {
	font-weight: bold;
	color: #DDDDDD;
}
.wulf {
	font-weight: bold;
	color: #006600;
}
.poindexter {
	font-weight: bold;
	color: #C0C0C0;
}
.johnny {
	font-weight: bold;
	color: #d2691e;
}
.valerie {
	font-weight: bold;
	color: #a52a2a;
}
.frightknight {
	font-weight: bold;
	color: #700070;
}
.danni {
	font-weight: bold;
	color: #b1ff00;
}
.hotepra {
	font-weight: bold;
	color: #91a2ff;
}
.bertrand {
	font-weight: bold;
	color: #00680d;
}
.kwan {
	font-weight: bold;
	color: #f4a460;
}
.spectra {
	font-weight: bold;
	color: #551010;
}
.klemper {
	font-weight: bold;
	color: #8ef9ff;
}
.ember {
	font-weight: bold;
	color: #29b9ff;
}
.skulker {
	font-weight: bold;
	color: #00ff66;
}
.paulina {
	font-weight: bold;
	color: #ee82ee;
}
.dash {
	font-weight: bold;
	color: #ff4500;
}
.dora {
	font-weight: bold;
	color: #98fb98;
}
.aragon {
	font-weight: bold;
	color: #5a005a;
}
.vlad {
	font-weight: bold;
	color: #FF0000;
}
.technus {
	font-weight: bold;
	color: #9acd32;
}
.mrlancer {
	font-weight: bold;
	color: #330099;
}
.jazz {
	font-weight: bold;
	color: #7fffd4;
}
.sam {
	font-weight: bold;
	color: #ba55d3;
}
.tucker {
	font-weight: bold;
	color: #FFFF00;
}
.danny {
	font-weight: bold;
	color: #00FF00;
}
.freakshow {
	font-weight: bold;
	color: #8b0000;
}
.jack {
	font-weight: bold;
	color: #ff8c00;
}
.maddie {
	font-weight: bold;
	color: #20b2aa;
}
.damon {
	font-weight: bold;
	color: #cd853f;
}
.star {
	font-weight: bold;
	color: #f08080;
}
