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

a ins  {
   text-decoration: none;
}

#canadacitiestext p,
#usatext p,
#californiacitiestext p,
#internationaltext p,
#hawaiicitiestext p,
#canadatext p,
#californiatext p,
#mexicotext p,
#mexicocitiestext p,
#usacitiestext p,
#hawaiitext p,
#internationalcitiestext p  {
   margin: 0px;
   color: #464945;
   line-height: 14px;
   font-size: 12px;
   text-align: left;
}

#textbutton a,
#classictoureliatbutton a,
#higlhlightsisraeltourbutton a,
#hawaiisailawaytourbutton a,
#holylandtourbutton a,
#biblelandtourbutton a  {
   border-width: 0px;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #EF9A07;
}

#destinationsbutton a,
#id0airfulfillmentbutton a,
#aboutusbutton a,
#contactbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 34px;
   background-position: 0% 0px;
   font-size: 34px;
   line-height: 34px;
}

#specialsform fieldset div,
#contactform fieldset legend,
#contactform fieldset div  {
   font: 11px Arial, Helvetica, sans-serif;
   color: #464945;
}

#id6header,
#id4header,
#id3header,
#id1header,
#id7header,
#id2header,
#id5header  {
   visibility: visible;
   position: absolute;
   left: 9px;
   z-index: 9;
   width: 737px;
   height: 255px;
   background-repeat: no-repeat;
}

#contactform fieldset div label,
#specialsform fieldset div label  {
   margin-right: 1em;
   display: block;
   text-align: right;
   float: left;
}

#id0airfulfillmentbutton a:hover,
#attractionsbutton a:hover  {
   background-position: -95px 0%;
}

#id1specialstext,
#textcopy,
#id1airfulfillmenttext  {
   visibility: visible;
   position: absolute;
   left: 282px;
   z-index: 4;
   width: 444px;
}

#higlhlightsisraeltourbutton,
#holylandtourbutton  {
   font: bold 14px/14px Verdana, sans-serif;
   text-align: justify;
   visibility: visible;
   position: absolute;
   left: 311px;
   height: 14px;
}

#id0specialsbutton a,
#attractionsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 35px;
   background-position: 0% 0px;
   font-size: 35px;
   line-height: 35px;
}

#textcopy p,
#id1airfulfillmenttext p  {
   margin: 0px;
   text-align: justify;
   color: #464945;
   line-height: 21px;
   font-family: Verdana, sans-serif;
   font-weight: bold;
}

#specialsform fieldset div label  {
   width: 37px;
}

#contactform fieldset div label  {
   width: 81px;
}

#id1specialstext p,
#welcome p  {
   font: 13px Verdana, sans-serif;
   margin: 0px;
   color: #464945;
   text-align: justify;
}

#specialsform fieldset legend  {
   font: 11px/33px Arial, Helvetica, sans-serif;
   color: #464945;
}

#higlhlightsisraeltourbutton  {
   width: 284px;
   z-index: 4;
   top: 540px;
}

#contactform fieldset legend  {
   line-height: 24px;
}

#destinationsbutton a:hover  {
   background-position: -97px 0%;
}

#id0airfulfillmentbutton a  {
   width: 95px;
   background-image: url(sg_destinations_media/id0airfulfillmentbutton.gif);
}

#contacttextbutton a:hover  {
   text-decoration: underline;
}

#internationalcitiestext p  {
   font-family: MyriadPro-Regular, MyriadPro, "Myriad Pro";
}

#specialsform fieldset div  {
   clear: both;
   line-height: 33px;
}

#id0specialsbutton a:hover  {
   background-position: -96px 0%;
}

#contactform fieldset div  {
   clear: both;
   line-height: 24px;
}

#hawaiisailawaytourbutton  {
   font: bold 14px/14px Verdana, sans-serif;
   text-align: justify;
   visibility: visible;
   position: absolute;
   left: 316px;
   top: 653px;
   z-index: 4;
   width: 188px;
   height: 14px;
}

#id0airfulfillmentbutton  {
   visibility: visible;
   position: absolute;
   left: 286px;
   top: 266px;
   z-index: 6;
   width: 95px;
   height: 34px;
}

#id1airfulfillmenttext p  {
   font-size: 11px;
}

#californiacitiestext p  {
   font-family: MyriadPro-Regular, MyriadPro, "Myriad Pro";
}

#bookingbutton a:hover  {
   background-position: -194px 0%;
}

#contactbutton a:hover  {
   background-position: -99px 0%;
}

#aboutusbutton a:hover  {
   background-position: -100px 0%;
}

#id1airfulfillmenttext  {
   top: 340px;
}

#rpdtourbutton a:hover  {
   background-position: -125px 0%;
}

#destinationsbutton a  {
   width: 97px;
   background-image: url(sg_destinations_media/destinationsbutton.gif);
}

#internationaltext p  {
   font-family: MyriadPro-Bold, MyriadPro, "Myriad Pro";
}

#id0specialsbutton a  {
   width: 96px;
   background-image: url(sg_destinations_media/id0specialsbutton.gif);
}

#attractionsbutton a  {
   width: 95px;
   background-image: url(sg_destinations_media/attractionsbutton.gif);
}

