/* CSS Document *//* css values used in vortex display site */ /* SITE WIDE DISPLAY */ td {	font :  11px Georgia, "Times New Roman", Times, serif;	color : black;	text-decoration : none;}a {	color : #33659E;}.clsmitte {	font-family: "Arial Narrow",Arial, Helvetica, sans-serif;	font-size: 14px;	color: #33659E;	font-weight: bold;	text-align : center;}.clsmitteOver {	font-family: "Arial Narrow",Arial, Helvetica, sans-serif;	font-size: 14px;	color: #33659E;	font-weight: bold;	text-align : center;}.clsmitteA {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: white;	text-decoration : none;	text-align : left;}.clsmitteOverA {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: white;	text-decoration : none;	text-align : left;}.clsmitteB {	font-family: "Arial Narrow",Arial, Helvetica, sans-serif;	font-size: 14px;	color: white;	font-weight: bold;	text-decoration : none;	padding-top : 2px;}.clsmitteOverB {	font-family: "Arial Narrow",Arial, Helvetica, sans-serif;	font-size: 14px;	color: white;	font-weight: bold;	text-decoration : none;	padding-top : 2px;}.clsmitteC {	font-family: "Arial Narrow",Arial, Helvetica, sans-serif;	font-size: 14px;	color: white;	font-weight: bold;	text-decoration : none;padding-left : 5px;		padding-top : 2px;}.clsmitteOverC {	font-family: "Arial Narrow",Arial, Helvetica, sans-serif;	font-size: 14px;	color: white;	font-weight: bold;	text-decoration : none;	padding-left : 5px;	padding-top : 2px;}.clsmitte2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #a2a2a2;	font-weight: bold;		padding-left : 3px;}.clsmitte2Over {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #484848;	font-weight: bold;	text-align : left;	padding-left : 3px;}.Rclsmitte2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #a2a2a2;	font-weight: bold;		text-align : right;			padding-left : 3px;}.Rclsmitte2Over {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #484848;	font-weight: bold;	text-align : right;		padding-left : 3px;}		.ClientTitle {	color:#33659E;	font : bold 16px Georgia, "Times New Roman", Times, serif;}		.ClientSubTitle {	color: #33659E;	font : bold 14px Georgia, "Times New Roman", Times, serif;}		.ClientHighlight {	font : bold 13px Verdana Geneva Arial Helvetica sans-serif;	color : #3C3C3C;}		.ClientBold {	color: #5a5a5a;	font : bold 12px Georgia, "Times New Roman", Times, serif;}#mainpadding {		padding : 12px 12px 12px 12px;}#input {	font : 11px Verdana, sans-serif;	color : black;	margin-left : 1px;	padding-left : 2px;	border : 1px;	border-style : solid;	border-color : #A9A9A9 #A9A9A9 #A9A9A9 #A9A9A9;	background : white;}.input {	font : 11px Verdana, sans-serif;	color : black;	margin-left : 1px;	padding-left : 2px;	border : 1px;	border-style : solid;	border-color : #A9A9A9 #A9A9A9 #A9A9A9 #A9A9A9;	background : white;}.imagecaption {	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #343434;}.imagecredit {	font : 7px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #343434;}#submit {	font : 10px Georgia, sans-serif;	color : white;	padding-left : 1px;	background : #740000;	padding-top : 3px;		padding-bottom : 2px;}#submit3 {	font : 10px Georgia, sans-serif;	color : white;	padding-left : 1px;	background : #740000;	padding-top : 3px;	padding-bottom : 2px;	margin-left : 100px;}.mdcnav2 {	color: white;	font-size : 8px;	text-decoration : none;	padding-right: 10px;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	text-align : right;	letter-spacing: 4px;}.mdcnav2 a:link {	color:  white;	text-decoration : none;}.mdcnav2 a:visited {	color:  white;	text-decoration : none;}    .mdcnav2 a:hover {	color: #D1C6B5;	text-decoration : none;}.imagecaption {	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #343434;}.imagecredit {	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #484848;}.pagetitle {	font : bold 12px Georgia, "Times New Roman", Times, serif;	color : #727272;	text-decoration : none;}#appnav {	font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : white;	text-decoration : none;	padding : 7px 7px 7px 7px;}#appnav a {	color : white;}#appnav a:hover {	color : gray;}#nav1 {	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #33659E;	text-decoration : none;	padding : 3px 3px 3px 3px;}#nav1 a {	color : #33659E;	text-decoration : none;}#nav1 a:hover {	color : Gray;	text-decoration : underline;}#nav2 {	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : white;	text-decoration : none;	padding : 3px 3px 3px 3px;	background-color : #33659E;	width : 500px;}#nav2 a {	font :  11px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : white;	text-decoration : none;}#nav2 a:hover {	color : Gray;	text-decoration : underline;}#nav3 {	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : White;	text-decoration : none;	padding : 3px 7px 3px 3px;}#nav3 a {	color : White;	text-decoration : none;}#nav3 a:hover {	color : Gray;	text-decoration : underline;}#nav4 {	font :  11px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : White;	text-decoration : none;	padding : 3px 3px 3px 3px;}#nav4 a {	color : White;	text-decoration : none;}#nav4 a:hover {	color : Blue;	text-decoration : underline;}/* PAGE LEVEL DISPLAY */ /* CALENDAR  DISPLAY */ /* CALENDAR  DISPLAY */ #caltable {	background : #C6C8CA;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	border : 8px solid #C6C8CA;	vertical-align: top;}#caltitle {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px;	font-weight : normal;	color : #33659E;	padding : 2px 2px 5px 7px;	font : bold;}th {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 10px;	font-weight : bold;	color : white;	padding : 2px 2px 2px 2px;}#calheader {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px;	font-weight : bold;	color : #000000;	padding : 7px 7px 7px 7px;}#calweekday {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px;	font-weight : normal;	background : white;	color : #C6C8CA;	border : 1px solid white;	padding : 2px 2px 2px 2px;}#calweekday a {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px;	font-weight : bold;	color : #33659E;	text-decoration : none;}/* REMINDER  */ .remindsub {	font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #33659E;}/* REQUEST  */ .requestsub {	font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #33659E;}#eventlistcellpad {	padding-bottom : 10px;	padding-left : 0px;	padding-right : 7px;	padding-top : 10px;}/* EVENTS LISTING DISPLAY */ .eventlistby {	font : bold italic 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #33659E;	text-decoration : none;}.eventlisttitle {	font : bold  12px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : black;	text-decoration : none;}.eventlistdate {	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : black;	text-decoration : none;}.eventlistshort {	font :  bold italic 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #33659E;	text-decoration : none;}#eventlistcellpad {	padding-bottom : 10px;	padding-left : 0px;	padding-right : 7px;	padding-top : 10px;}#eventsimagepad {	padding-bottom : 10px;	padding-left : 0px;	padding-right : 10px;	padding-top : 0px;}/* EVENTS DETAIL DISPLAY */ .eventby {	font : bold 10px Georgia, "Times New Roman", Times, serif;	color : black;}.eventtitle {	font : 24px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;}.eventshort {	font : bold 14px Georgia, "Times New Roman", Times, serif;	color : Black;	text-decoration : none;	line-height: 18px;}.eventsub {	font : bold 12px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;}.eventuppercasesub {	font : bold 10px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;}.eventuppercasesubgray {	font : bold 9px Georgia, "Times New Roman", Times, serif;	color : #999999;	text-decoration : none;	letter-spacing: 1px;}.eventchild {	font : bold 11px Georgia, "Times New Roman", Times, serif;	color : #676767;	text-decoration : none;}.eventdate {	font : bold 10px Georgia, "Times New Roman", Times, serif;	color : #565656;	text-decoration : none;}.eventbody {	font :  11px Georgia, "Times New Roman", Times, serif;	color : Black;	text-decoration : none;}.eventsponsor {	font :  9px Georgia, "Times New Roman", Times, serif;	color : Black;	text-decoration : none;}#eventinfobarpad {	padding-top : 7px;	padding-left : 10px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #33659E;}#eventbodybarpad {	padding-top : 7px;	padding-right : 10px;}#eventtopbarpad {	padding-top : 5px;	padding-bottom : 5px;	padding-right : 10px;	padding-left : 0px;}#eventscellpad {	padding-bottom : 7px;	padding-left : 7px;	padding-right : 15px;}/* NEWS LISTING DISPLAY */ .newslisttitle {	font : bold  11px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;}.newslisttitle a {	color : #33659E;	text-decoration : none;}.newslisttitle a:hover {	color : #696969;		text-decoration : none;}.newslistdate {	font :  9px Georgia, "Times New Roman", Times, serif;	color : black;	text-decoration : none;}.newslisttext {	font :  11px Georgia, "Times New Roman", Times, serif;	color : Black;	text-decoration : none;}#newslistcellpad {	padding-bottom : 5px;	padding-left : 0px;	padding-right : 10px;	padding-top : 0px;}/* NEWS DETAIL  DISPLAY */ .newsdetailtitle {	font : bold  14px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;}.newsdetailtitle a {	color : #33659E;	text-decoration : none;}.newsdetailtitle a:hover {	color : #696969;		text-decoration : none;}.newsdetaildate {	font :  9px Georgia, "Times New Roman", Times, serif;	color : black;	text-decoration : none;}.newsdetailtext {	font :  11px Georgia, "Times New Roman", Times, serif;	color : Black;	text-decoration : none;}#newsdetailpadding {	padding-bottom : 0px;	padding-left : 0px;	padding-right : 0px;	padding-top : 0px;}/* NEWSLETTER DISPLAY */ #newsletterbodypad {	padding-bottom : 0px;	padding-left : 10px;	padding-right : 0px;	padding-top : 0px;}#newsletternavpad {	padding-bottom : 0px;	padding-left : 0px;	padding-right : 10px;	padding-top : 0px;}.newsletternav {	font :   10px Georgia, "Times New Roman", Times, serif;	color : #363636;	text-decoration : none;}.newsletternav a {	font :   10px Georgia, "Times New Roman", Times, serif;	color : #363636;	text-decoration : none;}.newslettertitle {	font : bold  11px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;}.newslettertitle a {	color : #000066;	text-decoration : none;}.newslettertitle a:hover {	color : #000066;		text-decoration : none;}.newslettertext {	font :   10px Georgia, "Times New Roman", Times, serif;	color : Black;	text-decoration : none;}.newsletternewstitle {	font : bold  11px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;}.newsletternewstext {	font :   10px Georgia, "Times New Roman", Times, serif;	color : Black;	text-decoration : none;}/* PR DISPLAY */ .prtitle {	font : bold  13px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;}.prtitle a {	font : bold  13px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;}.prdate {	font :  10px Georgia, "Times New Roman", Times, serif;	color : #484848;	text-decoration : none;}.prbody {font :   11px Georgia, "Times New Roman", Times, serif;	color : black;	text-decoration : none;}.prcontact {font : bold  11px Georgia, "Times New Roman", Times, serif;	color : #484848;		text-decoration : none;}.prclose {font : bold  11px Georgia, "Times New Roman", Times, serif;	color : #595959;		text-decoration : none;}/* ARTIST ACCESS LISTING DISPLAY */ .grantslisttitle {	font : bold  12px Georgia, "Times New Roman", Times, serif;	color : black;	text-decoration : none;}.grantslisttitle a {	font : bold  12px Georgia, "Times New Roman", Times, serif;	color : black;	text-decoration : none;}.grantslisttitle a:hover {	font : bold  12px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;}.grantslistdate {	font : 11px Georgia, "Times New Roman", Times, serif;	color : black;	text-decoration : none;}.grantslisttext {	font :  11px Georgia, "Times New Roman", Times, serif;	color : black;	text-decoration : none;}#grantslistcellpad {	padding-bottom : 0px;	padding-left : 0px;	padding-right : 0px;	padding-top : 0px;}/* ARTIST ACCESS DETAIL  DISPLAY */ .grantsdetailtitle {	font : bold  12px Georgia, "Times New Roman", Times, serif;	color : black;	text-decoration : none;}.grantsdetailsub {	font : bold  14px Georgia, "Times New Roman", Times, serif;	color : Black;	text-decoration : none;}.grantsdetailprovider {	font : bold  10px Georgia, "Times New Roman", Times, serif;	color : A53F0F;	text-decoration : none;}.grantsdetailtext {	font :  11px Georgia, "Times New Roman", Times, serif;	color : Black;	text-decoration : none;}#grantsdetailcellpad {	padding-bottom : 0px;	padding-left : 0px;	padding-right : 0px;	padding-top : 0px;}/* GRANTS RECIPIENTS */.grantsrectitle {	font : bold  12px Georgia, "Times New Roman", Times, serif;	color : Black;	text-decoration : none;}.grantslistprovider {	font :  9px Georgia, "Times New Roman", Times, serif;	color : #484848;	text-decoration : none;}.grantsrecyear {	font : bold  11px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;}.grantsrecyear a {	font : bold  11px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;}.grantsrecyear a:hover{	font : bold  11px Georgia, "Times New Roman", Times, serif;	color : #999999;	text-decoration : none;}.grantsrecdate {	font :  9px Georgia, "Times New Roman", Times, serif;	color : #800000;	text-decoration : none;}.grantsrecipients {	font :  11px Georgia, "Times New Roman", Times, serif;	color : Black;	text-decoration : none;}/* GRANTS RECIPIENTS DETAIL */.grantsrecdetailtitle {	font : bold  12px Georgia, "Times New Roman", Times, serif;	color : Black;	text-decoration : none;}.grantsrecdetailyear {	font : bold  11px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;}.grantsrecdetaildate {	font :  10px Georgia, "Times New Roman", Times, serif;	color : black;	text-decoration : none;}.grantsrecdetailrecipients {	font : bold  12px Georgia, "Times New Roman", Times, serif;	color : black;	text-decoration : none;}.grantsrecdetailtext {	font :  10px Georgia, "Times New Roman", Times, serif;	color : black;	text-decoration : none;}/* SPONSORS DETAIL */.sponsorcattitle {	font : bold  12px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;	line-height : 14px;}.sponsorname {	font : 11px Georgia, "Times New Roman", Times, serif;	color : black;	text-decoration : none;	line-height : 18px;}.sponsorsub {	font : 11px Georgia, "Times New Roman", Times, serif;	color : black;	text-decoration : none;	line-height : 12px;}/* VOLUNTEER  */#volunteercellpad {	padding-bottom : 0px;	padding-left : 0px;	padding-right : 0px;	padding-top : 0px;}.volunteertitle {	font : bold  14px Georgia, "Times New Roman", Times, serif;	color : #cc000	0;	text-decoration : none;	line-height : 14px;}.volunteertitle a {	font : bold  12px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;	line-height : 14px;}.volunteerbody {	font : 11px Georgia, "Times New Roman", Times, serif;	color : black;	text-decoration : none;	line-height : 14px;}.volunteerdate {	font : 11px Georgia, "Times New Roman", Times, serif;	color : #373737;	text-decoration : none;	line-height : 12px;}.volunteersub {	font :  bold 11px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;	line-height : 12px;}/* GALLERY  */#gallerypad {	padding-bottom : 10px;	padding-left : 0px;	padding-right : 10px;	padding-top : 0px;}.gallerytitle {	font : bold  14px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;	line-height : 14px;}.gallerytitle a {	color : #33659E;}.gallerydate {	font : 9px Georgia, "Times New Roman", Times, serif;	color : black;	text-decoration : none;	line-height : 12px;}.gallerybody {	font : 10px Georgia, "Times New Roman", Times, serif;	color : black;	text-decoration : none;	line-height : 14px;}#gallerynav {	font : bold 10px Georgia, "Times New Roman", Times, serif;	color : #616161;	text-decoration : none;	line-height : 12px;}#gallerynav a {	font : bold 10px Georgia, "Times New Roman", Times, serif;	color : #616161;	text-decoration : none;	line-height : 12px;}/* SITE MAP  */#sitepad {	padding-bottom : 10px;	padding-left : 0px;	padding-right : 10px;	padding-top : 0px;}.sitemapsection {	font : bold  11px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;	line-height : 16px;}.sitemapsection a {	font : bold  11px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;	line-height : 16px;}.sitemappage {	font : 10px Georgia, "Times New Roman", Times, serif;	color : black;	text-decoration : none;	line-height : 14px;}.sitemappage a {	font : 10px Georgia, "Times New Roman", Times, serif;	color : #2c2c2c;	text-decoration : none;	line-height : 14px;}/* AV  */.avtitle {	font : bold  14px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #33659E;	text-decoration : none;	line-height : 14px;}.avcaption {	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #3E3E3E;	text-decoration : none;	line-height : 14px;}.avcredit {	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #848484;	text-decoration : none;	line-height : 14px;}/* MEMBERSHIP  */.memtitle {	font : bold  14px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;	line-height : 18px;}.memsub {	font : bold  11px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;	line-height : 14px;}.memtext {	font : 11px Georgia, "Times New Roman", Times, serif;	color : black;	text-decoration : none;	line-height : 12px;}/* ECARD  */.ecardtitle {	font : bold  14px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;	line-height : 18px;}.ecardsub {	font : bold  11px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;	line-height : 14px;}.ecardtext {	font : 11px Georgia, "Times New Roman", Times, serif;	color : black;	text-decoration : none;	line-height : 12px;}/* SEARCH  */.searchsub {	font : bold  12px Georgia, "Times New Roman", Times, serif;	color : #33659E;	text-decoration : none;	line-height : 14px;}.searchtext {	font : 11px Georgia, "Times New Roman", Times, serif;	color : black;	text-decoration : none;	line-height : 12px;}#searchpad {	padding-bottom : 10px;	padding-left : 0px;	padding-right : 10px;	padding-top : 0px;}.culturecopy {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;	color: #FFFFFF;}.culturecopy a:link {	color:  white;	text-decoration : none;}.culturecopy a:visited {	color:  white;	text-decoration : none;}    .culturecopy a:hover {	color: white;	text-decoration : none;}#newsletter_sidenavbar {	background-color: #D1C6B5;	padding-bottom : 0px;	padding-left : 15px;	padding-right : 15px;	padding-top : 20px;}#newsletter_graybarleft {	background-color: #A3958C;	border-top-width: 2px;	border-bottom-width: 2px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #FFFFFF;	border-bottom-color: #FFFFFF;	padding-bottom : 0px;	padding-left : 45px;	padding-right : 0px;	padding-top : 0px;}#newsletter_graybarright {	background-color: #A3958C;	border-top-width: 2px;	border-bottom-width: 2px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #FFFFFF;	border-bottom-color: #FFFFFF;	padding-bottom : 0px;	padding-left : 15px;	padding-right : 0px;	padding-top : 0px;}#newsletter_bodyleft {	border-left-width: 2px;	border-left-style: solid;	border-left-color: #D1C6B5;	padding-bottom : 25px;	padding-left : 45px;	padding-right : 45px;	padding-top : 20px;}.newsletter_nav {	font-family: "Trebuchet MS";	font-size: 11px;	line-height: 14px;	color: #000000;}.newsletter_nav a:link {	color:  #000000;	text-decoration : none;}.newsletter_nav a:visited {	color:  #000000;	text-decoration : none;}    .newsletter_nav a:hover {	color: #FCA311;	text-decoration : none;}.newsletter_datevol {	font-family: "Trebuchet MS";	font-size: 12px;	line-height: 14px;	color: #FFFFFF;}.newsletter_headline {	font-family: "Trebuchet MS";	font-size: 18px;	line-height: 24px;	color: #FCA311;}.newsletter_subhead {	font-family: "Trebuchet MS";	font-size: 14px;	line-height: 18px;	color: #FCA311;}.newsletter_bodycopy {	font-family: "Trebuchet MS";	font-size: 12px;}.newsletter_legal {	font-family: "Trebuchet MS";	font-size: 9px;	color: #000000;}.newsletter_legal a:link {	color:  #000000;	text-decoration : none;}.newsletter_legal a:visited {	color:  #000000;	text-decoration : none;}    .newsletter_legal a:hover {	color: #FCA311;	text-decoration : none;}/* HOME DISPLAY */ .legaltext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color:  #AAB84D;	text-decoration : none;}.legaltext a:link {	color:  #AAB84D;	text-decoration : none;}.legaltext a:visited {	color:  #AAB84D;	text-decoration : none;}    .legaltext a:hover {	color: #424735;	text-decoration : none;}.upcomingeventtitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color:  #FFFFFF;	text-decoration : none;}.eventhomeby {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	line-height: 16px;}#eventbyborder {	border-bottom-width: 2px;	border-bottom-style: dotted;	border-bottom-color: #999999;}#eventlistborder {	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999999;}.eventhometitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 28px;	color: #33659E;}.eventhomedate {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 20px;	color: #999999;	line-height: 30px;}.eventbuytickets {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #FFFFFF;}#buyticketbkgrd {	background-image: url(/uploads/489/buyticketbkgrd.gif);	background-repeat: no-repeat;}.eventhomemore {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;}.topnavblue {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #33659E;	word-spacing: 15px;	font-weight: bold;}.bottomnavwhite {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;}.bottomnavwhite a {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration : none;}.bottomnavwhite a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration : none;}#highlightsbkgrd {	background-image: url(/uploads/489/highlights.jpg);	background-repeat: no-repeat;}#intbkgrd {	background-image: url(/uploads/489/intbackground.gif);	background-repeat: no-repeat;}#greybkgrd {	background-image: url(/uploads/489/greybkgrd.jpg);	background-repeat: repeat-y;}.bodycopy {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 30px;	color: #666666;}.subhead {	font-family: Arial, Helvetica, sans-serif;	font-size: 30px;	line-height: 36px;	color: #33659E;}