/* page specifications */
	body
	{
	background-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #C19F3B;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-shadow-color: #C19F3B;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #FFFFFF;
	}

/* backgrounds and dividers */
	.bg_0
	{
		background-color: #FFFFFF;
	}

	.bg_1
	{
		background-color: #ACAC8F;
	}

	.bg_2
	{
		background-color: #F6F5E8;
	}

	.bg_3
	{
	background-color: #FFFFFF;
	}

/* content classes */
	.slug
	{
		font: 9pt Verdana, Arial, Helvetica, sans-serif;
		color: #C19F3B;
	}
	
	.title
	{
	font-variant: small-caps;
	letter-spacing: -1pt;
	color: #A13B28;
	font-family: Georgia, "Times New Roman", serif;
	font-size: 16pt;
	font-style: italic;
	}
		a.title, a.title:active, a.title:visited
		{
			color: #A13B28;
			text-decoration: none;
		}

	.title2
	{
	font-variant: small-caps;
	letter-spacing: -1pt;
	color: #000000;
	font-family: Georgia, "Times New Roman", serif;
	font-size: 14pt;
	}
		a.title2, a.title2:active, a.title2:visited
		{
			color: #C19F3B;
			text-decoration: none;
		}

	.deck
	{
		font: italic 9pt Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
	}
	
	.byline
	{
		font: 9pt Verdana, Arial, Helvetica, sans-serif;
		color: #C19F3B;
	}
	
	.subhead
	{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	}
	
	.text,div
	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 16pt;
	}
		a.text, a.text:active, a.text:visited
		{
			text-decoration: underline;
			color: #A13B28;
		}

	.text2
	{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 16pt;
	}
		a.text2, a.text2:active, a.text2:visited
		{
			text-decoration: underline;
			color: #FFFFFF;
		}

	.callout
	{
		font: bold 8pt/16pt Verdana, Arial, Helvetica, sans-serif;
		color: #C19F3B;
	}
		a.callout, a.callout:active, a.callout:visited
		{
			text-decoration: underline;
			color: #C19F3B;
		}

	.dropcap
	{
		font-weight: bold;
	}
	
	.nav
	{
		font: 9pt Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
	}
		a.nav, a.nav:active, a.nav:visited
		{
			text-decoration: underline;
			color: #000000;
		}

	.nav_title
	{
		font: bold 11pt Verdana, Arial, Helvetica, sans-serif;
		color: #A13B28;
	}
		a.nav_title, a.nav_title:active, a.nav_title:visited
		{
			color: #A13B28;
			text-decoration: none;
		}

	.footer
	{
		font: 7pt/14pt Verdana, Arial, Helvetica, sans-serif;
		color: #C19F3B;
	}

/* element defaults */
	b
	{
		font-weight: bold;
	}

	i
	{
		font-style: italic;
	}

	u
	{
		text-decoration: underline;
	}

	ul
	{
		line-height: 18pt
	}

	li
	{
		line-height: normal
	}

	img
	{
		border-width: 0px;
		border-color: #000000;
	}

	input, select, textarea
	{
		font: 8pt Verdana, Arial, Helvetica, sans-serif;
		color: #A13B28;
	}

/* specifications for newer browsers; the media at-rule is ignored by older browsers */
@media all
{
	.dropcap
	{
		font: bold 36pt/36pt Verdana, Arial, Helvetica, sans-serif;
		color: #A13B28;
		float: left;
	}
	
	a.title:hover
	{
		text-decoration: underline;
	}
	
	a.text:hover
	{
		color: #616229;
	}

	a.nav:hover
	{
		color: #A13B28;
	}

	a.nav_title:hover
	{
		text-decoration: underline;
	}
}

/* New */
#title {
	font-variant: small-caps;
	letter-spacing: -1pt;
	color: #A13B28;
	font-family: "Georgia", "Times New Roman", serif;
	font-size: 1.7em;
	font-style: italic;
	margin: 5px 0 5px 0;
}

