/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* begin body */
body 
{ 
margin: 0;
padding: 1em;
font-family:"Trebuchet MS",Helvetica,sans-serif;
background-image:none;
background-color:#369;
color:#603;
}
.clear
{
clear:both;
}

a:link 
{ 
background-image:none;
background-color:white;
color:#669;
}
a:visited 
{ 
background-image:none;
background-color:white;
color:#369;
}
a:hover 
{ 
background-image:none;
background-color:white;
color:#969;
}
a:active 
{ 
background-image:none;
background-color:white;
color:#c69; 
}
hr
{
width:88%;
}
/* end body */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* begin navigation */
#navigation 
{
position: absolute;
top: 1em;
left: 1em;
width: 6em;
border:2px solid black;
background-image:none;
background-color:  #fff;
color: #000;
margin: 0; 
padding: 0;
}
#navigation ul#pages 
{
list-style: none;
margin: 0; 
padding: 1em 0em 1em 1em;
}
#navigation ul#titles 
{
font-size:0.84em;
}
.navigationBar
{
background-image:none;
background-color:#fff;
color:black;
}
/* end navigation */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* begin wrapper */
#wrapper
{
margin:0em 0em 0em 7em;
padding:0;
border:2px solid black;
background-image:none;
background-color:white;
color:#000;
min-width:368px;
}
/* end wrapper */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* begin neader */
#header 
{
margin:0;
padding:1em 0em 0em 0em;
height: 4em;
background-image:none;
background-color:white;
color:black;
}
/* begin logo */
#logo
{
text-align:center;
}
#logo img
{
border:none;
}
/* end logo */
/* end header */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.content 
{
clear:both;
padding:1em;
}
.content #welcome, .content p
{
text-indent:5%;
text-align:justify;
}
caption
{
font-weight: bold
}
/* end content */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* begin footer */
#footer 
{
margin-left: 1em;
margin-right: 1em;
text-align: center;
}
#footer ul
{
list-style: none;
}
#footer ul li
{
display: inline;
}
#footer ul li.first
{
padding-right:1em;
padding-left:1em;
border-right:1px solid black;
}
#footer ul li.last
{
padding-right:1em;
padding-left:1em;
}
.title
{
text-align: center;
}
#copyright
{
font-size: 0.84em;
text-align: center;
}
#validImg
{
border-width: 0;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* begin quote */
#homeQuote
{
padding-left:8em;
}
/* end quote */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* begin song table */
#songTable, #errorTable
{
border-collapse:collapse;
border:1px solid black;
margin-left:auto;
margin-right:auto;
width:100%;
}
td, th
{
border-collapse:collapse;
border:1px solid black;
}
caption
{
font-size:1.5em;
font-weight:bold;
}
.headingRow
{
background-image:none;
background-color:#969;
color:white;
}
.evenRow
{
background-image:none;
background-color:#669;
color:white;
}
.evenRow a:link, .evenRow a:visited, .evenRow a:hover, .evenRow a:active 
{
background-image:none;
background-color:#669;
color:white;
}
.oddRow
{
background-image:none;
background-color:white;
color:#669;
}
.oddRow a:link, .oddRow a:visited, .oddRow a:hover, .oddRow a:active 
{
background-image:none;
background-color:white;
color:#669;
}
.errorRow
{
font-weight:bold;
color:red;
background-image:none;
background-color:white;
text-align:center;
}
td p
{
text-indent:5%;   
}

p#moreMoreMore
{
text-align:center;
font-weight:bold;
}
p#comingSoon
{
text-align:center;
font-weight:bold;
}
p#comingSoon span
{
font-style:italic;
background-image:none;
background-color:transparent;
color:#c69;
}

/* end song table */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* begin contact */
form fieldset
{
margin:0;
padding:0em 1em 1em 1em;
}
legend
{
color:black;
background-image:none;
background-color:white;
margin-bottom:1em;
}
form div
{
clear:left;
margin:0;
padding:0em 0em 0.5em 0em;
}
form div label
{
margin:0;
padding:0;
float:left;
width:8em;
text-align:right;
}
input.textField,textarea.textField
{
color:black;
background-image:none;
background-color:white;
border:1px solid #669;
width:24em;
}
input.button
{
color:white;
background-image:none;
background-color:#669;
border:1px outset black;
padding:0;
margin:0;
width:8em;
}
/* end contact */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

