/* NOWRAP */
.nowrap {
    white-space: nowrap;
}

/* FD BANNER TAKEOVER */
#fday-container {
	float: left;
	position: relative;
	width: 626px;
}

#fday-container.hero {
	text-align: center;
}

#fday-container h1 {
	margin: 39px auto 8px;
}

#fday-container .intro h2 {
	color: #757575;
	font-size: 16px;
	line-height: 22px;
	position: relative;
	z-index: 10;
	padding: 0 10px 4px 10px;
}

#fday-container .intro p {
	color: #757575;
	font-size: 16px;
	line-height: 18px;
	padding-bottom: 6px;
	position: relative;
	z-index: 10;
}

#fday-container .geo .intro p {
	padding-bottom: 10px;
}

#fday-container .intro p.price {
	*top: -10px;
	margin-right: 6px;
	color: #333;
	font-size: 14px;
	font-weight: 900;
}

#fday-container .intro .buy-now {
	top: -6px;
	*top: 0;
}

#fday-container img.hero {
	z-index: 2;
	position: relative;
	margin: 0px 0 2px;
	float: left;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

/* SERVICES PROMO */
.services-promo .header {
    padding: 22px 0;
    text-align: center;
    font-size: 21px;
    line-height: 27px;
    /* Standards browser experience: home-service-header-keyline.jpg */
    background: url("data:image/jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAICAgICAgICAgIDAgICAwQDAgIDBAUEBAQEBAUGBQUFBQUFBgYHBwgHBwYJCQoKCQkMDAwMDAwMDAwMDAwMDAz/2wBDAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAADAnIDAREAAhEBAxEB/8QAGQABAQADAQAAAAAAAAAAAAAAAAQBAgMJ/8QAJxAAAwEAAAUCBgMAAAAAAAAAAGSjIwEDERKBEyECNEFhocEyQmL/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A9+OHT7eOoGePT7fkDj8fT3/h56gR8zt+vo+e79AQ8zsU894E/H0/f5KgGmaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAGaFAN+Hp+3yVAKOX2KeO8C7l9v09Hx3fsC34OnT+njqB14eAHHwBr7f5/IH/9k=") no-repeat bottom center;
    /* IE7 degraded experience: border */
    *background: none;
    *border-bottom: 1px solid #CCCCCC;
}
.services-promo .section.clearfix {
    background: #FFFFFF; /* Old browsers */
    background: -moz-linear-gradient(top, #FFFFFF 0%, #FDFDFD 75%, #F9F9F9 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(75%,#FDFDFD), color-stop(100%,#F9F9F9)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #FFFFFF 0%,#FDFDFD 75%,#F9F9F9 100%); /* Chrome10+,Safari5.1+ */
    background: linear-gradient(top, #FFFFFF 0%,#FDFDFD 75%,#F9F9F9 100%); /* W3C */
}
.services-promo a.block {
    width: 50%;
    float: left;
}
.services-promo a.block.text {
    padding-top: 30px;
}
.services-promo a.block.first {
    clear: left;
}
.services-promo a.block h3 {
    color: #333333;
    font-size: 18px;
    line-height: 19px;
    padding-bottom: 5px;
}
.services-promo a.block p {
    font-size: 13px;
    line-height: 18px;
    color: #666666;
}
.services-promo a.block h3,
.services-promo a.block p {
    padding-left: 15px;
    padding-right: 15px;
}
.services-promo a.block.first h3,
.services-promo a.block.first p {
    padding-left: 30px;
}
.services-promo a.block.last h3,
.services-promo a.block.last p {
    padding-left: 30px;
    padding-right: 30px;
}
.services-promo a.block.image {
    text-align: center;
    margin: auto;
    padding: 0 0 10px;
}
.services-promo a.block.image.geo {
    text-align: center;
    margin: auto;
    padding: 0;
    position: relative;
	top: 3px;
}
.services-promo a.block.image img {
    display: inline-block;
}

/* FATHERS DAY EXCLUSIVE */
.fathers-day.services-promo a.app p {
    padding-right: 25px;
}

/* Holiday 
.holiday.services-promo a.block h3 {
    color: #CC0000;
}
.holiday.services-promo a.block p {
    color: #333333;
}
*/

/* FATHER'S DAY 2012 - Remove "Why Buy?" Footerblock */
body.home #primary_main .footerblock {
    display: none;
}

