body {
	margin: 0;
	padding: 0;
	font-family: verdana,sans-serif;
	color: #000;
	background-color: #F0F0F0;
}

#container {
	color: #000;
	background-color: #F0F0F0;
	background-repeat: repeat-y;
	background-position: left;
	width: 652px;
}

#banner{
	color: #C93;
}

#body_container {
	padding: 0 1em 2em 0;
	margin: 0 0 0 40px;
	color: #000;
	background-color: #F0F0F0;
	background-repeat: repeat-y;
	background-position: left;
	width: 550px;
	font-family: verdana,sans-serif;
	font-size: 12px;
}

#search_box{
	width: 602px;
	text-align: right;
	color: #C93;
	padding-right:50px;
}

.searchButton {
	background-color: #DF886C;
	border-width: 1;
	color: #000;
	font-size: 7pt;
	font-family: verdana;
	font-weight: bold;
}

.requestFormButton {
	background-color: #DF886C;
	border-width: 1;
	color: #000;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	padding: 3px;
}

#menu {
	clear: both;
	text-align: left;
	font-weight: bold;
	color: #000;
	height: 39px;
	background-image: url('http://www.diplomatsjazz.com/images/menubg.gif');
}

#menu ul {
	padding: 6px;
	margin: 3px 3px 3px 30px;
	font: bold 12px Verdana, sans-serif;
}

#menu li {
	display: inline;
	list-style-type: none;
	padding: 0 20px 0 0;
}


#footer {
	clear: both;
	padding: 4px 4px 30px 4px;
	font-size: 10px;
	color: #000;
	background-color: #F0F0F0;
}


#banner h1
{
	margin: 0;
	padding: .25em;
	font-style: italic;
	font-size: 30px;
	text-align: right;
}


#body_container p, td {
	font-family: verdana,sans-serif;
	font-size: 12px;
}

#body_container p.quote {
	font-family: verdana,sans-serif;
	font-size: 12px;
	font-style: italic;
}

#body_container p.Question {
	font-family: verdana,sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#body_container p.Answer {
	font-family: verdana,sans-serif;
	font-size: 12px;
	padding-bottom: 15px;
}


.quote_source {
	font-family: verdana,sans-serif;
	font-size: 12px;
	width: 100%;
	text-align: right;
	padding-bottom: 15px;
}

p {
	font-family: verdana,sans-serif;
	font-size: 12px;
}

H1 {
	FONT-SIZE: 16px;
	COLOR: #980707;
	FONT-WEIGHT: bold;
	font-family: verdana,sans-serif;
}

H2 {
	FONT-SIZE: 13px;
	COLOR: #980707;
	FONT-WEIGHT: bold;
	font-family: verdana,sans-serif;
}

H3 {
	FONT-SIZE: 12px;
	COLOR: #980707;
	FONT-WEIGHT: bold;
	font-family: verdana,sans-serif;
}


A:link, A:active, A:visited, A:hover {
	color: #980707;
	text-decoration: underline;
	font-family: verdana,sans-serif;
	font-size: 12px;
	font-weight: bold;
}

A.faq:link, A.faq:active, A.faq:visited, A.faq:hover {
	color: #980707;
	text-decoration: underline;
	font-family: verdana,sans-serif;
	font-size: 12px;
	font-weight: normal;
}


A.strong:link, A.strong:active, A.strong:visited, A.strong:hover {
	color: #980707;
	text-decoration: underline;
	font-family: verdana,sans-serif;
	font-size: 12px;
	background-color: #F0F0F0;
	font-weight: bold;
}

A.sample:link, A.sample:active, A.sample:visited, A.sample:hover {
	color: #980707;
	text-decoration: none;
	font-style: italic;
	font-family: verdana,sans-serif;
	font-size: 12px;
	background-color: #F0F0F0;
}


A.menu:link, A.menu:active, A.menu:visited, A.menu:hover {
	color: #000;
	text-decoration: underline;
	font-family: Arial;
	font-size: 12px;
	background-color: #df886c;
}

A.footer:link, A.footer:hover, A.footer:visited, A.footer:active {
	color: #980707;
	text-decoration: underline;
	font-family: verdana,sans-serif;
	font-size: 11px;
	background-color: #F0F0F0;
}

strong {
	color: #980707;
}

#songlist ul li {
	height : 12px;
	list-style-type : none;
	padding : 0.3em 0 0.4em 0;
	font-size : 11px;
	border-bottom : 1px solid #ccc;
}

#songlist ul li.col2 {
	margin-left : 50%;
	margin-top : -1.7em;
	padding : 0.3em 0 0.4em 0;
	border : 0;
}

#songlist a:link, #songlist a:hover, #songlist a:visited, #songlist a:active {
	color: #980707;
	text-decoration: underline;
	font-size : 11px;
}