/**
 * ---------Colors---------
 * Home 			#0091C9
 * Book				#F40900
 * Authors 			#A1CC19
 * eCard			#EF9F00
 * Game				#F1117D
 * Footer 			#53431B
 * ------------------------
**/
@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;}
	body,
	textarea,
	select 					{font:normal small/1.2 Verdana, Arial, Helvetica, sans-serif;}
	p 						{margin:0 0 .8em;}
	a						{font-weight:bold;}
	a:hover 				{text-decoration:none;}
	h1, h2, h3, h4, h5, h6	{}
	h1 						{margin:1.4em 0 .6em; padding:0 0 .4em; font-size:x-large;}
	h2, h2 a				{font-size:large; margin:1.2em 0 1em;}
	h3, h3 a				{font-size:medium; margin:1em 0 .7em;}
	h4, h4 a				{font-size: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%; border-collapse:collapse;}
	th						{padding:5px;}
	td 						{padding:2px 5px;}
	
	/* CLASSES ------------------------------ */
	.no_screen 				{display:none;}
	.clear 					{clear:both;}
	
	/* SECTIONS ---------------------------- */
	div.featured			{float:left; margin:0 0 0 -215px; display:inline;}
	
	
	/* LAYOUT ------------------------------ */
	#wrapper 				{width:684px; margin:16px auto; text-align:left; background:#53431B; position:relative;}
	#privacy 				{width:684px; margin:16px auto; text-align:left; background:#000000; position:relative;}
	#header 				{background:transparent url(images/header.jpg) no-repeat; height:140px; position:relative;}
	#header h3 				{margin:0; padding:0; line-height:1;}
	#header h3 a 			{
	display:block;
	position:absolute;
	top:4px;
	left:95px;
	width:498px;
	height:78px;
	text-indent:-9999px;
	overflow:hidden;
}
	#nav 					{position:absolute; top:110px; list-style:none; width:684px; height:30px; margin:0; padding:0;}
	#nav li 				{display:inline;}
	#nav a					{display:block; position:absolute; background:url(images/nav.jpg) no-repeat; height:28px; text-indent:-9999px; overflow:hidden;}
	#ho a					{width:108px; left:32px;}
	#bo a					{width:110px; left:140px; background-position:-108px 0;}
	#lb a					{width:170px; left:250px; background-position:-218px 0;}
	#ec a					{width:116px; left:420px; background-position:-388px 0;}
	#ga a					{width:114px; left:536px; background-position:-504px 0;}
	#content 				{float:left; width:684px; color:#fff; font-size:86%; height:325px;}
	#main 					{float:left; margin:20px 50px 27px 35px; padding:13px 15px 20px; width:588px; width/**/:/**/588px; height:247px; height/**/:/**/247px; overflow:hidden; display:inline;}
	#main_inner	 			{float:right; width:348px; width/**/:/**/348px; padding:0 5px 0 235px; display:inline;}
	* html #main_inner 		{margin:0 0 0 -18px;}
	#footer 				{padding:9px 0; color:#fff; font-size:72%; line-height:1; text-align:center; clear:both;}
	#footer p 				{margin:0 0 5px;}
	#footer p.links 		{margin:0;}
	#footer p.links a		{text-transform:uppercase;}
	#footer a 				{color:#fff;}
	
	/* IE/MAC ONLY STYLES ----------------------------------------------- */
	/*\*//*/
	#main 				{width:580px; height:248px; padding:13px 15px 20px;}
	#main_inner			{width:340px;}
	/**/
}
