a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#id12directionsbutton a,
#overviewbutton a,
#emailbutton a,
#otherbutton a,
#homebutton a,
#pillowsbutton a,
#id30showroombutton a,
#linksbutton a,
#id22contactusbutton a,
#addressbutton a,
#faxbutton a,
#phonebutton a,
#id46mattressesbutton a,
#learnmore2button a,
#id48aboutusbutton a,
#brandsbutton a,
#learnmore3button a,
#sizesbutton a,
#framesbutton a,
#id40accessoriesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   background-position: 0% 0px;
   font-size: 12px;
   line-height: 12px;
}

#id68storehoursmondayfriday1,
#storehoursmondayfriday1copy3,
#storehoursmondayfriday1copy2,
#storehoursmondayfriday1copy7,
#storehoursmondayfriday1copy6,
#storehoursmondayfriday1copy,
#storehoursmondayfriday1copy8  {
   background: url(mattressesmedia/id185storehoursmondayfriday.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 51px;
   top: 736px;
   z-index: 4;
   width: 157px;
   height: 70px;
}

#id242directionsbutton a,
#id244contactusbutton a,
#id248showroombutton a,
#id254mattressesbutton a,
#furniturebutton a,
#id256aboutusbutton a,
#id252accessoriesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 22px;
   background-position: 0% 0px;
   font-size: 22px;
   line-height: 22px;
}

#whiterectboxcopy5,
#whiterectboxcopy,
#whiterectboxcopy4,
#layer37copy2,
#whiterectbox,
#whiterectboxcopy3,
#whiterectboxcopy2,
#layer37copy  {
   visibility: visible;
   position: absolute;
   left: 52px;
   top: 273px;
   width: 159px;
   height: 112px;
   background-repeat: no-repeat;
}

#pid3mattresses,
#pid7aboutsleep,
#pid8contactus,
#pid9directions,
#pid2aboutus,
#pid1home,
#pid4accessories,
#pid5furniture,
#pid6showroom  {
   margin: 0px auto 0px auto;
   height: 900px;
   width: 800px;
   position: relative;
   background-color: #527496;
}

#whiteboxcopy3,
#whiteboxcopy2,
#whiteboxcopy5,
#whiteboxcopy,
#whiteboxcopy4,
#layer34copy,
#whitebox,
#layer34,
#layer34copy2  {
   background: url(mattressesmedia/layer34copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 46px;
   top: 260px;
   width: 170px;
   height: 448px;
}

#learnmore1button a,
#bedtypesbutton a,
#mapbutton a,
#id28aboutsleepbutton a,
#id60mapquestbutton a,
#id8mapquestbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 16px;
   background-position: 0% 0px;
   font-size: 16px;
   line-height: 16px;
}

#layer29,
#layer29copy9,
#layer29copy8,
#layer29copy3,
#layer29copy7,
#layer29copy6,
#layer29copy5,
#layer29copy4  {
   background: url(mattressesmedia/layer29copy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 142px;
   z-index: 3;
   width: 732px;
   height: 758px;
}

#longlinecopy3,
#longlinecopy2,
#longlinecopy,
#longlinecopy4,
#layer30,
#layer30copy2,
#layer30copy,
#longline  {
   background: url(mattressesmedia/layer30copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 219px;
   top: 152px;
   z-index: 4;
   width: 14px;
   height: 748px;
}

#layer35copy3,
#layer35copy2,
#layer35copy,
#layer35copy5,
#layer35copy4,
#layer35  {
   visibility: visible;
   position: absolute;
   left: 52px;
   top: 266px;
   width: 159px;
   height: 437px;
   background-color: #EBE5D2;
   background-image: none;
}

#showroomtext p,
#accessoriestext p,
#furnituretext p,
#aboutsleeptext p  {
   font: 13px/16px Helvetica;
   margin: 0px;
   text-align: left;
   color: #494949;
}

