body {margin: 0px; z-index: 1;}
body,div, p,span,ul,li  {font-family: "Verdana","Arial";}
p,span,ul,li {font-size: 9pt;  margin-top: 3px; }
a {color: #000000;}
a:hover {color: red;}

a.skin, button.skin {border: 3px ridged #cccccc; padding: 3px; font-weight: 800; font-size: 11pt;
	 background-color: darkred; color: #cccccc; text-decoration: none;}
button.small {font-size: 9pt; padding: 1px; border: 1px solid;}

#pershing_video {padding: 3px; width: 700px !important; text-align: center;
		background-color: #666666; z-index: 3; position: absolute;
		border: 2px solid black; width: 100%;
		float: center; filter:alpha(opacity=80); opacity:.80;}
span.X {color: #FFFFFF; font-weight: 800; cursor: pointer;}
object {border: 1px solid #000000;}

div#main_div {width: 780px; border: none; border-left: 2px double #999999; border-right: 2px double #999999; text-align: left; padding: 0px; }
div#header,div#header img	{padding: 0px; margin: 0px; width: 100%; }

.content {margin: 3px; padding: 3px;}
td.contents {border: 3px inset;}
.title  {margin: 7px; font-weight: 800; margin-left: 0px; font-family: Georgia, Verdana; font-size: 14pt; color: #808000;}
div.title {text-align: center;}
.subtitle {margin: 3px; font-weight: 600; margin-left: 0px;}
.indent {margin-left: 15px;}

.col1 {width: 200px;}
.row_gap {height: 200px;}

/* #g_of_a_of_usa {font-family: Georgia; font-size: 10pt !important; font-weight: 800;  width: 400px;  position: relative; top: -35px; margin-bottom: -35px; border: none;} */
 #g_of_a_of_usa {font-family: Georgia; font-size: 9pt !important; font-weight: 800;  
 width: 420px;  position: relative; top: -33px; margin-bottom: -33px; border: none;} 

/* .menubar {float: right; filter:alpha(opacity=75);-moz-opacity:.15;opacity:.15; margin-bottom: 20px; top: -50px;}    
 .menubar {position: relative;  }  */
 
.menubar {border: none; margin: 0px; padding-top: 5px; margin-top: 5px;}
.menubar div{height: 3px !important; font-size: 2pt !important; border-top: 1px solid #000000; border-bottom: 1px solid #000000; position: relative;  z-index: 0; top: 3px;}
.menuItem {font-size: 12px; font-family: "Verdana","Arial";}
.menubar a.menuItem {border: 1px solid #666666; padding: 3px; margin: 0px !important; margin-right: 5px; text-decoration: none; position: relative; z-index: 3; border-bottom: none; color: #000000;}
.menubar a.menuItem:hover, .menubar a.menuItem:active, .highlight {color: darkblue !important; background-color: #FFFFEE;}	
.menubar a.color2 {border-bottom: 1px solid transparent;}
							
.music_box {position: absolute; bottom: 2px; margin-left: 15px;color: #000000; font-weight: 800; } 
.sub {font-size: 7pt; padding-left: 5px; color:  darkred;}		

.highlight {background-color: #FFFFEE !important;}
.color1{background-color: #B7C8B6;}
.color2 {background-color:  #9CA998;} /* -- green hornet -- */ 
.color2 {background-color: #8BA870 !important;}
.color3{background-color: #9CA998;}
.lgrey {background-color: #F5F5F5;}
.white {background-color: #ffffff;}

#museum_photos img.auto-res {height: 100px;}

table.skin {margin: 2px; border-collapse: collapse;border: solid black 1px; background-color: #ffffff;}
.w3 {width: 300px;}
.box {border: 1px solid #999999; padding: 3px;}

#donations.box  li {padding: 3px;}

#menu_box {position: absolute; top: 93px; margin-left: 10px; padding: 2px; cursor: pointer;}
.tiny   {font-size: 7pt;}
.light {color: #cccccc;}

/* custom styles for the EVENTS page */
 #events .UL  { padding-bottom: 35px; margin: 3px;}
 #events .subtitle {border-bottom: 1px solid #999999; margin-bottom: 10px; margin-top: 30px; width: 200px; padding-left: 5px;}
 #events img {width: 150px;}
 #events .content {margin-right: 20px;}
