
body {
margin: 36px;
padding: 0;
background-image: url(../images/Stage_BG3_Web.jpg);
background-position: center;
background-repeat: no-repeat;
background-color: black;
background-attachment: fixed;
font-family: arial, helvetica, serif;
font-size: 12pt;
color: #ffcc99;
text-decoration: none;
}

#nav {
margin-top: 200px;
padding: 0;
background: #333399;
list-style-type: none;
width: 172px;
float: left;
}


#nav li {
margin: 0;
padding: 0;
float: left;
width: 100%;
}

#nav a {
display: block;
font-family: JI-Nieces, arial, sans-serif;
font-size: 18pt;
color: #fff;
text-decoration: none;
padding: 0 15px;
line-height: 1.5;
border-bottom: none;
}

#nav #nav_con a {
border: none;
}

#nav a:hover {
background: #cc99cc;
}

#body_hom a, #nav_hom a,
	#body_sound #nav_sound a, #body_services #nav_services a, 
	#body_photos #nav_photos a, #body_contact #nav_contact a, 
	#body_events #nav_events a {
background: #beb06f;
color: #1a1303;
font-weight: bold;
}


#nav2 {
margin-top: 200px;
padding: 0;
background: transparent;
list-style-type: none;
width: 165px;
float: right;
}

#nav2 li {
margin: 0;
padding: 0;
float: left;
width: 100%;
}

#nav2 a {
display: block;
font-family: JI-Nieces, arial, sans-serif;
font-size: 14pt;
color: #fff;
text-decoration: none;
padding: 0 15px;
line-height: 1.5;
border-bottom: none;
}

#nav2 #nav2_con a {
border: none;
}

#nav2 a:hover {
background: #333399;
}

#body_hom a, #nav2_hom a,
	#body_sound #nav_sound a, #body_services #nav_services a, 
	#body_photos #nav_photos a, #body_contact #nav_contact a, 
	#body_events #nav_events a {
background: #beb06f;
color: #1a1303;
font-weight: bold;
}

p {
font: arial, san serif;
font-size: 10pt;
font-color: #fff;
align: bottom, center;
}



