

body {
	background-color: #ffffff; color: #000000; padding: 0; margin: 0px; font-family: geneva, arial, helvetica, sans-serif; font-size: 10px; line-height: 14px
}
/*TEXT ADS BEGIN*/
a:link {color: #848205; text-decoration: none;
	width: 10px;
}

a:visited {color: #848205; text-decoration: none;}

a:hover {color: #000000; text-decoration: none;}

a:active {color: #000000; text-decoration: none;}

.t {background: url(../images/ads/textads/dot.gif) 0 0 repeat-x; width: 375px}

.b {background: url(../images/ads/textads/dot.gif) 0 100% repeat-x}

.l {background: url(../images/ads/textads/dot.gif) 0 0 repeat-y}

.r {background: url(../images/ads/textads/dot.gif) 100% 0 repeat-y}

.bl {background: url(../images/ads/textads/bl.gif) 0 100% no-repeat}

.br {background: url(../images/ads/textads/br.gif) 100% 100% no-repeat}

.tl {background: url(../images/ads/textads/tl.gif) 0 0 no-repeat}

.tr {background: url(../images/ads/textads/tr.gif) 100% 0 no-repeat; padding:0px}

div.hr {background: #000 url(../images/ads/textads/dot.gif) no-repeat scroll center; height: 2px}

div.hr hr {display: none}
/*TEXT ADS END*/
ctext
{
    COLOR: #990;
    BACKGROUND-COLOR: #ffffff
}

p {
	font-family: geneva, arial, helvetica, sans-serif;
	color: #000000;
	/* margin: top, right, bottom, left */
}

floatRT { float: right; }
floatLF { float: left; }

LI
{
	COLOR: #000000;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	list-style-type: square;
	line-height: normal;
	list-style-position: outside;
}

.bodyMargin {
	background-image:url(/images/site/pixel.gif);
}

.body {
	font-size: 11px;
}

.side { font-size: 11px; line-height: 1.5; }

.caption{ color: #000; font-size: 10px; font-family: geneva, arial, helvetica, sans-serif; font-weight: normal; font-style: normal; margin-top: 0.5em; margin-left: 0.5px; }

.captionGreen{ color: #848205; font-size: 10px; font-family: geneva, arial, helvetica, sans-serif; font-weight: normal; font-style: normal; margin-top: 0.5em; margin-left: 0.5px; }

.caption2{ color: #848205; font-size: 9px; font-family: geneva, arial, helvetica, sans-serif; font-weight: normal; font-style: normal; margin-top: 0.5em; margin-left: 0.5px; }

.credit{ color: #000; font-size: 9px; font-family: geneva, arial, helvetica, sans-serif; font-weight: normal; font-style: normal; margin-top: 0.5em; margin-left: 0.5px; }

.backTop{ color: #fff; font-size: 8px; font-family: geneva, arial, helvetica, sans-serif; font-weight: normal; font-style: normal; }

.bodySmall {
	font-size: 10px;
	margin: 16px 22px 0px 22px;}

.bodyIndent { font-size: 10px; left: 1em; padding-left: 4ex; }

.tblBody {
	font-size: 11px;
	margin: 10px 10px 0px 10px;
}

.tblBodyLeft {
	font-size: 11px;
	margin: 10px 0px 0px 5px;
}

a.bodyLink:link { color: #848205; text-decoration: none  }
a.bodyLink:active { color: #000; text-decoration: none  }
a.bodyLink:visited { color: #848205; text-decoration: none  }
a.bodyLink:hover { color: #000; }

a.menulink:link { color: #848205; text-decoration: none }
a.menulink:active { color: #000; text-decoration: none  }
a.menulink:visited { color: #848205; text-decoration: none  }
a.menulink:hover { color: #000; }

a.whitelink:link { color: #fff; text-decoration: none }
a.whitelink:active { color: #000; text-decoration: none  }
a.whitelink:visited { color: #fff; text-decoration: none  }
a.whitelink:hover { color: #000; }

a.sidelink:link { color: #848205; text-decoration: none }
a.sidelink:active { color: #000; text-decoration: none  }
a.sidelink:visited { color: #848205; text-decoration: none  }
a.sidelink:hover { color: #000; }

A.hLink:link
{
    COLOR: #848205;
    TEXT-DECORATION: none
}
A.hLink:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.hLink:visited
{
    COLOR: #848205;
    TEXT-DECORATION: none
}
A.hLink:hover
{
    COLOR: #000;
    TEXT-DECORATION: none
}

.bodyList {
	font: 11px geneva, arial, helvetica, sans-serif;
 color: #000000;
	margin: 20px 44px 20px 22px;
}

.bodycoupon {
	font-size: 11px;
	margin: 0px 44px 0px 22px;
}

a.bodycouponLink:link { color: #848205; text-decoration: none }
a.bodycouponLink:active { color: #000; text-decoration: none  }
a.bodycouponLink:visited { color: #848205; text-decoration: none  }
a.bodycouponLink:hover { color: #000; }

.bodycouponList {
	font: 11px geneva, arial, helvetica, sans-serif;
 color: #000000;
	margin: 20px 44px 20px 22px;
}



.galleryHead {
	font: 13px geneva, arial, helvetica, sans-serif;
	color: #848205;
}

.galleryBody {
	font: 11px/18px geneva, arial, helvetica, sans-serif;
	color: #000000;
	margin: 0px 15px 18px 10px ;
}

.galleryNumbers {
	font: 11px geneva, arial, helvetica, sans-serif;
	color: #000000;
}

.head { color: #000000; font-size: 11px; font-family: geneva, arial, helvetica, sans-serif; font-weight: bold; font-style: normal; font-variant: normal; }

.menu { color: #fff; font-size: 11px; font-family: geneva, arial, helvetica, sans-serif; font-weight: bold; }

.chead
{
    MARGIN: 16px 44px 0 22px;
    FONT: 10px geneva, arial, helvetica, sans-serif;
    COLOR: #990
}

.subhead1 {
	font: bold 13px geneva, arial, helvetica, sans-serif;
	color: #000000;
}

.subhead2 { color: #848205; font-size: 11px; font-family: geneva, arial, helvetica, sans-serif; font-weight: bold; font-style: normal; }

.subheadf {
	font: bold 11px geneva, arial, helvetica, sans-serif;
	color: #000000;
}

.subhead4 { color: #848205; font-size: xx-small; 
font-family: geneva, arial, helvetica, sans-serif; font-weight: bold; font-style: italic; 
border-style: none; }

.subhead5 { color: #848205; font-size: 16px; font-family: geneva, arial, helvetica, sans-serif; font-weight: bold; font-style: normal; }

.subhead6 { color: #848205; font-size: 20px; font-family: geneva, arial, helvetica, sans-serif; font-weight: bold; font-style: normal; }

.subheadRed { color: #900; font-size: 20px; font-family: geneva, arial, helvetica, sans-serif; font-weight: bold; font-style: normal; }

.navMargin { 
	margin: 7px;
}

.t2Link { 
	font: bold 11px/11px geneva, arial, helvetica, sans-serif;
	text-decoration: none;
	color: #848205;
}
	a.t2Link:link { color: #848205; text-decoration: none; }
	a.t2Link:active { color: #000000; text-decoration: none; }
	a.t2Link:visited { color: #848205; text-decoration: none; }
	a.t2Link:hover { color: #000; text-decoration: none; }

.t2LinkOn { 
	font: bold 11px/11px geneva, arial, helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}
	.t2LinkOn:link { color: #000000; text-decoration: none; }
	.t2LinkOn:active { color: #000000; text-decoration: none;  }
	.t2LinkOn:visited { color: #000000; text-decoration: none;  }
	.t2LinkOn:hover { color: #990; text-decoration: none; }

.t3Link  { color: #848205; font-size: 10px; font-family: geneva, arial, helvetica, sans-serif; font-weight: normal; font-style: normal; font-variant: normal; margin-left: 10px  }
	a.t3Link:link { color: #848205; text-decoration: none; }
	a.t3Link:active { color: #000000; text-decoration: none;  }
	a.t3Link:visited { color: #848205; text-decoration: none;  }
	a.t3Link:hover { color: #000000; text-decoration: none; }

.t3LinkOn { color: #000000; font-size: 10px; font-family: geneva, arial, helvetica, sans-serif; font-weight: normal; font-style: normal; font-variant: normal; margin-left: 10px; }
	a.t3LinkOn:link { color: #000000; text-decoration: none; }
	a.t3LinkOn:active { color: #000000; text-decoration: none;  }
	a.t3LinkOn:visited { color: #000000; text-decoration: none;  }
	a.t3LinkOn:hover { color: #848205; text-decoration: none; }
	
.promo { 
	font: 10px/18px geneva, arial, helvetica, sans-serif;
	color: #ffffff;
	margin: 0px 17px 18px 17px;
	/* margin: all sides */
}
	a.promoLink:link { color: #848205; text-decoration: none; }
	a.promoLink:active { color: #848205; text-decoration: none;  }
	a.promoLink:visited { color: #848205; text-decoration: none;  }
	a.promoLink:hover { color: #000; text-decoration: none;  }
	
.promoHead { 
	font: bold 18px geneva, arial, helvetica, sans-serif;
	color: #848205;
}

.promoList { 
	font: 10px/18px geneva, arial, helvetica, sans-serif;
	color: #848205;
	margin: 0 17px;
	/* margin: all sides */
}
.citypassRED { 
	font: 10px/10px geneva, arial, helvetica, sans-serif;
	color: #848205;
	/* margin: all sides */
}
.featureText {
	font: 10px geneva, arial, helvetica, sans-serif;
	color: #000000;
	margin: 10px;
}

.redForm { color: #993300; font-size: 10px; font-family: geneva, arial, helvetica, sans-serif; font-weight: normal; font-style: normal; font-variant: normal; }

.greenForm { color: #848205; font-size: 10px; font-family: geneva, arial, helvetica, sans-serif; font-weight: normal; font-style: normal; font-variant: normal; }

.blackForm { color: #000000; font-size: 10px; font-family: geneva, arial, helvetica, sans-serif; font-weight: normal; font-style: normal; font-variant: normal; }

.formText {
	font: 11px geneva, arial, helvetica, sans-serif;
	color:#000000;
}

.radio {
	background: #fff; color: #000000; 
}

.intro {
	font: 10px/16px geneva, arial, helvetica, sans-serif;
	color: #848205;
	margin: 5px 25px 0;
	/* margin: top, right, bottom, left */
}

.introHead {
	font: bold 11px/16px geneva, arial, helvetica, sans-serif;
	color: #848205;
	margin: 0 0 0 10px;
}

.dots {
	font: bold 11px/16px arial, helvetica, sans-serif;
	color: #848205;
	margin-left: -12px;
}

.dotsIndented {
	font: bold 11px/16px arial, helvetica, sans-serif;
	color: #848205;
	margin-left: -20px;
}

.linkstream {
	font: bold 10px geneva, arial, helvetica, sans-serif;
	color: #990;
}
	a.linkstream:link { color: #848205; text-decoration: none; }
	a.linkstream:active { color: #000; text-decoration: none;  }
	a.linkstream:visited { color: #848205; text-decoration: none  }
	a.linkstream:hover { color: #000; }
	
.copy {
	font: 10px geneva, arial, helvetica, sans-serif;
	color: #8f958e;
}
	a.copy:link { color: #8f958e; text-decoration: none; }
	a.copy:active { color: #8f958e; text-decoration: none; }
	a.copy:visited { color: #8f958e; text-decoration: none; }
	a.copy:hover { color: #8f958e; }
	
.null { background-image:url(/imaack 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}

/* added 10/10/01 */

.bodyForm { 
	font: 11px geneva, arial, helvetica, sans-serif;
	color: #000000;
	background-image:url(/images/pixel.gif);
}
<img src="../images/pubs/2006vg-Cover.jpg" alt="" height="99" width="75" border="0">
.formTextB {
	font: bold 11px geneva, arial, helvetica, sans-serif;
	color:#000000;
}

#calStartDiv { position:absolute; top: 33px; left: 81px; visibility: hidden; background-color: white; }

#calEndDiv { position:absolute; top: 84px; left: 81px; visibility: hidden; background-color: white; }

.calClick {	background-color: white; cursor: hand; }

.calTH {
	background-color: white;
	font: 11px geneva, arial, helvetica, sans/*anyStyleDefinition: goesHere;*/

.calNav { cursor: hand; }
/*
.calBody {
	font: 11px gene*/va, arial, helvetica, san/*s-serif;
	color: #000*/000;
}
.calNumbers {
	font: bo/*onlyAMoron: wouldn’tGetThat;*/tica, sans-serif;
	color: #000000;
}

/* added 1/26/09 */

.mapViewerHeaderRow
{
      font-size: large;
}
 
.mapViewerListRow
{
      Font-size: small;
}
 
.popUpAddress
{
      anyStyleDefinition: goesHere;
}
 
.popupDescription
{
      thisIsObviously: toBeReplaced;
}
 
.popupTitle
{
      withReal: definitions;
}
 
.popupDirectionsDiv
{
      onlyAMoron: wouldn’tGetThat;
}