/* BANNERS
-------------------------------------------------------------------------------- */
#banners {  margin: 0 auto; padding: 0 0 0 37px !important; width: 951px; height: 200px; }
div.holiday-banner p a {
  float: left; 
  width: 224px;
  background-repeat: no-repeat;
  padding-top: 170px; overflow: hidden;
  height /**/: 170px; height: 0 !important;
}
/*div#banner1 p a { border-top: 6px solid #412a1e; background-image: url(/images/banners/food_and_wine.jpg); }*/
div#banner1 p a { border-top: 6px solid #412a1e; background-image: url(/images/banners/holiday/loveletters.jpg); }
div#banner2 p a { border-top: 6px solid #fe7714; background-image: url(/images/banners/wedding.jpg); }
div#banner3 p a { border-top: 6px solid #e90d64; background-image: url(/images/banners/holiday/mothersday.jpg); }
div#banner4 p a { border-top: 6px solid #d5f1ff; background-image: url(/images/banners/twitter.jpg); border-right: none; }

div#banner1 p a:hover { border-top: 6px solid #766962;}
div#banner2 p a:hover { border-top: 6px solid #fdbb8b;}
div#banner3 p a:hover { border-top: 6px solid #cc0066;}
div#banner4 p a:hover { border-top: 6px solid #e2f5ff;}

#tweetOverlay{
	position:absolute;
	z-index:300;
	top:375px;
	left:709px;
	background-image: url(/images/tweet_overlay.png);
	width: 224px;
	height:73px;
}