body {
  margin:0 auto 12px;
  padding:0;
  background:#fff;
  color:#000;
  text-align:center;
  }

/* General elements and fonts, header, footer, columns, navigation */
#main {
  width:928px;
  margin:0 auto;
  }
.BelowFooter {
  width:928px;
  height:20px;
  margin:0 auto;
  padding:0;
  background-color:#fff;
  text-align:center;
  }

table#logoTable {
  width:928px;
  height:100px;
  margin:0;
  padding:0;
  background-color:#fff;
  border-top:1px solid #a9aaa9;
  }
.Logo {
  text-align:left;
  }
.BannerBox {
  text-align:right;
  }

#headerNavigation {
  width:928px;
  margin:3px 0;
  padding:0;
  background-color:#fff;
  text-align:left;
  white-space:nowrap;
  }
.NavLink {
  padding:4px;
  color:#666;
  font-family:arial,helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  text-transform:uppercase;
}
.NavLink a {
  color:#666;
  text-decoration:none;
}
#NewsletterSignup {
  float:right;
  height:22px;
  padding:0 12px 0 28px;
  background:url(/magazine/magazineimages/MemSignupIcon.jpg) left center no-repeat;
  color:#666;
  border:1px solid #ccc;
  font-family:arial,helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  text-transform:uppercase;
  line-height:22px;
}
#NewsletterSignup a {
  color:#666;
  text-decoration:none;
}
  
table#mainTable {width:928px; padding:2px 0 0 0;margin-top:5px;background-color:#fff;text-align:left;}

.CrumbBox {font-family:arial,helvetica,sans-serif;
  font-size:16px;
  color:#17615a;
  text-decoration:none;
  font-weight:bold;margin-bottom:5px;margin-top:10px;vertical-align:top;
  }
.CrumbBox a {color:#17615a; text-decoration:none;}
.CrumbBox a:hover {color:#ff0099; text-decoration:underline;}

.TopBarTime {padding-right:12px;font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:bold;}
.PublicationName {font-family:arial,helvetica,sans-serif;color:#fff;font-size:13px;font-weight:bold;}
.TopBarTagline {font-family:arial,helvetica,sans-serif;color:#fff;font-size:12px;font-weight:bold;}

.HeaderNavBox {
  background-color:#fff;
  padding:0;
  margin:0;
  text-align:center;
  color:#000;
  font-family:arial,helvetica,sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  }
.HeaderNavBox a {
  padding:2px;
  color:#000;
  text-decoration:none;
  }
.HeaderNavBox a:hover {
  color:#999;
  background-color:#ccc;
  }

td#highCorner {background-color:#fff;/* for curves, should be same bg color as .LeftCell */} 
.Maincell {
  margin-top:10px;
  padding:0 8px 2px 8px;
  background-color:#fff;
  text-align:left;
  }
.RightCell {
  width:325px;
  margin:0;
  padding-bottom:5px;
  background-color:#fff;
  text-align:center;
  }
.spacerCell {
  width:10px;
  border-left:1px dashed #999;
}
/*#index .spacerCell {
  background:#fff;
  border:none;
}*/
  
#BrowseBoxes {background-color:#fff;margin:0;padding:0;}
td#lowCorner {background-color:#fff;/* for curves, should be same bg color as .RightCell */}

.TitleHeader {vertical-align:middle;text-align:center;background-color:#800;}
.TitleHeader form {margin:0;padding:0;}

.CenterSection{background-color:#fff;padding:5px;}

.RightAdBox {
  padding:10px 0;
  background:url(/magazine/magazineimages/stripe_bkgd_ad.png);
  }

.adWrapper {
  margin:18px auto;
  padding:12px 0;
  border-top:1px solid #ccc;
  border-bottom:1px solid #ccc;
  text-align:center;
}
.adWrapperRight {
  margin:18px auto;
  text-align:center;
}
.adWrapperRight.aboveSearchAds {
  margin-top:0;
}
.adWrapper h6,
.adWrapperRight h6 {
  margin:0 0 6px;
  padding:0;
  color:#ccc;
  font-family:arial,helvetica,sans-serif;
  font-size:10px;
  letter-spacing:0.15em;
}
.MainCell .adWrapper {
  margin-right:12px;
}

.FooterTable {
  width:928px;
  margin:5px auto 0;
  padding: 5px 0;
  background-color:#fff;
  border-top:1px solid #999;
  text-align:center;
  }
#index .FooterTable {
  border:0;
}
.bottomGradient {
  height:18px;
  margin:36px 0;
  background:url(/magazine/magazineimages/gradient_bottom.jpg);
}

.PoweredBy {
  height:20px;
  margin: 5px auto 10px;
  padding:0;
  color:#fff;
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:10px;
  text-align:center;
  }
.PoweredBy a {
  color:#fff;
  text-decoration:none;
  }
.PoweredBy a:hover {
  text-decoration:underline;
  }

.FooterNavBox,
.FooterNavText {
  color:#999;
  font-family:arial,helvetica,sans-serif;
  font-size:11px;
  line-height:1.4em;
  }
.FooterNavBox a,
.FooterNavText a {
  color:#17615a;
  text-decoration:underline;
  }
.FooterNavBox a:hover,
.FooterNavText a:hover {
  text-decoration:none;
  }
.FooterNavBox {
  margin:18px 0;
  font-size:12px;
  font-weight:bold;
}

.ClearDIV {clear:both;padding-bottom:8px;}

.SearchForm {
  height:20px;
  margin:0;
  padding:0;
/*  background:#fff;*/
  border:1px solid #dd2;
  text-align:right;
  overflow:hidden;
/*  line-height:20px;*/
  }
.SearchBox {
  width:225px;
  height:20px;
  margin:0;
  padding:0;
/*  border:1px solid #dd2;*/
/*  background-color:#eee;*/
  border:0;
  }
/*.SearchButton {
  width:90px;
  height:20px;
  margin:0;
  padding:0;
  background:#dd2 url(/magazine/magazineimages/search_button.png) -2px -2px no-repeat;
  color:#fff;
  border:0;
  }
*/

/* no longer used?

.AdvancedSearch {
  margin:0;
  padding:2px 0 0 6px;
  color:#fff;
  font-family:helvetica,'geneva',arial,sans-serif;
  font-size:15px;
  font-weight:bold;
  text-align:left;
  }
.AdvancedSearch a {
  color:#fff;
  text-decoration:none;
  }
.AdvancedSearch a:hover {
  text-decoration:underline;
  }

*/


.MoreInThisIssue {
  padding:0 1px;
  color:#fff;
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:10px;
  font-weight:bold;
  text-transform:uppercase;
  }



/* Top Navigation */
#topNavHeader {
}
#topNavContainer {
  position:relative;
  z-index:100;
  height:32px;
  font-family:arial,helvetica,sans-serif;
}
#topNavWrapper {
  position:relative;
  top:0px;
  left:0px;
  z-index:1000;
  width:928px;
  height:27px;
  padding:0;
  background:#DEE3E6;
  border-top:1px solid #D0D1D3;
  border-bottom:1px solid #D0D1D3;
}
.menu {
  display:block;
  float:left;
  height:27px;
  margin:0;
  padding:0;
  color:#000;
  font-size:14px;
  font-weight:bold;
  text-align:left;
  line-height:27px;
  border-right:1px solid #fff;
}
.menu form {
  margin:0;
  padding:0;
}
.menuPanel {
  position:absolute;
  z-index:2000;
  background:#DEE3E6;
  font-size:14px;
  font-family:arial,helvetica,sans-serif;
}
.subMenuItem a,
.subMenuItem a:visited {
  text-decoration:none;
  color:#000;
}
.subMenuItem a:hover {
  text-decoration:underline;
}
.subMenuItem {
  position:relative;
  z-index:3000;
  display:block;
  padding: 3px 6px 3px 6px;
  border:1px solid #fff;
  background-color:#FFFF00;
  width:150px;
  font-size:12px;
  font-style:italic;
}
.menuHeader {
  padding:0 8px;
}
.menuHeader a,
.menuHeader a:visited {
  color: #000;
  text-decoration:none;
}
.menuHeader a:hover {
  color:#333;
  text-decoration:none;
}

/* Index Page fonts & elements */
.FeaturedIssueBox {
  margin-bottom:8px;
  padding:0;
  background-color:#fff;
  color:#000;
  }
.FeaturedCoverDisplay {margin:0 auto 12px;padding:0;}
.FeaturedIssueHeader {margin:0;padding:0;background-color:#e3e3e3; color:#ff0099;}

#ThisMonthInMemphis {font-family:helvetica,'geneva',arial,sans-serif;font-weight:bold;font-size:15px;color:#fff;padding:3px;}
#ThisMonthInMemphis a {color:#ff0099;text-decoration:none;}
#ThisMonthInMemphis a:hover {text-decoration:underline;}

.FeaturedTeaser {
  padding:0 5px 0 0;
  color:#000;
  font-family:arial,helvetica,'geneva',sans-serif;
  font-size:12px;
  line-height:1.4em;
  }
.FeaturedTeaser p {
  margin:.5em 0;
}

.FeaturedTeaser .ReadMoreLink {
  color:#17615a;
  font-family:arial,helvetica,sans-serif;
  font-size:16px;
  font-weight:bold;
  text-decoration:none;
  }
.FeaturedTeaser .ReadMoreLink a {
  color:#17615a;
  text-decoration:none;
  }
.FeaturedTeaser .ReadMoreLink a:hover {
  text-decoration:underline;
  }

#ReadLastMonth {
  height:20px;
  margin:0 0 18px;
  color:#ff0099;
  font-family:helvetica,'geneva',arial,sans-serif;
  font-size:16px;
  font-weight:bold;
  line-height:20px;
  }
#ReadLastMonth a {
  padding:3px;
  background-color:#e1e1e1;
  color:#ff0099;
  text-decoration:none;
  }
#ReadLastMonth a:hover {
  text-decoration:underline;
  }


