#establishedbuttonbutton a,
#uniquebuttonbutton a,
#shopgownsbutton a,
#shopboysbutton a,
#commitmentbuttonbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 31px;
   background-position: 0% 0px;
   font-size: 31px;
   line-height: 31px;
}

#freeshiptext p,
#returnpolicytext p,
#replacementtext p,
#satisfactiontext p,
#twindiscounttext p  {
   font-family: Georgia, serif;
   font-size: 1em;
   margin: 0px;
   color: #B2A793;
   text-align: left;
}

#uniquebuttonbutton a:hover,
#commitmentbuttonbutton a:hover,
#establishedbuttonbutton a:hover  {
   background-position: -134px 0%;
}

#uniquetextbodytext p,
#establishedbodytext p,
#commitmenttextbodytext p  {
   font: 11px Georgia, serif;
   margin: 0px;
   color: #827D7C;
   text-align: justify;
   line-height: 170%
}

#uniquebuttonbutton,
#commitmentbuttonbutton,
#establishedbuttonbutton  {
   visibility: visible;
   position: absolute;
   top: 1372px;
   z-index: 4;
   width: 134px;
   height: 31px;
}

#establishedbodytext,
#commitmenttextbodytext,
#uniquetextbodytext  {
   visibility: visible;
   position: absolute;
   top: 1000px;
   z-index: 4;
   width: 198px;
}

#establishedreadmorebutton a:hover,
#uniquereadmorebutton a:hover  {
   background-position: -64px 0%;
}

#establishedreadmorebutton a,
#uniquereadmorebutton a  {
   background: url(/v/vspfiles/homepage/070810/uniquereadmorebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 11px;
   width: 64px;
   font-size: 11px;
   line-height: 11px;
}

#uniquetext p,
#commitmenttext p,
#establishedtext p  {
   font: 18px/20px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #B2A793;
   text-align: center;
}

#establishedreadmorebutton,
#uniquereadmorebutton  {
   visibility: visible;
   position: absolute;
   top: 1380px;
   z-index: 5;
   width: 64px;
   height: 11px;
}

#shopgownsbutton a:hover,
#shopboysbutton a:hover  {
   background-position: -306px 0%;
}

#shopgownstextbutton a,
#shopboystextbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 18px;
   background-position: 0% 0px;
   font-size: 18px;
   line-height: 18px;
}

#commitmentcontactbutton a:hover  {
   background-position: -63px 0%;
}

#shopgownstextbutton a:hover  {
   background-position: -233px 0%;
}

#penelopebigrightbutton a:hover  {
   background-position: -376px 0%;
}

#penelopebigleftbutton a:hover  {
   background-position: -75px 0%;
}


#shopboystextbutton a:hover  {
   background-position: -231px 0%;
}

#commitmentcontactbutton a  {
   background: url(/v/vspfiles/homepage/070810/commitmentcontactbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 9px;
   width: 63px;
   font-size: 9px;
   line-height: 9px;
}

#owenbigleftbutton a:hover  {
   background-position: -359px 0%;
}

#establishedbuttonbutton a  {
   width: 134px;
   background-image: url(/v/vspfiles/homepage/070810/commitmentbuttonbutton.gif);
}

#establishedreadmorebutton  {
   left: 107px;
}

#penelopesmallbutton a:hover  {
   background-position: -229px 0%;
}

#commitmentbuttonbutton a  {
   width: 134px;
   background-image: url(/v/vspfiles/homepage/070810/commitmentbuttonbutton.gif);
}

#owensmallbutton a:hover  {
   background-position: -262px 0%;
}

#commitmentcontactbutton  {
   visibility: visible;
   position: absolute;
   left: 621px;
   top: 1382px;
   z-index: 5;
   width: 63px;
   height: 9px;
}

#establishedbuttonbutton  {
   left: 71px;
}

#commitmentbuttonbutton  {
   left: 584px;
}

#shippingbutton a:hover  {
   background-position: -31px 0%;
}

#commitmenttextbodytext  {
   left: 551px;
}

#shopgownstextbutton a  {
   width: 233px;
   background-image: url(/v/vspfiles/homepage/070810/shopgownstextbutton.gif);
}

