/****************************************************************************\
*
* JongensForum Default Style
*
* 13 10 2002	CREATED		Young Simba
*
\****************************************************************************/

/* Body style */
BODY { background-color: #ffffff; background-image: url(/images/bg-jf.jpg) }

/* Gecko engine HR 'hack' */
HR { height: 1px; color: #bbccdd; border-left: none; border-right: none; border-top: none; border-bottom: solid 1px; }

/* -- Navigation bar styles -- */
/* Global navigation style */
.GlobalNav { font-weight: bold; font-family: Verdana, sans-serif; font-size: 0.85em; text-align: center; word-spacing: 0.5em }
/*DIV.GlobalNav HR { width: 85% }*/	/* Can't use this; fucks up NS4 */

/* Links not underlined */
DIV.GlobalNav A:link { text-decoration: none }
DIV.GlobalNav A:active { text-decoration: none }
DIV.GlobalNav A:visited { text-decoration: none }

/* Local navigation style */
.LocalNav { font-size: 0.75em; text-align: center; font-family: Verdana, sans-serif }

/* Links not underlined */
DIV.LocalNav A:link { text-decoration: none }
DIV.LocalNav A:active { text-decoration: none }
DIV.LocalNav A:visited { text-decoration: none }


/* Logo + links style */
/* TABLE CENTER ALIGNED HOW-TO:	use 'text-align: center' on DIV to center in NS4
				use 'margin-left/-right: auto' on TABLE within DIV as proper CSS for other browsers */
DIV.LogoAndLinks { text-align: center }
DIV.LogoAndLinks TABLE { margin-left: auto; margin-right: auto; width: 80% }


/* Message navigation style */
.MessageNav { font-weight: bold; font-family: Verdana, sans-serif; font-size: 0.8em; text-align: center; word-spacing: 3em }
/*DIV.MessageNav HR { width: 70% }*/	/* Can't use this; fucks up NS4 */

/* Links not underlined */
DIV.MessageNav A:link { text-decoration: none }
DIV.MessageNav A:active { text-decoration: none }
DIV.MessageNav A:visited { text-decoration: none }


/* Archive navigation style */
.ArchiveNav { text-align: center; font-family: Verdana, sans-serif; font-size: 0.85em }
/*DIV.ArchiveNav HR { width: 70% }*/	/* Can't use this; fucks up NS4 */

/* Links not underlined */
DIV.ArchiveNav A:link { text-decoration: none }
DIV.ArchiveNav A:active { text-decoration: none }
DIV.ArchiveNav A:visited { text-decoration: none }


/* -- Info page styles -- */
/* Plain body headline style */
H1.TextHeadline { font-size: 1.5em; font-weight: bold; font-family: Verdana, sans-serif; text-align: center }
H1.TextHeadline HR {  }

/* Plain body sub heading style */
H2.TextSubHeading { font-size: 1em; font-weight: bold; font-family: Verdana, sans-serif }

/* Plain body text style */
.Text { text-align: justify; font-family: Verdana, sans-serif; font-size: 0.8em }

/* Container for info pages body */
.BodyBox { position: absolute; left: 10%; right: 10% }


/* -- Message styles -- */
/* Message header style */
DIV.MsgHeader { text-align: center; font-family: Verdana, sans-serif }

/* Message subject style */
H1.MsgSubject { font-size: 1.5em }

/* Info line style */
DIV.InfoLine { font-size: 0.8em; font-family: Verdana, sans-serif }

/* Message as-reply-to line style */
DIV.AsReplyTo { font-size: 0.75em; font-family: Verdana, sans-serif }

/* Message body style */
DIV.MsgBody { text-align: center }
DIV.MsgBody TABLE { width: 85%; margin-left: auto; margin-right: auto }
DIV.MsgBody TABLE TD { text-align: justify; font-family: Verdana, sans-serif; font-size: 0.8em }

/* New message form style */
DIV.NewMsgForm { text-align: center }
DIV.NewMsgForm FORM TABLE { margin-left: auto; margin-right: auto; font-family: Verdana, sans-serif; font-size: 0.8em }

/* Style for the headers of each message part */
.MsgPartHeader { text-align: center; font-family: Verdana, sans-serif; font-size: 0.8em }


/* -- Page footer styles -- */
/* Default footer */
.Footer { text-align: center; font-size: 0.7em; font-family: Verdana, sans-serif }

/* Message copyright footer */
.MsgFooter { text-align: center; font-size: 0.7em; font-family: Verdana, sans-serif }
/*DIV.MsgFooter HR { width: 70% }*/	/* Can't use this; fucks up NS4 */


/* Message tree style */
.MessageTree { margin-left: 2%; font-family: Verdana, sans-serif; font-size: 0.8em }

/* Message tree subject style */
DIV.MessageTree A:link { text-decoration: none; font-weight: bold }
DIV.MessageTree A:active { text-decoration: none; font-weight: normal }
DIV.MessageTree A:visited { text-decoration: none; font-weight: normal }


/* Notice style */
.Notice { text-align: center; font-family: Verdana, sans-serif; font-size: 0.7em}


/* Prevent extra word spacing where needed */
.OneWord { word-spacing: normal }