#MiniTeaserTable {
  padding:0;
  }

.FeaturedBlock {
  width:165px;
}
.FeaturedBlock.middleBlock {
  width:213px;
}
.FeaturedBlock div {
  display:block;
  width:165px;
  margin:0 auto;
}

.FeaturedHead {
  padding-bottom:6px;
  font-family:helvetica,'geneva',arial,sans-serif;
  font-weight:bold;
  font-size:14px;
}
.FeaturedHead a {
  color:#666;
  text-decoration:none;
  }
.FeaturedHead a:hover {
  text-decoration:underline;
  }

.FeaturedText {
  color:#000;
  font-family:helvetica,'geneva',arial,sans-serif;
  font-size:13px;
  line-height:1.2em;
  }

.featuredReadMoreLink {
  font-family:helvetica,'geneva',arial,sans-serif;
  font-size:18px;
  font-weight:bold;
  }
.featuredReadMoreLink a {
  color:#dd2;
  }

.HomeTeaserHeader {
  width:165px;
  height:24px;
  margin:0;
  padding:0;
  background-color:#e3e1e2;
  color:#fff;
  font-family:helvetica,'geneva',arial,sans-serif;
  font-size:15px;
  font-weight:bold;
  text-align:right;
  text-transform:uppercase;
  line-height:24px;
  }
  #HomeTeaserHeader_AskVance {
    background-image:url(/magazine/magazineimages/HomeTeaser_AskVance.jpg); 
    background-repeat:no-repeat;
    }
  #HomeTeaserHeader_ArtsEvents {
    background-image:url(/magazine/magazineimages/HomeTeaser_ArtsEvents.jpg); 
    background-repeat:no-repeat;
    }
  #HomeTeaserHeader_BestOfMemphis {
    background-image:url(/magazine/magazineimages/HomeTeaser_BestOfMemphis.jpg); 
    background-repeat:no-repeat;
    }
  #HomeTeaserHeader_Features {
    background-image:url(/magazine/magazineimages/HomeTeaser_Features.jpg); 
    background-repeat:no-repeat;
    }
  #HomeTeaserHeader_Dining {
    background-image:url(/magazine/magazineimages/HomeTeaser_Dining.jpg); 
    background-repeat:no-repeat;
    }
.HomeTeaserHeader a {
  padding-right:12px;
  color:#fff;
  text-decoration:none;
  }
.HomeTeaserHeader a:hover {
  text-decoration:underline;
  }