#layer31copy5,
#layer31,
#layer31copy,
#layer31copy3,
#layer31copy2  {
   visibility: visible;
   position: absolute;
   left: 248px;
   top: 223px;
   z-index: 5;
   width: 481px;
   height: 230px;
   background-repeat: no-repeat;
}

#id246aboutsleepbutton a:hover,
#id252accessoriesbutton a:hover  {
   background-position: -91px 0%;
}

#linktwobutton a,
#linkthreebutton a,
#linkonebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 11px;
   background-position: 0% 0px;
   font-size: 11px;
   line-height: 11px;
}

#furniturebutton a:hover,
#id256aboutusbutton a:hover  {
   background-position: -70px 0%;
}

#layer32,
#layer48,
#layer47,
#layer45,
#layer50  {
   visibility: visible;
   position: absolute;
   left: 255px;
   top: 226px;
   z-index: 4;
   width: 469px;
   height: 215px;
   background-repeat: no-repeat;
}

#id88contactustext p,
#id87contactustext p  {
   font: bold 18px/24px Helvetica;
   margin: 0px;
   text-align: left;
   color: #8F8B8B;
}

#id165accessories,
#id134showroom  {
   visibility: visible;
   position: absolute;
   left: 69px;
   top: 181px;
   z-index: 4;
   height: 19px;
   background-repeat: no-repeat;
}

#id191mattresses,
#id142furniture  {
   visibility: visible;
   position: absolute;
   left: 71px;
   top: 181px;
   z-index: 4;
   height: 19px;
   background-repeat: no-repeat;
}

#aboutustext p,
#mattressestext p  {
   font: 12px Helvetica;
   margin: 0px;
   text-align: left;
   color: #494949;
}

#id262i7900aannapolisroadlanham  {
   background: url(mattressesmedia/7900aannapolisroadlanham.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 613px;
   top: 27px;
   z-index: 6;
   width: 174px;
   height: 52px;
}

#id70directions,
#id85contactus  {
   visibility: visible;
   position: absolute;
   left: 70px;
   top: 181px;
   z-index: 4;
   height: 19px;
   background-repeat: no-repeat;
}

#id254mattressesbutton a:hover  {
   background-position: -84px 0%;
}

#layer64,
#id186copy,
#layer80  {
   background: url(mattressesmedia/id186copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   width: 27px;
   height: 20px;
}

#id242directionsbutton a:hover  {
   background-position: -77px 0%;
}

#id244contactusbutton a:hover  {
   background-position: -82px 0%;
}

#layer35copy7,
#layer35copy6  {
   background: url(showroommedia/layer35copy6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 52px;
   top: 266px;
   width: 159px;
   height: 437px;
}

#id248showroombutton a:hover  {
   background-position: -81px 0%;
}

#layer24copy5,
#layer24copy4  {
   background: url(homemedia/layer24copy5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 4;
   width: 312px;
   height: 206px;
}

#layer29copy2,
#layer29copy  {
   visibility: visible;
   position: absolute;
   left: 166px;
   z-index: 6;
   width: 435px;
   height: 13px;
   background-repeat: no-repeat;
}

#layer24copy,
#layer24copy6  {
   background: url(homemedia/layer24copy6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 449px;
   z-index: 3;
   width: 331px;
   height: 220px;
}

#barcopy2,
#bar,
#barcopy  {
   background: url(aboutsleepmedia/barcopy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 55px;
   z-index: 4;
   width: 137px;
   height: 19px;
}

#id252accessoriesbutton a  {
   width: 91px;
   background-image: url(mattressesmedia/id252accessoriesbutton.gif);
}

#id254mattressesbutton a  {
   width: 84px;
   background-image: url(mattressesmedia/id254mattressesbutton.gif);
}

#id40accessoriesbutton a  {
   width: 79px;
   background-image: url(homemedia/id40accessoriesbutton.gif);
}

#id242directionsbutton a  {
   width: 77px;
   background-image: url(mattressesmedia/id242directionsbutton.gif);
}

#id246aboutsleepbutton a  {
   background: url(mattressesmedia/id246aboutsleepbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 91px;
   font-size: 24px;
   line-height: 24px;
}

