
/* Using a 1500px picture as a background image for the table cell, with the background position set to different valused for different pages on the site. Page 37
#photo { 
	background-image: url(images/stripcolor.jpg);
	background-repeat: repeat-x;
	background-position: 0% 0%;
	}

div {
	border: 1px solid black;
	}
*/
body {
	margin: 0px;
	background-color: #000000;
	background-image: url(images/texture_off.jpg);
	background-repeat: repeat:y;
	}

p,h1,h2,h3,h4,ul,ol,li,div,blockquote,body,table,td,a {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	}

td {
	font-size: 12px;
	}

.head {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #CC0000;
	color: #333333;
	}	

.head2 {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #e5e5e5;
	}	
		
td.article {
	color: #CC0000;
	text-weight: bold;
	font-size: 12px;
	text-align: center;
	}

	/* Calendar CSS */
td.cal {
	background-color: #F7F7F7;
	font-family: Arial Narrow;
	font-size: 10px;
	color: #333333;
	text-align: right; 
	}	

td.calmon {
	background-color: #CC0000;
	font-family: Arial Narrow;
	text-decoration: bold;
	color: #F7F7F7;
	font-size: 11px;
	text-align: center; 
	}	
	
td.caldla {
	background-color: #999999;
	font-family: Arial Narrow;
		text-decoration: bold;
	font-size: 10px;
	text-color: #000000;
	text-align: center; 
	}			
	
td.calsm {
	background-color: #666699;
	font-family: Arial Narrow;
	font-size: 10px;
	color: #ffffff;
	text-align: center; 
	}	

td.calh {
	background-color: #FFCC00;
	font-family: Arial Narrow;
		text-decoration: bold;
	font-size: 10px;
	text-color: #000000;
	text-align: center; 
	}		
	
td.head {
	text-align: left;
	background-color: #CC0000;
	color: #e5e5e5;
	}	
	
td.head2 {
	text-align: center;
	background-color: #CC0000;	
	color: #e5e5e5;
	}
	
td.head3 {
	color: #990000;
	text-weight: bold;
	font-size: 11px;
	text-align: right;
	background-color: #999999;
	}

td.head4 {
	background-color: #ff6600;
	}
	
td.email {
	font-size: 9px;
	text-align: center;
	background-color: #ffffff;	
	color: #666666;
	}

	/* Multimedia Calendar */
td.year {
	font-size: 10px;
	text-align: center;
	background-color: #ffffff;	
	color: #666666;	
	}

td.year2003 {
	font-size: 10px;
	text-align: center;
	background-color: #ffffff;	
	color: #666699;	
	}
	
td.year2003a {
	font-size: 12px;
	text-align: center;
	background-color: #666699;	
	color: #eeeeee;	
	}	

td.year2003b {
	font-size: 12px;
	text-align: center;
	background-color: #666699;	
	color: #eeeeee;	
	}		
	
td.year2002 {
	font-size: 10px;
	text-align: center;
	background-color: #00fffff;	
	color: #CC0000;	
	}

td.year2002a {
	font-size: 12px;
	text-align: center;
	background-color: #FFCC00;	
	color: #ffffff;	
	}	
	
td.year2001 {
	font-size: 10px;
	text-align: center;
	background-color: #ffffff;	
	color: #CC0000;	
	}

td.year2001a {
	font-size: 12px;
	text-align: center;
	background-color: #669966;	
	color: #ffffff;	
	}		
	
td.year2000 {
	font-size: 10px;
	text-align: center;
	background-color: #ffffff;	
	color: #CC0000;	
	}

td.year2000a {
	font-size: 12px;
	text-align: center;
	background-color: #ff6600;	
	color: #ffffff;	
	}		

.small {
	font-size: 10px;
	background-color: #CC0000;	
	color: #EEEEEE;	
	}
	
