@charset "utf-8";

/* General */
body { font-family: Arial, Helvetica, sans-serif; background: #160000; margin: 0px; padding: 0px; }
.center { text-align: center; margin: 0px auto; }
.floatLft { float: left; }
.floatRt { float: right; }

#pageContainer { display: block; margin: 0px auto; padding: 0px; width: 1024px; }

/* Header */
#pageContainer #header {
	display: block;
	margin: 0px;
	padding: 10px;
	height: 90px;
}
#pageContainer #header p { display: block; margin-top: 9px; margin-bottom: 10px; }

/* Main Content */
#pageContainer #mainContainer { margin: 0px; padding: 0px; display: block; float: left; width: 100%; }

/* Side Bars */
#pageContainer #mainContainer #leftNav, #pageContainer #mainContainer #rightNav { display: block; margin: 0px; padding: 0px 10px 10px; float: left; width: 160px; }
#pageContainer #mainContainer #leftNav h1, #pageContainer #mainContainer #rightNav h1 { color: #FFF; margin: 0px 0px 10px; padding: 0px; font-style: italic; }
#pageContainer #mainContainer #leftNav ul li, #pageContainer #mainContainer #rightNav ul li { padding-bottom: 5px; }

/* Side Bar Links */
#pageContainer #mainContainer #leftNav a:link, #pageContainer #mainContainer #leftNav a:visited, #pageContainer #mainContainer #leftNav a:hover, #pageContainer #mainContainer #leftNav a:active, #pageContainer #mainContainer #rightNav a:link, #pageContainer #mainContainer #rightNav a:visited, #pageContainer #mainContainer #rightNav a:hover, #pageContainer #mainContainer #rightNav a:active { color: #FFF; text-decoration: none; }

#pageContainer #mainContainer #leftNav a:hover, #pageContainer #mainContainer #leftNav a:active, #pageContainer #mainContainer #rightNav a:hover, #pageContainer #mainContainer #rightNav a:active { color: #CCC; text-decoration: underline; }

/* Left & Right Side Bar */
#pageContainer #mainContainer #leftNav, #pageContainer #mainContainer #rightNav { color:#FFF; }
#pageContainer #mainContainer #leftNav ul li ul, #pageContainer #mainContainer #rightNav ul li ul { margin-top: 5px; }
#pageContainer #mainContainer #leftNav ul li ul li, #pageContainer #mainContainer #rightNav ul li ul li { padding-left: 10px; font-size:12px; }

/* Right Side Bar */
#pageContainer #mainContainer #rightNav { float: right; }

/* Main Content */
#pageContainer #mainContainer #content { float: left; width: 540px; margin: 0px 0px 5px; padding: 60px; background: #FFFCDE; }
#pageContainer #mainContainer #content p { display: block; padding-bottom: 10px; color: #000; font: 18px/20px "Times New Roman", Times, serif; }
#pageContainer #mainContainer #content h1, #pageContainer #mainContainer #content h2 { display:block; }
#pageContainer #mainContainer #content h1 { font-size: 20px; margin-bottom: 15px; }
#pageContainer #mainContainer #content h1.authorH1 { font-size: 18px; font-style: oblique; margin: -15px 0px 15px; padding: 0px; color: #666; }
#pageContainer #mainContainer #content h2 { font-size: 16px; margin: 15px 0px 0px; }
#pageContainer #mainContainer #content #aboutAuthor { margin-top: 5px; padding-top: 5px; border-top: 1px dotted #160000; }
#pageContainer #mainContainer #content #aboutAuthor p { font-size: 14px; font-style: italic; }

/* Footer */
#pageContainer #footer { display: block; clear: both; text-align: center; margin-top: 5px; }
#pageContainer #footer ul { display: inline; margin: 0px; padding: 0px; }
#pageContainer #footer ul li { display: inline; padding-right: 10px; padding-left: 10px; font-size: 12px; font-weight: bold; }
#pageContainer #footer ul li a { color: #FFF; }
#pageContainer #footer #copyright { font-size: 10px; padding-top: 3px; color: #FFF; }
