td
{
	color:#000000;
	font-family:Arial;
	font-size:12px;
	outline:none;
}


area
{
	outline:none;
}

a:link, a:visited, a:active
{
	color:#505E61;
	font-family:Arial;
	font-size:12px;
	outline:none;
}

a:hover
{
	color:#BF0006;
	font-family:Arial;
	font-size:12px;
	outline:underline;
}


a.home:link, a.home:visited, a.home:active
{
	color:#000000;
	font-family:Arial;
	font-size:11px;
	outline:none;
}

a.home:hover
{
	color:#D94B01;
	font-family:Arial;
	font-size:11px;
	outline:none;
}

a.pdfdoc:link, a.pdfdoc:visited, a.pdfdoc:active
{
	color:#505E61;
	font-family:Arial;
	font-size:12px;
	outline:none;
	font-weight:bold;
}

a.pdfdoc:hover
{
	color:#BF0006;
	font-family:Arial;
	font-size:12px;
	outline:none;
	font-weight:bold;
}

a.adobe:link, a.adobe:visited, a.adobe:active
{
	color:#505E61;
	font-family:Arial;
	font-size:10px;
	outline:none;
	text-decoration:none;
}

a.adobe:hover
{
	color:#BF0006;
	font-family:Arial;
	font-size:10px;
	outline:none;
	text-decoration:none;
}

a.appearing:link, a.appearing:visited, a.appearing:active
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:14px;
	outline:none;
}

a.appearing:hover
{
	color:#D94B01;
	font-family:Arial;
	font-size:14px;
	outline:none;
}

a.contact:link, a.contact:visited, a.contact:active
{
	color:#000000;
	font-family:Arial;
	font-size:14px;
	outline:none;
}

a.contact:hover
{
	color:#D94B01;
	font-family:Arial;
	font-size:14px;
	outline:none;
}

a.tickets:link, a.tickets:visited, a.tickets:active
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:14px;
	outline:none;
}

a.tickets:hover
{
	color:#D94B01;
	font-family:Arial;
	font-size:14px;
	outline:none;
}

a.festival_info:link, a.festival_info:visited, a.festival_info:active
{
	color:#000000;
	font-family:Arial;
	font-size:14px;
	outline:none;
}

a.festival_info:hover
{
	color:#D94B01;
	font-family:Arial;
	font-size:14px;
	outline:none;
}

a.get_involved:link, a.get_involved:visited, a.get_involved:active
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:14px;
	outline:none;
}

a.get_involved:hover
{
	color:#D94B01;
	font-family:Arial;
	font-size:14px;
	outline:none;
}

a.ministry:link, a.ministry:visited, a.ministry:active
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:14px;
	outline:none;
}

a.ministry:hover
{
	color:#D94B01;
	font-family:Arial;
	font-size:14px;
	outline:none;
	
}

a.festival_info2:link, a.festival_info2:visited, a.festival_info2:active
{
	color:#505E61;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	outline:none;
	text-decoration:none;
}

a.festival_info2:hover
{
	color:#BF0006;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	outline:none;
	text-decoration:none;
}

a.toplink:link, a.toplink:visited, a.toplink:active
{
	color:#156083;
	font-family:Arial;
	font-size:9px;
	outline:none;
}

a.toplink:hover
{
	color:#000000;
	font-family:Arial;
	font-size:9px;
	outline:underline;
}

a.readmore:link, a.readmore:visited, a.readmore:active
{
	color:#156083;
	font-family:Arial;
	font-size:11px;
	outline:none;
	font-weight:bold;
}

a.readmore:hover
{
	color:#000000;
	font-family:Arial;
	font-size:11px;
	outline:underline;
	font-weight:bold;
}


a.primarynav:link, a.primarynav:visited
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:13px;
	outline:none;
	text-decoration:none;
	font-weight:bold;
}

a.primarynav:active, a.primarynav:hover
{
	color:#FFCC33;
	font-family:Arial;
	font-size:13px;
	outline:none;
	text-decoration:none;
	font-weight:bold;
}


a.secondarynav:link, a.secondarynav:visited
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	outline:none;
	text-decoration:none;
	font-weight:bold;
}

a.secondarynav:active, a.secondarynav:hover
{
	color:#FFCC33;
	font-family:Arial;
	font-size:11px;
	outline:none;
	text-decoration:none;
	font-weight:bold;
}

