
* {margin:0; padding:0;}

body {background:#F8F8ee url(../images/bg.20100310100528.png); padding:0 0 8px; text-align:center; font-family:Verdana, Arial, sans; font-size:12px;}

a:link {color:#2c5987; text-decoration:none;}
a:visited {color:#619eda; text-decoration:none;}
a:active, a:hover {color:#ff5300; text-decoration:none;}

#azBrandIndex a:visited,
.sortby a:visited,
a.btn:visited {color:#2c5987; text-decoration:none;}

#globalActionsWrap,
.teethBlueInner,
#livechat a,
#nav a,
#nav span,
.tertiary,
#viewColors {background-image:url(../images/spGlobalBlue.20100310100528.png) !important;}

h3.hc,
h3.hc span,
.action,
.search span,
.addToCart span,
.secondary,
.dropBox span,
.hcSearch fieldset,
.innerShadow,
#header p span,
#header .viewCart,
.flag .sale,
.flag .new,
#customerFeedback .stars,
#defaultSidebar #secure span,
#defaultSidebar #freeShipping,
#defaultSidebar .stripeOuter h3.hc2,
#defaultSidebar .stripeOuter h3.hc2 span,
.teethWhiteTop, 
.teethWhiteBottom, 
.teethBlueTop, 
.teethBlueBottom,
#rating .stars,
.review .stars,
.product .stars,
.productReviews h2.hc,
#zappme a, 
#blogWhat,
.formError span{background-image:url(../images/spGlobal.20100316153647.png) !important; background-repeat:no-repeat; overflow:hidden; text-indent:-9999px;}

h1.hc {font:italic 21px Georgia, "Times New Roman", serif; color:#585a5d;}
h1.hc strong {margin:0 13px 0 0; height:22px; display:block; float:left; text-indent:-9999px; font-style:normal; text-transform:uppercase; color:#2c5987;}
h1.hc em {color:#ff5300;}
h2.hc {font:italic 19px Georgia, "Times New Roman", serif; color:#646e23;}
h3.hc {font-size:10px; color:#fff; float:left; position:relative; text-indent:0; left:-15px; margin:0 0 8px 0; overflow:visible; text-transform:uppercase; background:#a4b344 right -121px no-repeat; text-shadow:rgba(122,136,37,.7) 1px 1px 0; padding:5px 22px 4px 23px;}
h3.hc span{width:6px; height:4px; position:absolute; background-position:-127px -206px; top:-4px; left:0; text-indent:0; background-color:#000;}
h4.hc {font-family:Verdana, Arial, sans; font-size:10px; color:#585a5d; font-weight:bold; text-transform:uppercase; text-align:center;}
h5.hc {color:#2c5987; font-size:10px; text-transform:uppercase;}
h6.hc {}

h2 {line-height:1.125em;}
h5 {font-size:1em;}
* img {border:0; text-decoration:none;}
li {margin-left:15px;}



/* ASYNC ERRORS */
.asyncError{color:#ff5300; font-weight:bold;}

/* SEARCH FORMS AND INPUTS */
.hcSearch fieldset {padding:3px 0 3px 5px; background:#fff 0 -610px repeat-x; text-indent:0; border:1px solid #e1dfdf; border-top-color:#abaaaa; -moz-border-radius:7px; -webkit-border-radius:7px;}
.hcSearch button {margin:0 2px 0 0; float:right;}
.hcSearch input {font:italic 16px Georgia; color:#b7b7b7; padding:1px 0; margin:5px 0 0 4px; float:left; border:0; outline:0;}

/* =WRAPPER, PROMO BANNERS, HIRING */
#wrap {clear:both; overflow:hidden; position:relative; width:982px; margin:0 auto 15px; padding:0 10px; text-align:left; border:1px solid #e8e8e8; border-top:0; border-bottom:0; background:#fff; color:#555;}
#headerPromoBanners {display:none; width:1000px; margin:0 auto;}
#headerPromoBanners a {outline:none;}
*+html #headerPromoBanners a {float:left;} /* ie7 - removes vert space */
* html #headerPromoBanners a {float:left;} /* ie6 - removes vert space */

.fixedWidth {margin:0 auto; width:1002px;} /* Add this class to any nested element that needs to be 940px wide and centered */

/* EXPANDS */
.expand {background:#eeeded; z-index:998; -moz-border-radius:5px; -webkit-border-radius:5px; padding:4px; text-align:left; font-size:10px; border:1px solid #e8e8e8;}
.expand .close {float: left; margin:5px 0 0 5px;}

/* BUTTONS */
.btn {width:auto; text-decoration:none; overflow:visible; font-family:Verdana, Arial, sans; text-transform:uppercase; -moz-border-radius:6px; -webkit-border-radius:6px; outline:0;}
.btn:hover {cursor:pointer; text-decoration:none;}
.action {font-size:12px; border:none; background:#ff5d00 repeat-x 0 -337px; padding:5px 12px; color:#fff; letter-spacing:1px; text-shadow:rgba(0,0,0,.3) 0px 1px 1px; text-indent:0;}
.action:hover {background-position:0 -327px;}
.secondary {zoom:1; padding:5px 8px; border:1px solid #ddd; color:#2c5987; font-size:9px; font-weight:bold; background:#e8e8e8 0 -444px; text-indent:0;}
.tertiary {zoom:1; padding:5px 8px; border:1px solid #ddd; color:#2c5987; font-size:9px; font-weight:bold; background:#cce7f9 0 -315px; text-indent:0;}
.secondary:hover, 
.tertiary:hover {color:#2c5987;}
.dropBox {position:relative;}
.dropBox span {display:inline-block; width:13px; height:13px; margin:0 0 0 5px; text-indent:-9999px; background-position:right -495px; overflow:visible;}
.search span {width:13px; height:15px; margin:0 -4px 0 3px; overflow:hidden; text-indent:-9999px; display:-moz-inline-stack; display:inline-block; vertical-align:text-top; background-position:0 -393px;}
.search:hover span {background-position:-69px -380px;}
.addToCart {padding:7px 12px;}
.addToCart span {width:20px; height:18px; margin:0 -4px 0 3px; overflow:hidden; text-indent:-9999px; display:-moz-inline-stack; display:inline-block; vertical-align:text-top; background-position:-14px -391px;}
.addToCart:hover span {background-position:-83px -378px;}

/* TEETH */
.teethWhiteTop {height:3px; background-position:0 -313px; background-repeat:repeat-x;}
.teethWhiteInner {background-color:#fff; border-right:1px solid #dedede; padding:13px 10px; overflow:hidden;}
.teethWhiteBottom {height:4px; background-position:0 -316px; background-repeat:repeat-x; margin-bottom:14px;}

.teethBlueTop {height:3px; background-position:0 -320px; background-repeat:repeat-x;}
.teethBlueInner {background-position:0 -352px; background-repeat:repeat-x; border-right:1px solid #dedede;}
.teethBlueBottom {height:4px; background-position:0 -323px; background-repeat:repeat-x; margin-bottom:14px;}

/* POPOVER */
.zpopover {z-index:20001; float:left; position:absolute; min-height:1px; text-align:left; font-size:10px; max-width:475px;}
.zpopover h3 {float:left; color:#fff; }
.zpopover div {min-height:1px; padding:5px;}
.zpopover div.info {background:#558abe; border:1px solid #2c5987; -webkit-border-radius:7px; -moz-border-radius:7px;}
.zpopover div.info h3 {margin:5px 5px 10px; padding:0; background: none;}
.zpopover div.app { -moz-box-shadow: 0px 0px 20px #444; padding: 5px 5px 5px 15px;}
.zpopover div.app h3 {margin:0; padding:0 5px 5px; font-style:italic; font-size:14px; font-family:georgia; background:none; color:#2c5987;}
.zpopover div div {background:#FFFFFF; clear:both; line-height:12px; padding:5px; color:#585a5d; border:1px solid #e8e8e8; -webkit-border-radius:7px; -moz-border-radius:7px;}
.zpopover a.close {margin:5px 0; float:right; padding-right:23px; line-height:11px; background-position:17px -28px; text-decoration:underline; color:#fff;}
.zpopover .app a.close {color:#2c5987;}
.zpopover .popOverNotch {display:block; position:absolute; z-index:30001; width:19px; height:12px; background-image:url(../images/spPopover.20100310100528.png) !important; background-repeat:no-repeat;}
.zpopover .appNotch {display:none;}
.bottom .popOverNotch {background-position:-41px -6px;}
.top .popOverNotch {background-position:-24px 4px; height: 16px;}
.left .popOverNotch {width:14px; height:19px; background-position:3px 0px;}
.right .popOverNotch {width:11px; height:19px; background-position:-11px 0;}

/* STRIPE CONTAINER STYLES */
.hcSearch form, #globalSearch form .currentSuggestions, .stripeOuter, .zpopover div.app {background:#fff url(../images/stripeBG.20100310100528.png); padding:8px; border:1px solid #e8e8e8; -moz-border-radius:7px; -webkit-border-radius:7px; display:block}
.zpopover div.app {border-color:#888;}
.stripeInner {clear:left; background-color:#fff; border:1px solid #e8e8e8; text-align:left; -webkit-border-radius:5px; -moz-border-radius:5px; overflow:hidden;}
/* Sets the inner shadow background portion of the spGlobal image. Can only have a white background */
.innerShadow {background:#fff 0 -610px repeat-x; text-indent:0; border-top:1px solid #abaaaa;}
.tan {background:url(../images/stripeBGtan.20100310100528.png) repeat;}

.focus {color:#000 !important;}

.product .stars, .review .stars, #customerFeedback .stars, #rating .stars {width:55px; height:10px; text-indent:-9999px; overflow:hidden;}
.rating5 {background-position:0 -83px;}
.rating4 {background-position:-11px -83px;}
.rating3 {background-position:-22px -83px;}
.rating2 {background-position:-33px -83px;}
.rating1 {background-position:-44px -83px;}
.tan .rating5 {background-position:0 -93px;}
.tan .rating4 {background-position:-11px -93px;}
.tan .rating3 {background-position:-22px -93px;}
.tan .rating2 {background-position:-33px -93px;}
.tan .rating1 {background-position:-44px -93px;}

.clear {clear:both;}body {padding:0;}
#coreValue h1, #coreValue h2, #footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6 {color:#000; background:none;font-size:inherit; text-align:left; padding:0; margin:0;}
#header h3 {padding:0; background:none;}
#footer blockquote {margin:0;}
#nav li {margin:0;}
.secondary:focus {text-decoration:none;}#header {clear:left; padding-top:13px;}

.zlogo {float:left; margin:5px 23px 0 17px;}
.zlogo a {width:185px; height:56px; display:block; background:url(../images/hcZapposLogo.20100310100528.png) !important; text-indent:-9999px; overflow:hidden;}

#globalActions li,
#nav a {padding:5px 10px; color:#fff; text-decoration:none; font-weight:bold; font:bold .8333em Verdana, helvetica, sans-serif; border-width:0 1px; border-style:solid; border-color:#15416f #15416f #3b6692 #3b6692;}

/* =GLOBAL HEADER */
#globalActionsWrap {width:100%; background:#254e7b 0 -133px; border-bottom:1px solid #14457b; float:left;}
#globalActions {position:relative; text-align:left; color:#fff; font-size:.75em; font-weight:bold; line-height:3em; text-indent:0;}
#globalActions strong {font-size:1.11em; margin-right:5px;}
#globalActions ul {position:absolute; list-style:none; top:0; right:0; border-width:0 1px; border-style:solid; border-color:#15416f #3b6692 #3b6692 #15416f;}
#globalActions li {float:left; text-indent:0; margin:0; padding:0; font-size:1.111em; padding:7px 11px;}
#globalActions a {color:#fff;}
#globalActions #loginLinks a {color:#ff5c00;}
li#livechat {padding:0;}
#livechat a {background:none 0 -50px no-repeat; text-indent:14px; float:left; padding:7px 11px;}

#csBanner {float:left; position:relative; width:auto; height:12px; font-size:.9em; font-weight:bold; color:white;}
#csBanner strong {padding-right:5px; font-size:1.111em;}

#viewCart {float:left; position:relative; left:25px; z-index:1; margin:0; border:1px solid #b0c4cf;}
#viewCart a {display:block; padding:2px 11px 2px 34px; background-position:-7px -122px;}

#actions {float:right; color:#555;}
#actions li {float:left; margin:0 0 0 10px; padding:0 0 0 11px; list-style:none; background-position:-192px 2px;}
#actions .help {background:none !important; border-left:1px solid #369;}
#actions .first {background:none !important;}
#actions a {color:white;}

/* =HEADER */
#header {z-index:100; border:1px solid #fff; border-width:0 0 1px 0; margin-bottom:9px;}
#main {clear:both; width:100%; height:6.333em;}

#zlogo {float:left; position:relative; left:10px; top:10px; margin:0; padding:0;}
#zlogo a {display:block; width:153px; height:58px;}
#zlogo a:hover {background-position:0 -58px;}

#csInfo {float:left; width:175px; margin:10px 4px 0 21px; font:1.1em Arial,sans; color:#369; text-align:center;}
#csInfo a,
#csInfo a:hover,
#csInfo a:active,
#csInfo a:visited {text-decoration:none; color:#ff5300;}

#globalSearchWrap {float:left; margin:0 0 0 5px; width:386px; text-transform:uppercase; color:#2c5987; font-weight:bold; font-size:.75em; text-align:left; }
#globalSearchWrap a {font:italic 1.222em georgia, times, "times new roman", serif; text-transform:capitalize; color:#585a5d; text-decoration:underline;}
#globalSearch form {zoom:1; margin:0 0 5px 0;}
#globalSearch button {position:relative; z-index:1113;}
#globalSearch input {width:255px; position:relative; z-index:1112;}

#globalSearchWrap .currentSuggestions .active a {background:#558abe !important; color:#fff;}
#globalSearchWrap .currentSuggestions {display:none; position:absolute; border-width:0 1px 1px 1px; z-index:1111; list-style-type:none; padding:0 9px 9px 9px; margin:0; text-align:left; -moz-border-radius:0 0 7px 7px; -webkit-border-bottom-left-radius:7px; -webkit-border-bottom-right-radius:7px;}
#globalSearchWrap .currentSuggestions li {margin:0; text-indent:0; background:#fff; border:1px solid #e8e8e8; border-width:0 1px;}
#globalSearchWrap .currentSuggestions li.first {padding-top:10px;}
#globalSearchWrap .currentSuggestions li.last {border-bottom:1px solid #e8e8e8; padding-bottom:7px; -moz-border-radius:0 0 7px 7px; -webkit-border-bottom-left-radius:7px; -webkit-border-bottom-right-radius:7px;}
#globalSearchWrap .currentSuggestions a {width:100%; color:#2c5987; background:#fff; font-size:1.5em; font-family:Georgia; display:block !important; padding:4px 0; text-indent:10px; text-decoration:none;}
#globalSearchWrap .currentSuggestions a:hover {background:#d9eefa;}

#header .zapClassic {position:relative; top:10px; right:5px; margin-top:0; overflow:hidden; text-align:right; font-size:.8333em;}
#selectSubsites {float:right; position:relative; margin:15px 0 10px 0; font-size:.8333em;}


/* =MAIN NAV*/
#nav {width:1002px; text-align:center; padding:14px 0 0 0; margin:0; clear:left; list-style:none; overflow:hidden;}
* html #nav {padding:0; margin:14px 0 0 0;}

#nav li {float:left;}
#nav .shoes {width:70px;}
#nav .clothing {width:84px;}
#nav .bags {width:208px;}
#nav .housewares {width:205px;}
#nav .beauty {width:180px;}
#nav .whatsnew {width:75px;}
#nav .brands {width:71px;}
#nav .womens {width:179px;}
#nav .mens {width:59px;}
#nav .kids {width:56px;}

#nav a {position:relative; z-index:1100; text-transform:uppercase; text-shadow:0 1px 1px rgba(0,0,0,.75); display:block; padding:15px 0 13px; background:#254e7b 0 -167px;}
#nav a:hover {background-position:0 -265px; border-color:#4cccf1;}

#nav li.shoes a {border-left:0; -moz-border-radius:7px 0 0 7px; -webkit-border-bottom-left-radius:7px; -webkit-border-top-left-radius:7px;}
#nav #viewMoreDepts {width:143px; padding:15px 11px 13px 25px; background-position:0 -215px; border-right:0; border-color:#15416f #15416f #3b6692 #558abe; -moz-border-radius:0 7px 7px 0; -webkit-border-top-right-radius:7px; -webkit-border-bottom-right-radius:7px;}
#nav span {width:13px; height:13px; vertical-align:text-top; text-indent:-9999px; overflow:hidden; font-size:0; display:-moz-inline-stack; display:inline-block; background-position:0 -15px; margin:-1px 0 0 5px;}

#moreDeptsWrap {width:178px; position:absolute; z-index:1000; border:1px solid #2c5987; background:#558abe; margin:-10px 0 0 0; font-size:1.1em; text-align:left; -moz-border-radius:5px; -webkit-border-radius:5px;}
#moreDeptsWrap .moreDeptContain {margin:18px 9px 9px 9px; border:1px solid #537ca6; background:#fff; -moz-border-radius:5px; -webkit-border-radius:5px;}
#nav #moreDeptsWrap a {width:100%; border:0; display:block; background:transparent !important; padding:4px 0; text-indent:10px; color:#2c5987; text-shadow:none; text-transform:capitalize; font-weight:normal; -moz-border-radius:0; -webkit-border-radius:0;}
#nav #moreDeptsWrap a:hover {background:#d9eefa !important;}
#moreDeptsWrap div {border-top:1px solid #e8e8e8; padding:3px 0;}
#moreDeptsWrap div.first {border-top:none;}

#header .returnPolicy, #header .freeShipping {width:150px; float:left;}
#header p {color:#879631; font-size:10px; text-align:left; margin:5px 0 0 12px;}
#header p strong {width:147px; float:left; font-size:1em; padding:0 0 3px 0;}
#header p span {float:left; display:block; margin:0 6px 0 0;}

#header .returnPolicy span {width:47px; height:31px; background-position:-57px -52px;}
#header .freeShipping span {width:57px; height:31px; background-position:0 -52px;}

#header .returnPolicy a {color:#879631; text-decoration:none;}
#header .freeShipping a {color:#879631; text-decoration:none;}

#header .viewCart {width:52px; height:52px; float:right; background-position:0 0; margin:2px 37px 0 0;}

#azBrandIndex {color:#7e7d78; font:bold 12px Verdana; padding:1px 0 4px; border:1px solid #dadada; border-width:0 0 1px 0;}
#azBrandIndex h6 {display:inline; text-transform:uppercase; margin:0 17px 0 -2px;}
#azBrandIndex h6 a {font:bold 9px Verdana;}
#azBrandIndex a {padding:2px 7px; font:normal 10px Verdana;}

#rollovers {width:980px;}
.rollover {background:#2c5987; padding:20px 10px 10px 10px; position:absolute; display:none; z-index:1002; text-align:left; -moz-border-radius:7px; -webkit-border-radius:7px;}
.rollover h5 {margin:0 22px 5px 0; padding:0 0 5px; border-bottom:1px solid #e8e8e8; color:#585a5d;}
.rollover a {display:block; padding:1px 0; margin-right:19px;}
.rollover a:hover {background:#D9EEFA; color:#2c5987; text-decoration:none;}
.rollover .innerShadow {float:left; background-color:#fff; -moz-border-radius:7px;-webkit-border-radius:7px; padding:10px;}
.rollover .innerShadow div {width:175px; float:left;}
.rollover .innerShadow div div {margin-top:10px;}
#customerHelp h3,
#customerHelp .rss,
#fnavsaurus h3,
#emailSignupForm,
a#videoTestimonial,
#defaultSidebar .bbb,
#defaultSidebar .bizrate,
#otherSites .iHeartZappos,
#credibility span,
#credibility a {background-image:url(../images/spFooter.20100310100528.png) !important; background-repeat:no-repeat;}

#coreValueWrap, #footerWrap {font-size:10px;}

#coreValue h2 {font-weight:normal; color:#fff; font-size:24px; margin:12px 0 10px;}
#coreValue h2 a {font-size:36px; font-weight:normal;}
#footer h3 {color:#fff;}
#footer h3 span {display:inline-block; background:#2c5987; padding:5px; font-size:10px; letter-spacing:1px; text-transform:uppercase;}
#footer h4 {color:#fff; font-size:10px; letter-spacing:1px; text-transform:uppercase;}
#footer h5 {color:#c3db34; text-transform:uppercase; font-size:18px; text-align:center; font-family:Georgia; letter-spacing:1px; line-height:1em;}

#footer a {font-size:11px; color:#fff; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

#coreValueWrap {padding:15px 0; clear:both; background-color:#6d8916; background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#859e25), to(#6d8916)); background:-moz-linear-gradient(90deg,#6d8916,#859e25);}
#coreValue {letter-spacing:1px; font-family:Georgia; font-size:14px; text-transform:uppercase; color:#c3db34; text-shadow:0 1px 0 #555; text-align:left;}
#coreValue h2 a {letter-spacing:0; font-family:Georgia; text-shadow:#222 0px 1px 1px;}
#coreValue a {letter-spacing:0; color:#fff; font-size:11px; font-family:Verdana; text-shadow:none; text-transform:none;}

#footerWrap {background:#2c5987 url(../images/footgradgrain.20100310100528.png) repeat-x;}
#footer {text-align:left;}

#customerHelp, #fnavsaurus, #testimonial, #otherSites, #availBrands, #credibility {float:left; width:100%; background:url(../images/shadebg.20100310100528.png) no-repeat center top; border-bottom:1px solid #1a3f65; border-top:1px solid #4375a9;}
* html #customerHelp, *html #fnavsaurus, * html #testimonial, * html #otherSites, *html #availBrands, * html #credibility {background:none;}
#testimonial, #fnavsaurus, #otherSites, #availBrands, #credibility {padding:15px 0;}

#customerHelp {border-bottom-color:#2c5987; border-top:0; padding:0 0 15px 0;}
#customerHelp div, #fnavsaurus div {width:230px; float:left;}
#customerHelp div.last {float:right;}
#customerHelp p {text-align:center; font-size:11px; color:#fff;}
#customerHelp p a {display:inline;}
#customerHelp h3, #fnavsaurus h3 {background-position:-219px 21px; margin:20px 0 8px; padding:0 0 7px;}
#customerHelp a, #fnavsaurus a {display:block; line-height:1.5em;}
#customerHelp .rss {width:80px; background-position:right -293px;}

#emailSignupForm {background:none repeat-x 0 bottom; margin:0 0 25px 0; padding:20px;}

#fnavsaurus {border-top-color:#558abe; color:#d9eefa;}
#fnavsaurus h3 span {margin:0;}
#fnavsaurus span {text-transform:uppercase; font-size:10px; font-weight:bold; display:block; margin:15px 0 5px;}
#fnavsaurus p {clear:left; padding-top:25px; font-size:11px;}
#fnavsaurus div.linkCloud {width:100%; text-align:center; padding-top:10px;}
#fnavsaurus div.linkCloud a {color:#d9eefa; display:inline; text-transform:uppercase; font-size:9px;}

#testimonial {position:relative; clear:both;}
#testimonial h5 {width:165px; margin:0 20px 0 0; float:left; font-size:14px; line-height:1.5em; letter-spacing:2px;}
#testimonial blockquote {color:#fff; width:500px; float:left; font-style:normal; font-size:12px; margin:0 0 24px 0;}
#testimonial span {display:block; font-style:italic; margin-top:3px;}
#testimonial a {float:left; clear:left; margin:0 0 0 185px;}
a#videoTestimonial {position:absolute; top:-14px; right:40px; padding:100px 0 0 0; background-position:-119px -90px;}

#otherSites {padding:15px 0 40px; list-style:none;}
#otherSites h6 {color:#c3db34; text-transform:uppercase; width:150px; font-size:11px;}
#otherSites li {width:235px; float:left;}
* html #otherSites li {width:230px;}
#otherSites a {display:block; margin:2px 0;}
#otherSites .iHeartZappos {text-align:center; background-position:center -322px; padding-top:45px;}

#availBrands {color:#fff; font-size:12px; text-align:center;}

#credibility {border-bottom:0; text-align:center;}
#credibility div {width:830px; margin:0 auto;}
#credibility span, #credibility a {text-indent:-999px; overflow:hidden; font-size:0; float:left; margin:0 4px;}
#credibility .bizrateDaily {text-indent:0;}
#credibility .bizweek {width:195px; height:83px; background-position:0 -7px;}
#credibility .bbb, #defaultSidebar .bbb {width:50px; height:77px; background-position:0 -167px;}
#credibility .bizrate, #defaultSidebar .bizrate {width:48px; height:77px; background-position:0 -90px;}
#credibility .payTypes {width:167px; height:72px; background-position:0 -244px;}
span#footerPromo {width:190px; height:80px; background:none !important;}
span#footerPromo a {text-indent:0; width:190px; height:80px; margin:0; background:none !important;}

#copy {width:484px; line-height:1.5em; color:#fff; text-align:center; text-transform:uppercase; margin:0 auto; padding:25px 0 100px 0; clear:left;}
#copy abbr {border:0;}
#copy a {text-decoration:none;}