#id244contactusbutton a  {
   width: 82px;
   background-image: url(mattressesmedia/id244contactusbutton.gif);
}

#id28aboutsleepbutton a  {
   width: 81px;
   background-image: url(homemedia/id28aboutsleepbutton.gif);
}

#id252accessoriesbutton  {
   visibility: visible;
   position: absolute;
   left: 255px;
   top: 107px;
   z-index: 4;
   width: 91px;
   height: 22px;
}

#id46mattressesbutton a  {
   width: 70px;
   background-image: url(homemedia/id46mattressesbutton.gif);
}

#id12directionsbutton a  {
   width: 69px;
   background-image: url(homemedia/id12directionsbutton.gif);
}

#id242directionsbutton  {
   visibility: visible;
   position: absolute;
   left: 702px;
   top: 111px;
   z-index: 4;
   width: 77px;
   height: 22px;
}

#id248showroombutton a  {
   width: 81px;
   background-image: url(mattressesmedia/id248showroombutton.gif);
}

#id254mattressesbutton  {
   visibility: visible;
   position: absolute;
   left: 166px;
   top: 108px;
   z-index: 4;
   width: 84px;
   height: 22px;
}

#id22contactusbutton a  {
   width: 75px;
   background-image: url(homemedia/id22contactusbutton.gif);
}

#id246aboutsleepbutton  {
   visibility: visible;
   position: absolute;
   left: 515px;
   top: 109px;
   z-index: 4;
   width: 91px;
   height: 24px;
}

#id244contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 612px;
   top: 110px;
   z-index: 4;
   width: 82px;
   height: 22px;
}

#id256aboutusbutton a  {
   width: 70px;
   background-image: url(mattressesmedia/id256aboutusbutton.gif);
}

#id60mapquestbutton a  {
   width: 238px;
   background-image: url(directionsmedia/id60mapquestbutton.gif);
}

#id30showroombutton a  {
   width: 71px;
   background-image: url(homemedia/id30showroombutton.gif);
}

#id248showroombutton  {
   visibility: visible;
   position: absolute;
   left: 428px;
   top: 108px;
   z-index: 4;
   width: 81px;
   height: 22px;
}

#id8mapquestbutton a  {
   width: 78px;
   background-image: url(homemedia/id8mapquestbutton.gif);
}

#layer163,
#layer149  {
   background: url(accessoriesmedia/layer163.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 62px;
   width: 19px;
   height: 14px;
}

#id48aboutusbutton a  {
   width: 64px;
   background-image: url(homemedia/id48aboutusbutton.gif);
}

#layer187,
#layer208  {
   background: url(mattressesmedia/layer187.gif) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 6;
   width: 28px;
   height: 21px;
}

#id63copy,
#layer79  {
   background: url(mattressesmedia/layer187.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 60px;
   top: 409px;
   z-index: 5;
   width: 28px;
   height: 21px;
}

#id256aboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 87px;
   top: 107px;
   z-index: 4;
   width: 70px;
   height: 22px;
}

#learnmore2button a  {
   width: 105px;
   background-image: url(homemedia/learnmore2button.gif);
}

#learnmore1button a  {
   width: 141px;
   background-image: url(homemedia/learnmore1button.gif);
}

#learnmore3button a  {
   width: 105px;
   background-image: url(homemedia/learnmore3button.gif);
}

#layer42,
#layer40  {
   visibility: visible;
   position: absolute;
   left: 59px;
   top: 278px;
   width: 145px;
   height: 96px;
   background-repeat: no-repeat;
}

#mmmbutton a:hover  {
   background-position: -56px 0%;
}

#whiterectboxcopy2  {
   background-image: url(showroommedia/whiterectboxcopy2.gif);
   z-index: 4;
}

#whiterectboxcopy5  {
   background-image: url(showroommedia/whiterectboxcopy5.gif);
   z-index: 7;
}

