@charset "ISO-8859-1";

/*
 * $RCSfile: default.css,v $
 */

* { margin: 0; padding: 0; font-size: 100% }

/* ************************************************************************** */

/*
 * cssfonts
 *
 * http://yui.yahooapis.com/2.9.0/build/fonts/fonts-min.css
 */

/*
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.9.0
*/
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,textarea,button{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}

/* ************************************************************************** */

/*
 * Cascading Style Sheets, level 2 CSS2 Specification
 * W3C Recommendation 12-May-1998 (revised 11 April 2008)
 *
 * Appendix A. A sample style sheet for HTML 4.0
 * http://www.w3.org/TR/CSS2/sample.html
 */

/*
 * Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
 * W3C Candidate Recommendation 19 July 2007
 *
 * Appendix D. Default style sheet for HTML 4
 * http://www.w3.org/TR/CSS21/sample.html
 */

body            { padding: 8px; line-height: 1.33 }
h1              { font-size: 2em; margin: .67em 0 }
h2              { font-size: 1.5em; margin: .83em 0 }
h3              { font-size: 1.17em; margin: 1em 0 }
h4, p,
blockquote, ul,
fieldset, form,
ol, dl, dir,
menu            { margin: 1.33em 0 }
h5              { font-size: .83em; line-height: 1.17em; margin: 1.67em 0 }
h6              { font-size: .67em; margin: 2.33em 0 }
h1, h2, h3, h4,
h5, h6, b,
strong          { font-weight: bold }
blockquote      { margin-left: 40px; margin-right: 40px }
big             { font-size: 1.17em }
small, sub, sup { font-size: .83em }
ol, ul, dir,
menu, dd        { margin-left: 40px; padding-left: 0 }
ul, dir, menu   { list-style-type: disc }
ol              { list-style-type: decimal }
ol ul, ul ol,
ul ul, ol ol    { margin-top: 0; margin-bottom: 0 }
:link, :visited { text-decoration: underline }
/* :focus          { outline: thin dotted invert } */

/* ************************************************************************** */

/* http://www.w3.org/TR/xhtml-modularization/abstract_modules.html */

/*
 * Core Modules
 */

/* Structure Module */
body {
	background-color: #fff;
	color: #333;
	font-family: Verdana, Arial, sans-serif;
}

/* Text Module */
h1, h2, h3, h4, h5, h6 {
	font-family: Tahoma, Arial, sans-serif;
}

/* Hypertext Module */
a {
}
a:link {
}
a:visited {
}
a:hover {
}
a:focus {
}

/* List Module */
ul, ol {
/* 	margin: 1.33em 0 1.33em 40px; */
	margin: 1.33em 0 1.33em 20px;
	padding: 0;
}
li {
	margin: 0;
	padding: 0;
}

/*
 * Applet Module
 */

/*
 * Text Extension Modules
 */

/* Presentation Module */
/* Edit Module */
/* Bi-directional Text Module */

/*
 * Forms Modules
 */

form, fieldset,
input, select, textarea, label, button {
	color: #000;
	font-family: Verdana, Arial, sans-serif;
}

/*
 * Table Modules
 */

/*
 * Image Module
 */

/* **************************************************************** */

/*
 * #body-wrapper
 */
#body-wrapper {
	display: block;
	clear: both;
}

/*
 * #content
 */
#content {
}
/* #content h1, #custom-search-content h1, */ #content h2 {
	border-bottom: 3px solid #f0f0f0;
}

/*
 * #sidebar
 */
