body {
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	background-color: #333333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;

}

.body {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #333333; margin-left: 1px; font-weight: normal;}

.bodywhite {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #FFFFFF; margin-left: 1px; font-weight: normal;}

.bodyred {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #CC0033; margin-left: 1px; font-weight: normal;}

.bodyvenue {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #6666CC; margin-left: 1px; font-weight: normal;}

.bodyevents {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #996633; margin-left: 1px; font-weight: normal;}

.subhead {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #333333; font-weight: bold;}

.credit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; color: #999999} 
A:Link {color:#666666} 
A:Visited {color:#333333;} 
A:Active {color:#FFFFFF; text-decoration: none;} 
A:Hover {color:#333333; text-decoration: none;}


.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	line-height: 26px;
	color: #CC0033;
	font-weight: normal;
	word-spacing: -1px; 
	letter-spacing: -1px;
	margin-top: 0px;	
	margin-bottom: 0px;
	text-decoration: none;
}

h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 27px; line-height: 26px; color: #FFFFFF; font-weight: normal; }

.h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 27px; line-height: 26px; color: #FFFFFF; font-weight: normal; }
.h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 18px; color: #666666; font-weight: normal; }
.h4 {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 18px; color: #FFFFFF; font-weight: normal; }
.h5 {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 18px; color: #CC0033; font-weight: normal; }
.h6 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 18px; color: #336600; font-weight: normal; }

.h1venue {  font-family: Arial, Helvetica, sans-serif; font-size: 27px; line-height: 26px; color: #5672AE; font-weight: normal; word-spacing: -1px; letter-spacing: -1px; margin-top: 0px; margin-bottom: 0px;}
.h3venue {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; line-height: 20px; color: #5672AE; font-weight: normal; }
	
.h1venuehire {  font-family: Arial, Helvetica, sans-serif; font-size: 27px; line-height: 26px; color: #65747D; font-weight: normal; word-spacing: -1px; letter-spacing: -1px; margin-top: 0px; margin-bottom: 0px;}
.h3venuehire {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; line-height: 20px; color: #65747D; font-weight: normal; }
	
.h1events {  font-family: Arial, Helvetica, sans-serif; font-size: 27px; line-height: 26px; color: #CC0033; font-weight: normal; word-spacing: -1px; letter-spacing: -1px; margin-top: 0px;	margin-bottom: 0px;}
.h3events {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; line-height: 20px; color: #CC0033; font-weight: normal; }
	
.h1conf {  font-family: Arial, Helvetica, sans-serif; font-size: 27px; line-height: 26px; color: #555555; font-weight: normal; word-spacing: -1px; letter-spacing: -1px; margin-top: 0px;	margin-bottom: 0px;}
.h3conf {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; line-height: 20px; color: #555555; font-weight: normal; }
	
.h1green {  font-family:Arial, Helvetica, sans-serif; font-size: 27px; line-height: 26px; color: #336600; font-weight: normal; word-spacing: -1px; letter-spacing: -1px; margin-top: 0px;	margin-bottom: 0px;}

.h1csr {  font-family: Arial, Helvetica, sans-serif; font-size: 27px; line-height: 26px; color: #6699CC; font-weight: normal; word-spacing: -1px; letter-spacing: -1px; margin-top: 0px;	margin-bottom: 0px;}

.h3fe {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 18px; color: #333333; margin:0px; font-weight:bold;}	

.confdanceintro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	line-height: 23px;
	color: #FFFFFF;
	font-weight: normal;
	background-image: url(../images/scdancing.jpg);
	background-repeat: no-repeat;
	text-align: center;
	height: 154px;
	vertical-align: top;
	padding-top: 20px;
}

a.white:link {color:#FFFFFF; text-decoration: none;}
a.white:visited {color:#FFFFFF; text-decoration: none;}
a.white:active {color:#FFFFFF; text-decoration: underline;} 
a.white:hover {color:#FFFFFF; text-decoration: underline;} 

a.red:link {color:#CC0033; text-decoration: none;}
a.red:visited {color:#CC0033; text-decoration: none;}
a.red:active {color:#CC0033; text-decoration: underline;} 
a.red:hover {color:#CC0033; text-decoration: underline;} 

td.navon 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	height:34px;
	vertical-align: middle;
	background: url(../images/navbar_o.gif);
	background-repeat: repeat-x;
	padding: 9px 0px 8px 0px;

}

td.navon a:link, td.navon a:visited, td.navon a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
/*	height: inherit;
*/    vertical-align: middle;
	background: url(../images/navbar_o.gif);
	background-repeat: repeat-x;
	padding: 9px 0px 8px 0px;
}

td.nav
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-align: center;
	vertical-align: middle;
	height:34px; 
}

td.nav a:link, td.nav a:visited {
	color:#FFFFFF;
    display:block;
	text-align:center;
	text-decoration:none;
	vertical-align: middle;
	width:100%;

}

td.nav a:hover
{
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	width:100%;
	vertical-align: middle;
	background: url(../images/navbar_o.gif);
	/*height: inherit;*/
	padding: 9px 0px 8px 0px;
	}
	

.navbar {
	background-image: url(../images/navbar.gif);
	background-repeat: repeat-x;
	height: 34px;
}

.screen {
	background-image: url(../images/screenpic.jpg);
	background-repeat: no-repeat;
}

td.greennav
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336600;
	text-align: left;
	vertical-align: middle;
	height:32px; 
}

td.greennav a:link, td.greennav a:visited {
	color:#336600;
    display:block;
	text-align:left;
	text-decoration:none;
	vertical-align: middle;
	width:100%;
	padding: 8px 0px 8px 10px;

}

td.greennav a:hover
{
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	width:100%;
	vertical-align: middle;
	/*height: inherit;*/
	padding: 8px 0px 8px 10px;
	background-color: #336600;	
	}
	
td.greennavon
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	width:100%;
	vertical-align: middle;
	height: 32px;
	padding: 8px 0px 8px 10px;
	background-color: #336600;	
	}
	
td.greennavon a:link, td.greennavon a:visited, td.greennavon a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	/*height:inherit;*/
	vertical-align: middle;
	padding: 8px 0px 8px 0px;
	background-color: #336600;	
}

td.aboutusnav
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336600;
	text-align: left;
	vertical-align: middle;
	height:32px; 
}

td.aboutusnav a:link, td.aboutusnav a:visited {
	color:#FFFFFF;
    display:block;
	text-align:left;
	text-decoration:none;
	vertical-align: middle;
	width:100%;
	padding: 8px 0px 8px 10px;

}

td.aboutusnav a:hover
{
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	width:100%;
	vertical-align: middle;
	/*height: inherit;*/
	padding: 8px 0px 8px 10px;
	background-color: #990000;	
	}
	
td.aboutusnavon
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	width:100%;
	vertical-align: middle;
	height: 32px;
	padding: 8px 0px 8px 10px;
	background-color: #990000;	
	}
	
td.aboutusnavon a:link, td.aboutusnavon a:visited, td.aboutusnavon a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	/*height:inherit;*/
	vertical-align: middle;
	padding: 8px 0px 8px 0px;
	background-color: #990000;	
}

td.venuenav
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align: left;
	vertical-align: middle;
	height:28px; 
}

td.venuenav a:link, td.venuenav a:visited {
	color:#FFFFFF;
    display:block;
	text-align:left;
	text-decoration:none;
	vertical-align: middle;
	width:100%;
	padding: 6px 0px 6px 10px;
}

td.venuenav a:hover
{
	color:#CCCCFF;
	text-align:left;
	text-decoration:none;
	width:100%;
	vertical-align: middle;
/*	height: inherit;
*/	padding: 6px 0px 6px 10px;
	background-color: #2C4985;	
	}
	
td.venuenavon
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCFF;
	text-align:left;
	text-decoration:none;
	width:100%;
	vertical-align: middle;
	height: 28px;
	padding: 6px 0px 6px 10px;
	background-color: #2C4985;	
	}
	
td.venuenavon a:link, td.venuenavon a:visited, td.venuenavon a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCFF;
	text-align:left;
	text-decoration:none;
	/*height:inherit;*/
	vertical-align: middle;
	/*padding: 7px 0px 7px 0px;*/
	background-color: #2C4985;	
}

td.venuehirenav
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align: left;
	vertical-align: middle;
	height:32px; 
}

td.venuehirenav a:link, td.venuehirenav a:visited {
	color:#FFFFFF;
    display:block;
	text-align:left;
	text-decoration:none;
	vertical-align: middle;
	width:100%;
	padding: 8px 0px 8px 10px;
}

td.venuehirenav a:hover
{
	color:#CCCCCC;
	text-align:left;
	text-decoration:none;
	width:100%;
	vertical-align: middle;
	/*height: inherit;*/
	padding: 8px 0px 8px 10px;
	background-color: #435159;	
	}
	
td.venuehirenavon
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCFF;
	text-align:left;
	text-decoration:none;
	width:100%;
	vertical-align: middle;
	height: 32px;
	padding: 8px 0px 8px 10px;
	background-color: #435159;	
	}
	
td.venuehirenavon a:link, td.venuehirenavon a:visited, td.venuehirenavon a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	text-align:left;
	text-decoration:none;
	/*height:inherit;*/
	vertical-align: middle;
	padding: 8px 0px 8px 0px;
	background-color: #435159;	
}

td.emnav
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336600;
	text-align: left;
	vertical-align: middle;
	height:26px; 
}

td.emnav a:link, td.emnav a:visited {
	color:#FFFFFF;
    display:block;
	text-align:left;
	text-decoration:none;
	vertical-align: middle;
	width:100%;
	padding: 5px 0px 5px 10px;

}

td.emnav a:hover
{
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	width:100%;
	vertical-align: middle;
	/*height: inherit;*/
	padding: 5px 0px 5px 10px;
	background-color: #990000;	
	}
	
td.emnavon
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	width:100%;
	vertical-align: middle;
	height: 26px;
	padding: 5px 0px 5px 10px;
	background-color: #990000;	
	}
	
td.emnavon a:link, td.emnavon a:visited, td.emnavon a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	/*height:inherit;*/
	vertical-align: middle;
	padding: 5px 0px 5px 0px;
	background-color: #990000;	
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	line-height: 26px;
	color: #CC0033;
	font-weight: normal;
	word-spacing: -1px; 
	letter-spacing: -1px;
	margin-top: 0px;	
	margin-bottom: 0px;
}

h3.subH1 { 	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	line-height: 26px;
	color: #CC0033;
	font-weight: normal;
	word-spacing: -1px; 
	letter-spacing: -1px;
	margin-top: 0px;	
	margin-bottom: 0px; 
	}
h2.subH2 { font-family: Arial, Helvetica, sans-serif; font-size: 27px; line-height: 26px; color: #FFFFFF; font-weight: normal; word-spacing: -1px; letter-spacing: -1px;margin: 0; padding: 0; }
h2.subH3 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 18px; color: #666666; font-weight: normal; margin: 0; padding: 0; }
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 18px; color: #666666; font-weight: normal; }