@charset "UTF-8";
/* Header */

.shadWrapper, .testimonialBottom, p.spreadTheWord a, .footer { behavior: url(/_css/iepngfix.htc);}


.header { background:#C20043; overflow:auto; color:#FFF; width:938px; }
.header a { color:#FFF; position:relative; }
h1 a { width:195px; height:100px; display:block; text-indent:-5000px; font-size:1%; background:url(../_img/logo.png); float:left; margin:10px 0 0 40px; }
.currentMembers { display:block; float:left; clear:none; margin:70px 0 0 44px; }
.currentMembers a { margin:0 0 0 10px; text-decoration:underline; display:none; }
.headJoinNow, .headJoinNow a { width:214px; height:90px; display:block; float:right; clear:none;}
.headJoinNow a { text-indent:-5000px; font-size:1%; background:url(../_img/topJoin.png)}

.headSpreadTheWord, .headSpreadTheWord a { width:214px; height:113px; display:block; float:right; clear:none; margin:0;}
.headSpreadTheWord a { text-indent:-5000px; font-size:1%; background:url(../_img/spreadTheWord-head.png)}

ul.mainNav { width:660px;}
ul.mainNav, ul.mainNav li, ul.mainNav li a { height:33px; display:block; float:right; margin:0; padding:0; }
ul.mainNav li { height:33px; display:inline; list-style:none; float:left; }
ul.mainNav li a { width:100px; background: url(../_img/mainNav.png); text-indent:-5000px; font-size:1%; }

ul.mainNav li.mainNavLogin { margin:0 0 0 0; display:inline; }
ul.mainNav li.mainNavLogin a { background:url(../_img/login2.png) 0 0 no-repeat; text-indent:0; font-size:10px; width:115px; height:22px; text-indent:-5000px; margin:4px 2px 0 0; }
ul.mainNav li.mainNavLogin a:hover { background-position:bottom left; }
p.logout { padding:80px 0px 0px 680px; font-size:10px;}

ul.mainNav li.mainNavHome,ul.mainNav li.mainNavHome a { background-position:0 0; width:71px; }
ul.mainNav li.mainNavHome a:hover { background-position:0 -33px; }
#home ul.mainNav li.mainNavHome a { background-position:0 -66px; }
ul.mainNav li.mainNavHowWorks,ul.mainNav li.mainNavHowWorks a { background-position:-71px 0; width:96px; }
ul.mainNav li.mainNavHowWorks a:hover { background-position:-71px -33px; }
#how-it-works ul.mainNav li.mainNavHowWorks a { background-position:-71px -66px; }
ul.mainNav li.mainNavYouSave,ul.mainNav li.mainNavYouSave a { background-position:-167px 0; width:127px; }
ul.mainNav li.mainNavYouSave a:hover { background-position:-167px -33px; }
#what-you-can-save ul.mainNav li.mainNavYouSave a { background-position:-167px -66px; }
ul.mainNav li.mainNavProductsBrands,ul.mainNav li.mainNavProductsBrands a { background-position:-294px 0; width:120px; }
ul.mainNav li.mainNavProductsBrands a:hover { background-position:-294px -33px; }
#products-and-brands ul.mainNav li.mainNavProductsBrands a { background-position:-294px -66px; }
ul.mainNav li.mainNavAbout,ul.mainNav li.mainNavAbout a { background-position:-414px 0; width:70px; }
ul.mainNav li.mainNavAbout a:hover { background-position:-414px -33px; }
#about-us ul.mainNav li.mainNavAbout a { background-position:-414px -66px; }
ul.mainNav li.mainNavFAQ,ul.mainNav li.mainNavFAQ a { background-position:-484px 0; width:59px; }
ul.mainNav li.mainNavFAQ a:hover { background-position:-484px -33px; }
#faqs ul.mainNav li.mainNavFAQ a { background-position:-484px -66px; }

ul.subNavAbout, ul.subNavAbout li, ul.subNavAbout li a { display:block; margin:0; padding:0; }
ul.subNavAbout { background:#FFF url(../_img/subNavBG.png) repeat-x 0 0; width:918px; height:33px; float:left; padding:0 0 0 20px; }
ul.subNavAbout li { display:inline; list-style:none; float:left; height:24px; padding:9px 0 0 0; }
ul.subNavAbout li a { color:#636363; display:inline; margin:10px 15px 0 15px; }

.about-us ul.subNavAbout li.subNavAbout, .contact-us ul.subNavAbout li.subNavContact, .our-people ul.subNavAbout li.subNavPpl, .our-values ul.subNavAbout li.subNavValues, .Values ul.subNavAbout li.subNavValues, .in-the-community ul.subNavAbout li.subNavCommunity, .supplier-opportunities ul.subNavAbout li.subNavSuppliers, .franchise-opportunities ul.subNavAbout li.subNavFranch, .work-for-us ul.subNavAbout li.subNavWork { background: url(../_img/subNavCurrentBG.png) no-repeat top right; }
.about-us ul.subNavAbout li.subNavAbout a, .contact-us ul.subNavAbout li.subNavContact a, .our-people ul.subNavAbout li.subNavPpl a, .our-values ul.subNavAbout li.subNavValues a, .Values ul.subNavAbout li.subNavValues a, .in-the-community ul.subNavAbout li.subNavCommunity a, .supplier-opportunities ul.subNavAbout li.subNavSuppliers a, .franchise-opportunities ul.subNavAbout li.subNavFranch a, .work-for-us ul.subNavAbout li.subNavWork a { background: url(../_img/subNavCurrentLeft.png) no-repeat top left; margin:0; padding:10px 15px 9px 15px; height:23px; }



