/* This file originally found at http://www.erowid.org/includes/general_search_lb.css */
/* Required - Don't Edit */
#main-frame { border: 0px solid white; padding: 0px; margin: 0px; line-height: 1.2em; }
	#message a:link { color: #990000; }
	#message a:visited { color: #990000; }
	#path a:link { color: #994400; }
	#path a:visited { color: #994400; }	
#content-messpath-frame {  }	
	
	
/* Required - Editable */
#main-frame { background-color: #e6e6e6; border-top: 1px solid black; } /* sets background color of default sidenav or border */
#content-outer-frame { background-color: #e6e6e6; padding: 0px; margin: 0px; border-left: 1px solid #e6e6e6; } /* sets background color of content area */
												  /* border-left required in IE6 or single line headers won't show up */
#footer-frame { background-color: #e6e6e6; } /* sets background color of footer.  set same as content area */
body { background-color: #e6e6e6; } /* sets background color below footer on short pages.  set same as content area */
	
#content-outer-frame { font: 10.5pt arial,sans-serif; color: #000000; } /* set font color of content area */
	a:link { color: #221177; }
	a:visited {color:  #661144; }
#content-body-frame { padding: 0px; margin: 0px; }

.title-section { padding-left: 27px; padding-right: 27px; }	
.ts-title-pre { font: 700 13pt arial,sans-serif; }
.ts-title { font: 700 14pt arial,sans-serif; }
.ts-title-sub { font: 700 10pt arial,sans-serif; margin-bottom: 15px; }
.ts-author { font: 700 10pt arial,sans-serif; margin-top: 15px; }
.ts-space { margin-bottom: 15px; }
.ts-line { border: 2px solid #777777; margin-bottom: 12px; }

.content-section { font: 500 9pt arial,sans-serif; border-top: 2px solid #662233; padding-top: 10px; } 


/* SEARCH PAGE */
.search-main { font: 500 9pt arial,sans-serif; padding-left: 27px; padding-right: 27px; }
.search-instruct { margin-left: 15px; padding-left: 0px; }
.sidenav-search { margin-left: 6px; }
.side-title-sub { padding-left: 4px; padding-top: 15px; padding-bottom: 5px; }


/* RESULTS PAGE */
.topic-page { font: 700 9pt arial,sans-serif; margin-left: 27px; margin-top: 8px; }
.subtopic-table { margin-left: 16px; padding-left: 27px; padding-bottom: 8px; }
.subtopic-page { font: 700 8pt arial,sans-serif; width: 90px; list-style-type: circle; }

.search-table { margin-top: 0px; margin-bottom: 6px; padding-left: 26px; }
select { font: 8pt arial,sans-serif;}
.search-opt { font: 700 9pt arial,sans-serif; }
.search-summary { font: 500 8pt arial,sans-serif; padding-top: 2px; padding-bottom: 2px; padding-left: 27px; padding-right: 27px; margin-top: 15px; margin-bottom: 20px; border-top: 2px solid #662233; border-bottom: 2px solid #662233; background-color: #dedbde; } /* set border color same as content-section */
.search-summary-table { font: 500 8pt arial,sans-serif; }

.search-results-body { padding-left: 33px; padding-right: 33px; }
.search-result { font: 700 9pt arial,sans-serif; margin-top: 18px; margin-left: 14px; }
.search-result-shortl { text-align: right; }
.search-result-shortr { font: 700 9pt arial,sans-serif; }
.search-desc { font: 500 8pt arial,sans-serif; margin-left: 14px; }
.search-url { font: 500 8pt arial,sans-serif; margin-left: 14px; }
	.search-url a:link { color: #224400; }
	.search-url a:visited { color: #224400; }
.search-mod { font: 500 8pt arial,sans-serif; }

.search-pagelist { border-top: 2px solid #663344; margin-bottom: 10px; } /* set border color same as content-section */
.search-pagelist-title { font: 700 8pt arial,sans-serif; vertical-align: top; padding-top: 2px; }
.search-pagelist-nums td { font: 700 8pt arial,sans-serif; padding-top: 0px; padding-bottom: 0px; padding-right: 4px; padding-left: 4px; vertical-align: top; }
.search-pagelist-nums table { margin-left: 10px; }


/* Footer */		
.footer-backto { font: 700 8pt arial,sans-serif; text-align: center; }
.footer1 { font: 700 8pt arial,sans-serif; color: #aaaaaa; }
.footer2 { font: 700 8pt arial,sans-serif; color: #aaaaaa; }
.footer-copyright { font: 700 .7em arial,sans-serif; color: #000000; }