#penelopebigrightbutton a  {
   background: url(/v/vspfiles/homepage/070810/penelopebigrightbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 433px;
   width: 376px;
   font-size: 433px;
   line-height: 433px;
}

#boyscollectionstext p  {
   font: 30px/36px Georgia, serif;
   margin: 0px;
   color: #B2A793;
   text-align: left;
}



#uniquebuttonbutton a  {
   width: 134px;
   background-image: url(/v/vspfiles/homepage/070810/commitmentbuttonbutton.gif);
}

#shopboystextbutton a  {
   width: 231px;
   background-image: url(/v/vspfiles/homepage/070810/shopboystextbutton.gif);
}

#uniquereadmorebutton  {
   left: 369px;
}

#owenbigleftbutton a  {
   background: url(/v/vspfiles/homepage/070810/owenbigleftbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 443px;
   width: 359px;
   font-size: 443px;
   line-height: 443px;
}

#penelopebigleftbutton  {
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 71px;
   z-index: 4;
   width: 75px;
   height: 425px;
}


#shopgownstextbutton  {
   visibility: visible;
   position: absolute;
   left: 441px;
   top: 439px;
   z-index: 9;
   width: 233px;
   height: 18px;
}

#establishedbodytext  {
   left: 33px;
}

#boyscollectionstext  {
   visibility: visible;
   position: absolute;
   left: 67px;
   top: 582px;
   z-index: 6;
   width: 224px;
}

#penelopebigrightbutton  {
   visibility: visible;
   position: absolute;
   left: 100px;
   top: 62px;
   z-index: 6;
   width: 376px;
   height: 433px;
}

#uniquebuttonbutton  {
   left: 334px;
}

#uniquetextbodytext  {
   left: 299px;
}

#shopboystextbutton  {
   visibility: visible;
   position: absolute;
   left: 87px;
   top: 897px;
   z-index: 9;
   width: 231px;
   height: 18px;
}

#penelopesmallbutton a  {
   background: url(/v/vspfiles/homepage/070810/penelopesmallbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 229px;
   width: 229px;
   font-size: 229px;
   line-height: 229px;
}

#owensmallbutton a  {
   background: url(/v/vspfiles/homepage/070810/owensmallbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 264px;
   width: 262px;
   font-size: 264px;
   line-height: 264px;
}

#shopgownsbutton a  {
   width: 306px;
   background-image: url(/v/vspfiles/homepage/070810/shopgownsbutton.gif);
}

#owenbigleftbutton  {
   visibility: visible;
   position: absolute;
   left: 305px;
   top: 530px;
   z-index: 6;
   width: 359px;
   height: 443px;
}

#shopboysbutton a  {
   width: 306px;
   background-image: url(/v/vspfiles/homepage/070810/shopboysbutton.gif);
}

#penelopesmallbutton  {
   visibility: visible;
   position: absolute;
   left: 480px;
   top: 190px;
   z-index: 6;
   width: 229px;
   height: 229px;
}

#returnpolicytext  {
   visibility: visible;
   position: absolute;
   left: 84px;
   top: 1556px;
   z-index: 5;
}

#satisfactiontext  {
   visibility: visible;
   position: absolute;
   left: 573px;
   top: 1507px;
   z-index: 5;
}

#shippingbutton a  {
   background: url(/v/vspfiles/homepage/070810/shippingbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 25px;
   width: 31px;
   font-size: 25px;
   line-height: 25px;
}

#twindiscounttext  {
   visibility: visible;
   position: absolute;
   left: 370px;
   top: 1506px;
   z-index: 5;
}

#establishedtext  {
   visibility: visible;
   position: absolute;
   left: 79px;
   top: 980px;
   z-index: 4;
   width: 92px;
}

#shopgownsbutton  {
   visibility: visible;
   position: absolute;
   left: 429px;
   top: 431px;
   z-index: 8;
   width: 306px;
   height: 31px;
}

#replacementtext  {
   visibility: visible;
   position: absolute;
   left: 363px;
   top: 1557px;
   z-index: 5;
}

#owensmallbutton  {
   visibility: visible;
   position: absolute;
   left: 53px;
   top: 626px;
   z-index: 7;
   width: 262px;
   height: 264px;
}

