<!--
/* Angel-Board Default Skin
   Author: Jason Berry

   Date: 8.10.2002

   Recenty updated 1.12.2003; 6.8.2005

   Basic Styles */


/* Identities */
#bodyText { font-family: Arial; font-color: #003300; }

#justified { text-align: justify; }

#row0 {} 
#row0text { color: #434F4F; }
#row0link { color: #687676; }
#row0signature { color: #758A8B; }
#row0shadow { background-color: #434F4F; }

#row1 {} 
#row1text { color: #1C5A43; }
#row1link { color: #407C65; }
#row1signature { color: #6E827B; }
#row1shadow { background-color: #1C5A43; }

#huge { font-size: 20px; }
#big { font-size: 16px; }
#large { font-size: 14px; }
#medium { font-size: 12px; }
#message { font-size: 12px; }
#normal { font-size: 11px; }
#small { font-size: 10px; }
#tiny { font-size: 9px; }

#subheader { color: #FFFFFF; font-weight: bold; }
#mainheader { color: #0000FF; font-weight: bold; }

#mainheadertext { color: #FFFFFF; font-weight: bold; }
#mainheaderlink { color: #636363; }

#subheadertext {color: #FFFFFF; font-weight: bold; }
#subheaderlink { }

#mainbodytext {color: #303030; font-weight: bold;}
#mainbodylink { color: #666666; }

#subbodytext {color: #FFFFFF; }
#subbodylink { }

#mainfootertext { color: #FFFFFF; font-weight: bold; }
#mainfooterlink { }

#subfootertext {color: #FFFFFF; font-weight: bold;  }
#subfooterlink { }

#mainfootershadow { background-color: #1C4748; }
#subfootershadow { background-color: #0000CE; }

#usermenulinks { color: #FFFFFF; }

body {
	background-color: #a0a0a0; color: #2F43C9;
	font-family: Arial; font-size: 11px
}

