a   { font-weight: bold; text-decoration: none }
a:link  { color: #fff }
a:visited  { color: #fff }
a:hover  { color: yellow }
body          { color: #ccc; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #336; margin: 0px }
td    { }
.text    {
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin-right: 40px;
	margin-left: 20px
}
.showcaseDirections    {
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin-right: 40px;
	margin-left: 20px;
	width: 600px;
}
.ShowcaseContentTop    {
	font-size: 12px;
	line-height: 15px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin-right: 40px;
	margin-left: 20px;
	width: 605px;
	clear: both;
}
.ShowcaseContentBottom    {
	font-size: 12px;
	line-height: 15px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin-right: 40px;
	margin-left: 20px;
	width: 605px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-top: 20px;
}
.error_text { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 15px; margin-left: 150px; }
<h1> { font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-right: 40px; margin-left: 20px }
.bodytext   { font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.testimonials  { font-size: 15px; line-height: 15px; font-family: "Monotype Corsiva", "Comic Sans MS" }
.emphasis  { font-weight: bold }
.faq { font-weight: bold }
.de-emphasize { font-size: 11px; line-height: 13px }
.caption   { font-style: italic; font-size: 11px; text-align: center }
.head   { color: white; font-weight: bold; font-size: 16px }
.error_head { color: white; font-size: 16px; font-weight: bold; margin-top: 100px; margin-left: 150px; }
.date   { color: #553863; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right }
.nav        {
	font-size: 11px;
	line-height: 12px;
	text-align: left;
	margin-top: 5px;
	margin-left: 15px
}
.subhead  { color: #553863; font-weight: bold; font-size: 11px }
.imageborder { border: solid 1px white; }
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#info {
	font-size: 12px;
	margin-right: 40px;
	margin-left: 20px;
	color: #CCFF00;
	clear: both;
	text-align: right;
	padding-right: 10px;
	font-weight: bold;
	padding-bottom: 7px;
}
#info a, #info a:link, #info a:visited, #info a:active {
	color: #CCFF00;
	text-decoration: none;
}
#info a:hover {
	color: #CCFF00;
	text-decoration: underline;
}
#showcaseLink {
	color: #FFFF00;
	font-size: 14px;
	padding-top: 7px;
}
#showcaseLink a, #info a:link, #info a:visited, #info a:active {
	color: #FFFF00;
	text-decoration: underline;
}
#showcaseLink a:hover {
	color: #FFFF00;
	text-decoration: none;
}
#topContact {
	margin-right: 40px;
	margin-left: 20px;
	clear: both;
	text-align: right;
	padding-right: 10px;
	padding-bottom: 5px;
	font-size: 11px;
	font-weight: bold;
}
#specialLink {
	color: #CCFF00;
	padding-bottom: 15px;
	width: 400px;
}
#specialLink a, #info a:link, #info a:visited, #info a:active {
	color: #CCFF00;
	text-decoration: none;
}
#specialLink a:hover {
	color: #CCFF00;
	text-decoration: underline;
}