a.tertiarynav:link, a.tertiarynav:visited
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	outline:none;
	text-decoration:none;
	font-weight:bold;
}

a.tertiarynav:active, a.tertiarynav:hover
{
	color:#FFCC33;
	font-family:Arial;
	font-size:11px;
	outline:none;
	text-decoration:none;
	font-weight:bold;
}

a.bottomnav:link, a.bottomnav:visited
{
	color:#000000;
	font-family:Arial;
	font-size:11px;
	outline:none;
	text-decoration:none;
	font-weight:bold;
}

a.bottomnav:active, a.bottomnav:hover
{
	color:#DE1B09;
	font-family:Arial;
	font-size:11px;
	outline:none;
	text-decoration:none;
	font-weight:bold;
}

a.pdf:link, a.pdf:visited
{
	color:#505e61;
	font-family:Arial;
	font-size:12px;
	outline:none;
	text-decoration:underline;
	font-weight:bold;
}

a.pdf:active, a.pdf:hover
{
	color:#bf0006;
	font-family:Arial;
	font-size:12px;
	outline:none;
	text-decoration:underline;
	font-weight:bold;
}


a.homenav:link, a.homenav:visited
{
	color:#799396;
	font-family:verdana;
	font-size:9px;
	outline:none;
	text-decoration:underline;
	font-weight:bold;
}

a.homenav:active
{
	color:#DC232A;
	font-family:verdana;
	font-size:9px;
	outline:none;
	text-decoration:underline;
	font-weight:bold;
}

a.homenav:hover
{
	color:#506561;
	font-family:verdana;
	font-size:9px;
	outline:none;
	text-decoration:underline;
	font-weight:bold;
}

a.bios:link, a.bios:visited
{
	color:#00567A;
	font-family:verdana;
	font-size:9px;
	outline:none;
	text-decoration:none;
	font-weight:bold;
}

a.bios:active
{
	color:#DC232A;
	font-family:verdana;
	font-size:9px;
	outline:none;
	text-decoration:none;
	font-weight:bold;
}

a.bios:hover
{
	color:#506561;
	font-family:verdana;
	font-size:9px;
	outline:none;
	text-decoration:underline;
	font-weight:bold;
}

a.back:link, a.back:visited
{
	color:#799396;
	font-family:verdana;
	font-size:9px;
	outline:none;
	text-decoration:none;
	font-weight:bold;
}

a.back:active
{
	color:#DC232A;
	font-family:verdana;
	font-size:9px;
	outline:none;
	text-decoration:underline;
	font-weight:bold;
}

a.back:hover
{
	color:#506561;
	font-family:verdana;
	font-size:9px;
	outline:none;
	text-decoration:underline;
	font-weight:bold;
}

a.main:link, a.bodynav:visited
{
	color:#CF0800;
	font-family:verdana;
	font-size:12px;
	outline:none;
	
}

a.main:hover
{
	color:#FF9A00;
	font-family:verdana;
	font-size:12px;
	outline:none;
	
}

a.featured:link, a.featured:visited
{
	color:#DE1B09;
	font-family:arial;
	font-size:10px;
	outline:none;
	font-weight:bold;
	text-decoration:none;
	
}

a.featured:hover
{
	color:#000099;
	font-family:arial;
	font-size:10px;
	outline:none;
	font-weight:bold;
	text-decoration:none;

}

a.featurebottomnav:link, a.bodynav:visited
{
	color:#FFFFFF;
	font-family:verdana;
	font-size:10.1px;
	outline:none;
	text-decoration:none;
	font-weight:bold;
	
}

a.featurebottomnav:hover
{
	color:#CCCCCC;
	font-family:verdana;
	font-size:10.1px;
	outline:none;
	text-decoration:none;
	font-weight:bold;

}

a.legal:link, a.legal:visited
{
	color:#000000;
	font-family:verdana;
	font-size:10.1px;
	outline:none;
	text-decoration:none;
	font-weight:bold;
	
}

a.legal:hover
{
	color:#DE1B09;
	font-family:verdana;
	font-size:10.1px;
	outline:none;
	text-decoration:none;
	font-weight:bold;

}

a.bigblue:link, a.bigblue:visited
{
	color:#000099;
	font-family:Arial;
	font-size:16px;
	outline:none;
	font-weight:bold;
	
}

