
	body  {
		background: #666;
		color: #000;
		font: 100.1% Verdana, Arial, Helvetica, sans-serif;
		margin: 0; padding: 0;
		text-align: center; 
		}
	img { border: none; }	
	hr 	{ border: 1px solid #ccc; border-width: 1px 0 0 0; }
	.clearfloat { clear: both; }
	
	#container { 
		background: #EBEBEB top left repeat-y ;
		border: 1px solid #000;
		margin: 10px auto 50px; 
		text-align: left;
		width: 900px;
		} 
		
	#header 		{ background: #8e8e8e; padding: 0 20px; }
	#header h1 		{ color: #fc0; float: right; margin: 0; padding: 20px 0; }
	#header h1 a 	{ color: #fc0; }
	#header img 	{ margin: 0; padding: 20px 0; }
	
	#sidebar 		{ float: left; padding: 15px 0; width: 200px; }
	#sidebar p		{ background: #efe; border: 1px dashed #2a2; color: #2a2; margin: 15px 10px; padding: 10px; }
	#sidebar h3 	{ color: #444; margin: 0 10px; }
	#sidebar ul 	{ list-style: none; margin: 10px 0 20px; padding-left: 15px; }
	#sidebar ul li 	{ margin: 0; padding: 0; }
	#sidebar ul.collections 	{ padding: 0; margin: 2px 15px; font-size: .9em; }
	#sidebar ul.collections li { margin: 3px; }
		
	#mainContent { 
		background: #fff;
		border: 2px solid #ddd;
		border-width: 0 0 2px 2px;
		color: #333;
		float: right;
		font-size: 11pt;
		margin: 0 0 30px 0; padding: 0 20px;
		width: 650px;
		}
	#mainContent h1 	{ color: #26cdfd; font-family: Tahoma, Geneva; }
	#mainContent h2 	{ color: #333; } 
	#mainContent p.note { font-style: italic; }
	
	#mainContent .collection 			{ clear: both; margin: 0 0 20px 0; } 
	#mainContent .collection a 			{ color: #333; }
	#mainContent .collection img 		{ float: right; margin: 0 0 0 5px; }  
	#mainContent .collection .note 		{ font-size: 10pt; } 
	#mainContent .collection .title		{ font-weight: bold; display: block; } 
		
	#footer { 
		background: #ddd;
		border-top: 1px solid #ccc;
		color: #333;
		padding: 5px 0;
		font-size: .8em;
		text-align: center;
		}
	#footer a { color: #000; }
	
	#navBar {
		background: #333 url(images/navBarBG.jpg) repeat-x;
		color: #fff;
		padding: 5px 0;
		}
	a.navLink { margin: 0 20px; color: #fff; text-decoration: none; }
	a.navLink:hover { color:#dff9b5; text-decoration: underline; }
	