.HomeTeaserImage {
  padding:6px 0;
}

.WebExclusiveBox {
  margin:18px 12px 0;
  padding:6px 0;
  background:url(/magazine/magazineimages/stripe_bkgd_ad.png);
  }
.webExclusiveHeader {
  margin:6px 0 12px;
  color:#ff0099;
  font-family:helvetica,'geneva',arial,sans-serif;
  font-size:15px;
  font-weight:bold;
  line-height:1.4em;
  }
.webExclusiveHeader span {
  padding:3px;
  background:#ddd;
}
.webExclusiveImage {
  margin-bottom:44px;
  text-align:center;
}

.homeDailyBuzzComponent {
  clear:both;
  margin-right:12px;
  padding-top:12px;
}
#DailyBuzzBox .EventsTodayHead {
  height:28px;
  background:url(/magazine/magazineimages/freshnews_mf.jpg) no-repeat right center;
}
.homeDailyBuzzComponent .webExclusiveHeader {
  display:inline-block;
  height:28px;
  padding-right:100px;
  background:url(/magazine/magazineimages/freshnews_mf.jpg) no-repeat center right;
}

/* Flyer Stories Boxes  */
.FlyerStoriesTable {
  margin:5px;
  padding:5px;
  background-color:#fff;
  border:0px solid #000;
  font-family:arial,helvetica,sans-serif;
  font-size:11px;
  text-align:center;
  }
.FlyerStoriesInnerBox {
  padding:4px;
  text-align:left;
  }
.FlyerStoryBlock {
  margin:1px auto;
  padding:2px;
  text-align:left;
  }

#FlyerPullBoxesHomepage {
  clear:both;
  padding-bottom:15px;
}
.FlyerPullBoxHeadHomepage {
  margin:0 5px 5px;
  padding:3px;
  background-color:#e1e1e1;
  color:#ff0099;
  font-family:arial,helvetica,'geneva',sans-serif;
  font-weight:bold;
  font-size:16px;
   }

/*.FlyerStoriesTableHomepage    
  {font-family:arial,helvetica,sans-serif;font-size:11px;text-align:middle;
   padding:5px;margin:5px;width:550px;background-color:#fff;border:0px solid #000;
  }*/

/*.FlyerStoriesInnerBoxHomepage {padding:4px;text-align:left;}*/

.FlyerStoryBlock,
.FlyerStoryBlockHomepage {
  clear:both;
  margin:12px auto;
  padding:2px;
  color:#000;
  font-family:arial,helvetica,sans-serif;
  font-size:12px;
  font-weight:normal;
  text-align:left;
  line-height:1.4em;
  }
.FlyerStoryBlock a,
.FlyerStoryBlockHomepage a {
  color:#666;
  font-weight:bold;
  text-decoration:none;
}

.FlyerStoriesHead {
  margin-bottom:6px;
  color:#000;
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  text-transform:uppercase;
  text-align:left;
  }
.FlyerStoriesHead a {
  color:#000;
  text-decoration:underline;
  }
.FlyerStoriesHead a:hover {
  text-decoration:none;
  }

/*a.TheBuzztitle:link, a.TheBuzztitle:active, a.TheBuzztitle:visited {font-family:helvetica,'geneva',arial,sans-serif;font-weight:bold;font-size:12px;color:#800;text-decoration:none;text-align:left;}
a.TheBuzztitle:hover {text-decoration:underline;}*/

/*.TheBuzzdate {font-family: helvetica,'geneva',arial,sans-serif;font-size: 11px;font-weight: bold;color: #000;text-align:left;}
.TheBuzztxt {font-family: helvetica,'geneva',arial,sans-serif;font-size: 12px;color: #000;text-align:left;float:left;}
.TheBuzztxt a:link, .TheBuzztxt a:active, .TheBuzztxt a:visited {color: #000;text-decoration:none;}
.TheBuzztxt a:hover {text-decoration:underline;}*/

/*.IndexReadMore {font-family:helvetica,'geneva',arial,sans-serif;font-weight:bold;font-size:11px;text-align:right;padding-top:0px;float:right;}*/
.IndexReadMore a {
  color:#17615a;
  font-size:11px;
  text-decoration:underline;
  text-transform:uppercase;
  }
.IndexReadMore a:hover {
  text-decoration:none;
  }
#DailyBuzzBox .IndexReadMore a {
  text-decoration:none;
  text-transform:none;
}
#DailyBuzzBox .IndexReadMore a:hover {
  text-decoration:underline;
}


/* Content pages elements */
.ContentStoryHeader {
  margin-top:12px;
  font-family:helvetica,'geneva',arial,sans-serif;
  }

.ContentHeadline {
  margin:21px 0;
  color:#666;
  font-size:18px;
  font-weight:bold;
  }
.ContentHeadline a {
  color:#666;
  }

.ContentSubHeadline {
  margin:12px 0;
  font-size:16px;
  font-weight:bold;
  line-height:1.4em;
  }

.ContentByLine,
.ContentReleaseDate {
  color:#999;
  font-size:12px;
  font-weight:bold;
  line-height:1.4em;
  }
.ContentByLine a {
  color:#999;
  text-decoration:none;
  }
.ContentByLine a:hover {
  text-decoration:underline;
  }

.InsertBox {
  float:right;
  width:200px;
  margin:9px 0 12px 10px;
  text-align:left;
  }
.ContentImage {
  width:200px;
  margin-bottom:10px;
  padding-bottom:3px;
  }

