/* CSS Document */

body {margin:0; border:0; font-family:Arial, Helvetica, sans-serif; color:#414141; font-size:12px; line-height:15px;}

img {border:none;}

a {text-decoration:underline; font-family:Arial, Helvetica, sans-serif; color:#656565; font-size:12px; line-height:15px;}
a:hover {text-decoration:underline; font-family:Arial, Helvetica, sans-serif; color:#f77011; font-size:12px; line-height:15px;}


/********** Containers **********/

#wrapper {width:812px; background-color:#FFF; margin-left:auto; margin-right:auto; padding:0px;}
#header {margin:0px; width:812px; height:74px; background:url(../images/img_topbg.jpg) no-repeat top;}
#nav {width:160px; float:left; padding-bottom:20px;}
#main {margin-left:21%; margin-top: 1px;}
#submain {margin-left:21%; margin-top: 1px; padding-left:10px; margin-bottom:30px;}
#topnav {height:70px;}
#footertop { float:left; width:812px; padding-left:15px; height:15px; text-align:center; margin:10px 0px 10px 0px;}
#footer { float:left; width:812px; padding-left:15px; height:85px; background:url(../images/img_bottombg.jpg) no-repeat bottom left;}
#headerrpt {height:40px; width:609px; background:url(../images/img_sectionrepeat.jpg) repeat-x; padding:20px 0 0 10px;}
#headerrptshort {height:40px; width:300px; background:url(../images/img_sectionrepeat.jpg) repeat-x; padding:20px 0 0 10px;}

#subheader {width:609px/*616px*/;}
.layette {background:url(../images/h_layette.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.babygirls {background:url(../images/h_babygirls.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.babyboys {background:url(../images/h_babyboys.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.babyneutral {background:url(../images/h_babyneutral.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.boys {background:url(../images/h_boys.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.girls {background:url(../images/h_girls.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.accessories {background:url(../images/h_accessories.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.loungewear {background:url(../images/h_sleepwear.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.camp {background:url(../images/h_camp.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.giftcard {background:url(../images/h_giftcard.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.promotions {background:url(../images/h_promotions.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.pagenotfound {background:url(../images/h_pagenotfound.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}

/* seasonal */
.bohobaby {background:url(../images/h_boho.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.bathtime {background:url(../images/h_bathtime.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}

/* brands */
.babysteps {background:url(../images/h_babysteps.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.hautebaby {background:url(../images/h_hautebaby.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.mishmish {background:url(../images/h_mishmish.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.charlierocket {background:url(../images/h_charlierocket.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.toosweet {background:url(../images/h_toosweet.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.ablingaffair {background:url(../images/h_ablingaffiar.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.trumpette {background:url(../images/h_trumpette.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.tickletoes {background:url(../images/h_tickletoes.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.littlegiraffe {background:url(../images/h_littlegiraffe.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.margeryellen {background:url(../images/h_margeryellen.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.bebeagogo {background:url(../images/h_bebeagogo.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.designsbylas {background:url(../images/h_designbylas.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.tictactoe {background:url(../images/h_tictactoe.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.swankieblankie {background:url(../images/h_swankieblankie.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.funzees {background:url(../images/h_funzees.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.ccclothing {background:url(../images/h_ccclothing.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.babyjar {background:url(../images/h_babyjar.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.babybling {background:url(../images/h_babybling.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.bottlecapps {background:url(../images/h_bottlecapps.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.randomhearts {background:url(../images/h_randomhearts.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.designsbyamy {background:url(../images/h_designsbyamy.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.sweetkatie {background:url(../images/h_sweetkatie.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.jillybeanbebe {background:url(../images/h_jillybeanbaby.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.noalily {background:url(../images/h_noalily.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.lydababy {background:url(../images/h_lydababy.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}

.footies {background:url(../images/h_footes.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.convertergowns {background:url(../images/h_convertergowns.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.takehomeoutfits {background:url(../images/h_takehomeoutfits.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.playwear {background:url(../images/h_playwear.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.blankets {background:url(../images/h_blankets.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.receivingblankets {background:url(../images/h_receivingblankets.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.towels {background:url(../images/h_towels.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.socks {background:url(../images/h_socks.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.hats {background:url(../images/h_hats.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.giftbaskets {background:url(../images/h_giftbaskets.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.layettechecklist {background:url(../images/h_layettechecklist.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.onsale {background:url(../images/h_sale.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}

.careers {background:url(../images/h_careers.jpg) no-repeat; padding:65px 0px 0px 15px;}
.stores {background:url(../images/h_ourstores.jpg) no-repeat; padding:65px 0px 0px 15px;}
.brands {background:url(../images/h_ourbrands.jpg) no-repeat; padding:65px 0px 0px 15px;}
.lookbook {background:url(../images/h_lookbook.jpg) no-repeat; padding:65px 0px 0px 15px;}
.wishlist {background:url(../images/h_wishlist.jpg) no-repeat; padding:65px 0px 0px 15px;}
.birthdayclub {background:url(../images/h_birthdayclub.jpg) no-repeat; padding:65px 0px 0px 15px;}
.customerpolicy {background:url(../images/h_customerpolicy.jpg) no-repeat; padding:65px 0px 0px 15px;}
.contact {background:url(../images/h_contact.jpg) no-repeat; padding:65px 0px 0px 15px;}
.sitemap {background:url(../images/h_sitemap.jpg) no-repeat; padding:65px 0px 0px 15px;}
.privacy {background:url(../images/h_privacy.jpg) no-repeat; padding:65px 0px 0px 15px;}
.sizeguide {background:url(../images/h_sizeguide.jpg) no-repeat; padding:65px 0px 0px 15px;}
.mybag {background:url(../images/h_mybag.jpg) no-repeat; padding:65px 0px 0px 15px;}
.myaccount {background:url(../images/h_myaccount.jpg) no-repeat; padding:65px 0px 0px 15px;}
.giftcard {background:url(../images/h_giftcard.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.mailinglist {background:url(../images/h_mailinglist.jpg) no-repeat; padding:65px 0px 0px 15px; }
.searchresults {background:url(../images/h_searchresults.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.receipt {background:url(../images/h_receipt.jpg) no-repeat; padding:65px 0px 0px 15px;}
.peaceandlove {background:url(../images/h_peaceandlove.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.football{background:url(../images/h_football.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.errorheader{background:url(../images/h_oops.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.stockingstuffers{background:url(../images/h_stockingstuffers.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.mostwishedfor{background:url(../images/h_mostwishedfor.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.chanukah{background:url(../images/h_chanukah.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.list25under{background:url(../images/h_25under.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.list50under{background:url(../images/h_50under.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.list50over{background:url(../images/h_50over.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}
.feedback {background:url(../images/h_feedback.jpg) no-repeat; padding:65px 0px 0px 15px;}
/*.feedback{background:url(../images/h_feedback.jpg) no-repeat; padding:25px 15px 0px 0px; height:45px;}*/



/********** Fonts **********/
.forminput {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; padding:3px;}

.product {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#693b49; text-decoration:none; text-align:center; font-weight:lighter;}
a.product:link, a.product:active, a.product:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#693b49; text-decoration:none; text-align:center; font-weight:lighter;}
a.product:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#693b49; text-decoration:underline; text-align:center; font-weight:lighter;}

.footer {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#656565; text-decoration:none; }
a.footer:link, a.footer:active, a.footer:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#656565; text-decoration:underline;}
a.footer:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333; text-decoration:underline;}

.crumbs {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#656565; text-decoration:none; font-weight:lighter;}
a.crumbs:link, a.crumbs:active, a.crumbs:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#656565; text-decoration:none; font-weight:lighter;}
a.crumbs:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-decoration:underline; font-weight:lighter;}

.orangelink {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#EF4730; text-decoration:none; border-bottom:1px dotted #EF4730; font-weight:bold;}
a.orangelink:link, a.orangelink:active, a.orangelink:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#EF4730; text-decoration:none;border-bottom:1px dotted #EF4730; font-weight:bold;}
a.orangelink:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F97C6b; text-decoration:none; border-bottom:1px dotted #EF4730; font-weight:bold;}

h1 {font-family:Arial, Helvetica, sans-serif; font-weight:lighter; font-size:18px; color:#ed1556; margin-bottom:8px; padding-bottom:2px; border-bottom:1px #e5e5e5 solid;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ed1556; margin:0px; padding-bottom:5px; padding-top:5px;}

.brownlink {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#603f43; text-decoration:none; font-weight:bold;}
a.brownlink:link, a.brownlink:active, a.brownlink:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#603f43; text-decoration:none; font-weight:bold;}
a.brownlink:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#603f43; text-decoration:underline; font-weight:bold;}

.price {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#4f4f4f; font-weight:bold;}
.price2 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#9d9d9d; text-decoration:line-through;}

.white {font-size:11px; text-transform:uppercase; color:#fff;}
a.white:hover {font-size:11px; text-transform:uppercase; color:#FFFF99;}

/********** Navigation **********/
#accordion {width:160px;}
.accordion {width:160px; font:12px Verdana,Arial; color:#033; line-height:20px; text-decoration:none;}
.accordion dt {width:160px; font-weight:bold; margin-top:5px; cursor:pointer;}
.accordion dd {overflow:hidden; background:#fff;}
.accordion dd:hover {border:none;}
.accordion span {display:block; width:160px;}
a.accordion:link, a.accordion:active, a.accordion:visited {font:12px Verdana,Arial; color:#033; line-height:18px; text-decoration:none;padding:3px;}
a.accordion:hover {font:12px Verdana,Arial; color:#033; line-height:16px; text-decoration:none; background:#DEDEDE; padding:3px;}
dd {margin-left:25px;} 

/********** Misc **********/
.imgborder {border:13px solid #e9e9e8; margin:6px 0 6px 0;}
.imgborder2 {padding:3px; border:1px solid #e1e1e1;}
.imgborder2:hover {padding:3px; border:1px solid #bebaba;}

.lgred {font-family:Arial, Helvetica, sans-serif; color:#CC0000; font-size:52px;}

#morepic{width:148px; height:25px; background: url(../images/morepics.jpg) no-repeat; color:#666; font-size:11px; font-weight:bold; padding:5px 0px 0px 100px;}
#morepic:hover{/*width:248px; height:30px;*/width:148px; height:25px; background: url(../images/morepics-over.jpg) no-repeat; color:#FFF; font-size:11px; font-weight:bold;  padding:5px 0px 0px 100px;}
#morepic a{ text-decoration: none; }
#morepic a:hover{ text-decoration: none; color:#FFFFFF;}

#saleheader {width:100%; height:50px; margin-left:auto; margin-right:auto; background:url(../images/saleheader.jpg) repeat-x}

.SpryHiddenRegion {
   visibility: hidden;
   display:none;
}