/* layout sections */

body
	{
	background:			#fff;
	color:				#000;
	font-family:		"Times New Roman", Times, serif;
	font-size:			.8em;

	}

#overall
	{
	width:				600px;
    margin-left:		auto;
    margin-right:		auto;
	}

#head
	{
	text-align:			center;
	width:				600px;
	}

	#head img
		{
		border:				0;
		}
	
/* sub-sections */

#sidebar
	{
	background:			#85AED6;
	width:				180px;
	position:			absolute;
	}

#sidebar ul
	{
	list-style:			none;
	margin-top:			.5em;
	margin-left:		0;
	padding-left:		15px;
	padding-right:		15px;
	}

#sidebar ul li
	{
	padding:			0	0	.5em	0;
	margin-left:		0;
	}

	#sidebar ul ul
		{
		list-style:			none;
		margin-top:			0;
		margin-left:		0;
		padding-left:		10px;
		padding-right:		10px;
		}
	
	#sidebar ul ul li
		{
		padding:			0	0	.5em	0;
		margin-left:		0;
		}
	
#sidebar li a
	{
	font-family:		"Times New Roman", Times, serif;
	font-size:			.9em;
	}

#sidebar li.active a
	{
	font-weight:		bold;
	text-decoration:	none;
	color:				#000;
	}

#body_copy
	{
	width:				395px;
	margin-left:		205px;
	position:			absolute;
	clear:				right;
	}

#second_art
	{
	margin-top:			2em;
	}

#footer
	{
	margin-top:			2em;
	}


/* global styles */

a:link, a:visited, a:active
	{
	color:				#00c;
	}

a:hover
	{
	color:				#00a;
	}

#sidebar a:visited, a:hover
	{
	color:				#00c;
	}

h1
	{
	color:				#fff;
	margin:				0;
	padding-left:		5px;
	border-bottom:		1px		solid	#000;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			1.5em;
	}

h2
	{
	margin:				0;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			1.25em;
	}

cite
	{
	font-style:			italic;
	}

h2+img
	{
	margin-top:			0;
	}

#body_copy img.artimg
	{
	float:				right;
	}

.drop
	{
	float:				left;
	font-size:			3em;
	line-height:		.75em;
	margin:				0px		0px		0px		0;
	padding:			0px		3px		0px		0;
	border:				0px		solid	#ccc;
	background:			#fff;
	color:				#0E63A4;
	}

div.caption, div.caption-hz
	{
	float:				right;
	margin:				0	0	5px		15px;
	width:				145px;
	margin-top:			1em;
	}

div.caption-hz
	{
	width:				200px;
	}

	div.caption p, div.caption-hz p
		{
		margin:				4px		0	0	0;
		font-size:			.7em;
		font-family:		Verdana, Arial, Helvetica, sans-serif;
		}
	
/* Specific styles */

.readmore
	{
	text-decoration:	none;
	font-style:			italic;
	}

.sosumi
	{
	font-size:			.75em;
	}

.facnote strong
	{
	font-weight:		700;
	}

.hide
	{
	display:			none;
	}

ul.awards li
	{
	margin-bottom:		.75em;
	}

dl.credits
	{
	}

dl.credits dt
	{
	font-weight:		bold;
	color:				#000;
	}

dl.credits dd
	{
	margin-left:		0;
	margin-bottom:		1em;
	}

