body {
	/*background:white;*/
	/*margin:5px;*/
	background-attachment:fixed;
	background-image:url(back.jpg);
	background-repeat:repeat-x;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

.sectionHeading{
	margin:.5em 0em .5em 0em;
}
.darkonlight .sectionHeading {
	color: #800000;
}
.lightondark .sectionHeading {
	color: white;
}

h1 {
	font-size:150%;
	margin:.3em;
}
h2 {
	font-size:130%;
	margin:.2em;
}
h3 {
	font-size:120%;
	margin:.1em;
}
h4 {
	font-size:110%;
	margin:0em;
}

a:link,
a:visited,
a:hover,
a:active {
	color: #800000;
}

#navbar {
	/*background: blue;*/
	/*background-color:white;*/
	padding-bottom: 10px;
	padding-top: 10px;
	white-space:nowrap;
}
#navbar ul {
	font-weight: bold;
	margin: 0px 4px;
	padding: 0px;
}
#navbar ul li {
	/*width:0%;*/
	display: inline;
	list-style: none;
	margin-left: 2px;
	margin-right: 2px;
}
#navbar ul li a {
	/*border: 3px outset black;*/
	background-color: white;
	border: 3px solid black;
	margin-bottom: 2px;
	margin-top: 2px;
	padding: 3px;
	text-decoration: none;
	width: 100%;
}
#navbar a:hover {
	/*border-style: inset;*/
	background-color: #991111;
	color: white;
}

#content {
	border:2px solid black;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}

.darkonlight {
	background-color: #FFFFDD;
	color: #000000;
	font-size: 80%;
}

.darkonlight .secondary {
	color:#000066;
}

.lightondark {
	background-color: #8b0000;
	color: #FFFFFF;
	font-size: 80%;
}

.lightondark a,
.lightondark a:hover,
.lightondark a:visited,
.lightondark a:active {
	color: #FFFFFF;
}

.blackonwhite {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 80%;
}

.whiteonblack {
	background-color: #000000;
	border-color:white;
	color: #FFFFFF;
	font-size: 80%;
}

#homeView #navHome a, #calendarView #navCalendar a,
#musicView #navMusic a, #recordingsView #navRecordings a,
#auditionsView #navAuditions a, #membersView #navMembers a,
#picturesView #navPictures a, #historyView #navHistory a,
#contactView #navContact a{
	background-color: #991111;
	color: white;
	cursor: default;
}

#banner img{
	/*display: block;*/
	border: none;
	margin: 0px auto 0px auto;
}

#banner {
	background:white;
	border-bottom: 2px solid black;
}

a.hiddenLink{
	color:black;
	text-decoration:none;
	border:none;
}
a.hiddenLink img{
	border:none;
}

a.hiddenLinkSuper{
	color:black;
	text-decoration:none;
	border:none;
	cursor: default;
}
a.hiddenLinkSuper img{
	border:none;
	cursor: default;
}

a.hoverLine {
	text-decoration:none;
	white-space:nowrap;
}
a.hoverLine:hover{
	text-decoration:underline;
}

.noBack{
  background:white;
}

.clearFloats{
	clear:both;
	font-size:0;
}