#contacttextbutton a  {
   border: 0px none #000000;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #464945;
}

#canadacitiestext p  {
   font-family: MyriadPro-Regular, MyriadPro, "Myriad Pro";
}

#mexicocitiestext p  {
   font-family: MyriadPro-Regular, MyriadPro, "Myriad Pro";
}

#nextbutton a:hover  {
   background-position: -40px 0%;
}

#destinationsbutton  {
   visibility: visible;
   position: absolute;
   left: 378px;
   top: 266px;
   z-index: 5;
   width: 97px;
   height: 34px;
}

#homebutton a:hover  {
   background-position: -98px 0%;
}

#hawaiicitiestext p  {
   font-family: MyriadPro-Regular, MyriadPro, "Myriad Pro";
}

#holylandtourbutton  {
   width: 119px;
   z-index: 5;
   top: 510px;
}

#attractionsbutton  {
   visibility: visible;
   position: absolute;
   left: 473px;
   top: 265px;
   z-index: 4;
   width: 95px;
   height: 35px;
}

#id1specialstext p  {
   line-height: 21px;
}

#contacttextbutton  {
   font: 11px/14px Verdana, sans-serif;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 727px;
   z-index: 5;
   width: 133px;
   height: 71px;
}

#id0specialsbutton  {
   visibility: visible;
   position: absolute;
   left: 566px;
   top: 265px;
   z-index: 5;
   width: 96px;
   height: 35px;
}

#californiatext p  {
   font-family: MyriadPro-Bold, MyriadPro, "Myriad Pro";
}

#contactbutton a  {
   width: 99px;
   background-image: url(sg_destinations_media/contactbutton.gif);
}

#aboutusbutton a  {
   width: 100px;
   background-image: url(sg_destinations_media/aboutusbutton.gif);
}

#usacitiestext p  {
   font-family: MyriadPro-Regular, MyriadPro, "Myriad Pro";
}

#rpdtourbutton a  {
   background: url(sg_attractions_media/rpdtourbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 126px;
   width: 125px;
   font-size: 126px;
   line-height: 126px;
}

#id1specialstext  {
   top: 345px;
}

#bookingbutton a  {
   background: url(sg_destinations_media/bookingbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 52px;
   width: 194px;
   font-size: 52px;
   line-height: 52px;
}

#bookingbutton  {
   visibility: visible;
   position: absolute;
   left: 2px;
   top: 349px;
   z-index: 4;
   width: 194px;
   height: 52px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 657px;
   top: 266px;
   z-index: 4;
   width: 99px;
   height: 34px;
}

#rpdtourbutton  {
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 570px;
   z-index: 4;
   width: 125px;
   height: 126px;
}

#aboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 191px;
   top: 266px;
   z-index: 7;
   width: 100px;
   height: 34px;
}

#canadatext p  {
   font-family: MyriadPro-Regular, MyriadPro, "Myriad Pro";
   line-height: 27px;
}

#mexicotext p  {
   font-family: MyriadPro-Regular, MyriadPro, "Myriad Pro";
   line-height: 11px;
}

#homebutton a  {
   background: url(sg_destinations_media/homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 33px;
   width: 98px;
   font-size: 33px;
   line-height: 33px;
}

#nextbutton a  {
   background: url(sg_attractions_media/nextbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 10px;
   width: 40px;
   font-size: 10px;
   line-height: 10px;
}

#hawaiitext p  {
   font-family: MyriadPro-Bold, MyriadPro, "Myriad Pro";
}

#textbutton a  {
   color: #464945;
}

#nextbutton  {
   visibility: visible;
   position: absolute;
   left: 703px;
   top: 830px;
   z-index: 4;
   width: 40px;
   height: 10px;
}

#textcopy p  {
   font-size: 14px;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 850px;
   width: 756px;
   position: relative;
   background-color: #FFFFFF;
   background-image: none;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 98px;
   top: 266px;
   z-index: 8;
   width: 98px;
   height: 33px;
}

#welcome p  {
   line-height: 23px;
}

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

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

#id1header  {
   background-image: url(sg_aboutus_media/id1header.gif);
   height: 254px;
   top: 12px;
}

#id6header  {
   background-image: url(sg_contact_media/id6header.gif);
   top: 13px;
}

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

#id4header  {
   background-image: url(sg_attractions_media/id4header.gif);
   top: 13px;
}

#usatext p  {
   font-family: MyriadPro-Bold, MyriadPro, "Myriad Pro";
}

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

#iatalogo  {
   background: url(sg_destinations_media/iatalogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 266px;
   z-index: 4;
   width: 64px;
   height: 53px;
}

#textcopy  {
   top: 654px;
}

#box1  {
   background: url(sg_destinations_media/box1.gif) no-repeat;
   position: absolute;
   left: 17px;
   top: 699px;
   z-index: 4;
   width: 210px;
   height: 142px;
}

.centerac  {
   text-align: center;
}

fieldset *  {
   padding-top: 0;
   padding-bottom: 0;
   margin-left: 0;
   margin-right: 0;
}

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

.disney-button-position {
	?float:left;
	position:absolute;
	left: 12px;
	top:421px;
	height: 261px;
}