#furniturebutton a  {
   width: 70px;
   background-image: url(mattressesmedia/furniturebutton.gif);
}

#whiterectboxcopy3  {
   background-image: url(mattressesmedia/layer37copy2.gif);
   z-index: 6;
}

#whiterectboxcopy4  {
   background-image: url(mattressesmedia/layer37copy2.gif);
   z-index: 5;
}

#linkthreebutton a  {
   width: 78px;
   background-image: url(aboutsleepmedia/linkthreebutton.gif);
}

#overviewbutton a  {
   width: 79px;
   background-image: url(homemedia/overviewbutton.gif);
}

#mattressestext p  {
   line-height: 24px;
}

#id165accessories  {
   background-image: url(accessoriesmedia/id165accessories.gif);
   width: 131px;
}

#bedtypesbutton a  {
   width: 80px;
   background-image: url(homemedia/bedtypesbutton.gif);
}

#whiterectboxcopy  {
   background-image: url(showroommedia/whiterectboxcopy2.gif);
   z-index: 6;
}

#furniturebutton  {
   visibility: visible;
   position: absolute;
   left: 352px;
   top: 108px;
   z-index: 4;
   width: 70px;
   height: 22px;
}

#linkonebutton a  {
   width: 64px;
   background-image: url(aboutsleepmedia/linkonebutton.gif);
}

#pillowsbutton a  {
   width: 58px;
   background-image: url(homemedia/pillowsbutton.gif);
}

#linktwobutton a  {
   width: 67px;
   background-image: url(aboutsleepmedia/linktwobutton.gif);
}

#id191mattresses  {
   background-image: url(mattressesmedia/id191mattresses.gif);
   width: 117px;
}

#addressbutton a  {
   width: 67px;
   background-image: url(homemedia/addressbutton.gif);
}

#framesbutton a  {
   width: 61px;
   background-image: url(homemedia/framesbutton.gif);
}

#brandsbutton a  {
   width: 58px;
   background-image: url(homemedia/brandsbutton.gif);
}

#id70directions  {
   background-image: url(directionsmedia/id70directions.gif);
   width: 107px;
}

#id142furniture  {
   background-image: url(furnituremedia/id142furniture.gif);
   width: 95px;
}

#aboutustext p  {
   line-height: 18px;
}

#emailbutton a  {
   width: 48px;
   background-image: url(homemedia/emailbutton.gif);
}

#phonebutton a  {
   width: 55px;
   background-image: url(homemedia/phonebutton.gif);
}

#id134showroom  {
   background-image: url(showroommedia/id134showroom.gif);
   width: 115px;
}

#id85contactus  {
   background-image: url(contactusmedia/id85contactus.gif);
   width: 119px;
}

#whiteboxcopy5  {
   z-index: 6;
}

#otherbutton a  {
   width: 55px;
   background-image: url(homemedia/otherbutton.gif);
}

#whiteboxcopy3  {
   z-index: 5;
}

#whiteboxcopy2  {
   z-index: 5;
}

#whiteboxcopy4  {
   z-index: 4;
}

#sizesbutton a  {
   width: 45px;
   background-image: url(homemedia/sizesbutton.gif);
}

#linksbutton a  {
   width: 46px;
   background-image: url(homemedia/linksbutton.gif);
}

#layer35copy3  {
   z-index: 4;
}

#layer35copy2  {
   z-index: 5;
}

#layer24copy5  {
   top: 456px;
   left: 442px;
}

#layer24copy6  {
   left: 431px;
}

#layer24copy2  {
   background: url(mattressesmedia/layer24copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 73px;
   top: 61px;
   z-index: 3;
   width: 727px;
   height: 76px;
}

#whiteboxcopy  {
   z-index: 4;
}

#layer35copy5  {
   z-index: 5;
}

#layer37copy2  {
   background-image: url(mattressesmedia/layer37copy2.gif);
   z-index: 6;
}

#layer35copy4  {
   z-index: 4;
}

#layer35copy7  {
   z-index: 7;
}

