#id279toursvacationsbutton a:hover,
#id282homebutton a:hover,
#id280cruisebutton a:hover,
#id278servicesbutton a:hover,
#id281disneybutton a:hover  {
   color: #FF8000;
}

#travelimpressionsbutton a:hover,
#bedsonlinebutton a:hover  {
   background-position: -242px 0%;
}

#contactformliteralgrow *:first-child  {
   margin-top: 0px;
}

#contactformliteralgrow *:last-child  {
   margin-bottom: 0px;
}

#aigtravelguardlogobutton a:hover  {
   background-position: -212px 0%;
}

#autoeuropelogobutton a:hover  {
   background-position: -248px 0%;
}

#id299sydneyharbouraustralia  {
   background: url(homemedia/id299sydneyharbouraustralia.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 591px;
   top: 549px;
   z-index: 7;
   width: 175px;
   height: 175px;
}

#id300sydneyharbouraustralia  {
   background: url(homemedia/id300sydneyharbouraustralia.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 606px;
   top: 720px;
   z-index: 8;
   width: 130px;
   height: 44px;
}

#id283footeremail p a:hover  {
   color: #F6AB34;
}

#aigtravelguardlogobutton a  {
   background: url(homemedia/aigtravelguardlogobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 85px;
   width: 212px;
   font-size: 85px;
   line-height: 85px;
}

#travelimpressionsbutton a  {
   background: url(homemedia/travelimpressionsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 69px;
   width: 242px;
   font-size: 69px;
   line-height: 69px;
}

#id291waterbungalowstahiti  {
   background: url(homemedia/id291waterbungalowstahiti.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 50px;
   top: 748px;
   z-index: 3;
   width: 143px;
   height: 52px;
}

#id290waterbungalowstahiti  {
   background: url(homemedia/id290waterbungalowstahiti.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 1px;
   top: 575px;
   z-index: 2;
   width: 202px;
   height: 191px;
}

#id272footerpurplebarunder  {
   background: url(homemedia/id272footerpurplebarunder.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 84px;
   z-index: 3;
   width: 779px;
   height: 34px;
}

#aigtravelguardlogobutton  {
   visibility: visible;
   position: absolute;
   left: 550px;
   top: 861px;
   z-index: 2;
   width: 212px;
   height: 85px;
}

#homeintro *:first-child  {
   padding-top: 0px;
}

#travelimpressionsbutton  {
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 267px;
   z-index: 2;
   width: 242px;
   height: 69px;
}

#autoeuropelogobutton a  {
   background: url(homemedia/autoeuropelogobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 64px;
   width: 248px;
   font-size: 64px;
   line-height: 64px;
}

#id303himejicastlejapan  {
   background: url(homemedia/id303himejicastlejapan.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 579px;
   top: 477px;
   z-index: 3;
   width: 152px;
   height: 38px;
}

#id302himejicastlejapan  {
   background: url(homemedia/id302himejicastlejapan.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 575px;
   top: 298px;
   z-index: 2;
   width: 185px;
   height: 185px;
}

#contactformliteralgrow  {
   padding: 0px 411px 0px 18px;
   background: url(disneymedia/interiortile.gif) repeat center top;
   visibility: visible;
   margin: 0px;
   position: relative;
}

#webcenterloginliteral  {
   visibility: visible;
   position: absolute;
   left: 235px;
   top: 122px;
   z-index: 2;
   width: 148px;
}

#bahamasspecialistlogo  {
   background: url(homemedia/bahamasspecialistlogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 406px;
   top: 1029px;
   z-index: 4;
   width: 154px;
   height: 144px;
}

#id273footerpurplebar  {
   background: url(homemedia/id273footerpurplebar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 83px;
   z-index: 4;
   width: 779px;
   height: 36px;
}

#id283footeremail p a  {
   color: #5F7FB5;
   text-decoration: none;
}

#autoeuropelogobutton  {
   visibility: visible;
   position: absolute;
   left: 515px;
   top: 952px;
   z-index: 4;
   width: 248px;
   height: 64px;
}

#middleboxbackground  {
   background: url(homemedia/middleboxbackground.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 288px;
   top: 258px;
   z-index: 1;
   width: 272px;
   height: 288px;
}

#japanspecialistlogo  {
   background: url(homemedia/japanspecialistlogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 563px;
   top: 1029px;
   z-index: 2;
   width: 201px;
   height: 145px;
}

