
body {
	margin:				5px 0;
	padding:			0;
	font-family: 		"Open Sans", Sans-Serif;
	font: 				85% "Open Sans", Sans-Serif;
	color:				#FFF;
	background-color:	#eee;
	line-height:		1.2em;
	background:			#333 url(./bg.jpg) repeat-x;
}

.top {
	background:			#222;
	height:				60px;
	margin:				0 auto; padding: 0;
	color:				#888;
	font-size:			85%;
	}
	.top a			{	color:	#888; }
	.top a:hover	{	color:	#aaa; }

.photo {
	margin:				0;
	padding:			0;
 	height:				150px;
	width:				799px; 
	}
	.photo .title { 
		color:			#000;
		float:			right;
		padding:		20px 20px 0 0px;
		font:			bold 1.6em "Open Sans", sans-serif;
	}
	.photo .slogan {
		color:			#111;
		float:			right;
		letter-spacing:	1px;
		clear:			both;
		padding:		1px 20px 0 0px;
		font:			bold 0.9em "Open Sans", sans-serif;
	}

.nav { 
	clear:				both;
	text-align:			center;
	color:				#B65;
	padding:			5px 0 0 0;
	}

p { 
	margin:				0 0 16px 0; 
	padding:			0; 
	color:				#eee; 
	background:			inherit;
	}

hr {
	border:				0;
	height:				1px;
	color:				#eee;
	background-color:	#eee;
	}

a { 
	color:				#888;
	background:			inherit;
	text-decoration:	none;
	}

a:hover { 
	background:			inherit;
	text-decoration:	underline;
	}

h1 { 
	color:				#FFF; 
	background:			inherit;
	font:				bold 1.8em "Open Sans", Sans-Serif; 
	letter-spacing:		-1px;
	padding:			0; 
	margin:				0; 
	}
	h1 a {
		color:			#FFF; 
		background:		inherit;
	}

h2 { 
	background-color:	inherit; 
	color:				#F43; 
	font-size:			140%; 
	font-weight:		bold; 
	margin:				10px 0 10px 0; 
	}
	h2 a { 
		background-color:	#333; 
	}

h3 { 
	background-color:	inherit; 
	color:				#AFB9CC; 
	font-size:			120%; 
	font-weight:		bold; 
	margin:				10px 0 8px 0; 
	}
	h2 a { 
		background-color:	#333; 
	}

h4 { 
	background-color:	inherit; 
	color:				#F43; 
	font-size:			105%; 
	font-weight:		bold; 
	margin:				5px 0 5px 0;  
	}
	h2 a { 
		background-color:	#333; 
	}

ul { 
	margin:			0 0 10px 0; 
	padding:		0; 
	list-style:		none; 
	}
	
li { 
	float:			left;
	font-weight:	bold;
	margin:			0 0 8px 0;
	padding:		0 0 0 5px;
	}
	li a 		{	color: #FF6538; }
	li a:hover	{
		background:				url(./select.gif) no-repeat center top;
		background-position:	50% 30px;
		color:					#C62C00;
	}

.content {
	color:			#FFF;
	margin:			0 auto;
	padding:		0;
	width:			799px;
	background:		#333;
	}

.cite { 
	color:				#AEB9CC;
	background:			inherit; 
	text-decoration:	none;
	}
.cite a{ 
	text-decoration:	underline;
	}

.right {
	clear:			both;
	font-size:		95%;
	float:			right;
	width:			145px;
	padding:		15px 1em 1em 10px;
	border-left:	1px solid #555;
	}
	.right a {
		color:		#AEB9CC;
	}

.center {
	float:			left;
	width:			590px;
	height:			210px;
	font-size:		95%;
	line-height:	17px;
	margin:			15px 5px 5px 5px;
	background:		#333; 
	color:			#FFF;
	}
	.center a {
		color:		#AEB9CC;
	}

.footer { 
	clear:			both;
	width:			auto;
	color:			#888;
	font-size:		70%;
	background:		#333;
	border-top:		1px solid #555;
	text-align:		center;
	margin:			30px 0 0 0;
	padding:		10px 10px 10px 10px;
	}