A.set1:link {face: Verdana; color:#666699; text-decoration: underline; font-size: 12px;}
A.set1:visited {face: Verdana; color:#333333; text-decoration: underline; font-size: 12px;} 
A.set1:hover {face: Verdana; color:#CC0000; text-decoration: underline; font-size: 12px;} 
A.set1:active {face: Verdana; color:#CC0000; text-decoration: underline; font-size: 12px;}

A.set2:link {face: Verdana; color:#666699; text-align: center; text-decoration: bold; font-size: 12px;}
A.set2:visited {face: Verdana; color:#333333; text-align: center; text-decoration: bold; font-size: 12px;} 
A.set2:hover {face: Verdana;color:#CC0000; text-align: center; text-decoration: bold; font-size: 12px;} 
A.set2:active {face: Verdana;color:#CC0000; text-align: center; text-decoration: bold; font-size: 12px;}
/*	
A.set3:link {color:#FFCC00; font-weight : bold; text-decoration: none; font-size: 13px;}
A.set3:visited {color:#FFCC00; text-decoration: none; font-weight : bold; font-size: 13px;} 
A.set3:hover {color:#FFCC00; text-decoration: none; font-weight : bold; font-size: 13px;} 
A.set3:active {color:#FFCC00; text-decoration: none; font-weight : bold; font-size: 13px;}
*/
a:link {
	color: #eeeeee;
	background-color: transparent;
	font-weight: bold;
	text-decoration: none;
	}

a.selected, a.selected:visited {
	color: #ff6600;
	font-weight: bold;
	}

a.selected:hover {
	color: #CC0000;
	font-weight: bold;
	}

a:visited { 
	color: #CCCCCC;
	background-color: transparent;
	text-decoration: none;
	}
	
a:hover {
	color: #CC0000;
	background-color: transparent;
	text-decoration: underline;
	}
	
a.nav:link, a.nav:visited {
	color: #eeeeee;
	background-color: #transparent;
	font-weight: bold;
	text-decoration: none;
	}	

a.nav:hover {
	color: #cc0000;
	background-color: #666666;
	}

a.outside:link, a.outside:visited {
	color: #666666;
	background-color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	}

a.outside:visited {
	color: #999999;
	}	
	
a.outside:hover {
	color: #CC0000;
	background-color: transparent;
	text-decoration: underline;
	}
	
.gallery {
		font-size: 10px;
		color: #666666;
	}
 
.bottomnav {
	color: #eee;
	font-weight: bold;
	}

.date {
	font-size: 10px;
	text-align: right;
	color: #e5e5e5;
	background-color: #666666;
	}	

td.navoff {
	text-align: center;
	text-valign: center;
	font-weight: bold;
	color: #eeeeee;
	background-color: #000000;	
	}		

td.navon {
	text-align: center;
	font-weight: bold;
	border-top: 1px solid #CCCCCC;	
	border-left: 1px solid #CCCCCC;	
	border-right: 1px solid #CCCCCC;
	background-color: transparent;
	color: #CC0000;	
	}

#tier1 {
	background-color: #666666; 
	background-position: bottom;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #CC0000;
	text-align: center;
	} 

#tier1 A {
	text-decoration: none;
	color: #eeeeee;
	font-weight: bold;
	font-family: Arial; 
	text-transform: titlecase;
	border-top: 1px; 
	border-left: 1px;	
	border-right:1px;	
	border-bottom: 1px;
	} 

#tier1 A.off:hover {	
	color: #CC0000;	
	text-decoration: underline;
	border-bottom: 1px solid white;
	}

#tier2 {
	background-color: #666666;
	font-size: 8pt;
	}

#tier2 A {
	font-size: 8pt;
	color: #ffcc33;
	font-weight: bold;
 }

#tier2 A:hover {
	text-decoration: underline;
	color: #cccccc	;
	}

#tier2 A.sel {
	color: #e5e5e5;
	text-align: center;
	font-weight: bold;
	}

#tier2 A.sel:hover {
	color: black;
	}

#tier3 A:hover {
	font-size: 8pt;
	color: #ffcc33;
	font-weight: bold;
	color: black;
 }
	
#tier3 A.sel {
	color: #e5e5e5;
	text-align: center;
	font-weight: bold;
	color: black;
 }