/* Anchor tags are imaged according to the following rules. */

div.story a
{
	color : black;
	font-weight : bold;
	text-decoration : none;
}

div.left  a
{
	color : white;
	font-family : Gill Sans, sans-serif;
	font-weight : bold;
	font-style : italic;
	text-decoration : none;
}

div.story a:hover
{
	color : white;
}

div.left  a:hover
{
	color : #CAD5FF;
}

/* The body tag is imaged as follows. */

body
{
	background-color: #CAD5FF;
	color: white;
	margin: 0;
	font-family : Gill Sans, sans-serif;
}

/* Cite tags are imaged using italics. */

cite
{
	font-style : italic;
}

/* Definitions are blue, bold italics. */

dfn
{
	font-weight : bold;
	font-style : italic;
	color : #000080;
}

/* These divisions define the site's layout */

div.center
{
	float: right;
	width: 65%;
	height: 100%;
	color: black;
	font-family: Georgia, serif;
}

div.left
{
	background-color: #4C4C4C;
	width: 3in;
	color: #CAD5FF;
	padding-top : 1em;
	padding-bottom : 5em;
}

/* This division wraps a story with a little extra spacing. */

div.story
{
	margin-top : 0.25in;
}

/* Here are how headings will be imaged. */

h1
{
	font-size : 14pt;
	font-weight: lighter;
	padding-left : 1em;
	margin-bottom : 0;
}

h1:first-line 
{
	font-size : 20pt;
}

h2
{
	font-size : 16pt;
	font-weight : lighter;
	padding-left : 2em;
}

h3 
{
	font-size : 12pt;
	font-weight : bold;
	margin-left: 4em;
	margin-right: 1em;
	margin-top: 0.5em;
	margin-bottom: 0;
}

/* These rules define the behavior of paragraphs */

div.story p
{
	font-size: 12pt;
	text-align: justify;
	text-indent: .5in;
	padding-right: 2em;
}

div.left p
{
	font-size: 10pt;
	font-family: Georgia, serif;
	margin-left: 5em;
	margin-right: 1em;
	margin-top: 0.4em;
	margin-bottom: 0em;
	color: white;
	text-indent: 1em;
}

div.story p.byline
{
	color: #000080;
	font-size: 10pt;
	font-style: italic;
	font-weight: lighter;
}

/* A few rules for math. */

.overlined
{
	text-decoration : overline;
}

.math
{
	font-family : Lucida Grande, serif;
	font-weight : bold;
	font-style : oblique;
}

/* And a rule for foreign language text. */

span[lang]
{
	font-style : italic;
}