#morethantext p  {
   font: 36px/43px Georgia, serif;
   margin: 0px;
   color: #B2A793;
   text-align: left;
}

#replacementbox  {
   background: url(/v/vspfiles/homepage/070810/replacementbox.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 329px;
   top: 1548px;
   z-index: 5;
   width: 26px;
   height: 29px;
}

#commitmenttext  {
   visibility: visible;
   position: absolute;
   left: 583px;
   top: 978px;
   z-index: 4;
   width: 130px;
}

#shippingbutton  {
   visibility: visible;
   position: absolute;
   left: 46px;
   top: 1501px;
   z-index: 5;
   width: 31px;
   height: 25px;
}

#shopboysbutton  {
   visibility: visible;
   position: absolute;
   left: 69px;
   top: 890px;
   z-index: 8;
   width: 306px;
   height: 31px;
}

#newemilyfront  {
   margin: 0px auto 0px auto;
   width: 778px;
   position: relative;
}

#whyshoptext p  {
   font: 18px/22px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #B2A793;
   text-align: left;
}

#fullboysarrow  {
   background: url(/v/vspfiles/homepage/070810/fullboysarrow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 332px;
   top: 902px;
   z-index: 9;
   width: 29px;
   height: 9px;
}

#freeshiptext  {
   visibility: visible;
   position: absolute;
   left: 90px;
   top: 1506px;
   z-index: 5;
}

#boysgradient  {
   background: url(/v/vspfiles/homepage/070810/boysgradient.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 1443px;
   z-index: 4;
   width: 745px;
   height: 194px;
}

#penelopebigleftbutton a  {
   background: url(/v/vspfiles/homepage/070810/penelopebigleftbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 425px;
   width: 75px;
   font-size: 425px;
   line-height: 425px;
}

#owenbigright  {
   background: url(/v/vspfiles/homepage/070810/owenbigright.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 652px;
   top: 537px;
   z-index: 7;
   width: 106px;
   height: 429px;
}

#morethantext  {
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 20px;
   z-index: 8;
   width: 778px;
}

#whyshopline  {
   visibility: visible;
   position: absolute;
   left: 31px;
   top: 1491px;
   z-index: 6;
   width: 449px;
   height: 2px;
   background-color: #FEF0F0;
   background-image: none;
   font-size: 1px;
}

#returnarrow  {
   background: url(/v/vspfiles/homepage/070810/returnarrow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 53px;
   top: 1554px;
   z-index: 5;
   width: 19px;
   height: 17px;
}

#emilytext p  {
   font: 48px/58px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #FFFFFE;
   text-align: left;
}

#whyshoptext  {
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 1470px;
   z-index: 5;
   width: 291px;
}

#uniquetext  {
   visibility: visible;
   position: absolute;
   left: 342px;
   top: 980px;
   z-index: 4;
   width: 108px;
}

#background  {
   visibility: visible;
   position: relative;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 778px;
   height: 1443px;
   background-color: #FFFFFF;
   background-image: none;
}

#leilaarrow  {
   background: url(/v/vspfiles/homepage/070810/leilaarrow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 686px;
   top: 444px;
   z-index: 9;
   width: 29px;
   height: 9px;
}

#bluepaint  {
   background: url(/v/vspfiles/homepage/070810/bluepaint.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 91px;
   top: 937px;
   z-index: 4;
   width: 614px;
   height: 508px;
}

#emilytext  {
   visibility: visible;
   position: absolute;
   left: 479px;
   top: 106px;
   z-index: 6;
   width: 232px;
}

#paint2  {
   background: url(/v/vspfiles/homepage/070810/paint2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 533px;
   z-index: 4;
   width: 247px;
   height: 355px;
}

#paint1  {
   background: url(/v/vspfiles/homepage/070810/paint1.gif) no-repeat;
   position: absolute;
   left: 124px;
   top: 0px;
   z-index: 5;
   width: 602px;
   height: 699px;
}

#heart  {
   background: url(/v/vspfiles/homepage/070810/heart.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 545px;
   top: 1505px;
   z-index: 5;
   width: 16px;
   height: 18px;
}

#twins  {
   background: url(/v/vspfiles/homepage/070810/twins.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 327px;
   top: 1502px;
   z-index: 5;
   width: 34px;
   height: 25px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}