#homebutton a  {
   width: 40px;
   background-image: url(homemedia/homebutton.gif);
}

#layer35copy6  {
   z-index: 6;
}

#layer34copy2  {
   z-index: 4;
}

#whiterectbox  {
   background-image: url(mattressesmedia/layer37copy2.gif);
   z-index: 5;
}

#layer31copy5  {
   background-image: url(furnituremedia/layer31copy5.gif);
}

#layer29copy2  {
   background-image: url(mattressesmedia/layer29copy2.gif);
   top: 12px;
}

#layer31copy3  {
   background-image: url(accessoriesmedia/layer31copy3.gif);
}

#layer31copy2  {
   background-image: url(contactusmedia/layer31copy2.gif);
}

#layer24copy4  {
   top: 455px;
   left: 33px;
}

#mattressman  {
   background: url(mattressesmedia/mattressman.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 172px;
   top: 22px;
   z-index: 6;
   width: 426px;
   height: 60px;
}

#layer31copy  {
   background-image: url(showroommedia/layer31copy.gif);
}

#layer35copy  {
   z-index: 4;
}

#layer34copy  {
   z-index: 6;
}

#mmmbutton a  {
   background: url(mattressesmedia/mmmbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 90px;
   width: 56px;
   font-size: 90px;
   line-height: 90px;
}

#layer24copy  {
   left: 24px;
}

#mapbutton a  {
   width: 42px;
   background-image: url(homemedia/mapbutton.gif);
}

#faxbutton a  {
   width: 37px;
   background-image: url(homemedia/faxbutton.gif);
}

#layer37copy  {
   background-image: url(mattressesmedia/layer37copy2.gif);
   z-index: 7;
}

#layer29copy  {
   background-image: url(mattressesmedia/layer29copy.gif);
   top: 83px;
}

#mmmbutton  {
   visibility: visible;
   position: absolute;
   left: 50px;
   top: 4px;
   z-index: 6;
   width: 56px;
   height: 90px;
}

#id186copy  {
   z-index: 6;
   top: 658px;
   left: 166px;
}

#layer208  {
   top: 439px;
   left: 60px;
}

#layer163  {
   z-index: 7;
   top: 399px;
}

#layer149  {
   z-index: 6;
   top: 394px;
}

#layer187  {
   top: 410px;
   left: 66px;
}

#whitebox  {
   z-index: 6;
}

#barcopy2  {
   top: 857px;
}

#layer32  {
   background-image: url(aboutusmedia/layer32.gif);
   z-index: 5;
}

#layer64  {
   z-index: 5;
   top: 658px;
   left: 166px;
}

#layer80  {
   z-index: 5;
   top: 663px;
   left: 171px;
}

#layer48  {
   background-image: url(accessoriesmedia/layer48.gif);
}

#layer47  {
   background-image: url(contactusmedia/layer47.gif);
}

#barcopy  {
   top: 833px;
}

#layer34  {
   z-index: 4;
}

#layer31  {
   background-image: url(aboutusmedia/layer31.gif);
   z-index: 4;
}

#layer35  {
   z-index: 5;
}

#layer20  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 6px;
   z-index: 1;
   width: 800px;
   height: 894px;
   background-color: #85B6E0;
   background-image: none;
}

#layer21  {
   background: url(mattressesmedia/layer21.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 0px;
   z-index: 2;
   width: 795px;
   height: 640px;
}

#layer26  {
   background: url(mattressesmedia/layer26.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 800px;
   height: 98px;
}

#layer42  {
   background-image: url(contactusmedia/layer42.gif);
   z-index: 7;
}

#layer50  {
   background-image: url(furnituremedia/layer50.gif);
}

#layer45  {
   background-image: url(showroommedia/layer45.gif);
}

#layer40  {
   background-image: url(directionsmedia/layer40.gif);
   z-index: 8;
}

#shape1  {
   background: url(mattressesmedia/shape1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 5;
   width: 800px;
   height: 99px;
}

#bar  {
   top: 808px;
}

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


