a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#servicesbck,
#aboutbkg,
#linksbkg,
#partiesbck,
#id48starsleft,
#brochurebck,
#contactbg,
#eventsbck,
#welcomebck  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1024px;
   height: 768px;
   background-repeat: no-repeat;
}

#media,
#pid4parties,
#events,
#pid6links,
#brochure,
#contact,
#pid7services,
#home,
#pid2about  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#mediabutton a,
#partiesbutton a,
#contactbutton a,
#servicesbutton a,
#aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 48px;
   background-position: 0% 0px;
   font-size: 48px;
   line-height: 48px;
}

#betterdaybutton a,
#hsvaboutbutton a,
#hairdobutton a,
#girlygirlbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 32px;
   width: 190px;
   background-position: 0% 0px;
   font-size: 32px;
   line-height: 32px;
}

#miniscroll p,
#id76welcometotext p,
#happyscroll p,
#dazzlingscroll p  {
   font: 12px/14px Georgia;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#hsvaboutbutton,
#girlygirlbutton,
#hairdobutton  {
   visibility: visible;
   position: absolute;
   left: 425px;
   z-index: 2;
   width: 190px;
   height: 32px;
}

#contactxmedia,
#homexmedia,
#aboutxmedia  {
   visibility: visible;
   position: absolute;
   left: 700px;
   top: 195px;
   z-index: 2;
   width: 221px;
   height: 164px;
}

#homebutton a:hover,
#mediabutton a:hover  {
   background-position: -94px 0%;
}

#homebutton a,
#eventsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 50px;
   background-position: 0% 0px;
   font-size: 50px;
   line-height: 50px;
}

#contactpopup,
#servicespopup  {
   visibility: hidden;
   position: absolute;
   top: 8px;
   z-index: 3;
   width: 41px;
   height: 41px;
   background-repeat: no-repeat;
}

#servicesbutton a:hover  {
   background-position: -115px 0%;
}

#contactbutton a:hover  {
   background-position: -143px 0%;
}

#partiesbutton a:hover  {
   background-position: -102px 0%;
}

#eventsbutton a:hover  {
   background-position: -88px 0%;
}

#id76welcometotext p  {
   font-family: "Arial MT";
}

#aboutbutton a:hover  {
   background-position: -120px 0%;
}

#linksbutton a:hover  {
   background-position: -85px 0%;
}

#girlygirlbutton a  {
   background-image: url(linksmedia/girlygirlbutton.jpg);
}

#omjbutton a:hover  {
   background-position: -99px 0%;
}

#betterdaybutton a  {
   background-image: url(linksmedia/betterdaybutton.jpg);
}

#hsvaboutbutton a  {
   background-image: url(linksmedia/hsvaboutbutton.jpg);
}

#servicesbutton a  {
   width: 115px;
   background-image: url(servicesmedia/servicesbutton.jpg);
}

#girlygirlbutton  {
   top: 421px;
}

#partiesbutton a  {
   width: 102px;
   background-image: url(servicesmedia/partiesbutton.jpg);
}

#contactbutton a  {
   width: 143px;
   background-image: url(servicesmedia/contactbutton.jpg);
}

#hairdobutton a  {
   background-image: url(linksmedia/hairdobutton.jpg);
}

#servicesbutton  {
   visibility: visible;
   position: absolute;
   left: 747px;
   top: 17px;
   z-index: 2;
   width: 115px;
   height: 48px;
}

#eventsbutton a  {
   width: 88px;
   background-image: url(servicesmedia/eventsbutton.jpg);
}

#hsvaboutbutton  {
   top: 267px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 871px;
   top: 17px;
   z-index: 2;
   width: 143px;
   height: 48px;
}

#id48starsleft  {
   background-image: url(mediamedia/id48starsleft.jpg);
}

#partiesbutton  {
   visibility: visible;
   position: absolute;
   left: 529px;
   top: 17px;
   z-index: 6;
   width: 102px;
   height: 48px;
}

#mediabutton a  {
   width: 94px;
   background-image: url(servicesmedia/mediabutton.jpg);
}

#servicespopup  {
   background-image: url(servicesmedia/servicespopup.jpg);
   left: 732px;
}

#aboutbutton a  {
   width: 120px;
   background-image: url(servicesmedia/aboutbutton.jpg);
}

#linksbutton a  {
   background: url(linksmedia/linksbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 39px;
   width: 85px;
   font-size: 39px;
   line-height: 39px;
}

#happyscroll p  {
   font-weight: bold;
}

#eventsbutton  {
   visibility: visible;
   position: absolute;
   left: 428px;
   top: 16px;
   z-index: 8;
   width: 88px;
   height: 50px;
}

#contactpopup  {
   background-image: url(servicesmedia/contactpopup.jpg);
   left: 866px;
}

#homebutton a  {
   width: 94px;
   background-image: url(servicesmedia/homebutton.jpg);
}

#hairdobutton  {
   top: 343px;
}

#partiespopup  {
   background: url(servicesmedia/partiespopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 512px;
   top: 8px;
   z-index: 7;
   width: 41px;
   height: 41px;
}

#eventspopup  {
   background: url(linksmedia/eventspopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 418px;
   top: 7px;
   z-index: 9;
   width: 41px;
   height: 41px;
}

#mediabutton  {
   visibility: visible;
   position: absolute;
   left: 641px;
   top: 16px;
   z-index: 4;
   width: 94px;
   height: 48px;
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 298px;
   top: 18px;
   z-index: 10;
   width: 120px;
   height: 48px;
}

#servicesbck  {
   background-image: url(servicesmedia/servicesbck.jpg);
}

#linksbutton  {
   visibility: hidden;
   position: absolute;
   left: 647px;
   top: 62px;
   z-index: 2;
   width: 85px;
   height: 39px;
}

#omjbutton a  {
   background: url(servicesmedia/omjbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 21px;
   width: 99px;
   font-size: 21px;
   line-height: 21px;
}

#brochurebck  {
   background-image: url(brochuremedia/brochurebck.jpg);
}

#aboutpopup  {
   background: url(servicesmedia/aboutpopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 284px;
   top: 8px;
   z-index: 11;
   width: 41px;
   height: 41px;
}

#welcomebck  {
   background-image: url(homemedia/welcomebck.jpg);
}

#mediapopup  {
   background: url(servicesmedia/mediapopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 627px;
   top: 8px;
   z-index: 5;
   width: 41px;
   height: 41px;
}

#partiesbck  {
   background-image: url(partiesmedia/partiesbck.jpg);
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 191px;
   top: 17px;
   z-index: 12;
   width: 94px;
   height: 50px;
}

#homepopup  {
   background: url(servicesmedia/homepopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 178px;
   top: 10px;
   z-index: 13;
   width: 41px;
   height: 41px;
}

#omjbutton  {
   visibility: visible;
   position: absolute;
   left: 887px;
   top: 720px;
   z-index: 2;
   width: 99px;
   height: 21px;
}

#contactbg  {
   background-image: url(contactmedia/contactbg.jpg);
}

#eventsbck  {
   background-image: url(eventsmedia/eventsbck.jpg);
}

#linksbkg  {
   background-image: url(linksmedia/linksbkg.jpg);
}

#aboutbkg  {
   background-image: url(aboutmedia/aboutbkg.jpg);
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #400080;
}


