@charset "utf-8";
/* CSS Document */

/* Deal with all 'xxx' items */

/* 1 - Tag definitions, in alphabetical order, and tag-specific class definitions */ 	

	a:link {
		color: #003366;
		text-decoration:none;
		}
		
	a:visited {
		color: #666666;
		text-decoration:none;
		}
		
	a:active {  
		color: #006699;
		text-decoration: underline;
		}
	
	a:hover {
		color: #006699;
		text-decoration: underline;
		}

	blockquote {  
		font-family: Arial;
		font-size:0.813em;
		color: #000000;
		}

	body {
		font-family: Arial, Helvetica, sans-serif;
		margin:0;
		padding:0;
		}
	
	fieldset {
		border:none;
		outline:none;
		padding: 5px;
		}
	
	form {
		font-size:0.813em;
		}
	
	h1 {  
		font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
		font-size:  1.188em;
		font-weight: bold;
		color:#000;
		margin-top: 0px;
		line-height:110%;
		padding-top:5px;
		}
		
		h1.title_small {  
			font-family: Arial, Helvetica, sans-serif;
			font-size: 1em;
			font-weight: bold;
			color: #003366;
			}
		
	h2 {  
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.938em;
		font-weight: bold;
		color: #000000;
		}
	
	h3 {
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.813em;
		font-weight: bold;
		color: #000000;
		}
	
	h4 { 
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.688em;
		font-weight: bold;
		color: #333333;
		}
	
	h5 { 
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.688em;
		font-weight: bold;
		color: #666666;
		}
	
	input {
		background-color:#FFFFFF;
		font-size: 0.813em;
		}
		
		input.Submit {
			text-align:center;
			}
	
	label {
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.688em;
		font-weight: normal;
		color: #666666;
		text-align: center; 
		}
	
	p, ol {
		font-size:0.813em;
		font-weight: normal;
		color: #000000;
		margin-bottom:16px;
		}
		
	ul {
		padding:0px;
		margin-left:0px;
		margin-right:0px;
		margin-top:3px;
		margin-bottom:3px;
		}

