body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;color:#8F8F8F;background-color:#FFFFFF}
p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;}
.small {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;font-weight:normal;font-variant:normal}
.paragraph {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;color:#000000;}
.heading{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;color:#000000;}
.bigheading{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-style:normal;font-variant:normal;color:#003366;font-weight:bold;}
.highlight{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;color:#843842;}

.altparagraph {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;color:#FFFFFF;}
.altheading{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:bold;font-variant:normal;color:#FFFFFF;}
.altbigheading{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-variant:normal;color:#FFFFFF;font-weight:bold;}

.bold{font-weight:bold; color:#000000;}
.bold a{font-weight:bold; color:#000000;}
.breadcrumb{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;font-weight:normal;font-variant:normal;color:#a4a4a4;}
.background1{background-color: #FFFFFF}
.background2{background-color: #D9E1E8}
.background3{background-color: #003366;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-variant:normal;color:#FFFFFF;font-weight:bold;}
.background4{background-color: #660000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;color:#FFFFFF;font-weight:bold;}
.background5{background-color: #003366;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-variant:normal;color:#FFFFFF;font-weight:bold;}
.bgheading{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:bold;font-variant:normal;color:#FFFFFF;}
.bgparagraph {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;color:#FFFFFF;}

.nav1Style {  background-color: #000000}
.nav2Style {  background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006666}
#minicart{position:absolute;cursor:hand;top:0px;left:0px;width:146px;height:70px;z-index:1;background-color:#003366;border:0px none #FFFFFF;overflow:none;}
.minicarttext{color:white;cursor:hand;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.menuItem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; width:150; padding-left:10; background-Color: menu;color:black;cursor:hand; }
.highlightItem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; width: 150; padding-left: 10; background-Color: highlight; color: white;cursor:hand; }
  

.offerlink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #660000}
.wsgreenbar
{
   background-color:#CCCCB2;
}

.binendlink
{
  color:#003366;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:black;
}

.binendhead
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#003366;
}

.binparagraph
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  color:black;
}

.wsbody
{
  background-color:white;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
}

.currentofferlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000}
.heading2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#873946;
	letter-spacing: -1px;
}
.highlightBold { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:bold;font-variant:normal;color:#873946; }
.nav1searchinput {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 18px; width: 116px}
.smlwhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
.nav4searchinput { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 18px; width: 137px;}
.footersmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
td  { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal; ; color: #000000} .altlink {  font-size: 12px; color: #8F8F8F}
.dialog {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #F7F7F7; border: #CECFCE; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.fieldlabel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.stdinput {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.specinput {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.order { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFFF; border: 2px #CECFCE solid}
.ordertitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #873946; text-transform: uppercase}
.orderitem {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #f3ebec}
.ordertotal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #d0b3b7}
.stdinputnoBorder { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.orderheading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #873946; text-transform: uppercase }
a {  color: #8F8F8F}
.smallfont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
span { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal; ; color: #000000} .headerlink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
.highlightLarge {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; font-variant: normal; color: #843842}
.smallredbold { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:bold;font-variant:normal;color:red; }
.smallredregular { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;color:red; }
.paragraphred { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;color:red; }
.homepage2004 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #a4a4a4; line-height: 15px; font-style: normal}
.smallaltlink { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;font-weight:normal;font-variant:normal ; color: #8F8F8F}

#left-nav {
display: inline;
position: relative;
margin: 0px 10px 0px 0px;
padding: 0px;
width: 145px;
float: left;
background-color:#ece0e2;
}

#left-nav-tiles {
display: inline;
position: relative;
margin: 15px 0px 0px 0px;
padding: 0px;
width: 145px;
float: left;
}

.media-lp-offers{
float:left; 
}
.media-lp-offers-image{
float:left; 
margin-bottom:15px; 
clear:right;
}
.media-next-offer-spacer{
float:left;
padding-top:140px;
padding-left:15px;
padding-right:15px;
clear:right;
}

.splash-drop-down-menu-left {
float:left;
clear:right;}

.splash-drop-down-menu-right{
float:left;
clear:right;}

.drop-down-splash{background-color:#DFDFDF; border:1px solid #666; padding:1px 1px 1px 1px; _padding:0px 0px 0px 0px; color:#000; font-family:Arial,Helvetica,sans-serif; width:180px;}

.drop-down-splash-long{background-color:#DFDFDF; border:1px solid #666; padding:1px 1px 1px 1px; _padding:0px 0px 0px 0px; color:#000; font-family:Arial,Helvetica,sans-serif; width:260px; _width:270px;}

/* Christmas Cut Off Dates Table */

.eoy-dates-table{background-color:#ece0e2; width:840px; border:#873946 1px solid; float:left; clear:all;}
.eoy-dates-heading{background-color:#873946; color:#ffffff; text-align:left; font-weight:bold; float:left; width:830px; padding:10px 5px 10px 5px; clear:all;}
.eoy-dates-subhead{background-color:#873946; color:#ffffff; text-align:left; font-weight:bold; float:left; width:830px; padding:5px; clear:all;}
.eoy-dates-column{background-color:#ece0e2;color:#000000; text-align:left; float:left; width:267px; padding:5px;}
.eoy-hours-column-left{color:#000000; text-align:left; float:left; width:267px; padding:5px;}
.eoy-hours-column-right{color:#000000; text-align:left; float:left; width:340px; padding:5px;}

/* End of Christmas Cut Off Dates Table */

/* homepage layout */
#content {float:left; clear:both;}
#homepage-leftnav {float:left; padding-left:20px;}
#body {width:435px; float:left; margin-left:5px;}
.homepage-banners {float:left;}
.homepage-banners img{display:block;}
#homepage-heading {padding-top:5px; padding-bottom:5px; font-weight:bold; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.25em; color:#FFFFFF; clear:both;}
#homepage-heading-sale {background-color:#ED1846; padding-top:5px; padding-bottom:5px; font-weight:bold; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.25em; color:#FFFFFF; clear:both;}
#homepage-stefano {float:left; clear:both; margin-top:15px; margin-bottom:15px; width:435px;}
#homepage-stefano img {float:left; margin-right:15px; display:block;} 
#homepage-stefano .text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.95em; line-height:1.2em; font-style:normal; font-weight:normal; font-variant:normal; color:#000; float:left; width:290px;}
.homepage-offer {float:left; margin-bottom:15px;}
#homepage-tcs {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.2em; font-style:normal; font-weight:normal; font-variant:normal;color: #666666; float:left; clear:both; width:435px; padding-bottom:15px;}
#homepage-rightnav {float:left; margin-left:15px; width:165px;}
#homepage-searchbox {border:1px solid #999999; float:left; clear:both; margin-top:15px; width:150px;}
.homepage-searchbox-tiles {float:left; clear:both;}
#homepage-form {float:left; clear:both; margin:5px 5px 0px 5px; width:140px; _width:130px;}
.homepage-form-field {float:left; clear:both; padding-top:5px; padding-bottom:5px; Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; font-style:normal; font-weight:normal; font-variant:normal; color:#843842; width:140px; _width:130px;}
.homepage-form-search {float:left; clear:both; width:140px; _width:130px;}
.homepage-form-search-text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.875em; color:#000; height:20px; width:140px; _width:130px;}
.homepage-form-submit {float:right; clear:both; margin-top:5px; margin-bottom:5px;}
/* end of homepage layout */
