body.r {background-color: #993300;
		padding: 20px;
		margin: 0px;}
body.b {background-color: #000000;
		padding: 0px;
		margin: 0px;}
body.b_content {background-color: #993300;
				background-image: url(images/boys_05.gif);
				background-repeat: no-repeat; 
				padding: 20px;
				margin: 0px;
				}
.bordered {border: 1px solid #FFFF99; }				
p, td, ul, li 	{ font-family: american typewriter, courier, courier new, serif;
	font-size: 14px;
	color: #CCCC99;
	}
	
h4 	{ font-family: american typewriter, courier, courier new, serif;
	font-size: 16px;
	color: #CCCC99;
	}
	

A:visited { color: #CCCC99;
		  text-decoration: none; }

A:link { color: #CCFFFF;
		  text-decoration: none; }

A:hover { color: #CCFFFF;
		  text-decoration: underline; }

A:active { color: #FFCC00;
		  text-decoration: underline; }

.greetings { border: 1px solid #FFFFCC; }
.quote { font-family: helvetica, arial, geneva, sans;
	font-size: 13px;
	color: #FFFFCC; }

.quoter {font-family: american typewriter, courier, courier new, serif;
	font-size: 14px;
	font-style: italic;
	color: #CCCC99; 
	text-align: right;}

.copyright { font-size: 9px; }
.calendar { }
.calendar_today {color: #FFFFCC; 
				 border: 1px solid #FFFFCC;
				 font-family: american typewriter, courier, courier new, serif;
				font-size: 14px;}
	
.calendar_event_1 { }
.calendar_event_2 { }

.calendar_artist_text { }
.calendar_date_text { color: #FFFFCC;}
.calendar_event_title_text {font-weight: bold; 
							 font-size: 16px}
							 
.calendar_venue_text { font-size: 14px; }
.calendar_notes_text { color: #CCCC99; 
					   font-size: 13px; 
					   font-family: helvetica, arial, geneva, sans; }
					   
.tagline {font-size: 18px; bold; color: #FFFFCC;}
.news { color: #CCCC99;
		font-family: american typewriter, courier, courier new, serif;
		font-size: 14px;
		}
.news_date { color: #CCCC99;
		font-size: 14px;
		font-family: american typewriter, courier, courier new, serif;
		}
.news_text { color: #CCCC99;
		font-size: 14px;
		font-family: american typewriter, courier, courier new, serif;
		}
.news_entry { color: #CCCC99;
font-family: american typewriter, courier, courier new, serif;
		font-size: 14px;
		}
.cal_break { color: #CCCC99;
			 text-align: center; }

.postcard { background-image: url(lo_band/images/postcard_back.gif); 
			background-repeat: no-repeat;}
.blue { color: #000099;}