/* BEGIN PROMO STYLES */
.promobg {background-color:#F4F9FD}
.promoTextEditorial {font-family: Times New Roman,Times,Serif; color: #000000; font-size: 80%;padding-left:11px;padding-right:11px; padding-top:12px; padding-bottom:12px}
.promoTextMarketing {font-family: arial,helvetica,sans-serif; color: #000000; font-size: 11px;padding-left:11px;padding-right:11px; padding-top:12px; padding-bottom:12px}
.promotitle {font-family: Times New Roman,Times,Serif; color: #4380BB; font-size: 15px;font-weight:bold;padding-bottom:7px;}

/* END PROMO STYLES */

/* BEGIN CONTEXT AD STYLES */
.contextadbg {border-top:1px solid #BFBFBF; border-bottom:1px solid #BFBFBF; margin-bottom:3px;}
.contextadheader {font-family: arial,helvetica,sans-serif; color: #98BC61; font-size: 11px;font-weight:bold}
.contextaddisclaimer {font-family: arial,helvetica,sans-serif; color: #999999; font-size: 10px;padding-bottom:8px;}
.contextadtext {font-family: arial,helvetica,sans-serif; color: #000000; font-size: 11px; padding-top:8px;padding-bottom:8px;padding-left:11px;padding-right:11px;margin-bottom:3px}
.contextAdMiscText {font-family: arial,helvetica,sans-serif; color: #000000; font-size: 11px; padding-left:11px;padding-right:11px;}
/* END CONTEXT AD STYLES */

/* BEGIN MARKET PLACE SPECIAL AD STYLES */
.marketBounding {border:1px solid #C2DA9C;}
.marketplaceadbg {border-top:1px solid #D2E8AE; background-color:#EFF7E1;padding-top:14px;padding-bottom:11px;padding-left:11px;padding-right:11px;}
/* BEGIN MARKET PLACE SPECIAL AD STYLES */

/* BEGIN "DEALS" STYLES */
.dealsbg {background-color:#F7F7F7;}
.dealstext {font-family: arial,helvetica,sans-serif; color: #000000; font-size: 11px; padding-top:8px;padding-bottom:8px;padding-left:11px;padding-right:11px;margin-bottom:3px}
.dealsbold {color:#4380BB; font-weight:bold;}
/* END "DEALS" STYLES */

/* BEGIN "DISCOUNTS" STYLES */
.discountsbg {background-color:#EFF5E5;}
.discountstext {font-family: Times New Roman, Times, Serif; color: #000000; font-size: 90%; padding-top:2px;padding-bottom:8px;padding-left:11px;padding-right:11px;margin-bottom:3px}
.discountsbullet {padding-bottom:4px; padding-top:4px;}
/* END "DISCOUNTS" STYLES */



/* BEGIN "QUICK ESCAPES" STYLES */
.ledePadding {margin-bottom:8px;}
.quickcities {font-family: Times New Roman,Times,Serif; color: #000000; font-size: 100%; font-weight: bold; padding-top:3px;padding-bottom:5px;}
.quickdate {font-family: Times New Roman,Times,Serif; color: #000000; font-size: 75%; font-weight: bold; padding-top:8px;padding-bottom:8px;}
.quickwhy {font-family: Times New Roman,Times,Serif; color: #666666; font-size: 90%; font-weight: bold; padding-top:5px;padding-bottom:8px;}
/* END "QUICK ESCAPES" STYLES */

a.refer {font-family: Times New Roman,Times,Serif; color: #000066; font-size: 80%;}
refer {font-family: Times New Roman,Times,Serif; color: #000066; font-size: 80%;}

/* BEGIN "SEARCH" STYLES */
.venueHeadline {font-family: Times New Roman,Times,Serif; color: #000066; font-size: 110%; font-weight: bold;}
a.venueHeadline {font-family: Times New Roman,Times,Serif; color: #000066; font-size: 110%; font-weight: bold;}
.venueRating {color:#4380BB; font-family:arial,helvetica,sans-serif; font-size:11px;}
.byLine {font-family: times new roman,times,Serif; color: #000000;font-size:80%;}
.showAll {font-family: arial,helvetica,sans-serif; color: #98BC61; font-size: 11px; font-weight:bold}
a.showAll:link {font-family: arial,helvetica,sans-serif; color: #98BC61; font-size: 11px;font-weight:bold}
a.showAll:hover {font-family: arial,helvetica,sans-serif; color: #98BC61; font-size: 11px;font-weight:bold}
.arialVenueDetails {font-family: arial,helvetica,sans-serif; color: #000000; font-size: 11px; line-height:20px;}
.arialVenueDetails A:link {font-family: arial,helvetica,sans-serif; color: #000066; font-size: 11px; line-height:20px;}
.arialVenueDetails A:visited {font-family: arial,helvetica,sans-serif; color: #000066; font-size: 11px; line-height:20px;}
.arialVenueDetails A:hover {font-family: arial,helvetica,sans-serif; color: #990000; font-size: 11px; line-height:20px;}
.arialVenueDetails A:active {font-family: arial,helvetica,sans-serif; color: #000000; font-size: 11px; line-height:20px;}
.searchresultsbox {font-family: arial,helvetica,sans-serif; size: 11px; width: 125px;}
.arialSearchBold {font-family: arial,helvetica,sans-serif; font-weight: bold; color: #4380BB; font-size: 11px;}
/* END "SEARCH" STYLES */

.nycguidesearchbox {font-family: arial,helvetica,sans-serif; font-size: 11px; color:#000000; width: 135px;}

a.venueName {font-family: Times New Roman,Times,Serif; color: #000066; font-size: 80%;}
.venueName {font-family: Times New Roman,Times,Serif; color: #000000; font-size: 80%;}
.readersReview {font-family: Times New Roman,Times,Serif; color: #000000; font-size: 70%;}


.subheadGrey {color:#666666; font-family:arial,helvetica,sans-serif;font-size:10px;}
a.state {color:#88B925; font-family:arial,helvetica,sans-serif;font-size:11px;}
a.listingTableLink {font-family: arial,helvetica,sans-serif; color: #98BC61; font-size: 11px;font-weight:bold}

a.city {color:#000066; font-family:arial,helvetica,sans-serif;font-size:11px;padding:0px; margin:0px;}
a.cityNav {color:#000066; font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;}
.lineSpacer {padding-bottom:8px;}



a.regionTitle {font-family: Times New Roman,Times,Serif; color: #000066; font-size: 11px; font-weight:bold;}

.regionHeader {font-family: Times New Roman,Times,Serif; color: #000000; font-size: 20px; padding-top:5px; padding-top:5px; font-weight:bold;}

.guideTitle {font-family: arial,helvetica,sans-serif; font-weight: bold; color: #000000; font-size: 11px;}
.guideText {font-family: arial,helvetica,sans-serif; font-weight: normal; color: #000000; font-size: 10px;}
.guideSpacer {margin-bottom:2px;}

a.destination {font-family: arial,helvetica,sans-serif; color:#000066; font-weight:bold; font-size:11px;}
.destination {font-family: arial,helvetica,sans-serif; color:#4380BB; font-size:11px;}
a.travelkicker {font-family: Times New Roman,Times,Serif; color:#4380BB; font-weight:bold; font-size:75%;}
.travelkicker {font-family: Times New Roman,Times,Serif; color:#666666; font-weight:bold; font-size:75%;}

#editColumnWell .kicker {font-family: Times New Roman,Times,Serif; color:#666666; font-weight:bold; font-size:13px;}
#editColumnWell .headline {font-family: Times New Roman,Times,Serif; color: #000066; font-size: 100%; font-weight:bold}
#editColumnWell a.headline {font-family: Times New Roman,Times,Serif; color: #000066; font-size: 100%; font-weight:bold}


.smallHeadline {font-family: Times New Roman,Times,Serif; color: #000000; font-size: 100%; font-weight:bold}
a.smallHeadline {font-family: Times New Roman,Times,Serif; color: #000066; font-size: 100%; font-weight:bold}


.travelSubheader {font-family: Times New Roman,Times,Serif; color: #4380BB; font-size: 15px;font-weight:bold;padding-bottom:7px;}

.arialgray {font-family: arial,helvetica,sans-serif; color: #666666; font-size: 11px;}
.arialTendkgray {font-family: arial,helvetica,sans-serif; color: #333333; font-size: 10px;}
.arialTengray {font-family: arial,helvetica,sans-serif; color: #999999; font-size: 10px;}
.arialTenPoint {font-family: arial,helvetica,sans-serif; color: #000000; font-size: 10px;}
a.arialTenPoint {font-family: arial,helvetica,sans-serif; color: #000066; font-size: 10px;}
 .arial10navy {font-family: arial,helvetica,sans-serif; color: #000066; font-size: 10px; padding-bottom:14px}
.arial10blue {font-family: arial,helvetica,sans-serif; color: #4380BB; font-size: 10px;}
.arialWhite {font-family: arial,helvetica,sans-serif; color: #FFFFFF;  font-weight:bold; font-size: 11px;}
.arialWhite A:link {font-family: arial,helvetica,sans-serif; color: #FFFFFF;  font-weight:bold; font-size: 11px;}
.arialWhite A:visited {font-family: arial,helvetica,sans-serif; color: #FFFFFF;  font-weight:bold; font-size: 11px;}
.arialWhite A:hover {font-family: arial,helvetica,sans-serif; color: #FFFFFF;  font-weight:bold; font-size: 11px;}
.arialWhite A:active {font-family: arial,helvetica,sans-serif; color: #FFFFFF;  font-weight:bold; font-size: 11px;}
.cityHeader {font-family: arial,helvetica,sans-serif; color: #F1A946; font-size: 11px; font-weight: bold;}
.rrHeadline {font-family: Times New Roman,Times,Serif; color: #000000; font-size: 14px; font-weight: bold;}
.relatedArticlesubhd {font-family: Times New Roman,Times,Serif; color: #4380BB; font-size: 14px; font-weight: bold;}
.timesRating {font-family: arial,helvetica,sans-serif; color: #2D5F37; font-size: 11px;}

.indexHeader {font-family: Times New Roman,Times,Serif; color: #000000; font-size: 20px; font-weight:normal}
.horizBorder {border-top:1px solid #DFDFDF; margin-top:0px;margin-left:0px; margin-right:0px;margin-bottom:0px;padding-left:0px;padding-right:0px;padding-top:10px; padding-bottom:0px;}
.horizBorders {border-top:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF; margin-top:0px;margin-left:0px; margin-right:0px;margin-bottom:10px;padding-left:0px;padding-right:0px;padding-top:8px; padding-bottom:8px;}
.dealsBounding {border:1px solid #DBDBDB;}
.relatedGuideBox {border:1px solid #E5E5E5;}
.bcColPadding {margin-bottom:10px;}

/* Added 3.26.04 */
.contextgreybg {background-color:#E5E5E5; padding-top:10px;padding-bottom:10px;}
.arialElevenGray {font-family: arial,helvetica,sans-serif; color: #999999; font-size: 11px;}
/* End Added 3.26.04 */

/* Added 4.05.04 */
.theaterMoviesPromo {border:1px solid #E5E5E5; background-color:#F7F8F9; padding-top:10px; padding-bottom:13px; padding-left: 7px; padding-right: 7px;}
/* End Added 4.5.04 */
