a:link { color: #000044; }
a:hover
{
	color:			#0000CC;
	text-shadow:	0px 0px 1em #4499CC;
}
a:visited { color: #000044; }

body
{
	color:				black;
	background-color:	#E3E3F3;
	margin:				0;
	font-family:		Verdana,Arial,Helvetica,sans-serif;
	font-size:			12px;
	text-shadow:		0.25em 0.25em 0.25em #D3D3DF;
}

.page
{
	background-color:	#FFFFE7;
	border-top:			1px solid #666666;
	border-right:		2px solid #666666;
	border-bottom:		2px solid #666666;
	border-left:		1px solid #666666;
	width:				640px;
	margin:				0 auto;
	padding:			48px;
}

.title
{
	padding-top:	0em;
	padding-right:	0em;
	padding-bottom:	0em;
	padding-left:	1em;
	font-size:		200%;
	font-weight:	bold;
}

.pages
{
	font-size:		120%;
	font-weight:	normal;
	color:			#444444;
	font-weight:	bold;
	font-style:		italic;
	margin-right:	1em;
	margin-left:	1em;
}

.current
{
	color:			#222222;
	font-size:		130%;
	font-weight:	bold;
	font-style:		none;
	margin-right:	1em;
	margin-left:	1em;
}

.fadeditalic
{
	float:		right;
	color:		#444444;
	font-style:	italic;
}

.photodiv
{
	text-align:			left;
	margin-left:		0px;
}

.photo
{
	margin-top:			0px;
	margin-left:		0px;
	margin-right:		8px;
	margin-bottom:		8px;
	border:				1px solid #2D2D7D;
}

.dottedsection
{
	border-top:			thin dotted #888888;
	border-bottom:		thin dotted #888888;
	margin-top:			8px;
	margin-left:		0px;
	margin-right:		0px;
	margin-bottom:		8px;
	padding-top:		0;
	padding-right:		10px;
	padding-bottom:		0;
	padding-left:		10px;
	text-align:			left;
	font-size:			100%;
}
