
.content     { color: #666666; font-weight: normal; font-size: 11px; line-height: 14px; font-family: verdana, arial, sans-serif }
.content A:link   { color: #662d91 ; font-weight: bold; font-size: 11px; line-height: 14px; font-family: arial, helvetica, sans-serif; text-decoration: none }
.content A:visited   { color: #662d91 ; font-weight: bold; font-size: 11px; line-height: 14px; font-family: arial, helvetica, sans-serif; text-decoration: none }
.content A:active   { color: #993399 ; font-weight: bold; font-size: 11px; line-height: 14px; font-family: arial, helvetica, sans-serif; text-decoration: underline }
.content A:hover   { color: #993399 ; font-weight: bold; font-size: 11px; line-height: 14px; font-family: arial, helvetica, sans-serif; text-decoration: underline }
.content H6   { color: purple; margin-top: 8px; font-size: 14px;  margin-bottom: 2px; line-height: 16px; font-family: "serif";}
.content H5   { color: purple; margin-top: 2px; font-size: 16px;  margin-bottom: 6px; line-height: 18px; font-family: "serif";}
//.content H1 {color: #9243A4; text-align: left; font-weight: normal; margin-top: 2px; font-size: 20px;  margin-bottom: 6px; line-height: 24px; font-family: Georgia, Trebuchet,verdana, arial, sans-serif;}
.content h1 { color: #662d91; font-size: 18px; line-height: 22px; letter-spacing: 1px; font-weight: bold; margin-top: 6px; margin-bottom: 4px; font-family: Trebuchet, helvetica, verdana, arial, sans-serif; }
.content H2 {color: #9243A4; text-align: left; font-weight: normal; margin-top: 8px; font-size: 16px;  margin-bottom: 2px; line-height: 18px; font-family: Georgia, Trebuchet,verdana, arial, sans-serif;}
.content H3 {color: #9243A4; text-align: center; font-weight: normal; margin-top: 2px; font-size: 14px;  margin-bottom: 6px; margin-left: 10px; margin-right: 10px; line-height: 18px; font-family: Georgia, Trebuchet,verdana, arial, sans-serif;}
.content P    { margin-top: 8px; margin-bottom: 2px; margin-right: 8px; line-height: 16px; }
.content BLOCKQUOTE    { margin-top: 2px; margin-bottom: 2px; margin-left: 18px; margin-right: 4px;}

#floater A:link   { color: #FFCC33 ; font-weight: bold; font-size: 14px; line-height: 16px; font-family: arial, helvetica, sans-serif; text-decoration: none }
#floater A:visited   { color: #FFCC33 ; font-weight: bold; font-size: 14px; line-height: 16px; font-family: arial, helvetica, sans-serif; text-decoration: none }
#floater A:active   { color: #993399 ; font-weight: bold; font-size: 14px; line-height: 16px; font-family: arial, helvetica, sans-serif; text-decoration: underline }
#floater A:hover   { color: #993399 ; font-weight: bold; font-size: 14px; line-height: 16px; font-family: arial, helvetica, sans-serif; text-decoration: underline }

.venue-list ul {
	list-style: none;
	margin: 4px 2px 4px 0;
	float: none;
	clear: both;
	margin: 2px 0 2px -12px;
	text-align:left !important;
}

.venue-list li {
	list-style: none;
	float: left;
	text-align:left !important;
	margin-bottom: 8px;
}


.formheader table {
 cellspacing: 2px;
 cellpadding: 2px;
 border: 0px;
 }
 
.formheader th {
background-color: #662d91;
vertical-align: middle;
align: center;
}
.formheader     { color: #ffffff; font-weight: normal; font-size: 11px; line-height: 15px; vertical-align: middle; font-family: verdana, arial, sans-serif; }

.sideblurb     { color: #232323; font-weight: normal; font-size: 11px; line-height: 12px; font-family: verdana, arial, sans-serif }
.sideblurb P    { margin-top: 8px; margin-bottom: 2px; margin-left: 8px; margin-right: 8px; line-height: 13px; }
.sideblurb A:link   { color: #FF9900 ; font-weight: bold; font-size: 11px; line-height: 12px; font-family: arial, helvetica, sans-serif; text-decoration: none }
.sideblurb A:visited   { color: #FF9900 ; font-weight: bold; font-size: 11px; line-height: 12px; font-family: arial, helvetica, sans-serif; text-decoration: none }
.sideblurb A:active   { color: #FF9900 ; font-weight: bold; font-size: 11px; line-height: 12px; font-family: arial, helvetica, sans-serif; text-decoration: none }
.sideblurb A:hover   { color: purple ; font-weight: bold; font-size: 11px; line-height: 12px; font-family: arial, helvetica, sans-serif; text-decoration: none }
.sideblurb blockquote { margin-top: 2px; margin-bottom: 2px; margin-left: 16px; margin-right: 16px; line-height: 13px; }

.testimonial     { color: #232323; font-weight: normal; font-size: 11px; line-height: 12px; font-family: Georgia, verdana, arial, sans-serif }
.testimonial P    { margin-top: 8px; margin-bottom: 2px; margin-left: 12px; margin-right: 12px; line-height: 16px; }

.address     { color: purple; font-weight: normal; font-size: 11px; line-height: 18px; font-family: verdana, arial, sans-serif }
.address A:link   { color: purple; font-weight: normal; font-size: 11px; line-height: 18px; font-family: verdana, arial, sans-serif }
.address A:visited   { color: purple; font-weight: normal; font-size: 11px; line-height: 18px; font-family: verdana, arial, sans-serif }
.address A:active   { color: purple; font-weight: normal; font-size: 11px; line-height: 18px; font-family: verdana, arial, sans-serif }
.address A:hover   { color: purple; font-weight: normal; font-size: 11px; line-height: 18px; font-family: verdana, arial, sans-serif }

td     { color: #666666; font-weight: normal; font-size: 11px; line-height: 14px; font-family: verdana, arial, sans-serif }

.topnav     { color: #FFFFFF; font-weight: bold; font-size: 12px; line-height: 15px; font-family: verdana, arial, sans-serif }
.topnav    A:link { color: #FFFFFF; font-weight: bold; font-size: 12px; line-height: 15px; font-family: Trebuchet, verdana, arial, sans-serif;  text-decoration: none }
.topnav    A:visited { color: #FFFFFF; font-weight: bold; font-size: 12px; line-height: 15px; font-family: Trebuchet, verdana, arial, sans-serif;  text-decoration: none }
.topnav    A:active { color: #FFFF00; font-weight: bold; font-size: 12px; line-height: 15px; font-family: Trebuchet, verdana, arial, sans-serif;  text-decoration: none }
.topnav    A:hover { color: #FFFF00; font-weight: bold; font-size: 12px; line-height: 15px; font-family: Trebuchet, verdana, arial, sans-serif;  text-decoration: none }

.bottomnav     { color: #9243A4; font-weight: normal; font-size: 11px; line-height: 14px; font-family: verdana, arial, sans-serif }
.bottomnav P    { margin-top: 8px; margin-bottom: 2px; margin-left: 8px; margin-right: 8px; line-height: 13px; }
.bottomnav hr    { margin-top: 4px; margin-bottom: 9px; margin-left: 8px; margin-right: 8px; line-height: 12px; }
.bottomnav    A:link { color: #9243A4; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Trebuchet, verdana, arial, sans-serif;  text-decoration: none }
.bottomnav    A:visited { color: #9243A4; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Trebuchet, verdana, arial, sans-serif;  text-decoration: none }
.bottomnav    A:active { color: #9243A4; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Trebuchet, verdana, arial, sans-serif;  text-decoration: none }
.bottomnav    A:hover { color: #FF9900; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Trebuchet, verdana, arial, sans-serif;  text-decoration: none }


.nav     { color: #FFFFFF; font-weight: normal; font-size: 10px; line-height: 12px; font-family: verdana, arial, sans-serif }
.nav    A:link { color: #FFFFFF; font-weight: normal; font-size: 10px; line-height: 12px; font-family: verdana, arial, sans-serif;  text-decoration: none }
.nav    A:visited { color: #FFFFFF; font-weight: normal; font-size: 10px; line-height: 12px; font-family: verdana, arial, sans-serif;  text-decoration: none }
.nav    A:active { color: #FFFF00; font-weight: normal; font-size: 10px; line-height: 12px; font-family: verdana, arial, sans-serif;  text-decoration: none }
.nav    A:hover { color: #FFFF00; font-weight: normal; font-size: 10px; line-height: 12px; font-family: verdana, arial, sans-serif;  text-decoration: none }
.litnav { color: #FFFF00; font-weight: normal; font-size: 10px; line-height: 12px; font-family: verdana, arial, sans-serif;}

.tiny     { color: #333333; font-weight: normal; font-size: 8px; line-height: 10px; font-family: verdana, arial, sans-serif }
.tiny P    { margin-top: 8px; margin-bottom: 2px; margin-left: 8px; margin-right: 8px; line-height: 13px; }

.vertmenu
{
	font-family: Trebuchet, Helvetica, Arial, verdana, sans-serif;
	font-size: 12pt;
	line-height: 24px;
	vertical-align: middle;
}

.vertmenu a
{
	vertical-align: middle;
	font-size: 12pt;
	text-decoration: none;
	color: #993399;
}
.vertmenu a:hover
{
	color: #FFCC33;
}

.vertmenub
{
	font-family: Trebuchet, Helvetica, Arial, verdana, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	line-height: 24px;
	vertical-align: middle;
}

.vertmenub a
{
	font-size: 12pt;
	text-decoration: none;
	color: #993399;
}
.vertmenub a:hover
{
	color: #FFCC33;
}

.vertmenuactive
{
	font-family: Trebuchet, Helvetica, Arial, verdana, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	line-height: 24px;
	vertical-align: middle;
	color: #FFCC33;
}

.vertmenuactive a
{
	text-decoration: none;
	color: #FFCC33;
}












.footernavmenu{
 color: #FFFFFF; font-weight: normal; font-size: 8px; line-height: 12px; font-family: verdana, arial, sans-serif;
//font: bold 12px Verdana;
// background: #999999;
width: 760px;
margin-left: auto;
margin-right: auto;
text-align: center;
}

.footernavmenu ul{
margin-top: 0;
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
width: 100%;
text-align: center;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.footernavmenu ul li{
position: relative;
display: inline;
margin: 0 10px 0 10px;
padding: 0;
float: left;
}

/*Top level menu link items style*/
.footernavmenu ul li a{
display: block;
// background: #414141; /*background of tabs (default state)*/
color: white;
padding: 6px 2px 4px 0;
//border-right: 1px solid #778;
color: #2d2b2b;
text-decoration: none;
}

* html .footernavmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.footernavmenu ul li a:link, .footernavmenu ul li a:visited{
color: #FFFFFF; font-weight: bold; font-size: 8px; line-height: 12px; font-family: Trebuchet, verdana, arial, sans-serif;
}

.footernavmenu ul li a:hover, .footernavmenu ul li a:active{
color: #FF9900; font-weight: bold; font-size: 8px; line-height: 12px; font-family: Trebuchet, verdana, arial, sans-serif;
}
	
/*1st sub level menu*/
.footernavmenu ul li ul{
background: #999999;
position: absolute;
margin-left: 10px;
margin-top: 0;
width: 106%;
display: block;
//visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.footernavmenu ul li ul li{
text-align: left;
color: #FFFFFF;
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.footernavmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.footernavmenu ul li ul li a{
color: #FFFFFF !important;
font: normal 8px Verdana;
width: 100%; /*width of sub menus*/
padding: 0;
margin: 0;
//border-top-width: 0;
//border-top: 1px solid white;
}

.footernavmenu ul li ul li a:hover{ /*sub menus hover style*/
background: #993399 !important;
color: #FF9900 !important;
}




