@media screen, projection {
	.be-nice-to-Mac-IE5 	{font-family:"\"}\""; font-family:inherit;}
	
	/* REDECLARATIONS ------------------------------ */
	* 						{margin:0; padding:0;}
	img,table 				{border:none;}
	body 					{text-align:center; background:#000; padding:0 0 20px;}
	body,
	textarea,
	select 					{font:normal small/1.1 Verdana, Arial, sans-serif;}
	p 						{margin:0 0 .8em;}
	a						{font-weight:bold; color:#000;}
	a:hover 				{text-decoration:none;}
	h1, h2, h3, h4, h5, h6	{line-height:1;}
	h1 						{font-size:medium; border-bottom:3px solid; margin:0 0 8px; padding:0 0 6px; color:#6b0000;}
	h2, h2 a				{font-size:medium; margin:1.2em 0 1em;}
	h3, h3 a				{font-size:small; margin:1em 0 .7em;}
	h4, h4 a				{font-size:x-small; margin:.9em 0;}
	h5						{font-size:x-small; margin:.6em 0;}
	h6 						{font-size:xx-small; margin:.6em 0;}
	ul,ol					{margin:.6em 0 .6em 25px;}
	table 					{width:100%;}
	th						{padding:5px; color:#fff;}
	td 						{padding:2px 5px;}
	
	/* CLASSES ------------------------------ */
	.no-screen 				{display:none;}
	
	
	
	/* LAYOUT ------------------------------ */
	#wrapper 				{width:752px; margin:0 auto; text-align:left;}
	#header					{width:752px; height:140px; background:transparent url(images/header.jpg) no-repeat; position:relative;}
	#header h3 				{margin:0; padding:0; position:absolute; left:30px;}
	#header h3 a			{display:block; width:220px; height:109px; text-indent:-9999px; overflow:hidden; margin:0; padding:0;}
	#header img 			{display:none;}
	
	/* navigation, rollovers and you are here */
	#nav 					{position:absolute; top:109px; width:752px; height:31px; background:transparent url(images/nav.jpg) no-repeat; margin:0; padding:0; list-style:none;}
	#nav li 				{position:absolute; top:0; line-height:1; height:31px;}
	#nav a					{display:block; height:31px; background:transparent url(images/nav.jpg) no-repeat; text-indent:-9999px; overflow:hidden;}
	#hom 					{left:0;}
	#hom a					{width:121px; background-position:0 0;}
	#bhome #hom a,
	#hom a:hover 			{background-position:0 -31px;}
	#exc 					{left:119px;}
	#exc a 					{width:122px; background-position:-119px 0;}
	#bexcerpt #exc a,
	#exc a:hover 			{background-position:-119px -31px;}
	#cha 					{left:241px;}
	#cha a 					{width:186px; background-position:-241px 0;}
	#bcharacter #cha a,
	#cha a:hover 			{background-position:-241px -31px;}
	#exp 					{left:427px;}
	#exp a 					{width:156px; background-position:-427px 0;}
	#bexplicarium #exp a,
	#exp a:hover 			{background-position:-427px -31px;}
	#aut 					{left:583px;}
	#aut a 					{width:169px; background-position:-583px 0;}
	#bauthor #aut a,
	#aut a:hover 			{background-position:-583px -31px;}
	
	/* content area */
	#content 				{background:transparent url(images/content.jpg) repeat-y; float:left;}
	#content_inner 			{background:transparent url(images/content_inner.jpg) no-repeat; float:left; padding:48px 0 0;}
	#footer 				{clear:both; width:752px; height:31px; height/**/:/**/31px; background:transparent url(images/footer.jpg) no-repeat; font-size:74%; line-height: 1.2; padding:4px 0 0; text-align:center;}
	#copyright				{font-family: verdana; font-size: 74%; color: #000000;}
	
	/* IE/MAC ONLY STYLES ----------------------------------------------- */
	/*\*//*/
	#header h3 a,
	#nav li a 				{overflow:visible !important;}
	/**/
}