

 a:link {
	color: #339;
	font-weight: bold;
	text-decoration: none;
}
 a:visited {
	color: #339;
	font-weight: bold;
	text-decoration: none; }
 a:active {
	color: #339;
	font-weight: bold;
	text-decoration: none; }
 a:hover {
	color: #333;
	font-weight: bold;
	text-decoration: none; }

a.mailLinkInside:link { font-family: arial, helvetica, sans-serif; color: #fff; text-decoration: none; }
a.mailLinkInside:visited { font-family: arial, helvetica, sans-serif; color: #fff; text-decoration: none; }
a.mailLinkInside:hover { font-family: arial, helvetica, sans-serif; color: #ffa; text-decoration: none; }


a.mainNav:link { font-family: arial, helvetica, sans-serif; color: #fff; text-decoration: none; font-weight: bold; font-size: 12px }
a.mainNav:visited { font-family: arial, helvetica, sans-serif; color: #fff; text-decoration: none; font-weight: bold; font-size: 12px }
a.mainNav:hover { font-family: arial, helvetica, sans-serif; color: #1E1304; text-decoration: none; font-weight: bold; font-size: 12px }


a.rev:link { font-family: arial, helvetica, sans-serif; color: #fff; text-decoration: none; font-weight: normal; font-size: 12px }
a.rev:visited { font-family: arial, helvetica, sans-serif; color: #fff; text-decoration: none; font-weight: normal; font-size: 12px }
a.rev:hover { font-family: arial, helvetica, sans-serif; color: #aaa; text-decoration: none; font-weight: normal; font-size: 12px }

a.bottomNav:link { font-family: arial, helvetica, sans-serif; color: #fff; text-decoration: none; font-weight: bold; font-size: 11px }
a.bottomNav:visited { font-family: arial, helvetica, sans-serif; color: #fff; text-decoration: none; font-weight: bold; font-size: 11px }
a.bottomNav:hover { font-family: arial, helvetica, sans-serif; color: #9999ff; text-decoration: none; font-weight: bold; font-size: 11px }

a.headNav:link { font-family: arial, helvetica, sans-serif; color: #B2F0FB; text-decoration: none; font-weight: bold; font-size: 12px }
a.headNav:visited { font-family: arial, helvetica, sans-serif; color: #B2F0FB; text-decoration: none; font-weight: bold; font-size: 12px }
a.headNav:hover { font-family: arial, helvetica, sans-serif; color: #ffffff; text-decoration: none; font-weight: bold; font-size: 12px }


a.artist:link { font-family: times, serif; color: #B2F0FB; text-decoration: none; font-weight: bold; font-size: 24px }
a.artist:visited { font-family: times, serif; color: #B2F0FB; text-decoration: none; font-weight: bold; font-size: 24px }
a.artist:hover { font-family: times, serif; color: #333333; text-decoration: none; font-weight: bold; font-size: 24px }



/* Abosolute Size Text Elements */

.body {
	font-family: arial, helvetica, sans-serif;
	color: #222222;
	font-weight: normal;
	line-height: 1.4em;
	font-size: 12px }
	
.bodyRev {
	font-family: arial, helvetica, sans-serif;
	color: #fff;
	font-weight: normal;
	line-height: 1.4em;
	font-size: 12px }
	
	
.bodyFront {
	font-family: arial, helvetica, sans-serif;
	color: #454545;
	font-weight: bold;
	line-height: 1.5em;
	font-size: 14px }
	
.bodySmall {
	font-family: arial, helvetica, sans-serif;
	color: #454545;
	font-weight: normal;
	line-height: 1.5em;
	font-size: 10px }
	
	
.bottomText {
	font-family: arial, helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	line-height: 1.4em;
	font-size: 11px }
	
.scheduleHead {
	font-family: times, serif;
	color: #222222;
	font-weight: normal;
	line-height: 1.4em;
	font-size: 28px }
	
.scheduleDate {
	font-family: times, serif;
	color: #222222;
	font-weight: bold;
	line-height: 1.4em;
	font-size: 14px }
	
.imageName {
	font-family: arial, helvetica, sans-serif;
	color: #222222;
	font-weight: normal;
	line-height: 1.4em;
	font-size: 14px }
	
	
.imageInfo {
	font-family: arial, helvetica, sans-serif;
	color: #222222;
	font-weight: normal;
	line-height: 1.4em;
	font-size: 12px }
	
	
.caption {
	font-family: arial, helvetica, sans-serif;
	color: #000;
	font-weight: normal;
	line-height: 1.8em;
	font-size: 9px }
	
.caption_rev {
	font-family: arial, helvetica, sans-serif;
	color: #aaa;
	font-weight: normal;
	line-height: 1.8em;
	font-size: 9px }
	
		
.leftBody {
	font-family: arial, helvetica, sans-serif;
	color: #527291;
	font-weight: bold;
	line-height: 1.4em;
	font-size: 12px }
	
	
.header {
	font-family: arial, helvetica, sans-serif;
	color: #343434;
	font-weight: bold;
	line-height: 1.2em;
	font-size: 14px }
	
	
.Head {
	font-family: arial, helvetica, sans-serif;
	color: #343434;
	font-weight: bold;
	line-height: 1.2em;
	font-size: 18px }
	
.headSmall {
	font-family: arial, helvetica, sans-serif;
	color: #ffffff;
	font-weight: normal;
	line-height: 1em;
	font-size: 13px }
	
	
.sectionHead {
	font-family: Times, serif;
	color: #9C2267;
	font-weight: bold;
	line-height: 1.4em;
	font-size: 30px }
	
.sectionSubhead {
	font-family: Times, serif;
	color: #666666;
	font-weight: bold;
	line-height: 1.4em;
	font-size: 18px }

	
.tableMain {
	border-style: solid;
   	border-color: #FDBF02;
   	border-top-width: 1px;
   	border-right-width: 1px;
   	border-bottom-width: 1px;
   	border-left-width: 1px;
   	height: 126px
}

.contentShell {
	background-color: #F2F8E5;
	border-style: solid;
   	border-color: #000000;
   	border-top-width: 0px;
   	border-right-width: 3px;
   	border-bottom-width: 3px;
   	border-left-width: 3px
}


.bg_td_head {
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	width: 800px;
	top: 10px;
	padding: 0px 0px 0px 0px;
	background: url(pics/head.gif);
	background-repeat: no-repeat;
	height: 170px;
}


#navPlacement {
	padding: 90px 0px 0px 0px;
	margin-right: auto;
	margin-left: auto;
}


