
#content #intro { border-bottom: 1px solid #999; border-top: 1px solid #999; padding-top: 1em; margin-bottom: 1em; }

	#content h2 { background: transparent url(/i/presentation/subhead-issues.gif) no-repeat 0 0; width: 268px; height: 18px; }		
	#content h3 { text-transform: uppercase; letter-spacing: 0.1em; color: #900; border-top: 1px solid #ccc; padding: 1em 0 0; }
	
	#content dl, #content p, #content h3, #content h4, #content ul { padding-left: 17px; }
	#content ol { margin-left: 35px; }
	* html #content ol { margin-left: 40px; }
	* + html #content ol { margin-left: 40px; }
	#content ul { margin-left: 18px; }
	* html #content ul { margin-left: 23px; }
	* + html #content ul { margin-left: 23px; }
	
	#intro p, #content ul.gallery, #content ul.gallery ul { padding-left: 0; }
	
	#content .subnav, #content ul.gallery { margin-left: 0; }
	
	#content ul.gallery ul { margin: 0; }	
	* html #content ul.gallery ul { margin: 0 0 0 17px; display: inline; }
	
	ul.subnav li { display: inline; /*margin-left: 17px;*/ border-right: 1px solid #900; padding: 0 10px 0 0; }
	ul.subnav li.last { border: none; margin-left: 5px; }
	ul.subnav li.goto a { background: transparent url(/i/presentation/arrow.gif) no-repeat right center; padding: 0 20px 0 0; }
	ul.subnav a, ul.gallery a { color: #900; text-decoration: none; }
	ul.subnav a:hover, ul.gallery a:hover, ul.subnav a:focus, ul.gallery a:focus { text-decoration: underline; }
	
		
	ul.gallery, ul.gallery ul { list-style: none; float: left; }
	#content ul.gallery ul { margin: 0 0 30px; }
	* html ul.gallery ul { margin-bottom: 0; padding: 0 0 30px; }
	*:first-child+html ul.gallery ul { margin-bottom: 0; padding: 0 0 30px; }
	ul.gallery li { float: left; margin: 0 12px 0 0; }
	ul.gallery li.last { margin-right: 0; }
	
	ul.gallery ul li, ul.gallery img { width: 130px; }
	
				
	#footer { border-top: 1px solid #999; padding: 1em 0 0; }