html, body {
	background:#369;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size:10pt;
	color:#fff;
}

#bodywrapper {margin-left:auto; margin-right:auto; width:700px; text-align:left; background:#fff; padding:5px 0px 5px 0px;}
#header {width:690px; margin-left:auto; margin-right:auto; margin-bottom:2px;}
#content {width:680px; margin-left:auto; margin-right:auto; padding:5px; background:#ccc;}
#maincontent {width:670px; margin-left:auto; margin-right:auto; padding:5px;}
#footer {width:690px; margin-left:auto; margin-right:auto; margin-top:5px;}

#pagetitle {font-family:Arial, Helvetica, Sans-serif, sans-serif; font-size:1.5em; font-weight:bold; text-align:center; color:#fff; padding:10px 0px 5px 0px;}

#navigation {background-color:#369; font-family:Arial, Helvetica, Sans-serif, sans-serif; font-size:1em; font-weight:bold; text-align:left; color:#fff; padding:3px; margin-top:2px;}
#navigation a {color:#fff;}
#navigation span {color:#fff;}

#issuenavigationbox {float:right; width:180px; background:#fff; border:2px solid #000; margin:2px 0px 2px 4px;}
#issuenavigation {background:#369; font-family:Arial, Helvetica, Sans-serif, sans-serif; font-size:1.1em; font-weight:bold; text-align:left; color:#fff; padding:3px 2px 2px 5px; border-bottom:1px solid #000;}
#issuenavigation a {color:#fff;}

#articlepicture {float:left; border:0px; margin:4px 4px 2px 0px;}

#issuecontent {border-bottom:1px solid #000;}

div.issuenavigationitem {background:#fff; font-family:Arial, Helvetica, Sans-serif, sans-serif; font-size:1em; font-weight:bold; text-align:left; color:#000; padding:3px 3px 3px 8px;}
div.issuenavigationitem a {color:#000;}
div.issuenavigationitem:hover {background:#ccc; color:#000;}

div.issuenavigationitembogus {background:#fff; font-family:'High Tower Text', 'Comic Sans MS', 'ZapfChancery Roman', 'Zapf Chancery', cursive; font-size:1em; font-weight:bold; text-align:left; color:#000; padding:3px 3px 3px 8px;}
div.issuenavigationitembogus a {color:#000;}
div.issuenavigationitembogus:hover {background:#ccc; color:#000;}

div.dbbackground {position:relative; margin-left:auto; margin-right:auto; text-align:center; background:#369; padding:1px; clear:both;}
div.dbheading {color:#fff; border-style:solid; border-color:#fff; border-width:1px 0px 1px 1px; float:left;}
div.dbheadingright {color:#fff; border:1px solid #fff; float:left;}
div.dbheading a {color:#fff; text-decoration:none; font-weight:bold; text-decoration:none}
div.dbheadingright a {color:#fff; text-decoration:none; font-weight:bold; text-decoration:none}

div.dbcell {border-style:solid; background:#fff; border-color:#666; border-width:1px 0px 0px 1px; float:left;}

div.homepagearticleheading {font-family:'Times New Roman', Times, serif; font-size:1.4em; font-weight:bold; color:#333;}
div.homepagearticleheadingbogus {font-family:'High Tower Text', 'Comic Sans MS', 'ZapfChancery Roman', 'Zapf Chancery', cursive; font-size:1.4em; font-weight:bold; color:#333;}



div.whiteline {background:#fff; height:2px; overflow:hidden;}

a {color:#369; font-weight:bold;}
a.whitelinksmall {color:#fff; font-size:.8em; font-weight:bold; text-decoration:none;}
a.brownlinksmall {color:#543; font-size:.8em; font-weight:bold; text-decoration:none;}
a.brown {color:#543; font-weight:bold; text-decoration:none;}

fieldset {border:2px solid #369; padding:10px;}
.quote {border:1px solid #333; padding:0px 10px 0px 10px; margin-bottom:10px;}

legend {font:1em Arial, Helvetica, Sans-serif; color:#369; border:0px;}
.quote {font:1em Arial, Helvetica, Sans-serif; font-weight:bold; color:#000;}

img.clean {border:0px;}
img.articlepicture {float:left; padding:1px; border:1px solid #999999;}
img.greypicture {padding:1px 1px 1px 1px; border:1px solid #ccc;}
img.blackpicture {padding:1px 1px 1px 1px; border:1px solid #000;}

span {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal; font-style:normal; color:#333;}
.byline {color:#333; float:right;}
.bogus {font-family:'High Tower Text', 'Comic Sans MS', 'ZapfChancery Roman', 'Zapf Chancery', cursive;}
.cursive {font-family:cursive;}
.caption {font-size:.8em; font-weight:bold; text-align:left;}
.captionbogus {font-family:'High Tower Text', 'Comic Sans MS', 'ZapfChancery Roman', 'Zapf Chancery', cursive; font-size:.8em; font-weight:bold; text-align:left;}
.homepagearticlebyline {font-size:.8em;}

p {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal; font-style:normal; color:#333;}
.articleheading {border-bottom:1px #000000 solid; font-weight:bold; color:#333;}
.homepagearticleheading {font-family:'Times New Roman', Times, serif; font-size:1.4em; font-weight:bold; color:#333;}
.productionnotesheading {font-family:fantasy, 'Times New Roman', Times, serif; font-size:1.5em; font-weight:bold; color:#333;}
.issueheading {font-size:.8em; border-bottom:1px #000000 solid; font-weight:normal; color:#333;}
.notesheading {font-family:fantasy, serif; font-size:1.5em; font-weight:bold; color:#333;}
.caption {font-size:.8em; font-weight:bold; text-align:left;}
.smallblack {font-size:.8em; color:#000;}
.smallwhite {font-size:.8em; color:#fff;}
.bogus {font-family:'High Tower Text', 'Comic Sans MS', 'ZapfChancery Roman', 'Zapf Chancery', cursive;}
.faqquestion {font-weight:bold; font-size:1.1em;}

ul {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal; font-style:normal; color:#333;}
.bogus {font-family:'High Tower Text', 'Comic Sans MS', 'ZapfChancery Roman', 'Zapf Chancery', cursive;}

ol {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal; font-style:normal; color:#333;}

h1 {font-family:Arial, Helvetica, sans-serif; font-size:1.5em; font-weight:bold; text-align:center; color:#333; padding:10px 0px 5px 0px;}