font, p { font-family: Arial; font-color: #FFFFFF; }

hr { height: 0px; border: solid #606060 1px; }

/* Links */
a { text-decoration: none; font-weight: bold; }
a:link,a:active,a:visited { text-decoration: none; color: #C9F9C9; }
a:hover { text-decoration: underline; color: #DDFFDD; }

a.username { font-size: 11px; color: #DFEEDF; }

a.body:link,a.body:active,a.body:visited { color: #99B6AC; }
a.body:hover{ text-decoration: underline; color: #C0C0C0; }
a.row0link:link,a.row0link:active,a.row0link:visited  { color: #687676; }
a.row1link:link,a.row1link:active,a.row1link:visited  { color: #407C65; }


/* Text */
span { font-family: Arial; }

.poster {
	font-size: 16px; font-weight: bold; color: #FFFFFF;
	font-stretch: semi-expanded;
	width: 100%; height: 20px; 
	filter: glow( color=#0000FF, strength=2 );
       }



.highlight { background-color: #FFFF00; color: #003300 }
.usertitle { font-size: 12px; font-style: italic; font-weight: bold; color: #FFFFFF; 
	 width: 100%; height: 16px; filter: 'glow( color=#0000FF, strength=4 )'; }


.pageQuote { font-style: italic; font-size: 11px; color: #003300 }

.error { color: #FF0000; }

div {}
.justify { text-align: justify; }


/* Images */
img { border: 0px; }

/* Block Sections */
table { font-family: Arial; font-size: 11px; }
table.header {
	background-color: #647277; border: #5a6a82; border-style: solid;
	border-right-width: 1px; border-left-width: 1px; border-top-width: 1px; border-bottom-width: 2px;
}
table.maintable {
	background-color: #f0f0f0; border: #cfcfcf; border-style: solid;
	border-right-width: 1px; border-left-width: 1px; border-top-width: 1px; border-bottom-width: 1px;
}

table.subtable {
	background-color: #d0d0d0; border: #a0a0a0; border-style: solid;
	border-right-width: 1px; border-left-width: 1px; border-top-width: 1px; border-bottom-width: 1px;
}

table.posttable {
	background-color: #4b5742; border: #143f52; border-style: solid; border-spacing: 1px;
	border-right-width: 1px; border-left-width: 1px; border-top-width: 1px; border-bottom-width: 1px;
}

table.usertable {
   background-color: #afafaf; border-style: outset; border-width: 1px; text-align: center;
   width: 100%
}

tr { font-family: Arial; }
tr.mainheader { background-color: #adb5c8; }
tr.subheader { background-color: #a0a0d6; }
tr.mainhspacer { background-color: #485a7e; }
tr.subhspacer { background-color: #303286; }
tr.mainbody { background-color: #cccccc; }
tr.subbody { background-color: #eeeeee; }
tr.mainfooter { background-color: #5c7778; }
tr.subfooter {	background-color: #6c6d84; }
tr.row0 { background-color: #c5d3d4; }
tr.row0shadow { background-color: #434F4F; color: #ffffff }
tr.row1 { background-color: #99b6ac; }
tr.row1shadow { background-color: #1c5a43; color: #ffffff }
tr.flaggedpost { background-color: #660000; }
tr.usertablerow0 { background-color: #afafaf; text-align: inherit }
tr.usertablerow1 { background-color: #9f9f9f; text-align: inherit }

td {}
td.rowfootershadow {
	background-color: #234e61;
	margin-left: 7px; margin-top: 2px; margin-right: 7px; margin-bottom: 4px;
}
td.postheader {
	font: 12px Arial;
	width: 100%;
	vertical-align: middle; text-align: left;
	font-weight: bold
}
td.usertablecell { padding: 2px; border-style: inset; border-width: 1px; text-align: inherit }

/* Input Buttons */
input, textarea, select { color: #145235;	font: 11px Arial;	border-color: #909090;}
input.button {	background-color: #99B6AC; }
input.post, textarea.post, select { background-color: #99B6AC;	font-size: 12px; }
input.main { font-weight: bold; background-color: #C3E0D7; color: #2C6A53 }
input.optional { font-weight: normal; background-color: #AAC7BD }
input.helpbar { background-color: #C5D3D4; border-style: none; color: #535F5F; }

/* Text */
span.huge { font-size: 20px; }
span.large { font-size: 14px; }
span.medium { font-size: 12px; }
span.normal { font-size: 11px; }
span.small { font-size: 10px; }
span.tiny { font-size: 9px; }
span.supscript { vertical-align: super; font-size: smaller }
span.subscript { vertical-align: sub; font-size: smaller }
span.textrow0 { color: #434f4f; }
span.textrow1 { color: #1c5a43; }
span.bodytext { color: #003300; }
span.mainheadertext { color: #ffffff; font-weight: bold; font-size: 16px }
span.boardheadertext { color: #ffffff; font-weight: bold; font-size: 12px; font-style: italic }
span.mainbodytext {color: #303030 }
span.subheadertext {color: #ffffff; font-weight: bold; }
span.subbodytext { color: #5f5f5f }
span.mainfootertext { color: #ffffff; font-weight: bold; }
span.pageTitle { color: #535c51; font-weight: bold; font-size: 12px }
span.welcome { font-size: 14px; color: #537167; }
span.todaysdate { font-weight: bold; font-style: italic; font-size: 12px; color: #3b6568 }

/* Display */
div.columnheader { 
  text-align: right;
  padding-right: 5px;
  width: 150px;
  float: left
}
div.sectionheader {
	width: 150px; 
	text-align: right; 
	display: block; 
	float: left; 
	vertical-align: middle; 
	padding-right: 5px;
	color: #303030;
	height: 16px; font: 14px Arial; font-weight: bold
}

/* Tables */
table.abilitytable { border: 1px inset }
tr.mainfootershadow { background-color: #1c4748; }

/* Cells */
td.columnheader { text-align: right; font-style: italic }

/* Links */
a.bodylink:link,a.bodylink:active,a.bodylink:visited { color: #99B6AC; }
a.bodylink:hover{ text-decoration: underline; color: #C0C0C0; }

a.linkrow0:link,a.linkrow0:active,a.linkrow0:visited { color: #687676; }
a.linkrow1:link,a.linkrow1:active,a.linkrow1:visited { color: #407C65; }

a.username:link,a.username:active,a.username:visited { font-size: 11px; color: #dfeedf; }
a.usermenulinks:link,a.usermenulinks:active,a.usermenulinks:visited { color: #ffffff; }

a.mainheaderlink:link,a.mainheaderlink:active,a.mainheaderlink:visited { color: #636363; }
a.mainbodylink:link,a.mainbodylink:active,a.mainbodylink:visited { color: #666666; }

a.quoteblocklink:link,a.quoteblocklink:active,a.quoteblocklink:visited { color: #838faf; }
a.codeblocklink:link,a.codeblocklink:active,a.codeblocklink:visited { color: #407C65; }
a.spoilerblocklink:link,a.spoilerblocklink:active,a.spoilerblocklink:visited { color: #407C65; }
a.whisperblocklink:link,a.whisperblocklink:active,a.whisperblocklink:visited { color: #407C65; }

/* Global News */
table.newstable { 
  	background-color: #f0f0f0; border: #cfcfcf; border-style: solid;
	border-right-width: 1px; border-left-width: 1px; border-top-width: 1px; border-bottom-width: 1px;
 }
td.newsheader { background-color: #adb5c8; }
td.newsfooter { background-color: #5c7778; text-align: right }
td.newsmessage { color: #303030; font-size: 11px; font-style: italic; text-align: justify; vertical-align: top }
div.newstitle { color: #ffffff; font-weight: bold; font-size: 14px; vertical-align: middle }
div.newsdate { color: #ffffff; text-align: right; font-size: 10px }

/* Statistics Table */
div.stattable {
   background: none; border: 1px inset #abd5c8;
   color: #3b6568;
   text-align: center
}
div.statheader { font-size: 12px; color: #3b6568; font-weight: bold; background: #abd5c8; }

/* AngelBoards Statistics */
div.angeltable {
   background: none; border: 1px inset #abd5c8;
   color: #3b6568;
   text-align: center
}
div.angelheader { font-size: 12px; color: #3b6568; font-weight: bold; background: #abd5c8 }

/* Who Is Online */
div.onlinetable {
   background: none; border: 1px inset #abd5c8;
   color: #3b6568;
   width: 400px;
   text-align: center
}
div.onlineheader { font-size: 12px; color: #3b6568; font-weight: bold; background: #abd5c8 }
a.onlinetablelink:link,a.onlinetablelink:active,a.onlinetablelink:visited { background: #abd5c8; color: #4b6568 }

/* Post Blocks */
div.mainbodytext {color: #303030; font-weight: bold; }
div.quote {
	position: relative; left: 10px; width: 95%;
	background: #636F8F; border: #333F5F; border-style: solid;
	border-right-width: 1px; border-left-width: 1px; border-top-width: 1px; border-bottom-width: 2px;
   }
div.quoteHeader {	font: 14px Arial;	color: #F0F0F0; background: #838FAF; padding: 2px }
div.quoteContent { font: 12px Arial; color: #E0E0E0; margin: 4px;	}

div.whisper {
	position: relative; left: 20px; width: 95%;
	background: #232F2F;border: #49593E; border-style: solid;
	border-right-width: 1px; border-left-width: 1px; border-top-width: 1px; border-bottom-width: 2px;
	}
div.whisperHeader { font: 14px Arial; color: #FFFFFF; background: #434F4F;	}
div.whisperContent {	font-style: italic; color: #FFFFFF;	margin: 4px; }

div.code {
  	background-color: #000000; 
   border: #143F52; border-style: solid; border-right-width: 2px; border-left-width: 1px; border-top-width: 1px; border-bottom-width: 2px;
   }
div.codeHeader { font: 14px Arial; color: #FFFFFF;	}
div.codeContent {	font-family: Courier; font-size: 10px;	color: #ffffff; margin: 4px; text-align: left }

div.spoiler { 
  background-color: #330000; 
  border: #FF0000; border-style: solid; border-right-width: 1px; border-left-width: 1px; border-top-width: 1px; border-bottom-width: 1px;
	}
div.spoilerHeader { font: 14px Arial; color: #FFFFFF;	background: #660000;	}
div.spoilerContent { color: #FF0000; margin: 4px; display: none}

/* Post */
tr.postheaderrow0 { background-color: #434F4F; color: #ffffff; font-weight: bold; text-align: left; border: 1px inset; height: 35px }
tr.postheaderrow1 { background-color: #1C5A43; color: #ffffff; font-weight: bold; text-align: left; border: 1px inset; height: 35px }
td.authorcellrow0 { vertical-align: top }
td.authorcellrow1 { vertical-align: top }
div.messagerow0 { font-size: 12px; text-align: justify; color: #434f4f; vertical-align: top }
div.messagerow1 { font-size: 12px; text-align: justify; color: #1c5a43; vertical-align: top }
div.postsigrow0 { font-size: 11px; color: #758a8b; vertical-align: bottom }
div.postsigrow1 { font-size: 11px; color: #6e827b; vertical-align: bottom }
a.linkrow0:link,a.linkrow0:active,a.linkrow0:visited  { color: #687676; }
a.linkrow1:link,a.linkrow1:active,a.linkrow1:visited  { color: #407c65; }

/* Inbox */
td.selectedBox { background: #3f3f3f; border: 1px outset }
a.linkselectedBox:link,a.linkselectedBox:active,a.linkselectedBox:visited { color: #ffffff }

-->