#sidebar {
	font-size: 85%;		/* 11px */
}
#sidebar h2 {
	margin: 1.33em 0 1.33em -10px;
	padding: .5em 10px .5em 10px;
	border-bottom: none;
	background: #f5f5f5;
	font-size: 1.1em;
}
#sidebar h3 {
	margin: 1.33em 0;
	padding: 0 10px 0 0;
	font-size: 1em;
}
#sidebar ul {
/* 	list-style: circle outside; */
/* 	margin: 1.33em 0 1.33em 1.33em; */
	list-style-type: none;
	margin: 1.33em 0;
	padding: 0;
}
#sidebar ul li {
	margin: .67em 0;
	padding: 0;
}
/*  */
#sidebar-toc ul li h3 {
	list-style-type: none;
}
#sidebar-toc ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#sidebar-toc ul li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#sidebar-toc ul ul {
	margin: 1.33em 0;
	border-top: 1px solid #d3d3d3;
	background-color: #f5f5f5;
}
#sidebar-toc ul ul li {
	padding: 0 0 0 10px;
	border-bottom: 1px solid #d3d3d3;
}
#sidebar-toc ul ul li a {
	display: block;
	margin: 0 0 0 -10px;
	padding: 2px 10px 0 10px;
	width: 220px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 200px;
	text-decoration: none;
}
html>body #sidebar-toc ul ul li a {
	width: 200px;
}
#sidebar-toc ul ul li a:hover {
	background-color: #fff;
	color: #4682b4;
}
/* Nested lists? */
#sidebar-toc ul ul ul {
	margin: 0;
	border: none;
}
#sidebar-toc ul ul ul li {
	margin: 0 0 0 -10px;
	padding: 0 0 0 25px;
	border-bottom: none;
	border-top: 1px solid #d3d3d3;
}
#sidebar-toc ul ul ul li a {
	margin: 0 0 0 -25px;
	padding: 2px 10px 0 25px;
	width: 220px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 185px;
	text-decoration: none;
}
html>body #sidebar-toc ul ul ul li a {
	width: 185px;
}

/*
 * #header
 */
#header {
/* 	border-bottom: 10px solid #358; */
}

/*
 * #footer
 */
#footer {
/* 	border-top: 10px solid #358; */
	color: #696969;
	font-size: 77%;		/* 10px */
}

#footer p.noshade {
	margin-bottom: 0;
}

/* ************************************************************************** */

/*
 * Layout
 */
body {
	min-width: 974px;
	margin: 0;
	padding: 8px;
	text-align: center;		/* for IE6 */
}

#body-wrapper, #header, #footer {
	width: 974px;
	min-width: 974px;
	margin: 0 auto;
	text-align: left;
}

#content {
	display: inline;		/* for IE6 */
	float: left;
	width: 728px;
	margin: 0 16px 0 0;
}
#custom-search-content {
	display: inline;		/* for IE6 */
	float: left;
	width: 974px;			/* more than 795px */
	margin: 0;
}

#sidebar {
	float: left;
	width: 220px;
	margin: 0 0 0 10px;
}
#custom-search-sidebar {
	float: none;
}

#content, #custom-search-content, #sidebar, #custom-search-sidebar {
	_overflow: hidden;		/* for IE6 */
}

#header {
}

#footer {
	display: block;
	clear: both;
}

/* ************************************************************************** */

/* default.css */
/* Cascading Style Sheets Level 2 Revision 1 for Jazz Discography Project */
/* Copyright (c) 1988-2010 Nobuaki TOGASHI. */
/* All rights reserved. */
/* mailto:togashi@jazzdisco.org */
/* http://www.jazzdisco.org */

