﻿body
{
	/*text-align:left;	*/
}

div.Text
{
	/*text-align:left;	*/
}

div.MainHeading
{
	font-size:x-large;
	font-weight:bold;
	color:Navy
}

div.MainHeading2
{
	font-size:x-large;
	font-weight:bold;
	font-style:italic;
	color:Navy;
}

div.SubHeading
{
	font-size:larger;
	font-weight:bold;
	color:Navy
}

div.Announcement
{
	font-size:larger;
	font-weight:bold;
	color:Red
}

div.ContactHeading
{
	padding-left:20px;
	font-size:larger;
	font-weight:bold;
	color:Navy
}

div.ContactText
{
	padding-left:20px;
	font-style:italic;
	color:Navy
}

div.LinkCategory
{
	font-size:larger;
	font-weight:bold;
	border-bottom-style:solid;
	color:Navy
}

div.SectionHeader
{
	font-size:larger;
	font-weight:bold;
	border-bottom-style:solid;
	color:Navy
}

div.Signature
{
	font-weight:bold;
	font-style:italic;
}

td.linkDesc
{
	font-style:italic;
}

td.ListCategory
{
	font-weight:bold;
	font-style:italic;
}

tr.ContentTable
{
	vertical-align:top;
}

.leftColumn
{
	width:48%;
}

.leftColumnWide
{
	width:66%;
}

.centerColumn
{
	width:4%;
}

.rightColumn
{
	width:48%;
}

.rightColumnNarrow
{
	width:28%;
}

.leftTextColumn
{
	width:35%;
}

.imageRt
{
	float: right;
	margin-left: 12px;
	width:40%;
}

.RightSideImage
{
	width:100%;
}
.LeftSideImage
{
	width:100%;
}
.Footer
{
	text-align:center;
	font-size:small;
}
.repertoireTable
{
	width:100%;
}
.repertoireTitle
{
	width:40%;
}
.repertoireComposer
{
	font-style:italic;
}
.link
{
}
.linkPicture
{
	color:White;
}
.musicTable
{
	border-style:solid;
	border-width:1px;
	border-color:Black;
	text-align:center;
}
.musicTableSpacerRow
{
	height:30px;
}
.musicTableHeaderRow
{
	background-color:#dddddd;
}