#id293newyorkskyline  {
   background: url(homemedia/id293newyorkskyline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 214px;
   top: 580px;
   z-index: 3;
   width: 174px;
   height: 173px;
}

#id294newyorkskyline  {
   background: url(homemedia/id294newyorkskyline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 238px;
   top: 761px;
   z-index: 3;
   width: 139px;
   height: 29px;
}

#passportstampmacau  {
   background: url(homemedia/passportstampmacau.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 394px;
   top: 847px;
   z-index: 2;
   width: 150px;
   height: 145px;
}

#polaroidemptycopy3  {
   background: url(homemedia/polaroidemptycopy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 2px;
   top: 565px;
   z-index: 1;
   width: 224px;
   height: 261px;
}

#id301polaroidempty  {
   background: url(homemedia/id301polaroidempty.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 561px;
   top: 289px;
   z-index: 1;
   width: 213px;
   height: 253px;
}

#id269footerbluebar  {
   background: url(disneymedia/id162footerbluebar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 107px;
   z-index: 1;
   width: 779px;
   height: 48px;
}

#id298polaroidempty  {
   background: url(homemedia/id298polaroidempty.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 579px;
   top: 540px;
   z-index: 6;
   width: 200px;
   height: 243px;
}

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

#polaroidemptycopy2  {
   background: url(homemedia/polaroidemptycopy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 205px;
   top: 571px;
   z-index: 2;
   width: 199px;
   height: 242px;
}

#passportstampchina  {
   background: url(homemedia/passportstampchina.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 392px;
   top: 972px;
   z-index: 3;
   width: 124px;
   height: 156px;
}

#moreinfobackground  {
   background: url(homemedia/moreinfobackground.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 63px;
   top: 840px;
   z-index: 2;
   width: 252px;
   height: 25px;
}

#polaroidemptycopy  {
   background: url(homemedia/polaroidemptycopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 381px;
   top: 567px;
   z-index: 4;
   width: 225px;
   height: 262px;
}

#leftboxbackground  {
   background: url(homemedia/leftboxbackground.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 258px;
   z-index: 1;
   width: 271px;
   height: 288px;
}

#footerwhitestroke  {
   background: url(homemedia/footerwhitestroke.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 82px;
   z-index: 2;
   width: 779px;
   height: 39px;
}

#id284footerphone  {
   visibility: visible;
   position: absolute;
   left: 475px;
   top: 60px;
   z-index: 5;
   width: 129px;
}

#id283footeremail  {
   visibility: visible;
   position: absolute;
   left: 197px;
   top: 60px;
   z-index: 5;
   width: 227px;
}

#bedsonlinebutton  {
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 441px;
   z-index: 2;
   width: 242px;
   height: 91px;
}

#marqueeliteral  {
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 203px;
   z-index: 1;
   width: 771px;
}

#bottomrightbox  {
   background: url(homemedia/bottomrightbox.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 391px;
   top: 844px;
   z-index: 1;
   width: 382px;
   height: 344px;
}

#id285footerdot  {
   background: url(disneymedia/id177footerdot.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 443px;
   top: 65px;
   z-index: 1;
   width: 11px;
   height: 11px;
}

#canalinvenice  {
   background: url(homemedia/canalinvenice.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 415px;
   top: 760px;
   z-index: 6;
   width: 118px;
   height: 35px;
}

#wealsooffer  {
   background: url(homemedia/wealsooffer.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 422px;
   top: 885px;
   z-index: 4;
   width: 66px;
   height: 95px;
}

#canalvenice  {
   background: url(homemedia/canalvenice.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 398px;
   top: 578px;
   z-index: 5;
   width: 193px;
   height: 192px;
}

#womanphone  {
   background: url(homemedia/womanphone.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 339px;
   z-index: 2;
   width: 242px;
   height: 100px;
}

#homeintro  {
   visibility: visible;
   position: absolute;
   left: 298px;
   top: 271px;
   z-index: 2;
   width: 247px;
}

#scootdown  {
   position: relative;
   top: 865px;
}

#moreinfo  {
   visibility: visible;
   position: absolute;
   left: 77px;
   top: 843px;
   z-index: 3;
   width: 231px;
}

#footer  {
   background: url(disneymedia/interiortile.gif) repeat center top;
   position: relative;
   left: 0px;
   width: 100%;
   height: 155px;
   margin-bottom: 893px;
}

