/*
GLOBAL SITE SETTINGS
*/
body {
text-align:center;
background-color:#9f5401;
background-image:url(site_bg.jpg);
background-attachment:fixed;
background-position:top left;
background-repeat:repeat;
}#container {
	margin: 5px auto 10px auto;
	width: 90%;
	border: 1px solid #333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#d8762d;
	background-image:url(tile_bg.jpg);
	background-position:top;
	background-attachment:scroll;
	background-repeat:repeat;
	text-align:left;
	line-height:130%;
}#logo {
	float:left;
	width:166px;
	height:439px;
	text-align: left;
}#content {
	margin-left: 166px;
	margin-right: 50px;
	padding: 10px 10px 10px 0px;
}#content p {
font-size:small;
}#content ul li {
	display:inline;
	margin-right: .3em;
}#content ul {
	margin: 0;
	list-style-type:none;
	padding: 0 0 2em 0;
}#content ul li a {
	font-size:medium;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}#content ul li a:hover {
	color:#fff;
}#footer {
	clear:both;
	text-align:center;
	font-size:small;
}
#contact {
	clear:both;
	text-align:left;
	font-size:small;
	margin-left:170px;
	margin-right: 50px;
	padding: 10px;
}#contact a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}#contact a:hover{
	text-decoration:underline;
}.floatleft {
	float:left;
	width:155px;
	font-size:10px;
	text-align:left;
	padding: 5px;
	margin: 12px 10px 10px 0px;
	border: 1px solid #333;
	
}.floatright {
	float:right;
	width:236px;
	font-size:small;
	text-align:center;
	padding: 5px;
	margin: 12px 10px 10px 0px;
	border: 1px solid #333;
}.floatcenter {
	float:center;
	width:100px;
	font-size:small;
	text-align:center;
	padding: 5px;
	margin: 12px 10px 10px 0px;
	border: 1px solid #333;
}.header {
	border-bottom:1px solid #000;
	color:#fff;
	font-weight:bold;
	font-size:medium;
	background-image: url(eq_pattern.gif);
	background-position: left bottom;
	background-attachment: scroll;
	background-repeat: no-repeat;
	vertical-align: text-bottom;
	text-align: left;
	display: block;
	text-indent: 85px;
	height: 2.3em;
}

/*
SPLASH PAGE SETTINGS
*/
#navhold {
	width: 100%;
	border: 1px solid #fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#d8762d;
	text-align:left;
	line-height:130%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 8%;
}#navlogo {
	width:533px;
	height:288px;
	text-align:right;
	background-image:url(splash_logo_bg_strip_288x7.jpg);
	background-position:top;
}#navlist {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(splash_bg_strip_288x5.jpg);
	background-position:top;
}#navlist ul {
	list-style-type:none;
	padding-top: 70px;
	margin-top:0px;
}#navlist ul li {
	padding-top:5px;
	padding-bottom:5px;
}#navlist ul li a {
	font-size:medium;
	color:#000;
	text-decoration:none;
	font-weight:bold;
}#navlist ul li a:hover {
	color:#fff;
}

/*
MAILFORM SETTINGS
*/
#formview{
	text-align:left;
	position:absolute;
	width: 390px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:medium;
	visibility:visible;
	z-index:90;
	left: 8px;
	top: 8px;
}#mailform{
	text-align:left;
	width: 380px;
	height: 280px;
	background-color: #fc0;
	background-image:url(mail_bg.jpg);
	border: 1px solid #333;
	visibility:inherit;
	z-index:inherit;
}#mailform table td {
vertical-align:top;
}.formtitle {
text-align:right;
}.formtext {
font-family:Verdana, Arial, Helvetica, sans-serif;
}


/*
PICTURE SETTINGS
*/
#thumbs img{
	margin: 5px;
}#thumbs {
	text-align:center;
	vertical-align:top;
}


/*
MEDIA PLAYER SETTINGS
*/
#s9_mp {
position:absolute;
top:0;
left:0;
width:360px;
height:180px;
}#samples {
	list-style-type: square;
	list-style-position: outside;
	font-size:small;
}#samples a {
color:#000;
text-decoration:none;
}#samples a:hover {
	color:#fff;
	text-align: right;
}#mp {
background-color:#d8762d;
}

/*
MISC GRAPHICS
*/
#staff {
	float:left;
	height:62px;
	width:100%;
	background-attachment: scroll;
	background-image: url(music_staff.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

