﻿html
{
	height: 100%;
}
body 
{
	/*background-image: url(../images/main.gif);*/
	background-color: Black;
	text-align: center;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0;
	font-family: "Century Gothic", "Arial Narrow", Arial, sans-serif, Verdana;
}
#header
{
	width: 100%;
	border-top: solid 3px #A51226;
	border-right: solid 3px #A51226;
	border-left: solid 3px #A51226;
}
#headerleft
{
	background-color: Black;
	width: 160px;
	height: 107px;
	background-image: url(../images/choirshowsmall.gif);
	background-repeat: no-repeat;
}
#headercenter
{
	background-color: Black;
	width: 430px;
	height: 107px;
	padding-left: 15px;
}
#headerright
{
	background-color: White;
	border-color: White;
	/*background-image: url(../images/logo.jpg);*/
	/*background-repeat: no-repeat;*/
	width: 150px;
}
a
{
	color: #0070C0;
	text-decoration: none;
}
a:visited
{
	color: #0070C0; /*B22222;*/
}
a.link:hover
{
	color: #A51226;
}
a:hover
{
	color: #A51226;
}
.sidebar
{
	height: 100%;
	background-color: #000000;
}

a.mainpagelinkred
{
	font-weight: bold;
	color: Red;
	cursor: hand;
}

a.mainpagelinkred:hover
{
	font-weight: bold;
	color: Blue;
	cursor: hand;
}
a.mainpagelinkgreen
{
	font-weight: bold;
	color: Green;
	cursor: hand;
}

a.mainpagelinkgreen:hover
{
	font-weight: bold;
	color: Blue;
	cursor: hand;
}
#main
{
	text-align: center;
	vertical-align: top;
	height: 100%;
	width: 100%;
	background-color:#E4E4CA;
	/*background-image: url(../images/bg.gif);*/
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.main
{
	text-align: center;
	vertical-align: top;
	height: 100%;
	width: 740px;
	background:#eeeeee;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color:#E4E4CA;
	/*background-image: url(../images/bg.gif);*/
}
img
{
	border: none;
}
#banner
{
	background-color: Black;
	padding: 0 0 0 0;
}
.paragraph td a
{
	color: Blue;
	text-decoration: none;
}
.paragraph td a:hover
{
	color: Black;
	text-decoration: underline;
}
.container
{
	margin: auto;
	padding: 10px 10px 10px 10px;
	text-align: center;
	font-size: medium;
}
a.newcontent
{
	color: Blue;
	text-decoration: none;
}
a.newcontent:hover
{
	color: Black;
	text-decoration: underline;
}
#mnu
{
	border-top: solid 3px #A51226;
	border-bottom: solid 3px #A51226;
	border-left: none;
	border-right: none;
	background-color: Black;
	font-size: .8em;
	color: #284E98;
	width: 100%;
	padding-top: 0px;
}
.mnu
{
	border-top: solid 3px #A51226;
	border-bottom: solid 3px #A51226;
	border-left: none;
	border-right: none;
	background-color: Black;
	font-size: .8em;
	color: #FDD049;
	width: 740px;
	padding-top: 0px;
}
.staticmenuitem
{
	padding: 5px 3px 5px 3px;
}
.fixdropdown
{
        z-index: 5;
}
.dynamicmenuitem
{
	padding: 2px 4px 2px 6px;
	background-color: Black;
	width: 160px;
	font-size: .9em;
	text-align: left;
	border-bottom: solid 1px #A51226;
}
.dynamicmenuitem a, .dynamicmenuitem a:visited, .staticmenuitem a
{
	color: #FDD049;
	font-size: .9em;
}
.dynamicmenuitem a:hover, .staticmenuitem a:hover
{
	color: #ffffff;
}
.dynamichover
{
	background-color: #A51226;
	color: #ffffff;
}
.statichover
{
	background-color: #A51226; 
	color: #ffffff;
}
.staticselect
{
}
.dynamicselect
{
}
.centered
{
	margin: auto;
}
.left
{
	float: left;
}
p.maintitle
{
	margin: 0 0 0 0;
	text-align:left;
	font-family: Garamond, Verdana, Arial;
	font-size:28pt;
	color:white;
}
	
p.subtitle
{
	margin: 0 0 0 0;
	text-align:left;
	font-family: "Century Gothic", Arial;
	font-size:10pt;
	color:#0070C0; 
	font-weight:bold;
}

h3
{
	font-weight: bold;
	font-size: 150%;
	color: #000080;
	text-align: center;
}

h4
{
	color: #000080;
	font-weight: bold;
	text-align: left;
}
h5
{
	font-weight: bold;
	font-style: italic;
	color: #000080;
	font-size: 10;
}