.AlsoInBoxStandard {width:200px;padding:1px;background-color:#999;}
.AlsoInInnerBoxStandard {padding:6px;background-color:#fff;}
.AlsoInBoxBottom {}
.AlsoInInnerBoxBottom {padding:6px 0;background-color:#fff;}

.AlsoInHeader {
/*  height:25px;*/
  margin-bottom:6px;
  padding-left:40px;
  background-color:#ccc;
  color:#fff;
  font-family:arial,helvetica,sans-serif;
  font-size:14px;
  font-weight:bold;
  text-transform:uppercase;
  letter-spacing:1px;
  line-height:25px;
  }
.AlsoInHeader a {
  color:#fff;
  text-decoration:none;
  }

.AlsoInItem {font-family:helvetica,'geneva',arial,sans-serif;color:#436392;font-size:11px;font-weight:bold; }
.AlsoInItem a {color:#000;text-decoration:underline;}
.AlsoInItem a:hover {text-decoration:none;}

.bullet {
/*  background-image:url(/images/carrot.jpg);
  background-repeat:no-repeat;
  padding-left:10px;*/
  padding-bottom:6px;
  }

.AboveInsertIcons {
  float:right;
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:10px;
  }
.AboveInsertIcons a {
  color:#666;
  text-decoration:none;
  }

.RelatedLinksBoxBottom {padding:1px;background-color:#999;}
.RelatedLinksBox {margin-top:8px;vertical-align:top;}

.RelatedLinksInnerBox {
  padding:6px 0;
  background-color:#fff;
  }

.RelatedLinksHeader {
  height:25px;
  margin-bottom:6px;
  padding-left:40px;
  background-color:#ccc;
  color:#fff;
  font-family:arial,helvetica,sans-serif;
  font-size:14px;
  font-weight:bold;
  text-transform:uppercase;
  letter-spacing:1px;
  line-height:25px;
  }
.RelatedLinksHeader a {
  color:#fff;
  text-decoration:none;
  }

.RelatedLinksItem {
  color:#000;
  font-family:helvetica,'geneva',arial,sans-serif;
  font-size:11px;
  font-weight:bold;
  }
.RelatedLinksItem a {
  color:#000;
  text-decoration:none;
  }
.RelatedLinksItem a:hover {
  text-decoration:underline;
  }

.RelatedLinksSummary {font-family:helvetica,'geneva',arial,sans-serif;color:#000;font-size:11px;}
.RelatedLinksDate {font-family:helvetica,'geneva',arial,sans-serif;color:#999;font-size:11px;font-weight:bold;}
.ContentHR {border:0 solid #D6DDE0;height:1px;padding:0;color:#D6DDE0;background-color:#D6DDE0;}

.StoryTextBox {margin-top:20px;margin-bottom:12px;font-family:helvetica,'geneva',arial,sans-serif;color:#000;font-size:14px;line-height:18px;}
.StoryTextBox a {color:#222;}

.TaglineText {font-family:helvetica,'geneva',arial,sans-serif;color:#000;font-size:130%;font-style:italic;}

.ImageCredit {font-family:Verdana, arial,helvetica,sans-serif;color:#000;font-size:11px;}
.ImageCredit a {color:#000;}

.ImageCaption {font-family:Verdana, arial,helvetica,sans-serif;color:#333;font-size:12px;font-style:italic;}

.ImageMultiNav {
  margin-top:3px;
  color:#000;
  font-family:arial,helvetica,'geneva',sans-serif;
  font-size:10px;
  }
.ImageMultiNav a {color:#222;}

/* admin tools styles */
span.AdminTools {
  background:#fff;
  color:#c00;
  text-align:right;
  }
#Content .AdminTools a,
span.AdminTools a {
  color:#c00;
  }
#Content .AdminTools {
  float:right;
  font-family:arial,helvetica,sans-serif;
  font-size:10px;
  text-align:right;
}
.AdminTools {
  font-weight:bold;
}
.SectionCategoryHeader .AdminTools {
  float:right;
  margin-right:6px;
  font-size:10px;
  }



/* Page pages elements */
.PageStoryHeader {margin-top:12px;}
.PageTextBox {margin-top:20px;margin-bottom:12px;}

.PageHeader {font-family:helvetica,'geneva',arial,sans-serif; color:#111;font-size:20px;font-weight:bold;}
.PageHeader a {font-family:helvetica,'geneva',arial,sans-serif;color:#111;font-size:20px;font-weight:bold;}

.PageTextBox {font-family:helvetica,'geneva',arial,sans-serif;color:#000;font-size:14px;text-align:left;}
.PageTextBox a {color:#436392;text-decoration:none;}
.PageTextBox a:hover {text-decoration:underline;}

/* Section pages elements */
.SectionImage {padding-bottom:3px;margin-bottom:10px;text-align:left;}

.SectionHeader, 
.SectionHeader a {
  height:20px;
  margin-bottom:12px;
  color:#f09;
  font-family:arial,helvetica,sans-serif;
  font-size:15px;
  font-weight:bold;
  text-transform:uppercase;
  line-height:20px;
  text-decoration:none;
  }
.SectionHeader a:hover {
  color:#f09;
  text-decoration:underline;
  }
.SectionHeader span {
  padding:6px;
  background-color:#e1e1e1;
}

.SectionCategoryHeader {
  height:25px;
  margin-bottom:6px;
  padding-left:40px;
  background-color:#ccc;
  color:#fff;
  font-family:arial,helvetica,sans-serif;
  font-size:14px;
  font-weight:bold;
  text-transform:uppercase;
  letter-spacing:1px;
  line-height:25px;
  }
.SectionCategoryHeader a {
  color:#fff;
  text-decoration:none;
  }

.AlsoInHeader.features,
.RelatedLinksHeader.features,
.SectionCategoryHeader#features,
#SectionCategoryHeader_Features {
  background:#ed008c url(/magazine/magazineimages/HeaderBackground_Features.jpg) left center no-repeat;
  }
.AlsoInHeader.dining,
.RelatedLinksHeader.dining,
.SectionCategoryHeader#dining,
#SectionCategoryHeader_Dining {
  background:#d7e023 url(/magazine/magazineimages/HeaderBackground_Dining.jpg) left center no-repeat;
  }
.AlsoInHeader.arts___events,
.RelatedLinksHeader.arts___events,
.SectionCategoryHeader#arts___events,
#SectionCategoryHeader_ArtsEvents {
  background:#cb99cc url(/magazine/magazineimages/HeaderBackground_ArtsEvents.jpg) left center no-repeat;
  }
.AlsoInHeader.shopping___style,
.RelatedLinksHeader.shopping___style,
.SectionCategoryHeader#shopping___style,
#SectionCategoryHeader_ShoppingStyle {
  background:#cc0033 url(/magazine/magazineimages/HeaderBackground_ShoppingStyle.jpg) left center no-repeat;
  }
.AlsoInHeader.ask_vance,
.RelatedLinksHeader.ask_vance,
.SectionCategoryHeader#ask_vance,
#SectionCategoryHeader_AskVance {
  background:#00afde url(/magazine/magazineimages/HeaderBackground_AskVance.jpg) left center no-repeat;
  }
.AlsoInHeader.home___garden,
.RelatedLinksHeader.home___garden,
.SectionCategoryHeader#home___garden,
#SectionCategoryHeader_HomeGarden {
  background:#ffcc00 url(/magazine/magazineimages/HeaderBackground_HomeGarden.jpg) left center no-repeat;
  }
.AlsoInHeader.best_of_memphis,
.RelatedLinksHeader.best_of_memphis,
.SectionCategoryHeader#best_of_memphis,
#SectionCategoryHeader_BestOfMemphis {
  background:#ed008c url(/magazine/magazineimages/HeaderBackground_BestOfMemphis.jpg) left center no-repeat;
  }
.AlsoInBoxStandard .AlsoInHeader {
  padding-left:6px;
  background-image:none;
}

.SectionTeaserBox {
  margin:0 0 18px;
  padding:12px 0;
  border-bottom:1px dashed #999;
  font-family:arial,helvetica,sans-serif;
  }

.SectionHeadline {
  margin-top:6px;
  color:#666;
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:14px;
  font-weight:bold;
  }
.SectionHeadline a {
  color:#666;
  text-decoration:none;
  }
.SectionHeadline a:hover {
  text-decoration:underline;
  }

.SectionSubHeadline {
  margin-top:10px;
  color:#436392;
  font-size:12px;
  font-weight:bold;
  }
  
.SectionAuthorDateLine {
  margin:12px 0;
  font-size:11px;
}
.SectionByline {
  font-style:italic;
  }
.SectionStorydate {
  font-weight:bold;
  }

.SectionSummaryText {
  color:#000;
  font-size:12px;
  font-weight:normal;
  line-height:1.4em;
  }
.SectionSummaryText .ReadMoreLink a {
  color:#17615a;
  }

.SectionArchiveLink {
  clear:both;
  margin:10px 0 0;
  color:#17615a;
  font-family:arial,helvetica,sans-serif;
  font-size:16px;
  font-weight:bold;
  text-decoration:none;
  float:right;
  }
.SectionArchiveLink a {
  color:#000;
  }

.SectionBulletList {
  margin:0;
  font-size:12px;
  }
.BodyText {
  color:#000;
  font-family:arial,helvetica,sans-serif;
  font-size:12px;
  font-weight:normal;
  }

.SectionTeaserBox div.ReadMoreLink {
  margin:12px 0;
  color:#17615a;
  font-family:arial,helvetica,sans-serif;
  font-size:16px;
  font-weight:bold;
}
.SectionTeaserBox div.ReadMoreLink a {
  color:#17615a;
  text-decoration:none;
}
.SectionTeaserBox .span.ReadMoreLink {
  font-size:14px;
  font-weight:normal;
}
.SectionTeaserBox .ReadMoreLink a {
  text-decoration:none;
}
.SectionTeaserBox .ReadMoreLink a:hover {
  text-decoration:underline;
}

/* Archive page elements */
.IssueArchiveImage {background-color: #AFAF7E;}
.IssueArchiveName {background-color: #D6D6B5;}

.ArchiveHeadline {font-family:helvetica,'geneva',arial,sans-serif;color:#000;font-size:16px;font-weight:bold;text-align:center;margin:7px 0 7px 0;}
.ArchiveHeadline a:link,.ArchiveHeadline a:visited {color:#111;text-decoration:none;}
.ArchiveHeadline a:hover {text-decoration:underline;}

.ArchiveDrilldownList {font-family:helvetica,'geneva',arial,sans-serif;color:#000;font-size:12px;font-weight:bold;text-align:left;}
.ArchiveDrilldownList a:link,.ArchiveDrilldownList a:visited, .ArchiveDrilldownList a, .ArchiveDrilldownList a:active {color:#000;text-decoration:none;}
.ArchiveDrilldownList a:hover {text-decoration:underline;}

.ArchiveMultiPageNav {font-family:helvetica,'geneva',arial,sans-serif;color:#000;font-size:12px;text-align:left;border-top:1px solid #436392;border-bottom:1px solid #436392;margin-top:6px;padding-top:2px;padding-bottom:2px;text-align:left;}
.ArchiveMultiPageNav a:link,.ArchiveMultiPageNav a:visited {color:#222;}

.ArchiveSummary {font-family:helvetica,'geneva',arial,sans-serif;color:#000;font-size:13px;text-align:left;}
.Archivebyline {font-family:helvetica,'geneva',arial,sans-serif;color:#436392;font-size:12px;font-style:italic;text-align:left;}
.ArchiveStoryDate {font-family:helvetica,'geneva',arial,sans-serif;color:#436392;font-size:12px;font-weight:bold;text-align:left;}
.ArchiveBrowseHeader {font-family:helvetica,'geneva',arial,sans-serif;color:#000;font-size:13px;font-weight:bold;text-align:left;}
.CoverStoryBox {font-family: Verdana, arial,helvetica,sans-serif; font-size: 12px;  text-decoration:none;padding:6px;margin-bottom:10px;border-bottom:1px solid #dEe1e2;text-align:left;}
.ArchiveCoverHeader {font-family: Verdana, arial,helvetica,sans-serif; font-size: 14px; color:#333333; font-weight: bold; text-decoration:none;padding-bottom:6px;padding-top:10px;text-align:left;}

.ArchiveAuthor, .ArchiveAuthor a, .ArchiveAuthor a:link, .ArchiveAuthor a:visited, .ArchiveAuthor a:active {color: #436392; font-family: Verdana, arial,helvetica,sans-serif; font-weight:bold; font-size: 10px;  text-decoration:none;text-align:left; }
.ArchiveAuthor a:hover {text-decoration:underline;}

.ArchiveTeaser {font-family: helvetica,'geneva',arial,sans-serif;font-size: 11px;color: #333333;font-family: Geneva, arial,helvetica,sans-serif;line-height:12pt;text-align:left;}

.ArchiveDrillBox {border-top:1px solid #dEe1e2;font-family: Verdana, arial,helvetica,sans-serif; font-size: 12px; text-decoration:none;padding:6px;color:#000;text-align:left;}
.ArchiveDrillBox a:link, .ArchiveDrillBox a:active, .ArchiveDrillBox a:visited {color:#000; font-family: Verdana, arial,helvetica,sans-serif; font-weight:bold; font-size: 12px;text-decoration:none;text-align:left;}
.ArchiveDrillBox a:hover {text-decoration:underline;}

.ArchiveCoverImage {background-color:#EEF1F2; padding:4px; border:1px solid #dEe1e2; margin-bottom:20px;text-align:center;float:left;margin:5px 10px 0 0;}

/* PrintFriendly page fonts */
.pfBody {background-color:#fff;padding:6px;font-size:12pt;text-align:left;}
.pfLink {color:#000;}
.pfHeader {padding:4pt;border:1pt solid #000;font-family:arial,helvetica,sans-serif;font-size:14pt;font-style:normal;}
.posted {font-size:10pt;}
.pfHeadline {font-size:18pt;font-weight:bold;}
.pfSubHeadline {font-size:14pt;font-style:italic;}
.pfByline {font-weight:bold;}
.pfCaption {font-size:10pt;}
.pfCredit {font-size:9pt;}
.storyUrl {padding:2pt;border:1pt solid #000;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:bold;}

/* MailThis Page Fonts */
.MailThisHeader {font-family:arial,helvetica,sans-serif;color:#333;font-size:14px;font-weight:bold;}
.MailHeadline {font-family:arial,helvetica,sans-serif;color:#436392;font-size:14px;font-weight:bold;}
.MailHeadline a:link, .MailHeadline a:visited, .MailHeadline a:active {color:#222;}
.MailHeadline a:hover { }
.MailThisText {font-family:arial,helvetica,sans-serif;color:#436392;font-size:11px;font-weight:bold; }
.MailDisclaimer {font-family:arial,helvetica,sans-serif;color:#436392;font-size:10px;}
.MailSubmit {font-family:arial,helvetica,sans-serif;color:#436392;font-size:11px;font-weight:bold;}
.MailSentHeader {font-family:arial,helvetica,sans-serif;color:#111;font-size:14px;font-weight:bold; }
.MailErrors {font-family:arial,helvetica,sans-serif;color:#c00;font-size:14px;font-weight:bold;}
.MailErrors ul {font-family:arial,helvetica,sans-serif;color:#c00;font-size:14px;font-weight:normal;}


/* XXXXXXXXXXXXXXXXXXXXXXXX LISTINGS STYLES XXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

.ListingsAdBox {
  margin:0 auto;
  padding:12px 0 0;
  background:url(/magazine/magazineimages/stripe_bkgd_ad.png);
  text-align:center;
}
#searchableTease {
  float:right;
  padding-right:3px;
  color:#666;
  font-size:10px;
  font-weight:bold;
  text-transform:uppercase;
  text-align:right;
}

#listingsSearchComponent {
  margin:18px 0;
  padding:6px 0;
  background:url(/magazine/magazineimages/stripe_bkgd_ad.png);
  border:1px solid #eee;
  font-family:arial,helvetica,'geneva'sans-serif;
  text-align:left;
}
#listingsSearchComponent select,
#listingsSearchComponent input {
  font-size:10px;
}
#listingsSearchComponent input.keyword {
  width:200px;
  margin-left:20px;
}
#listingsSearchComponent .EventsTodayHead {
  margin-bottom:12px;
}

/* New Listings Search Box */
#LSB, 
.LSBContent, 
.LSBFontHack {
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:10pt;
  }

/* Styles for Listings Search Box */
#LSB {
  margin-bottom:9px;
  background:#fff;
/*  font-weight:bold;*/
  text-align:left;
  }
.LSBTabs {
  padding-right:3px;
  white-space:nowrap;
  color:#000;
  font-family:helvetica,'geneva',arial,sans-serif;
  font-weight:bold;
  }
.LSBTabs a {
  position:relative;
  padding:3px 3px 0;
  text-decoration:none;
  background-color:#666;
  color:#fff;
  }
.LSBTabs a.tabUnselected {
  background:#00b1dc;
  text-decoration:none;
  color:#000;
  }
.LSBTabs a:hover {
  cursor: pointer;
  }
.LSBContent {
  background:#666;
  }

.ListingsBrowseChoice {
  margin-bottom:9px;
  font-weight:bold;
  text-align:left;
  }
.ListingsBrowseMenu {
  width:300px;
  }


/* Old Browse Boxes */
#DailyBuzzBox,
#EventsTodayBox {
  margin:5px;
  padding:5px;
  background-color:#fff;
  color:#000;
  font-family:arial,helvetica,'geneva',sans-serif;
  text-align:left;
  }
.EventsTodayHead {
  margin:6px 0;
  color:#ff0099;
  font-size:15px;
  font-weight:bold;
  line-height:1.4em;
  }
.EventsTodayHead span {
  padding:3px;
  background:#ddd;
  }

.EventsTodayHead#aroundTown {
  width:147px;
  height:20px;
  background:url(/magazine/magazineimages/around_town_header.png);
}  
.EventsTodayHead#aroundTown span {
  display:none;
}  
  
.EventsTodayBlock {
  padding:5px 0;
  text-align:left;
  line-height:1.2em;
  }
.EventsTodayTitle {
  color:#000;
  font-size:12px;
  font-weight:bold;
  }
.EventsTodayTitle a {
  color:#666;
  text-decoration:none;
  }
.EventsTodayTitle a:hover {
  text-decoration:underline;
  }
.EventsTodayTxt,
.EventsTodayLocation {
  color:#000;
  font-size:12px;
  }
.EventsTodayTxt a,
.EventsTodayLocation a {
  color:#000;
  text-decoration:none;
  }
.EventsTodayTxt a:hover,
.EventsTodayLocation a:hover {
  text-decoration:underline;
  }
.EventsTodayMore {
  margin-top:12px;
  font-size:12px;
  font-weight:bold;
  }
.EventsTodayMore a {
  color:#17615a;
  text-decoration:none;
  }
.EventsTodayMore a:hover {
  text-decoration:underline;
  }


.AboveBrowseBoxHeader {
  width:170px;
  margin:0;
  padding:5px;
  color:#000;
  font-family:helvetica,'geneva',arial,sans-serif;
  font-size:13px;
  font-weight:bold;
  text-align:center;
  }

.ThisWeekCalBox {
  padding:5px;
  margin:5px;
  width:170px;
  font-family:arial;
  font-size:11px;
  background-color:#fff;
  border:1px solid #000;
  text-align:center;
  color:#000;
  }
.ThisWeekCalInnerBox {padding:4px;text-align:left;}
.ThisWeekCalBox form {margin:0;padding:0;}

.BrowseBoxHeader {margin-bottom:6px;border-bottom:1px solid #dEe1e2;font-family: Verdana, arial,helvetica,sans-serif;font-size:11px;font-weight: bold;color:#000;}
.ThisWeekBrowseChoice {margin-top:6px;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000;}
.ListingsForm {font-size:11px;margin-bottom:3px;}
.MenuItem a:link, .MenuItem a:visited {display: block; background-repeat:no-repeat; text-decoration:none;}
.MenuItem a:active {background-position: 100% 0%;}
.MenuItem a:hover {background-position: 100% 0%;}
a#menuactive {background-position: 100% 0%;}


/* Events Fonts */
.EventBrowseBox {font-family:Arial;font-size:11px;text-align:middle;padding:5px;margin:5px;width:170px;background-color:#fff;border:1px solid #000;}
.EventBrowseBox form {margin:0;padding:0;}
.EventBrowseInnerBox {padding:4px;text-align:left}
.EventBrowseHeader {margin-bottom:6px;border-bottom:1px solid #dEe1e2;font-family:Verdana, arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000;text-transform:uppercase;}
.EventBrowseChoice {margin-top:6px;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000000;}
.EventPageHeader {margin-bottom:10px; padding-left:5px; font-size: 22px;font-family: Verdana, arial,helvetica,sans-serif;font-weight: bold;background-color:#ff0099; width:490px;color:#fff;}
.EventSubHeader {font-family : Verdana, arial,helvetica,sans-serif;font-size :15px;font-weight:bold;color:#999999; border-bottom:3px solid #999999;margin-top:15px;padding-top:10px;}

.EventListing {
  margin:10px 0;
  color:#000;
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:12px;
  }
.EventListing a {
  color:#000;
  }

.EventCategory {font-family:arial,helvetica,sans-serif;font-size:12px;color:#436392;}
.EventCategory a:link {color:#436392;} 
.EventCategory a:visited {color:#436392;}
.EventTitle {font-family:arial,helvetica,sans-serif;font-size:13px;font-weight:bold;color:#000;}
.EventTitle a:link,.EventTitle a:visited {color:#000;}
.EventSubTitle {font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:bold;color:#000;}
.BrowseBoxForm {font-size:11px;margin-bottom:3px;}

/* Music Events Fonts */
.MusicListing {
  margin:10px 0;
  color:#000;
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:12px;
  }
.MusicListing a {
  color:#000;
  }

.MusicBrowseBox {font-family:Arial;font-size:11px;text-align:middle;padding:5px;margin:5px;width:170px;background-color:#fff;border:1px solid #000;}
.MusicBrowseBox form {margin:0;padding:0;}
.MusicBrowseInnerBox {padding:4px;text-align:left}
.MusicBrowseHeader {margin-bottom:6px;border-bottom:1px solid #dEe1e2;font-family:Verdana, arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000;text-transform:uppercase;}
.MusicBrowseChoice {margin-top:6px;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000000;}
.MusicBrowseButton {float:right;font-family:arial,helvetica,sans-serif;font-size:16px;font-weight:bold;color:#222;}
.MusicPageHeader {font-family:arial,helvetica,sans-serif;font-size:20px;font-weight:bold;background-color:#ff0099; width:490px;color:#fff; padding-left:5px;}
.MusicSubHeader {font-family:arial,helvetica,sans-serif;font-size:16px;font-weight:bold;color:#999999;border-bottom:3px solid #999999;margin-top:15px;padding-top:10px;}
.MusicCategoryLink {font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:bold;color:#436392;}
.MusicCategoryLink a:link,.MusicCategoryLink a:visited {color:#436392;}
.MusicTitle {font-family:arial,helvetica,sans-serif;font-size:13px;font-weight:bold;color:#000;}
.MusicTitle a:link,.MusicTitle a:visited {color:#000;}
.MusicSubTitle {font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:bold;color:#000;}

/* Dining Listing Fonts */
.DiningListing {margin-top:10px;font-family:arial,helvetica,sans-serif;font-size:12px;color:#000;
  padding:12px 0;
  border-bottom:1px dashed #999;
}
.DiningListing a:link,.DiningListing a:visited {color:#000;}
.DiningBrowseBox {font-family:Arial;font-size:11px;text-align:middle;padding:5px;margin:5px;width:170px;background-color:#fff;border:1px solid #000;}
.DiningBrowseBox form {margin:0;padding:0;}
.DiningBrowseInnerBox {padding:4px;text-align:left}
.DiningBrowseHeader {margin-bottom:6px;border-bottom:1px solid #dEe1e2;font-family:Verdana, arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000;text-transform:uppercase;}
.DiningBrowseChoice {margin-top:6px;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000000;}
.DiningPageHeader {margin-bottom:10px; padding-left:5px; font-size: 22px;font-family: Verdana, arial,helvetica,sans-serif;font-weight: bold; background-color:#ff0099; width:490px;color:#fff;}
.DiningCategoryLink {font-family:arial,helvetica,sans-serif;font-size:12px;color:#436392;}
.DiningCategoryLink a:link {color:#436392;} 
.DiningCategoryLink a:visited {color:#436392;}
.DiningTitle {font-family:arial,helvetica,sans-serif;font-size:14px;font-weight:bold;color:#000;}
.DiningTitle a:link,.DiningTitle a:visited {color:#000;}
.DiningSubTitle {font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:bold;color:#000;}

/* Universal Listings Elements and Fonts */
.ListingsCrumb {padding:6px;font-family:arial,helvetica,sans-serif;font-size:15px;color:#999;font-weight:bold;}
.ListingsCrumb a:link,.ListingsCrumb a:visited {color:#222;}
.MultiPageNav {margin-top:18px;font-family:arial,helvetica,sans-serif;font-size:12px;color:#000;}
.MultiPageNav a:link,.MultiPageNav a:visited {color:#000;}
.NoResults {margin-top:10px;font-family:arial,helvetica,sans-serif;font-size:14px;font-weight:bold;color:#000;}
.ListingsSideBox {float:right;text-align:left;width:210px;margin-left:10px;margin-top:9px;margin-bottom:12px;padding:1px;background-color:#fff;}
.LocationInListing {font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:bold;color:#222;}
.LocationInListing a:link,.LocationInListing a:visited {color:#222;}
.ListingsFormBox {padding:1px;margin:3px 0;}
.ListingsFormText {font-size:12px;color:#ebebeb;padding-left:10px;letter-spacing:1px;padding-right:10px;font-weight:bold;}
.AlphaNavLink {font-family:Arial;font-size:12px;font-weight:bold;color:#000;}
.AlphaNavLink a:link {color:#ff0099; font-size:14px;}
.AlphaNavLink a:visited {color:#000;}
.AlphaNavLink_Active {font-family:Arial;font-size:12px;font-weight:bold;color:#222;}
.AlphaNavLink_Active a:link {color:#ff0099; font-size:14px;}
.AlphaNavLink_Active a:visited {color:#000;}

/* Location Guide Side Box */
.LocationGuideBox {font-family:Arial;font-size:11px;text-align:middle;padding:5px;margin:5px;width:170px;background-color:#fff;border:1px solid #000;}
.LocationGuideInnerBox {padding:4px;text-align:left}
.LocationCategoryList {font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#436392;padding-bottom:2px;}
.LocationGuideBoxHeader {margin-bottom:6px;border-bottom:1px solid #dEe1e2;font-family:Verdana, arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000;text-transform:uppercase;}
.LocationCategoryList a:link, .LocationCategoryList a:visited, .LocationCategoryList a:active {color:#436392;text-decoration:none;}
.LocationCategoryList a:hover {text-decoration:underline;}

.LocationBrowseBox {font-family:Arial;font-size:11px;text-align:middle;padding:5px;margin:5px;width:170px;background-color:#fff;border:1px solid #000;}
.LocationBrowseBox form {margin:0;padding:0;}
.LocationBrowseInnerBox {padding:4px;text-align:left}
.LocationBrowseHeader {margin-bottom:6px;border-bottom:1px solid #dEe1e2;font-family:Verdana, arial,helvetica,sans-serif; font-size:11px; font-weight:bold;color:#000;text-transform:uppercase;}
.LocationBrowseChoice {margin-top:6px;font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000000;}
.LocationBrowseButton {float:right;font-family:arial,helvetica,sans-serif;font-size:16px;font-weight:bold;color:#222;}


.LocationGuideCategoryHeader {font-family:arial,helvetica,sans-serif;font-size:20px;font-weight:bold;color:#222;}
.LocationGuideList  {font-family:arial,helvetica,sans-serif;font-size:12px;color:#000;padding:2pt;}
.LocationGuideList a:link,.LocationGuideList a:visited {color:#222;font-weight:bold;}
.LocationSearchForm {font-family:arial,helvetica,sans-serif;font-size:12px;color:#000;margin:0;}
.LocationPageHeader {font-family:arial,helvetica,sans-serif;font-size:20px; padding-left:5px; font-weight:bold; background-color:#ff0099; width:490px;color:#fff;}

/* Location Page */
.LocationCategoryCrumb  {padding:6px;font-family:arial,helvetica,sans-serif;font-size:15px;color:#999;font-weight:bold;}
.LocationCategoryCrumb a:link, .LocationCategoryCrumb a:visited {color:#222;}

.LocationDetails {margin-top:10px;font-family:arial,helvetica,sans-serif;font-size:12px;color:#000;}
.LocationDetails a:link,.LocationDetails a:visited {color:#000;}
.LocationName {font-family:arial,helvetica,sans-serif;font-size:18px;font-weight:bold;color:#222;}
.LocationImageBox {margin-top:10px;font-family:arial,helvetica,sans-serif;font-size:11px;font-style:italic;color:#000;}
.LocationDescription {margin-top:10px;font-family:arial,helvetica,sans-serif;font-size:12px;color:#000;}
.LocationListingHeader {margin-top:20px;font-family:arial,helvetica,sans-serif;font-size:14px;font-weight:bold;color:#999;border-bottom:2px solid #999;}
.LocationDiningDetails {margin-top:10px;font-family:arial,helvetica,sans-serif;font-size:12px;color:#000;}
.LocationDiningDetails a:link,.LocationDiningDetails a:visited {color:#222;font-weight:bold;}

/* AltWeeklies teaser styles */
#altWeeklyInclude {width:120px;overflow:hidden;margin:4px;padding:0;background-color:#fff;border:1px solid #903;font-family:verdana,arial,helvetica,sans-serif;font-size:10px;}
.altWeeklyImage {text-align:center;}
#altWeeklyInclude a {color:#903;}
#altWeeklyInclude a:hover {text-decoration:none;}
.altWeeklyBlurb {margin:4px 0;padding:0 4px;}
.altWeeklyHeadline {font-weight:bold;}
.altWeeklySummary {font-size:10px;}
.altWeeklyPub {font-style:italic;}
.altWeeklyMore {margin:4px 0;text-align:right;}

/* top picks teaser styles */
.TopPicksTeaserHeader {
  height:25px;
  margin-bottom:6px;
  padding-left:40px;
  background:#cb99cc url(/magazine/magazineimages/TopPicksTeaserHeader.jpg) left center no-repeat;
  color:#fff;
  font-family:arial,helvetica,sans-serif;
  font-size:14px;
  font-weight:bold;
  text-transform:uppercase;
  letter-spacing:1px;
  line-height:25px;
  }
.TopPicksTeaserHeader a {
  color:#fff;
  text-decoration:none;
  }
.ReadMoreTopLinks {
  color:#17615a;
  font-family:arial,helvetica,sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  }
.ReadMoreTopLinks a {
  color:#17615a;
  text-decoration:none;
  }
.ReadMoreTopLinks a:hover {
  text-decoration:underline;
  }

.blogCategory {
   font-family:helvetica,arial,sans-serif;
   font-size:1.1em;
   font-weight:bold;
   font-style:italic;
}
