html{background-image:url('images/colorcurtain.jpg');background-color:#000;background-position:center top;background-repeat:no-repeat;}
body{color:#888}
h1,h2,h3,h4,h5,h6{font-family:Georgia}
p{line-height:1.5}
em,i,address{font-style:italic}
strong,b{font-weight:bold}


/* base.css, part of YUI's CSS Foundation */
.base h1 {
	/*18px via YUI Fonts CSS foundation*/
	font-size:138.5%;  
}
.base h2 {
	/*16px via YUI Fonts CSS foundation*/
	font-size:123.1%; 
}
.base h3 {
	/*14px via YUI Fonts CSS foundation*/
	font-size:108%;  
}
.base h1,.base h2,.base h3 {
	/* top & bottom margin based on font size */
	margin:1em 0;
}
.base h1,.base h2,.base h3,.base h4,.base h5,.base h6,.base strong {
	/*bringing boldness back to headers and the strong element*/
	font-weight:bold; 
}
.base abbr,.base acronym {
	/*indicating to users that more info is available */
	border-bottom:1px dotted #000;
	cursor:help;
} 
.base em {
	/*bringing italics back to the em element*/
	font-style:italic;
}
.base blockquote,.base ul,.base ol,.base dl {
	/*giving blockquotes and lists room to breath*/
	margin:1em;
}
.base ol,.base ul,.base dl {
	/*bringing lists on to the page with breathing room */
	margin-left:2em;
}
.base ol li {
	/*giving OL's LIs generated numbers*/
	list-style: decimal outside;	
}
.base ul li {
	/*giving UL's LIs generated disc markers*/
	list-style: disc outside;
}
.base dl dd {
	/*giving UL's LIs generated numbers*/
	margin-left:1em;
}
.base th,.base td {
	/*borders and padding to make the table readable*/
	border:1px solid #000;
	padding:.5em;
}
.base th {
	/*distinguishing table headers from data cells*/
	font-weight:bold;
	text-align:center;
}
.base caption {
	/*coordinated marking to match cell's padding*/
	margin-bottom:.5em;
	/*centered so it doesn't blend in to other content*/
	text-align:center;
}
.base p,.base fieldset,.base table {
	/*so things don't run into each other*/
	margin-bottom:1em;
}

/* Horizontal navigation */
ul.navigation-1 li{display:inline}
ul.navigation-1 li a{background-color:#000;border-bottom:3px solid #000;border-right:1px solid #3a003a;color:#eee;float:right;padding:.6em 1em;text-decoration:none;white-space:nowrap}
ul.navigation-1 li a:hover{background-color:purple;color:#fff}

ul.navigation-2 li{display:inline;font-size:92%}
ul.navigation-2 li a{background-color:#eee;border-bottom:1px solid #eee;border-right:1px solid #eee;color:#444;float:right;padding:.3em 1em;text-decoration:none;white-space:nowrap}
ul.navigation-2 li a:hover{background-color:#000;color:#fff}

ul.navigation-1,ul.navigation-2{float:left;margin-left:0;margin-top:.64em;padding-left:0;width:100%}

.content{font-size:108%;background-color:#fff;background-image:url('images/whitegrad.gif');background-repeat:repeat-x;border:#fff solid 1px;color:#484848;padding:0 1.25em 3.38em 2.5em;overflow:hidden;zoom:1}
.content h1{font-size:200%}
.content img.storyImage{float:left;margin-right:1.6em;margin-bottom:1em}
.content blockquote{background-color:#FFFFCC;border:1px solid #FFDD22;color:#663300;padding:1em}

.sidebar{background-image:url('images/greengrad.gif');background-color:#237573;background-position:center top;background-repeat:no-repeat;border:#237573 solid 1px;color:#deffed;padding:1em 2.5em 2em 1.75em;margin-bottom: 0.8em}
.sidebar p{color:#C2DECE}
.sidebar a{color:#D1F0DE}
.sidebar h1 a, .sidebar h2 a{text-decoration:none}