a, a[name]:hover { background: transparent; color: inherit }
a:link { color: #039 }
a:visited { color: #639 }
a:hover { }
a:focus { color: #00c }
a:active { color: #f00 }
h1 { font-size: 161.6% }
h1.page-title, h1.title { }
h1.chapter { }
h2 { font-size: 146.5% }
h3 { font-size: 131% }
h3.single-space { margin: 0; padding: 0; font-size: 100% }
h4 { font-size: 116% }
h5 { font-size: 108% }
h6 { font-size: 100% }
.hide { display: none }
.right, .members { text-align: right }
.left/* , .breadcrumb, .pager, .sponsor, .header, .footer, .search */ { text-align: left }
.center, .navigator, .sponsored-links-label, .logo, .counter { text-align: center }
.breadcrumb, .pager, .navigator { margin: 1.33em 0; font-weight: bold; font-size: 85% }
.sponsored-links-label { margin: 0 0 2px; color: #666; font-size: 85% }
.sponsor { margin: 0 }
.out { color: #808080 }
.search { margin: 1.5em 0 }
.headline { color: #b22222 }
.new { color: #c00; font-size: .83em }
.update { color: #090; font-size: .83em }
.enjoy { color: #c00 }		       /* color: #c60 */
hr.noshade { width: 100%; height: 3px; border: none; background-color: #f0f0f0; color: #f0f0f0 }

/* **************************************************************** */

#content-a-to-z ul li a { text-decoration: none }
#content-a-to-z ul li a:hover { text-decoration: underline }

/* **************** */

#sidebar-a-to-z ul li a { text-decoration: none }
#sidebar-a-to-z ul li a:hover { text-decoration: underline }

/* **************************************************************** */

#sidebar-see-also ul li a { text-decoration: none }
#sidebar-see-also ul li a:hover { text-decoration: underline }

/* **************************************************************** */

#discography-data h3 { margin-bottom: 0 }
#discography-data h3 a { text-decoration: none }
#discography-data h3 a:link { color: #333 }
#discography-data h3 a:visited { color: #333 }
#discography-data h3 a:hover { color: #4682b4 }
#discography-data h3 a:focus { color: #00c }
#discography-data h3 a:active { color: #f00 }
#discography-data span.same { display: none }
#discography-data div.date { margin: .17em 0 .17em 30% }
#discography-data table { border-collapse: collapse; border-spacing: 0; margin: .33em 0 1.17em }
#discography-data td, #discography-data th { vertical-align: top }

/* **************** */

#catalog-data h3 { margin-bottom: 0 }
#catalog-data h3 a { text-decoration: none }
#catalog-data h3 a:link { color: #333 }
#catalog-data h3 a:visited { color: #333 }
#catalog-data h3 a:hover { color: #4682b4 }
#catalog-data h3 a:focus { color: #00c }
#catalog-data h3 a:active { color: #f00 }
#catalog-data span.same { display: none }
#catalog-data div.date { margin: .17em 0 .17em 30% }
#catalog-data table { border-collapse: collapse; border-spacing: 0; margin: .33em 0 1.17em }
#catalog-data td, #catalog-data th { vertical-align: top }

/* **************** */

#session-data h2 { margin: 1em 0; padding: 0; border: none; font-size: 131% }
#session-data ul li a { text-decoration: none }
#session-data ul li a:link { color: #037 }
#session-data ul li a:visited { color: #637 }
#session-data ul li a:hover { text-decoration: underline }
#session-data ul li a:focus { color: #00c }
#session-data ul li a:active { color: #f00 }

/* **************** */

#record-data h2 { margin: 1em 0; padding: 0; border: none; font-size: 131% }
#record-data ul li a { text-decoration: none }
#record-data ul li a:link { color: #037 }
#record-data ul li a:visited { color: #637 }
#record-data ul li a:hover { text-decoration: underline }
#record-data ul li a:focus { color: #00c }
#record-data ul li a:active { color: #f00 }

/* **************** */

#content-project h2 a { text-decoration: none }
#content-project h2 a:link { color: #037 }
#content-project h2 a:visited { color: #637 }
#content-project h2 a:hover { color: #4682b4 }
#content-project h2 a:focus { color: #00c }
#content-project h2 a:active { color: #f00 }
#content-project ul { list-style-type: square }

/* **************************************************************** */

#site-id { margin: 0; padding: 0; color: #202020; font-weight: bold; font-size: 161.6%; font-family: Georgia, "Times New Roman", serif; letter-spacing: -0.05em }
#site-id .domain { text-transform: uppercase }
#site-id .dot { color: #8b0000 }
#site-id .gtld { color: #696969 }
#site-id a { background: transparent; color: inherit; text-decoration: none; outline: none }
#site-id a:link, #site-id a:visited, #site-id a:hover { color: #202020; text-decoration: none; outline: none }
#site-id a:focus, #site-id a:active { color: #202020; text-decoration: none; outline: thin dotted invert }
#tagline { margin: 0; padding: 0; color: #6b8e23; font-size: 77%; font-family: Georgia, "Times New Roman", serif }

#masthead { width: 974px; margin: 0; padding: 0 }
#masthead-logo { float: left; margin: 0; padding: 0 }
#masthead-search { float: left; margin: .83em 1.67em 0 1.67em; padding: 0 }
#masthead-search form { margin: 0; padding: 0 }
#masthead-cse-search-form { width: 487px }

/* ************************************************************************** */

/*
 * default.css ends here
 */

