body {
	background-color: #A29D78;
	font-family: "Times New Roman", Times, serif;;
	font-size: 13px;
	color: #21110C;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-image:   url(../images/style/bodybackground05.jpg);
}
p {
	font-size: 13px;
	color: #21110C;
	font-family: "Times New Roman", Times, serif;
}
td.trans {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
}
td.tan {
	background-color: DED8E9;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
}
td.tanlight {
	background-color: #EBEBF4;
}
td.tan100 {
	background-color: #DED8E9;
	padding: 5px;
}
h1 {
	font-family: "Bodoni MT", "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-size: 36px;
}
h1.specialcolor { 
	text-transform: uppercase;
	color: #21110C;
}
h1.specialwhite { 
	text-transform: uppercase;
	color: #010101;
}
h2 {
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-size: 24px;
}
h2.specialcolor { 
	text-transform: uppercase;
	color: #21110C;
}
h2.specialwhite { 
	text-transform: uppercase;
	color: #010101;
}
h3 {  font-weight: bold; font-size: 16px}
h3.specialcolor { 
	text-transform: uppercase;
	color: #21110C;
}
h3.specialwhite { 
	text-transform: uppercase;
	color: #010101;
}
.pspecial {  font-family: "Times New Roman", Times, serif; font-size: 15px}
.footerfont {  font-family: Helvetica, Arial, sans-serif; font-size: 10px}
td {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	vertical-align: top;
}
.tdpadded { padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px }
.tdh2 { font-family: Helvetica, Arial, sans-serif; font-size: 24px; font-weight: bold; padding-top: 3px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.tdh3 { font-family: Helvetica, Arial, sans-serif; font-weight: bold; font-size: 16px }
a.image  {
	border: #6B1B4C;
	color: #6B1B4C;
}
a.image:hover  {
	border: #9A0257;
}
.linkcolor { color: #6B1B4C}
a.linkcolor:hover   { color: #9A0257}
.linkcolor2 { color: #21110C}
a.linkcolor2:hover   { color: #6B1B4C}
.linkcolor3 { color: #544B8C; text-decoration: none}
a.linkcolor3:hover   { color: #6B1B4C}
.linkcolor4 {
	color: #544B8C;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
}
.linkcolorwhite {
	color: #FFFFFF;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
}
.noUnderline {  color: #6B1B4C; text-decoration: none}
div.navlink { position:absolute; z-index:2; visibility: hidden; background-color: #DED8E9; border: 0px none #000000}
table.navlink { border-width: 1px;border-style: solid;border-color: #21110C; }
.navlinkcolor { color: #6B1B4C}
a.navlinkcolor:hover   { color: #9A0257}
.navlinkcolor2 { color: #544B8C; font-size: 11px; text-decoration: none}
a.navlinkcolor2:hover   { color: #21110C}
.navlinkcolor3 { color: #010101; font-size: 11px; text-decoration: none}
a.navlinkcolor3:hover   { color: #21110C}
.calendarCell {  background-color: #EBEBF4}
.calendarCellspecialcolor { background-color: #EBEBF4; color: #21110C}
.serif {  font-family: "Bodoni MT", "Times New Roman", Times, serif; font-size: 14px}
.specialcolor { color: #544B8C; text-transform: uppercase; 	font-style: italic;}
.specialwhite { color: #010101; text-transform: uppercase; 	font-style: italic;}
.dancecompany {
	color: #6B1B4C;
	font-family: Helvetica, Arial, sans-serif;
	text-transform: capitalize;
}
.description { color: #544B8C; font-family: "Bodoni MT", "Times New Roman", Times, serif;}
.dancepiece {
	color: #544B8C;
	font-family: "Tw Cen MT", "Century Gothic", Arial, sans-serif;
	font-style: italic;
	font-size: 14px;

}
.choreographer {
color: #9A0257; font-family: "Bodoni MT", "Times New Roman", Times, serif;
}
.time {
	font-size: 12px;
	color: #21110C;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
}
.program {
	color: #6B1B4C;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

