/***********************************************/
/* HTML tags                                   */
/***********************************************/ 

body{
	margin: 0px;
	padding: 0px;
		font: 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		text-align: center;
		background-color: #000;
		color: #996;
}
	a { text-decoration: none; }
	a:link, a:visited { color: #c8c8a6; }
	a:hover, a:active { color: #996; background-color: #500000; }
	img { text-align: center; }

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead{
/* dreamweaver */
	margin: 0;
	padding: 10px 0px;
	border-bottom: 1px solid #cccccc;
	width: 100%;
}
#header-index
{
		margin: 0; padding: 0; border: 0;
		background: url(/images/NewWaveform.gif) no-repeat top right;
		background-color: #000;
		width: 100%;
		height: 80px;
		text-align: right;
}
#header-interior
{
		margin: 0; padding: 0; border: 0;
		background: url(/images/top-name-small.gif) no-repeat top right;
		background-color: #000;
		width: 100%;
		height: 40px;
		text-align: right;

}

#navBar{
/* dreamweaver */
	margin: 0 0 0 79%;
	padding: 0px;
	background-color: #eeeeee;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
		text-align: center;
}
#nav
{
	margin: 0 0 0 80%;
	padding: 24px 0 0 0;
		font-size: .95em;
		background-color: #000;
		text-align: center;

}

#content{
  float:left;
	width: 75%;
	margin: 0;
	padding: 0 3% 0 0;
}



/************* #globalNav styles **************/

#globalNav{
/* dreamweaver */
color: #cccccc;
padding: 0px 0px 0px 10px;
white-space: nowrap;
}
/* 'nowrap' prevents links from line-wrapping if there are too many to fit in one line
   this will force a horizontal scrollbar if there isn't enough room for all links
   remove rule or change value to 'normal' if you want the links to line-wrap */

#globalNav img{
/* dreamweaver */
 display: block;
}

#globalNav a {
/* dreamweaver */
	font-size: 90%;
	padding: 0px 4px 0px 0px; 
}


/************* #siteInfo styles ***************/

#siteInfo{
/* dreamweaver */
	clear: both;
	border: 1px solid #cccccc;
	font-size: 75%;
	color: #cccccc;
	padding: 10px 10px 10px 10px;
	margin-top: 0px;
}
/* negative top margin pulls siteinfo up so its top border overlaps (and thus lines up with)
   the bottom border of the navBar in cases where they "touch" */

#siteInfo img{
/* dreamweaver */
	padding: 4px 4px 4px 0px;
	vertical-align: middle;
}

#footer
{
		clear: both;
		padding-top: 4px;
		border-top: 1px solid #600;
}

/***********************************************/
/* Style Stuff                                 */
/***********************************************/
#header-index h1, #header-interior h1
{
		position: relative;
		left: -3900px;
}
	div#header-index img, div#header-interior img
	{
		float: right;
		width: 181px;
		height: 80px;
		border: 0;
	}

/* Try a display block with an a:hover */
#nav ul
{
		display: block;
		margin: 0; padding: 0; border: 0;
		list-style-type: none;
		text-align: center;
}
	div#nav ul li
	{
		display: block;
		padding: 4px;
		margin: 8px 0;
		text-decoration: none;
		width: 144px;
		font-size: .9em;
		border: 1px solid #600;
		text-align: center;
	}
	div#nav ul li:hover
	{
		display: block;
		padding: 3px;
		border: 2px solid #996;
		cursor: pointer;
		color: #996;
		background-color: #500000;
	}
	div#nav ul li ul
	{
		list-style-type: none;
	}
	div#nav ul li ul li
	{
		margin: 4px 0;
		border: 0;
		width: 136px;
		font-size: .9em;
	}
	div#nav ul li ul li:hover
	{
		padding: 4px;
		cursor: pointer;
		border: 0;
		background-color: #000;
	}
	
	
	
	div#content h3
	{
		padding-bottom: 14px;
		font-size: 1.4em;
	}
	div#content h4
	{
		font-size: 1.3em;
	}
	div#content ul
	{
		list-style-type: none;
	}
	div#content ul li:before
	{
		content: "\00BB \0020";
	}
	div#content ul li
	{
		text-indent: -2em;
		margin-left: 3.5em;
		margin-bottom: .5em;
	}
	div#content p
	{
		margin-bottom: 14px;
	}
	div#content .story, div#content .press
	{
		padding: 0 12px 24px 12px;
		margin-bottom: 14px;
		background: url('/images/bars-red-small.gif') bottom center no-repeat;
		text-align: left;
	}
	div#content .story-center
	{
		float:right;
		margin-right: 144px;
		padding-bottom: 24px;
		margin-bottom: 14px;
		background: url('/images/bars-red-small.gif') bottom center no-repeat;
	}
	div#content .story img
	{
		float: left;
		vertical-align: top;
		margin: 8px;
	}
	.italicaccents { font-size: 1.3em; font-style: italic; color: #999966; font-weight: bold; }
	div#footer
	{	
		color: #600;
		background-color: #000;
	}
	div#footer a:link, div#footer a:visited { color: #600;background-color: #000; }
	div#footer a:hover, div#footer a:hover { color: #996;background-color: #000; }
	div.endorsement
	{
		padding: 10px 0;
		vertical-align: middle;
		text-align: center;
	}
	div.endorsement img
	{
		border: 0;
	}
		/* gallery */
		div.gallery
		{
			margin: 0 auto;
			width: 600px;
			padding-bottom: 24px;
		}
		div.gallery, div.gallery table
		{
			text-align: center;
		}
		div.gallery table
		{
			width: 600px;
		}
		div.gallery table td
		{
			padding: 8px;
		}
		div.gallery img
		{
			border: 0;
		}
		div.gallery
		{
			padding-bottom: 24px;
			margin-bottom: 14px;
			background: url('/images/bars-red-small.gif') bottom center no-repeat;
		}
		div.gallery	a:link, div.gallery a:visited { color: #c8c8a6; border: 2px solid #c8c8a6; margin: 0; padding: 0;}
		div.gallery a:hover, div.gallery a:active { color: #996; background-color: #500000; border: 2px solid #996;}

	/* end gallery */
/* clips */
	div#content .clips
	{
		width: 500px;
		margin: 0 auto;
		padding 2px;
		/* border: 1px solid #600; */
		background-color: #100000;
		text-align: left;
	}
	div#content .clips h4
	{
		margin: 0; padding: 2px; border: 0;
		border-top: 8px solid #000;
	}
	div#content .clips img
	{
		margin: 0; padding: 2px; border: 0;
		
	}
/* end clips */
/* contact */
	.inputbox {  border-top: 1px #999966 inset; border-bottom: 1px #999966 inset; border-left: 1px #999966 inset; border-right: 1px #999966 inset; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #999966}
/* end contact */
/* press */
	div.press
	{
		font-size: 1.3em;
		passing-bottom: 12px;
	}
	.quote_attr
	{
		font-size: 1.0em;
		font-style: italic;
		text-align: right;
		color: #600;
	}
/* end press */

/* calendar */
	.calevent
	{
		font-size: 1.3em;
	}
	.venue
	{
		font-size: 1.0em;
		font-style: italic;
		color: #600;
	}
.stealthlink, .stealthlink a:link, .stealthlink a:visited, .stealthlink a:hover, .stealthlink a:active
{
	color: #600;
}