﻿#footer {width:900px;color:#777;text-align:left;font: 12px  Arial, Helvetica, sans-serif; position:relative;padding-top:5px;}
#footer a {color:#777;}
#footer a:hover {color:#cc0066;text-decoration:underline;}
#footer div {margin:0; padding:0;}
#footer #footerMenus div {width:176px;height:135px;float:left; margin-right:5px; background-color:#F9EBF9;}

#footer #footerMenus div ul {margin:0;padding:5px 0 0 5px;list-style:none; float:left; }
#footer #footerMenus div ul li {font-weight:bold;}
#footer #footerMenus div ul li ul {padding:0;float:none;}
#footer #footerMenus div ul li ul li {padding:1px 0; font-weight:normal;}

#footer #footerMenus #last {margin-right:0;text-align:center; background-color:#fff;position:relative;background-image:url(/skins/skin_7/images/flirt-newsletter.jpg); background-repeat:no-repeat;}
#footer #footerMenus #last br {line-height:0px;}
#footer #footerMenus #last span {width:176px;}
#footer #footerMenus #last #newsletterSignUpTxt {position:absolute;top:90px;left:0px;}
#footer #footerMenus #last #newsletterSignUpBtn {position:absolute;top:113px;left:0px;}


#footer #footerMenus #last #txtfooteremail {border: 1px solid #000;	color:#000;	padding:3px;font-size:11px;	width:150px;height:13px;}

#footer #footerBottom { padding-top:10px; font-size:11px;}
#footer #footerBottom a {text-decoration:underline;}
#footer #footerBottom div {height:60px;float:left; padding-top:10px;}
#footer #footerBottom #fotterBottomLeftDiv {width:200px; text-align:left;}
#footer #footerBottom #fotterBottomMiddleDiv {width:500px;  text-align:center;}
#footer #footerBottom #fotterBottomRightDiv {width:200px; text-align:right;}

.footer_newsletter_join_button {font: 12px  Arial, Helvetica, sans-serif ;background: #cc0066;font-weight:bold;color: #fff;border: 1px solid #000; width:50px;}
.footer_newsletter_join_button:hover {color: #000; cursor:pointer;}

#footer #homeTabs {margin: 0;padding: 0;float: left;font-size:14px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;overflow: hidden;height:20px;}
#footer #homeTabs li {display: inline;  margin-right:150px; }

#footer #tabContents div .footerTabViewAll {padding:20px; text-align:center;}
#footer #tabContents div .footerTabViewAll a {font-size:16px;font-weight:bold;}

#seasonalFlirt {float:left; width:100%;}
#seasonalFlirt div {font-family:Arial, Helvetica, sans-serif;float:left;   width:180px;font-size:10px; color:#777; }
#seasonalFlirt div.firstSeasonal { padding-left:0; width:100%;}
#seasonalFlirt div.seeMore {  width:100%; height:20px; background-repeat:no-repeat; margin-bottom:5px; text-align:left; color:#cc0066; font-weight:bold; font-size:14px; padding-left:15px;padding-top:2px;margin-top:6px;}

#seasonalFlirt .footProd {position:relative;}
#seasonalFlirt .footProd a { font-size:11px; font-weight:bold; color:#000;}
#seasonalFlirt .footProd a:hover { color:#cc0066;}
#seasonalFlirt .footProd br {line-height:5px;}
#seasonalFlirt .footProd em {font-style:normal; color:#cc0066; font-weight:bold; font-size:11px;}
#seasonalFlirt .footProd .stockMessage { font-size:10px; color:#0099cc; font-weight:bold; padding:2px 0; height:auto; width:180px;}
#seasonalFlirt .footProd .promoMessage { font-size:10px; color:#cc0066; font-weight:normal; padding:2px 0; height:auto; width:180px;}
#seasonalFlirt .footProd a img {border:1px solid #ccc;}
#seasonalFlirt .footProd a img:hover {border:1px solid #cc0066;}
#seasonalFlirt .footProd .newimg {position: absolute;z-index: 10; border:0; width:32;height:32;}
#seasonalFlirt .footProd .deluxeimg {position: absolute;z-index: 10;  width:35;height:35; border:0; left:130px; }


#tabContents .homeProdMoreLink {width:100%; text-align:center;padding:20px;}
#tabContents .homeProdMoreLink a {font-size:16px;font-weight:bold;color:#777;}
