html { overflow-y: scroll; }
body  { background-color: #5E5A80; margin: 0; padding: 0  }
* { 
	_noFocusLine: expression(this.hideFocus=true); 
}
*::-moz-focus-inner { border: none; } 

.new {
	color: #FFFF00;
	font-size: 0.8em;
}

#audio {
	text-align: center;
}

audio {
	padding-top: 20px;
	padding-bottom: 25px;
	font-size: 1em;
}

#yelp {
	height: 40px;
}

#yelp-biz-badge-plain-vl0IhjeGU_4yg8ijEVlDnw {
	display: none;
}

#disclaimer p {
	color: white;
	line-height: 1em;
	padding-top: 30px;
}

a[href='#disclaimer'] {
	color: #5E5A80;
}

p { color: black; font-size: 15px; line-height: 22px; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif }
.right li, .right li a  { font-size: 15px; line-height: 25px; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif }
#navlist li { color: white; font-size: 14px; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; line-height: 16px; margin-bottom: 12px;}
.tiny { background-color: #8585AD; color: #cccccc; font-size: 10px; line-height: normal; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif }
.contact  { color: white; font-size: 14px; line-height: normal; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif }
.contact a { color: white; }
.boldserif { font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif }
.bold { font-weight: bold; }
.left { width: 230px; background-color: #8585AD; padding-top: 20px; }
.right { width: 640px; background-color: #D6D9FF; padding: 20px; }
h1  { margin-top: 20px; color: black; font-weight: bold; font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif; text-align: left; }
h2    { color: black; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-align: left }
h3 { color: black; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-align: left; }
h4 { color: black; font-size: 14px; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; padding-top: 22px; margin-bottom: 0; border-top: 1px solid #ccc; }
.imagebrd { float: right; margin: 3px 0px 3px 9px; border: solid 1px #000; }
.imagert { float: right; margin-top: 12px; margin-bottom: 12px; margin-left: 12px; border: solid 1px #000; }
#container {   
  width: 930px;
  -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.6);
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.6);
  border: 1px solid #666699;
}

#navcontainer { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; width: 210px; padding-top: 20px; }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}
#navcontainer li { font-family: Arial, Helvetica, sans-serif; margin-top: 0; margin-bottom: 0; list-style-type: none; margin-left: 0px; padding-top: 0; padding-bottom: 0; padding-left: 0px; }
#navcontainer a
{ text-decoration: none; display: block; padding: 3px; width: 195px; border-bottom: 1px solid #fff; border-top-color: #fff; border-right-color: #fff; border-left-color: #fff; }

#navcontainer a:link, .navlist a:visited
{ color: white; text-decoration: none; }
#navcontainer a:visited, .navlist a:link { color: white; text-decoration: none; }
#navcontainer a:hover
{ background-color: #5E5A80; color: #fff; text-decoration: none; }
.imgrit { margin-left: 12px; border: solid 1px #333; }

#one, #two, #three, #four, #five, #six, #seven, #eight {
	display: none;
}

.show {
	font-size: 120%;
	font-weight: bold;
}

.hide {
	display: none;
	font-style: italic;
	font-size: 90%;
}
