@media screen, projection {
	.be-nice-to-Mac-IE5 			{font-family: "\"}\""; font-family: inherit;}
	/* CLASSES */
	div.character 					{float:left; clear:left; margin:20px 0 0; width:100%;}
	div.character img 				{border:1px solid #6b0000; margin:0 18px 0 10px; float:left; display:inline;}
	div.character p	 				{border:3px solid #6b0000; border-width:3px 0; padding:9px 0; width:490px; float:right; display:inline;}
	span.character_name,
	span.author			 			{text-transform:uppercase; color:#6b0000; font-weight:bold;}
	span.term						{color:#6b0000; font-weight:bold;}
	
	
	/* ID'S */
	/* image replacement for headings */
	h1#h_excerpt 					{background:transparent url(images/h_excerpt.gif) no-repeat; height:21px; width:100%; text-indent:-9999px;}
	h1#h_explicarium 				{background:transparent url(images/h_explicarium.gif) no-repeat; height:21px; width:100%; text-indent:-9999px;}
	h1#h_author_bio 				{background:transparent url(images/h_author_bio.gif) no-repeat; height:21px; width:100%; text-indent:-9999px; margin-bottom:25px;}
	
	/* characters */
	div#rossamund p					{margin-top:0;}
	div#poundinch p 				{margin-top:0;}
	div#verline p 					{margin-top:0;}
	div#fransitart img 				{margin-top:0 !important;}
	div#sebastipole p 				{margin-top:0;}
	
	/* BODY SPECIFIC */
	body#bcharacter #main-bottom 	{padding-bottom:65px;}
	body#bexplicarium img 			{margin-top:25px;}
	body#bauthor img 				{float:left; margin:-5px 18px 40px 5px;}
	body#bauthor #main-bottom p 	{margin-left:226px;}
	
	/* LAYOUT */
	#main 							{float:left; display:inline; width:682px; margin:0 37px 0 33px; background:transparent url(images/content_middle.jpg) repeat-y 20px 0;}
	#main-top						{float:left; display:inline; background:transparent url(images/content_top.jpg) no-repeat; width:682px;}
	#main-bottom 					{float:left; display:inline; width:682px; width/**/:/**/609px; padding:25px 32px 45px 39px; font-size:92%; background:transparent url(images/content_bottom.jpg) no-repeat 0 100%;}
	
	/* IE/MAC ONLY STYLES ----------------------------------------------- */
	/*\*//*/
	#main-bottom 					{width:610px !important;}
	div.character img 				{width:79px; float:none;}
	/**/
}