/* ------------------- Site Layout ---------------------*/

		* { margin: 0; padding: 0; }
		
		html { background-color:#FFF; }
		body {background: url(../images/bg.jpg) no-repeat center top;	/* for IE */}
		#page-wrap { width: 860px; height: 158px; margin: 0px auto; padding: 10 10px; position:relative; }
		#page-wrap p { font: 14px/2 'EB Garamond', serif; margin: 0 0 10px 0; color: white;}
		#page-wrap a, #header a:visited {text-decoration: none;	color: #7c7838;	font-family: 'EB Garamond', serif; font-weight:bold;}
		#page-wrap a:hover 	{text-decoration:none; color: #FF0000; background-color:#FFF;	}
		#nav {position: relative; top: 45px; left: 300px; padding: 8px; list-style: none;}
		
		#index-wrap { width: 800px; height: 585px; margin: -20px auto; padding: 30px; background-image:url(../images/indexcontent.jpg); position:relative; background-color:#fdfbf5; }
		#index-entry { width: 360px; float:left; padding: 10px; }
		
		#about-wrap { width: 800px; height: 585px; margin: -20px auto; padding: 30px; background-image:url(../images/aboutcontent.jpg);position:relative; background-color:#fdfbf5; }
		#about-entry { width: 800px; float:left; }
		img.floatLeft { float: left; margin: 0 20px 5px 0; }
		
		#press-wrap { width: 800px; height: 585px; margin: -20px auto; padding: 30px; background-image:url(../images/presscontent.jpg);position:relative; background-color:#fdfbf5; }
		#press-entry { width: 400px; float:left; }
		
		#selection-wrap { width: 800px; height: 585px; margin: -20px auto; padding: 30px; background-image:url(../images/selectioncontent.jpg);position:relative; background-color:#fdfbf5; }
		#selection-entry { width: 400px; float:left; }
		
		#bookselection-wrap { width: 800px; height: 585px; margin: -20px auto; padding: 30px; background-image:url(../images/bookcontent.jpg);position:relative; background-color:#fdfbf5; }
		#bookselection-entry { width: 400px; float:left; }
		
		#books-wrap { width: 870px; height: 700px; margin: -20px auto; background-image:url(../images/aboutcontent.jpg);position:relative; background-color:#fdfbf5; }
		#books-entry { width: 870px; float:left; }
		
		#news-wrap { width: 800px; height: 585px; margin: -20px auto; padding: 30px; background-image:url(../images/newscontent.jpg); position:relative; background-color:#fdfbf5; }
		#news-entry { width: 350px; float:left; padding: 20px; }
		
		#mentor-wrap { width: 800px; height: 585px; margin: -20px auto; padding: 30px; background-image:url(../images/mentorcontent.jpg); position:relative; background-color:#fdfbf5; }
		#mentor-entry { width: 350px; float:left; padding: 20px; }
		
		#footer-wrap { width: 860px; margin: 25px auto; position: relative; clear:both; }
		#foot-nav {position: relative; padding: 10px; list-style: none; }
		#foot-altnav {position: relative; padding: 40px; list-style: none; left:-50px; top:10px;}
		#footer-wrap p { font: 13px/2 'EB Garamond', Serif; color: #969142;	text-align: center; }
		#footer-wrap a, #header a:visited {text-decoration: none;	color: #339966;	}
		#footer-wrap a:hover 	{text-decoration:none; color: #FFFFFF; background-color:#000;	}
		
		p	{ font: 13px/2 'EB Garamond', Serif; line-height:20px; color: #000000; text-decoration: none; }
		ul 	{ font: 13px/2 'EB Garamond', Serif; line-height:18px; color: #000000; text-decoration: none; list-style-position: inside; margin-left:15px; }
		a, #a:visited {text-decoration: none; color:#09F	}
		h2	{ font: 17px/2 'EB Garamond', Serif; line-height:30px; color: #000000; text-decoration: none; font-weight:bold;}
		h3	{ font: 14px/2 'EB Garamond', Serif; line-height:30px; color: #000000; text-decoration: none; font-weight:bold;}
					
		#floating-title 
			{	position: absolute;	left:5px; top: -57px;	z-index:-1;
				font: 45px/2 Helvetica, Sans-Serif; margin: 0 0 10px 0;	color: #FFFFFF;	font-weight:bold;letter-spacing: -3px;
				filter:alpha(opacity=60); /* CSS3 standard */  opacity:0.6;		}
				
		#titlealt	{ font-size : 10pt;	font-weight: bold; 	color:#00e4ff; 	}
		#newstitle	{ font-size : 14pt;	font-weight: bold; 	color:#796e54; 	}
		#titleother	{ font-size : 14pt;	font-weight: bold;		}