/* 2 - Global class definitions, in alphabetical order */

	/* xxx - Archive feature box classes - can almost certainly be cut after move to 6.0, as they'll only appear in obsolete sidebar feature boxes */
	
		.ArchiveFeatureBoxByline { 
			font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #333333;
			margin-top:5px;
			}
		
		.ArchiveFeatureBoxHeading1 { 
			font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			line-height: normal;
			font-weight: bold;
			color: #333333;
			}
		
		.ArchiveFeatureBoxHeading2 { 
			font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight:bold;
			color: #000000;
			}
		
		.ArchiveFeatureBoxItem {
			margin-top:10px;
			margin-bottom:10px;
			}
		
		.ArchiveFeatureBoxList {
			font-size: 11px;
			font-weight:bold;
			color: #666666;
			}
		
		.ArchiveFeatureBoxIssueNo { 
			font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px; 
			font-weight: normal; 
			color: #666666;
			margin-bottom:16px;
			}
		
		.ArchiveFeatureBoxPhotoCredit { 
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			font-weight: normal;
			color: #000000;
			text-align: center; 
			}
		
		.ArchiveFeatureBoxThumbnail {
			margin-top:10px;
			margin-bottom:10px;
			}
		
		.ArchiveFeatureBoxThumbnailVisuals {
			margin-top:10px;
			margin-bottom:10px;
			}
		
		.ArchiveFeatureBoxSubtitle { 
			font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			font-style: normal;
			color: #333333;
			margin-top:5px;
			}
		
		.ArchiveFeatureBoxTitle { 
			font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #333333;
			margin-top:5px;
			}
	
	/* xxx - Not needed in 6.0 site - replaced with #AuthorBio .author_name */
	.BioAuthorName {  
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		font-weight: bold;
		color: #666666;
		text-align: center;
		margin-top:0px;
		}
	
	/* xxx - Not needed in 6.0 site - replaced with '#author_bio p' and '#poet_bio p' */
	.BioBodyText { 
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		font-weight: normal;
		color: #666666;
		text-align: center;
		}
		
	/* xxx - '.BodyTextCenterAlign' not needed in 6.0 - replaced by '.center_align' */
	.BodyTextCenterAlign, .center_align {
		margin-bottom:16px;
		text-align:center;
		}
	
	/* xxx - '.BodyTextIndent' not needed in 6.0 - replaced by '.indent' */
	.BodyTextIndent, .indent {
		text-indent:25px;
		}
	
	/* xxx - '.BodyTextRtAlign' not needed in 6.0 - replaced by '.right_align' */
	.BodyTextRtAlign, .right_align {
		text-align: right;
		}
	
	.body_text_small {
		font-size: 11px;
		}
	
	.body_text_tiny { 
		font-size: 8px;
		}

	/* xxx -.BookCoverCopyright not needed in 6.0 - replaced by .thumbnail_copyright */
	.BookCoverCopyright, .thumbnail_copyright { 
		font-size: 11px;
		font-style: normal;
		font-weight: normal;
		color:#000000;
		text-align: center;
		}

	/* xxx - 'Byline' not needed in 6.0;  replaced by '.byline' */	
	.Byline, .byline { 
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight:normal;
		color: #333333;
		}

	.byline_translator {
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		font-weight: normal;
		}
	
	/* xxx - former not needed in 6.0 - replaced by latter */
	.Caption, .caption { 
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color:#666666;
		text-align: center;
		margin-top:14px;
		margin-bottom:14px;
		}
	
	.code {  
		font-family: "Courier New", Courier, monospace;
		}
		
	/* xxx - former not needed in 6.0 - replaced by latter */
	.CopyrightLine, .copyright_line { 
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: normal;
		color: #666666;
		text-align: center;
		margin-bottom:20px;
		margin-top:20px;
		}
	
	.dedication {
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style:italic;
		}
	
	/* xxx - former not needed in 6.0 - replaced by latter */
	.Epigraph, .epigraph { 
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-style:italic;
		font-size: 11px;
		line-height:150%;
		}
		
	/* xxx - former not needed in 6.0 - replaced by latter */	
	.EpigraphCredit, .epigraph_credit { 
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		margin-top:-4px;
		margin-left:25px;
		line-height:150%;
		}
		
	/* xxx - former not needed in 6.0 - replaced by latter */	
	.ErrorMessage, .error_message {  
		color:#FF0000;
		}

	.error_message a:link {
		color:#F00;
		text-decoration: underline;
		}
		
	/* xxx - former not needed in 6.0 - replaced by latter */	
	.Footer, .footer {
		font-size: 11px;
		margin-top:20px;
		margin-bottom:20px;
		text-align: center;
		}
	
	/* xxx - former not needed in 6.0 - replaced by latter */	
	.Hidden, .hidden {
		display:none;
		visibility:hidden;
		line-height:0px;
		}
	
	/* xxx - former not needed in 6.0 - replaced by latter */	
	.InterviewQuestion, .interview_question {
		font-weight:bold;
		}
	
	/* xxx - former not needed in 6.0 - replaced by latter */	
	.Justify, .justify {
		text-align:justify;
		}
	
	/* xxx -  not needed in 6.0 */
	.LeftNavBodyText {  
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		text-align: center;
		margin-top: 24px;
		margin-bottom: 24px;
		}

	/* xxx -  not needed in 6.0 */
	.LeftNavBodyTextLight { 
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #666666;
		text-align: center;
		}
		
	/* xxx -  not needed in 6.0 */
	.LeftNavTOCAuthorName {
		color:#333333;
		}
	
	/* xxx -  not needed in 6.0 */
	.LeftNavTOCByline { 
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #333333;
		text-align: right;
		}
	
	/* xxx -  not needed in 6.0 */
	.LeftNavTOCIssueHead { 
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		text-align:right;
		}
	
	/* xxx -  not needed in 6.0 */
	.LeftNavTOCTitle { 
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #333333;
		text-align: right;
		}
	
	/* xxx -  not needed in 6.0 */
	.LeftNavTOCSubtitle { 
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #333333;
		text-align: right;
		}
	
	/* xxx -  not needed in 6.0 */
	.NavBar { 
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #666666;
		text-align: center; 
		}
	
	#main_content p.next_installment_info_display, #main_content span.next_installment_info_display, #main_content p.see_more, #main_content span.see_more {
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-style:italic;
		font-size: 0.688em;
		font-weight: normal;
		color: #666666;
		text-align: center;
		}

	/* xxx - former not needed in 6.0 - replaced by latter */	
	.PhotoCredit, .photo_credit { 
		font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		font-weight: normal;
		color: #000000;
		text-align: center; 
		}
		
	/* xxx - former not needed in 6.0 - replaced by latter */	
	.PostedDate, .posted_date {
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:normal;
		color:#993300;
		}
	
	.prefatory_note {
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: italic;
		}
	
	.prefatory_note_signature {
		text-align:right;
		font-style:italic;
		}
	
	.serial_installments_nav_menu {
		font-size:11px;
		font-weight:normal;
		}
		
		.serial_installments_nav_menu a {
			text-decoration:underline;
			}
	
		.serial_installments_nav_menu .this_installment {
			font-weight:bold;		
			}
	
	.superscript { 
		vertical-align: super;
		}
	
	.thick_lines { 
		line-height: 200%;
		}
	
	/* xxx - .Thumbnail and .BookCoverThumbnail not needed in 6.0 - replaced by .thumbnail */
	.Thumbnail, .BookCoverThumbnail, .thumbnail {
		margin-top:10px;
		margin-bottom:5px;
		}	
	
	/* xxx - former not needed in 6.0 - replaced by latter */	
	.TitleSubhead, .title_subhead { 
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #333333;
		}
	