a.bigblue:hover
{
	color:#999999;
	font-family:Arial;
	font-size:16px;
	outline:none;
	font-weight:bold;

}

.body
{
	color:#01405A;
	font-family:Arial;
	font-size:10px;
	outline:none;
	text-decoration:none;
}

.tiny
{
	color:#000000;
	font-family:Arial;
	font-size:9.5px;
	outline:none;
	text-decoration:none;
}

.footer
{
	color:#505E61;
	font-family:Arial;
	font-weight:bold;
}

.title
{
	color:#505E61;
	font-size:28px;
	font-family:Times,Serif;
	font-weight:bold;
}

.announce_red
{
	color:#621a1d;
	font-size:24px;
	font-family:arial,verdana;
	font-weight:bold;
}

.announce_white
{
	color:#ffffff;
	font-size:24px;
	font-family:arial,verdana;
	font-weight:bold;
}

.title2
{
	color:#505E61;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
}

.feature_title
{
	color:#3A4649;
	font-size:14px;
	font-family:arial,sans;
	font-weight:bold;
}

.feature_title2
{
	color:#505E61;
	font-size:14px;
	font-family:arial,sans;
	font-weight:bold;
}

.stage_title
{
	color:#bf0006;
	font-size:15px;
	font-family:arial,sans;
	font-weight:bold;
	border-bottom:1px solid #cc0000;
}

 
.appearing_head
{
	color:#D6858C;
	font-family:Arial;
	font-size:14px;
	outline:none;
	text-decoration:none;
	font-weight: bold;
}

.contact_head
{
	color:#99B151;
	font-family:Arial;
	font-size:14px;
	outline:none;
	text-decoration:none;
	font-weight: bold;
}

.tickets_head
{
	color:#F9E8EE;
	font-family:Arial;
	font-size:14px;
	outline:none;
	text-decoration:none;
	font-weight: bold;
}

.festival_info_head
{
	color:#C7B1A3;
	font-family:Arial;
	font-size:14px;
	outline:none;
	text-decoration:none;
	font-weight: bold;
}

.get_involved_head
{
	color:#F1CBDF;
	font-family:Arial;
	font-size:14px;
	outline:none;
	text-decoration:none;
	font-weight: bold;
}

.ministry_head
{
	color:#F9AE99;
	font-family:Arial;
	font-size:14px;
	outline:none;
	text-decoration:none;
	font-weight: bold;
}

.smallbutbold
{
	color:#000000;
	font-family:Arial;
	font-size:11px;
	outline:none;
	text-decoration:none;
	font-weight: bold;
}

.date
{
	color:#01405A;
	font-family:Arial;
	font-size:11px;
	outline:none;
	text-decoration:none;
	font-weight:bold;
}

.sectionhead
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	outline:none;
	text-decoration:none;
}

.bigger
{
	color:#000000;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	outline:none;
	text-decoration:none;
}

.smaller
{
	color:#000000;
	font-family:Arial;
	font-size:10px;
	outline:none;
	text-decoration:none;
}

.feature
{
	color:#999999;
	font-family:arial;
	font-size:9px;
	outline:none;
	text-decoration:none;
}

.fact
{
	color:#000099;
	font-family:arial;
	font-size:9px;
	outline:none;
	text-decoration:none;
}

.info
{
	color:#000000;
	font-family:Arial;
	font-size:10px;
	outline:none;
	text-decoration:none;
}

.pageheader
{
	color:#000099;
	font-family:Arial;
	font-size:16px;
	outline:none;
	text-decoration:none;
	font-weight:bold;
}

.productname
{
	color:#000099;
	font-family:Arial;
	font-size:12px;
	outline:none;
	text-decoration:none;
	font-weight:bold;
}

.search
{
	color:#FFFFFF;
	font-family:arial;
	font-size:11px;
	outline:none;
	text-decoration:none;
	font-weight:bold;
}

.search_box
{
	color:#666666;
	font-family:verdana;
	font-size:10px;
	outline:none;
	text-decoration:none;
}

.featureheader
{
	color:#FFFFFF;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
}

.featuretext
{
	color:#333333;
	font-family:verdana;
	font-size:10.1px;
	outline:none;	
}

.copyright
{
	color:#000000;
	font-family:verdana;
	font-size:11px;
}


body
{
	margin:0;
}
