a.about:link {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-transform: uppercase}	a.about:visited {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-transform: uppercase}	a.about:hover {	color : #669900;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px; 	text-transform: uppercase }	a.calendar:link {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-transform: uppercase}	a.calendar:visited {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-transform: uppercase}	a.calendar:hover {	color : #ff3333;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-transform: uppercase}	a.education:link {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-transform: uppercase}	a.education:visited {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-transform: uppercase}	a.education:hover {	color : #ffcc00;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-transform: uppercase}	a.perfarts:link {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-transform: uppercase}	a.perfarts:visited {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-transform: uppercase}	a.perfarts:hover {	color : #ff6600;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-transform: uppercase}	a.visarts:link {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-transform: uppercase}	a.visarts:visited {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-transform: uppercase}	a.visarts:hover {	color : #0099cc;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-transform: uppercase}	a.bottomnav:link {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-transform: uppercase}	a.bottomnav:visited {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-transform: uppercase}	a.bottomnav:hover {	color : #333333;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-transform: uppercase}	a.home:link {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-transform: uppercase}	a.home:visited {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-transform: uppercase}	a.home:hover {	color : #cc99cc;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-transform: uppercase}	a.aboutsub:link  {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;		}	a.aboutsub:visited  {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;}	a.aboutsub:hover  {	color : #336600;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;}	a.calsub:link  {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	}	a.calsub:visited  {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;}	a.calsub:hover  {	color : #660000;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;}	a.perfsub:link  {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	}	a.perfsub:visited  {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	}	a.perfsub:hover  {	color : #993300;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;}	a.vasub:link  {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	}	a.vasub:visited  {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;}	a.vasub:hover  {	color : #3399FF;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;}	a.genblue:link  {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	}	a.genblue:visited  {	color : #ffffff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;}	a.genblue:hover  {	color : #003366;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;}	a.yellow:link  {	color : #6c491c;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	}	a.yellow:visited  {	color : #6c491c;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;}	a.yellow:hover  {	color : #fff;	text-decoration : none;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;}.header {	margin:0px;	padding:5px 0 5px 0;	font-size:10px;	font-family: Helvetica, arial, verdana, sans-serif;	font-weight:normal;	color:#660000;	text-decoration: none;}	a.header:link {	color:#660000;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-decoration: none;	font-weight:normal;}	a.header:visited {	color:#660000;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-decoration: none;	font-weight:normal;}	a.header:hover {	color:#660000;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 10px;	text-decoration: underline;	font-weight:normal;}.body {	font-family: Helvetica, arial, verdana, sans-serif;	font-size: 11px;	color: #000000;}.submenu-on {	font-family: Helvetica, arial, verdana, sans-serif;	font-size: 10px;	font-weight: bold;	text-transform: uppercase;}h2 {		font-size:11px;	line-height:18px;	font-family: Helvetica, arial, verdana, sans-serif;	font-weight:bold;	color:#666666;}.event-text {padding-top: 5px;}.ul {		background: url(images_design/bg/li.gif) no-repeat left;		padding: .3em 1em;		}		/* Calendar Styles */.hdate {	margin:0px;	padding-bottom:5px;	font-size:11px;	font-family: Helvetica, arial, verdana, sans-serif;	font-weight:bold;	color:#66B333;}.vahead {	margin:0px;	padding-bottom:5px;	font-size:12px;	font-family: Helvetica, arial, verdana, sans-serif;	font-weight:bold;	color:#FF6633;}.listing .event-title {color:#000 !important;font-family:Helvetica, arial, verdana, sans-serif;font-size:11px;}	a.listing:link {	color : #000000;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 11px;	text-decoration: none;	font-weight:bold;}	a.listing:visited {	color : #000000;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 11px;	text-decoration: none;	font-weight:bold;}	a.listing:hover, a.listing:hover .event-title {	color : #FF6633 !important;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 11px;	text-decoration: none;	font-weight:bold;}.listbox1  {font-size : 11px;line-height : 13px;font-family : Helvetica, arial, verdana, sans-serif;padding-top : 6px;padding-right : 6px;padding-left : 6px;padding-bottom : 6px;border-top: 1px solid #cccccc;background-color: #ffffff;}.noborder {border:none;} /* for use on home page */.listbox2  {font-size : 11px;line-height : 13px;font-family : Helvetica, arial, verdana, sans-serif;padding-top : 6px;padding-right : 6px;padding-left : 6px;padding-bottom : 6px;border-top: 1px solid #cccccc;background-color: #f1f0f0;}.listbox3  {font-size : 11px;line-height : 13px;font-family : Helvetica, arial, verdana, sans-serif;padding-top : 6px;padding-right : 6px;padding-left : 6px;padding-bottom : 6px;border-top: 1px solid #cccccc;background-color: #f4fdff;}.listbox4  {font-size : 11px;line-height : 13px;font-family : Helvetica, arial, verdana, sans-serif;padding-top : 6px;padding-right : 6px;padding-left : 6px;padding-bottom : 6px;border-top: 1px solid #cccccc;background-image: url(calendar/i/bg_angles_gray.gif);}.donatebox  {font-size : 11px;line-height : 13px;color: #ffffff;font-family : Helvetica, arial, verdana, sans-serif;padding-top : 6px;padding-right : 6px;padding-left : 6px;padding-bottom : 6px;border-top: 1px solid #cccccc;background-color: #7AC621;}.fillhead {		font-size:22px;	line-height : 22px;	font-family: Helvetica, arial, verdana, sans-serif;	font-weight:bold;	color:#ffffff;	text-decoration: none;}	a.fillhead:link {	color:#ffffff;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 22px;	line-height : 22px;	text-decoration: none;	font-weight:bold;}	a.fillhead:visited {	color:#ffffff;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 22px;	line-height : 22px;	text-decoration: none;	font-weight:bold;}	a.fillhead:hover {	color:#468200;	font-family : Helvetica, arial, verdana, sans-serif;	font-size : 22px;	line-height : 22px;	text-decoration: none;	font-weight:bold;}	.drop {	height:18px;	font-family: Helvetica, arial, verdana, sans-serif;	font-size: 9px;	border : 1px solid #aeb3a1;	color : #333333;	background-color : #ffffff;	padding-top : 1px;	padding-right : 1px;	padding-bottom : 1px;	padding-left : 1px;	}/* pop-up styles */.picscurr { display:none;  width: 600px; position:absolute;  left:200px;  top:30px;  border: 10px solid #e6e6e6;  background-color: #ffffff;  padding: 20px; font: 11px Helvetica, arial, verdana, sans-serif; color: #666; line-height: 14px;  }/* =====================     	EVENT STYLES			*/#calendar-nav {margin:0;padding:0;}#va-event, #pa-event, #se-event, #edu-event {font-family:Helvetica, arial, verdana, sans-serif;font-size:11px;color:#666;margin-top:0;padding-top:0;}#event-text {border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:8px 0;padding:14px 0;}#va-event.EXHIBITION #event-text, #edu-event #event-text {border-top:0;padding:0;margin:0;}.event-date {font-size:11px;font-weight:bold;color:#66B333;margin:0;padding:0;margin-bottom:8px;}.event-title {font-size:14px;/*text-transform:uppercase;*/font-weight:bold;margin:0;padding:0;margin-bottom:8px;}.event-subtitle {font-size:11px;/*text-transform:uppercase;*/font-weight:bold;margin:0;padding:0;margin-bottom:8px;}#flm-event .event-title, #flm-event h4 {color:#7A1A57;}#pa-event .event-title, #pa-event h4 {color:#ff6600;}#se-event .event-title, #se-event h4 {color:#006699;}#va-event .event-title, #va-event h4 {color:#0066cc;}#edu-event .event-title, #edu-event h4, #edu-event h2, #edu-event h1 {color:#d18e00;}h4 {font-size:11px;font-weight:bold;margin-bottom:0;padding-bottom:0;}h1 {font-size:14px;font-weight:bold;padding-bottom:18px;margin:0;}.va-artwork {font-size:9px; border-bottom: 1px solid #ccc;margin: 0 0 15px 0;}.past-event-msg {font-weight:bold;}.event-dek {font-weight:bold;}.event-dek p {margin:0;padding:0;}.callout {text-transform:uppercase;}#event-support {width:100%;padding-top:8px;}#event-change {text-transform:uppercase;font-weight:bold;font-style:italic;font-size:10px;font-family:arial,verdana, sans-serif;}.event-details {font-weight:normal !important;}.event-tix a:link, .event-tix a:visited {font-weight:bold;}p.nospace, ul.nospace, ul.nospace li {margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}.spacer {margin:0;padding:0;clear:both;}