body {font-size: 0.8em;font-family: verdana, sans-serif;
}
a{color:#090; text-decoration:none;}
a:hover{text-decoration:underline;}
a img {border: 0;}
.text1{
	font-size:1.1em;
	color:#e44b00;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.text2{
	font-size:1.1em;
	color:#009;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif
}
.text3{
	font-size:1.1em;
	color:#090;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.text4{
	font-size:1.2em;
	color:#009;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	text-decoration:underline;
}

.textnavy{
	color:#009;
	font-weight:bold;
}

.homemascot{
	float:right;
	margin-left:5px;
}
.subheadline{
	font-weight:bold;
	color:#090;
}
.mainheadline{
	font-weight:bold;
	color:#e44b00;
	font-size:1.1em;
	border-bottom:solid 1px #090;
}
.AlignCentre{text-align:center}
.AlignLeft{text-align:left}
.AlignRight{text-align:right}
.ImgDesc{font-size:.8em; color:#e44b00;}
.Comment{font-size:.8em; color:#666;}
.GigDates{text-align:center; font-weight:bold; font-size:1.1em; background:#ddd; color:#006; border-bottom:solid 1px #006;}
Table.No-Border{font-size:1em; overflow:auto; border-collapse:collapse;padding:3px; text-align:left;}
Table.Border{font-size:1em; border:1px solid #ccc; overflow:auto; border-collapse:collapse;padding:3px; text-align:left;}
Table.FullBorders {border:solid 1px #000; font-size:1em;}
Table.FullBorders TR TD{border:solid 1px #000;}
Table TD{padding:0px 5px;}
Table TD.TopHead{font-weight:bold; color:#ff; background:#090; border-bottom:2px solid #090;}
Table TD.TopHeadCentre{font-weight:bold; color:#fff; background:#090; border-bottom:2px solid #090; text-align:center;}
Table TD.LeftHead{font-weight:bold; color:#fff; background:#090; border-right:2px solid #090;}
Table TD.LeftHeadCentre{font-weight:bold; color:#fff; background:#090; border-right:2px solid #090; text-align:center;}
Table TD.VertAlignTop{vertical-align:top;}
img.AlignRight{float:right; padding:2px; margin:0 0 5px 10px;}
img.AlignLeft{float:left; padding:2px; margin:0 10px 5px 0;}
img.AlignRightBorder{float:right; padding:2px; margin:0 0 5px 10px; border:1px solid #e44b00;}
img.AlignLeftBorder{float:left; padding:2px; margin:0 10px 5px 0; border:1px solid #e44b00;}
img.ImageBorder{padding:2px;border:1px solid #e44b00;}
.Error{color:#090; font-size:1.2em; font-weight:bold;}