/* Alternating Row colors */
TR.Row1 { background:#FFFFFF; }
TR.Row2 { background:#F3EED9; }

.header { 
font-family: Times New Roman, Times, serif;
}

.menu,.bio,.subheader,.body,.bodyBold,.bodyBoldRed,.copyright,.mailingList,.crawlerMenu { 
font-family: Helvetica, Arial, Verdana, sans-serif;
}

.header,.subheader { 
font-weight: bolder; 
}

.menu,.bodyBold,.bodyBoldRed,.mailingList,.bio { 
font-weight: bold; 
}

.body,.bodyBold,.subheader { 
color: #000000; 
} /*Black*/

.mailingList,.copyright { 
color: #FFFFFF; 
} /*White*/

.header,.bodyBoldRed { 
color: #990000; 
} /*Red*/

.copyright,.crawlerMenu { 
font-size: 9px;
}

.body,.bodyBold,.bodyBoldRed { 
font-size: 12px; 
}

.menu,.mailingList { 
font-size: 13px; 
}

.bodyBold,.bodyBoldRed,.bio { 
font-size: 14px; 
}

.subheader { 
font-size: 16px; 
}

.header { 
font-size: 30px; 
}

.menu,.body { 
line-height: 150%; 
}

#photos img	{
margin:0 5px 5px 0
}

a:link { color: #003399; }
a:active { color: #990000; }
a:visited { color: #003399; }
a:hover, a:active { color: #990000; }

a.menu,a.bio {
text-decoration: none;
}

a.menu:link,a.menu:visited {color: #000000;}
a.menu:hover,a.menu:active {color: #990000;}

a.bio:link,a.bio:visited {color: #990000;}
a.bio:hover,a.bio:active {color: #000000;}

#lou th {
width:25%;
background-color:990000;
color:#FFFFFF;
}

#upcoming_events {
list-style: none;
margin: 0;
padding:0 10px 10px 10px;
}

#upcoming_events li {
margin-top: 10px;
}
#upcoming_events li b {
font: bold 14px Helvetica, Arial, Verdana, sans-serif;
}