/* 3 - All div and div-specific definitions, roughly in order in which they appear in page code */

	/* xxx - As need be, these should be renamed, or reconfigured as combo of div and div-specific tag and class definitions 
		- Also note that you can only have one use per page of each div id 
			- Therefore only have same in each style sheet
			- Note too that you can't have div-specific div definitions - change all such definitions here */

	/* Left nav bar definitions */

		/* xxx - keep these */

			#left_nav_toc {
				text-align: right;
				padding:0;
				margin-top:12px;
				}	
				
				#left_nav_toc h2 {
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:normal;
					color:#000000;
					padding-top:3px;
					padding-bottom:3px;
					margin-top:6px;
					margin-bottom:3px;
					}
				
				#left_nav_toc p {
					font-size:11px;
					color:#000000;
					margin-bottom:9px;
					margin-top:9px;		
					}
					
		/* xxx - none of these are needed in 6.0 - cut them */
	
			#NavBarLeft {
				text-align:center;
				margin-top:10px;
				margin-bottom:20px;
				}
	
			/* xxx - Presumably not needed in 6.0, save perhaps in legacy issue index pages */
			#LeftNavTOCIssueHead {
				margin-top: 10px;
				margin-bottom: 0px;
				}
			
			/* xxx - Presumably not needed in 6.0, save perhaps in legacy issue index pages */
			#LeftNavTOCSectionHead {
				margin-top: 10px;
				margin-bottom: 0px;
				}
			
			/* xxx - Presumably not needed in 6.0, save perhaps in legacy issue index pages */
			#LeftNavTOCAccordion {
				text-align: right;
				margin-bottom: 30px;
				margin-top:10px;
				border-top:1px solid #CCCCCC;
				}	

	/* Main content div definitions */
	
		#breadcrumb_trail {
			}
		
			#breadcrumb_trail p {
				font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
				font-size: 9px;
				font-weight: normal;
				color: #000000;
				margin-top: 0px;
				margin-bottom:10px;
				}
		
			/* - Used back in the day - i.e. pre-9.10 - when we used ShareThis instead of Facebook Like button
			#breadcrumb_trail .share_menu {
				margin-left:50px;
				display:inline;
				}
			*/
				
			#breadcrumb_trail a:link {
				text-decoration:none;
				}
				
			#breadcrumb_trail a:visited {
				text-decoration:none;
				}
				
			#breadcrumb_trail a:hover {
				text-decoration:underline;
				}
				
			#breadcrumb_trail a:active {
				text-decoration:underline;
				}
					
				/* - Now this style is in Global6.css, in #piece_data_display section, which is where Facebook Like button appears - it used to belong here, back re-9.10, when we used ShareThis menu instead of Facebook Like button 
				#share_menu {
					font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
					font-size: 	0.563em;
					font-weight: normal;
					color: #000000;
					}
				*/
				
		/* xxx - '#AuthorBio' not needed in 6.0 - replaced by '#author_bio' */
		#AuthorBio, #author_bio {
			text-align:center;
			width:135px;
			float:right;
			padding-left:20px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:15px;
			border: 1px solid #CCCCCC;
			border-top: 0px;
			border-right:0px;
			margin-bottom:20px;
			margin-left:20px;
			margin-top:0px;
			}
			
			/* xxx - not needed in 6.0 - replaced by '#author_bio p' below */
			#AuthorBio p { 
				font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #666666;
				text-align: center;
				}
				
			#author_bio p { 
				font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #666666;
				text-align: center;
				}
				
			/* xxx - not needed in 6.0 - replaced by '#author_bio .author_name' below */ 
			#AuthorBio .AuthorName {  
				font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				color: #666666;
				}
				
			#author_bio .author_name {  
				font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				color: #666666;
				}
				
		/* xxx - this, and its variants, should be #feature_box.narrow.bordered or some such, as it duplicates #feature_box below, which is used on index page - and it should be a variant of #author_bio */
		#feature_box {
			text-align:center;
			width:135px;
			float:right;
			padding-left:20px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:15px;
			margin-bottom:20px;
			margin-left:20px;
			margin-top:0px;
			}
		
			#feature_box.full_span {
				float:none;
				width:100%;
				clear:both;
				margin:0;
				margin-bottom:15px;
				padding:0;
				text-align:left;
			}
			
				#feature_box #index_feature_image {
					}
					
				#feature_box.full_span img {
					padding:0;
					margin:0;
					margin-bottom:10px;
					}	
					
			#feature_box.wide {
				width:225px;
				}
		
			#feature_box.no_borders {
				border-top-width: 0px;
				border-right-width: 0px;
				border-bottom-width: 1px;
				border-left-width: 1px;
				border-top-style: none;
				border-right-style: none;
				border-bottom-style: none;
				border-left-style: none;
				}
				
		/* xxx - #PoetBio not needed in 6.0 - replaced by #poet_bio */		
		#PoetBio, #poet_bio, #author_bio.page_bottom {
			width:100%;
			border-bottom:none;
			border-left:none;
			border-top:#CCCCCC solid;
			border-top-width:1px;
			margin-top:16px;
			margin-bottom:15px;
			text-align:center;
			padding:12px;
			}

			/* xxx - not needed in 6.0 - replaced by next style */
			#PoetBio p { 
				font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-style: normal;
				font-weight: normal;
				color: #666666;
				text-align: center;
				}
	
			#poet_bio p { 
				font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-style: normal;
				font-weight: normal;
				color: #666666;
				text-align: center;
				}
			
			/* xxx - not needed in 6.0 - replaced by next style */
			#PoetBio .AuthorName {  
				font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-style: normal;
				font-weight: bold;
				color: #666666;
				text-align: center;
				margin-top:0px;
				}
				
			#poet_bio .author_name {  
				font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-style: normal;
				font-weight: bold;
				color: #666666;
				text-align: center;
				margin-top:0px;
				}
		
		/* xxx - cut this from 6.0 - replaced by #author_bio */
		#InsetTable {
			text-align:center;
			width:135px;
			float:right;
			padding-left:20px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:15px;
			border: 1px solid #CCCCCC;
			border-top: 0px;
			border-right:0px;
			margin-bottom:20px;
			margin-left:20px;
			margin-top:0px;
			}
		
		/* xxx - not needed in 6.0 - replaced by combo of #feature_box and #feature_box.no_borders */
		#InsetTableNoBorders {
			text-align:center;
			width:135px;
			float:right;
			padding-left:20px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:15px;
			margin-bottom:20px;
			margin-left:20px;
			margin-top:0px;
			border-top-width: 0px;
			border-right-width: 0px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			border-top-style: none;
			border-right-style: none;
			border-bottom-style: none;
			border-left-style: none;
			}
			
		/* xxx - not needed in 6.0 - replaced by combo of #feature_box, #feature_box.no_borders, and #feature_box.wide */
		#InsetTableWideNoBorders {
			text-align:center;
			width:225px;
			float:right;
			padding-left:20px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:15px;
			margin-bottom:20px;
			margin-left:20px;
			margin-top:0px;
			border-top-width: 0px;
			border-right-width: 0px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			border-top-style: none;
			border-right-style: none;
			border-bottom-style: none;
			border-left-style: none;
			}
		
		#InsetTableQuote {
			text-align:center;
			width:243px;
			float:right;
			padding-left:20px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:15px;
			margin-bottom:20px;
			margin-left:20px;
			margin-top:0px;
			border-top-width: 0px;
			border-right-width: 0px;
			border-left-width: 1px;
			border-top-style: none;
			border-right-style: none;
			border-bottom-style: none;
			border-left-style: none;
			}
		
		/* xxx - get rid of all instances of former, then cut ref here */
		#InsetTablePullQuote, #inset_table_pull_quote {
			text-align:center;
			vertical-align:middle;
			width:243px;
			float:right;
			padding-left:20px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			margin-bottom:20px;
			margin-left:20px;
			margin-top:0px;
			border-top-width: 0px;
			border-right-width: 0px;
			border-left-width: 0px;
			border-top-style: none;
			border-right-style: none;
			border-bottom-style: none;
			border-left-style:none;
			}
		
		#InsetTableWide {
			text-align:center;
			width:225px;
			float:right;
			padding-left:20px;
			padding-top:0px;
			padding-right:0px;
			padding-bottom:15px;
			border: 1px solid #CCCCCC;
			border-top: 0px;
			border-right:0px;
			margin-bottom:20px;
			margin-left:20px;
			margin-top:0px;
			}

		/* xxx - prob not needed in 6.0, right? */
		#NavBarBottom {
			text-align:center;
			margin-top:5px;
			margin-bottom:5px;
			}
	

	/* Right sidebar divs and div-specific tag and class definitions */

		#RightSidebarContent {
			}
			
			#RightSidebarContent h1 {
				font-size: 13px;
				font-weight: normal;
				color: #000000;
				}
			
			#RightSidebarContent .Byline { 
				font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;
				color: #000000;
				}
				
			#RightSidebarContent .PhotoCredit { 
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9px;
				font-weight: normal;
				color: #000000;
				margin-bottom:8px;
				}
			
			/* xxx - Presumably this div lives w/in div #RightSidebarContent, right? */
			#ArchiveFeatureBoxContent {
				}
			
				#ArchiveFeatureBoxContent .Byline { 
					font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-weight: normal;
					color: #000000;
					}
								
				#ArchiveFeatureBoxContent .PhotoCredit { 
					font-family: Arial, Helvetica, sans-serif;
					font-size: 9px;
					font-weight: normal;
					color: #000000;
					margin-bottom:8px;
					}
					
		/* Old definitions - won't be needed in 6.0 */
		
			/* xxx - Won't be needed in 6.0 */
			#ArchiveFeatureBoxFiction {
				margin-top:15px;
				background-image:url(../Images/RecurringUse/SidebarImages/ArchiveBoxFictionHead.jpg);
				width:175px;
				border-bottom: 1px solid #999999;
				}
			
			/* xxx - Won't be needed in 6.0 */
			#ArchiveFeatureBoxFictionWhiteBg {
				margin-top:15px;
				background-image:url(../Images/RecurringUse/SidebarImages/ArchiveBoxFictionHeadWhiteBg.png);
				width:175px;
				border-bottom: 1px solid #999999;
				}
			
			/* xxx - Won't be needed in 6.0 */
			#ArchiveFeatureBoxFTE {
				margin-top:15px;
				background-image:url(../Images/RecurringUse/SidebarImages/ArchiveBoxFTEHead.jpg);
				width:175px;
				border-bottom: 1px solid #999999;
				}
				
			/* xxx - Won't be needed in 6.0 */
			#ArchiveFeatureBoxInterviews {
				margin-top:15px;
				background-image:url(../Images/RecurringUse/SidebarImages/ArchiveBoxInterviewsHead.jpg);
				width:175px;
				border-bottom: 1px solid #999999;
				}
			
			/* xxx - Won't be needed in 6.0 */
			#ArchiveFeatureBoxNews {
				margin-top:15px;
				background-image:url(../Images/RecurringUse/SidebarImages/ArchiveBoxNewsHead.jpg);
				width:175px;
				border-bottom: 1px solid #999999;
				}
			
			/* xxx - Won't be needed in 6.0 */
			#ArchiveFeatureBoxPoetry {
				margin-top:15px;
				background-image:url(../Images/RecurringUse/SidebarImages/ArchiveBoxPoetryHead.jpg);
				width:175px;
				border-bottom: 1px solid #999999;
				}
			
			/* xxx - Won't be needed in 6.0 */
			#ArchiveFeatureBoxVisuals {
				margin-top:15px;
				background-image:url(../Images/RecurringUse/SidebarImages/ArchiveBoxVisualsHead.jpg);
				width:175px;
				border-bottom: 1px solid #999999;
				}
			
			/* xxx - Won't be needed in 6.0 */
			#ArchiveFeatureBoxContent {
				padding-top:55px;
				padding-left:10px;
				padding-right:10px;
				padding-bottom:8px;
				text-align:center;
				}
			
			/* xxx - Won't be needed in 6.0 */
			#ArchiveFeatureBoxFTEContent {
				padding-top:70px;
				padding-left:10px;
				padding-right:10px;
				padding-bottom:8px;
				text-align:center;
				}
				
			/* xxx - Presumably not needed in 6.0, save perhaps in legacy issue index pages */	
			#SidebarFeatureBoxNewBooks {
				margin-top:15px;
				background-image:url(../Images/RecurringUse/SidebarImages/SidebarBoxNewBooksHead.jpg);
				width:175px;
				border-bottom: 1px solid #999999;
				}
			
			/* xxx - Presumably not needed in 6.0, save perhaps in legacy issue index pages */	
			#SidebarFeatureBoxComingSoon {
				margin-top:15px;
				background-image:url(../Images/RecurringUse/SidebarImages/ComingSoonHead.png);
				width:175px;
				border-bottom: 1px solid #999999;
				}
				
				#SidebarFeatureBoxComingSoon .byline {
					font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-weight: normal;
					color: #000000;					
					}
			
			/* xxx - Presumably not needed in 6.0, save perhaps in legacy issue index pages */	
			#SidebarSearchBox {
				margin-top:15px;
				margin-bottom:15px;
				}
			
			/* xxx - Presumably not needed in 6.0, save perhaps in legacy issue index pages */	
			#SidebarSearchBox input {
				background-color:#FFFFFF;
			/*	background-image:url(../Images/RecurringUse/SidebarImages/SearchBox.png); */
				border:solid 1px #cccccc;
				font-size:11px;
				font-family:Geneva, Arial, Helvetica, sans-serif;
				}
			
/* 4 - Move to other style sheets */ 

	/* xxx - Move to Archive.css */	
	
	#search_results {
		height:600px;
		min-height:600px;
		}

	#archived_content_display {
		}
		
		#archived_content_display p {
			line-height:135%;
			}
		
		#archived_content_display .author_name {
			font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #333333;
			margin-top: 0px;
			}
			
		#archived_content_display .byline {
			font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #333333;
			margin-top: 0px;
			}
	
		#archived_content_display .title {
			font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight: bold;
			color: #333333;
			}	
		
	#archived_genre_content_display .title {
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color: #333333;
		}	
		
		#archived_genre_content_display .author_name {
			font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #333333;
			margin-top: 0px;
			}
			
		#archived_genre_content_display .byline {
			font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #333333;
			margin-top: 0px;
			}
		
	/* xxx - Move to Index.css */
	
	.IndexImage {
		margin-top:25px;
		margin-bottom:10px;
		}
	
	.IndexTOCRecentGenreTitle {
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #333333;
		}
		
	.IndexTOCRecentGenreByline {
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #333333;
		margin-top: 0px;
		}	
	
	.IndexTOCTitleSubhead { 
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		}
		
	/* xxx - will this be necessary in 6.0? */
	#IndexInsetTable {
		text-align:center;
		width:200px;
		float:right;
		padding-top:15px;
		padding-bottom:15px;
		margin-bottom:15px;
		margin-left:15px;
		margin-top:0px;
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
		margin-right: 0px;
		}

	/* xxx - will this be necessary in 6.0? */
	#IndexInsetTableLBBorders {
		text-align:center;
		width:180px;
		float:right;
		padding-left:20px;
		padding-top:0px;
		padding-right:0px;
		padding-bottom:20px;
		margin-bottom:15px;
		margin-right: 0px;
		margin-top:0px;
		border: 1px solid #CCCCCC;
		border-top: 0px;
		border-right:0px;
		}
	
	/* xxx - will this be necessary in 6.0? */	
	#IndexInsetTableNew {
		text-align:center;
		width:250px;
		float:right;
		padding-top:15px;
		padding-bottom:15px;
		margin-bottom:15px;
		margin-left:25px;
		margin-right:10px;
		margin-top:0px;
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
		margin-right: 0px;
		}

	#index_toc {
		line-height:100%;
		}
		
		#index_toc h1 {
			margin-bottom:20px;
			}
			
		#index_toc h2 {
			margin-bottom:0px;
			margin-top:15px;
			}
	
		#index_toc .byline {
			font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #333333;
			margin-top: 0px;
			}
		
		#index_toc .title { 
			font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight: bold;
			color: #333333;
			}
	
		/* xxx - note that in 5.0 site, if you remove #index_toc here, #latest div in left navbar toc accordion gets a bottom border... this will happen 'til you move this definition to a separate Index.css stylesheet */
		#index_toc #latest {
			padding-bottom:15px;
			width:100%;
			clear:both;
			}
			
			#index_toc #latest_pieces_list {
				clear:both;
				}				
				
				#index_toc div.latest_pieces_tranche {
					float:left;
					width:270px;
					}
			
				#index_toc #latest_first_tranche {
					margin-right:25px;
					}
				
				#index_toc #latest_second_tranche { 
					}
			
			#latest h2 {
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				font-weight:normal;
				color:#000000;
				}
		
			#feature_box {
				text-align:center;
				width:250px;
				float:right;
				padding-top:15px;
				padding-bottom:15px;
				margin-bottom:15px;
				margin-left:25px;
				margin-right:10px;
				margin-top:0px;
				border-top-width: 0px;
				border-right-width: 0px;
				border-bottom-width: 0px;
				border-left-width: 0px;
				border-top-style: none;
				border-right-style: none;
				border-bottom-style: none;
				border-left-style: none;
				margin-right: 0px;
				}
			
				#feature_box img {
					margin-top:25px;
					margin-bottom:10px;
					}
	
		#recent_genre_pieces {
			clear:both;
			border-top:solid 1px #CCCCCC;
			}	
			
			#recent_genre_pieces h3 {
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				font-weight:normal;
				color:#000000;
				margin-bottom:0px;
				margin-top:10px;
				}
			
			#recent_genre_pieces .index_toc_recent_genre_section	{
				width:160px;
				margin-top:10px;
				padding-right:15px;
				float:left;
				}
				
			#recent_genre_pieces .title { 
				font-size: 11px;
				}
			
		/* xxx - once you've moved this to a separate Index.css stylesheet, you can give this the attribute 'margin-top:30px' - now it's in #rec_int h3, to ensure that this margin doesn't show up in left nav toc */
		#recent_genre_pieces #rec_int {
			}
			
			#recent_genre_pieces #rec_int, #recent_genre_pieces #rec_nonfixn h3 {
				margin-top:30px;
				}
			
	/* xxx - should this be just #footer? - should it replace .footer? */
	#index_footer {
		clear:both;
		}
		
	/* xxx - Move to a lightbox style sheet - only exists in one spot: called by Scripts\lightbox.js */
	.CloseLightbox { 
		font-family: Arial;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		margin-bottom:10px;
		}
			
	/* xxx - Move to Popup.css - presumably used only for popup subscription pages, right? */
	.PopupWindowBodyText {  
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #333333;
		}
	
	.PopupWindowBodyTextLight { 
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #666666;
		text-align: center;
		}
	
	.PopupWindowCaption { 
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #FFFFFF;
		}
	
	.PopupWindowHeading1 {  
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 13pt;
		font-weight: bold;
		color: #003366;
		}
	
	.PopupWindowHeading2 { 
		font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color: #000000; 
		}
	
	.PopupWindowThumbnail {
		margin-top:10px;
		margin-bottom:5px;
		}
		
	/* xxx - move to Submit.css, or cut */

	/* xxx - Used only on SubmitNew.php - can it be cut? */	
	#SubmitForm iframe {
		margin-left:50px;
		}

	/* xxx - Move to Visuals.css;  as appropriate, rename definitions, or reconfigure them as combo of div and div-specific definitions */
	
		/* Tag and tag-specific class definitions */
	
		/* Global class definitions */
		
		.AdditionalWorksList {
			font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #333333;
			margin-top:24px;
			margin-bottom:24px;
			}
			
		.CloseThisWindow { 
			font-family: Arial;
			font-size: 11px;
			font-weight: normal;
			color: #000000;
			margin-top:30px;
			}
			
		.GreyboxGoBack {
			font-family: Arial;
			font-size: 11px;
			font-weight: bold;
			color: #000000;
			margin-top:20px;
			margin-bottom:20px;
			text-align: center;
			}
			
		.PopArtAlsoBy {
			font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #444444;
			font-weight: bold;
			}
		
		.PopArtByline {
			font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight: bold;
			color: #333333;
			margin-bottom:24px;
			}
		
		.PopArtTitle {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 19px;
			font-weight: bold;
			color: #003366;
			margin-top: 24px;
			}
		
		.PopArtWorkDetails {
			font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #333333;
			margin-top:24px;
			margin-bottom:24px;
			}
		
		.PopArtWorkDescription {
			font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #333333;
			}
	
		.VisualsMainPageWork {
			margin:10px
			}
		
		.VisualsMainPageWorkTitle {
			font-size: 13px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			color:#000000;
			text-align: center;
			}
		
		.VisualsPopupImage {
			margin-bottom:10px;
			}
	
		.VerticalVisualsDataDisplay {
			font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #666666;
			text-align:left;
			width:150px;
			border:none;
			padding:none;
			}
	
		/* Div and div-specific definitions */
		
		#PopArtWorkInfo {
			margin-bottom:15px;
			}
		
		#VisualsPieceDataDisplay {
			padding-bottom:5px;
			}
			
				#global_nav p {
					font-family:  Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-weight: bold;
					color: #000000;
					margin-top:20px;
					margin-bottom:20px;
					text-align:inherit;
					}
			
				/* - xxx - shouldn't this be the default, throughout site, so visited links can be distinguished from regular text? */
				#VisualsPieceDataDisplay a:visited {
					color: #003366;
					text-decoration:none;
					}
					
				/* - xxx - shouldn't this be the default, throughout site, so active links can be distinguished from regular text? */					
				#VisualsPieceDataDisplay a:active {  
					color: #006699;
					text-decoration: underline;
					}

				/* - xxx - shouldn't this be the default, throughout site, so hover links can be distinguished from regular text? */
				#VisualsPieceDataDisplay a:hover {
					color: #006699;
					text-decoration: underline;
					}
		
		#VisualsWorkInfo {
			margin-bottom:15px;
			}
			
		#VisualsWorkInfo .WorkDetails {
			font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #333333;
			margin-top:24px;
			margin-bottom:24px;
			}
	
			/* xxx - Rename as #artist_bio, here and throughout site;  move to Visuals.css */
			#ArtistBio {
				font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;
				color: #666666;
				width:100%;
				text-align:inherit;
				border:none;
				padding:none;
				}
				
				#ArtistBio p { 
					font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-weight: normal;
					color: #666666;
					}
					
				/* xxx - in 6.0, ensure that only ".author_name" is used */
				#ArtistBio .AuthorName, .author_name {  
					font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-weight: bold;
					color: #666666;
					}
				
			/* xxx - Presumably this lives w/in #VisualsWorkInfo - check */
			#BioLink {
				}

				#BioLink p {
					font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #444444;
					font-weight: normal;
					}

			#BioDisplay {
				}
			
				#BioDisplay.BottomPane {
					width:650px;
					}
					
					#BioDisplay.BottomPane.RightAlignedText {
						text-align:right;
						}
			
				#BioDisplay.RightPane {
					width:350px;
					}

				/* xxx - Presumably this lives w/in #BioDisplay - check */
				#WorkInfoLink p {
					font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #444444;
					font-weight: normal;
					}
		
			#VisualsWorkInfo .Byline {
				font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px;
				font-weight: bold;
				color: #333333;
				margin-bottom:24px;
				}