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

a ins  {
   text-decoration: none;
}

#registertextbutton a:hover,
#contactustextbutton a:hover,
#gallerytextbutton a:hover,
#hotdealstextbutton a:hover,
#testimonialstextbutton a:hover,
#aboutustextbutton a:hover,
#hometextbutton a:hover,
#premieretextbutton a:hover,
#featuredtextbutton a:hover,
#gracestextbutton a:hover,
#marianpilgtextbutton a:hover,
#marianpiltextbutton a:hover,
#beatificationtextbutton a:hover,
#oberatextbutton a:hover,
#id120mainmenu li a:hover  {
   color: #DEE306;
   text-decoration: underline;
}

#gallerytextbutton a,
#contactustextbutton a,
#gracestextbutton a,
#hotdealstextbutton a,
#testimonialstextbutton a,
#marianpiltextbutton a,
#premieretextbutton a,
#marianpilgtextbutton a,
#beatificationtextbutton a,
#featuredtextbutton a,
#aboutustextbutton a,
#hometextbutton a,
#registertextbutton a,
#oberatextbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FFFFFF;
}

#hometextbutton,
#registertextbutton,
#gallerytextbutton,
#contactustextbutton,
#aboutustextbutton,
#hotdealstextbutton,
#testimonialstextbutton  {
   font: 13px/16px "Myriad Pro";
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 11px;
   z-index: 6;
   height: 9px;
}

#meditdesttext p,
#localdesttextcopy p,
#westdesttext p,
#eastdesttext p,
#asiadesttext p  {
   font: 11px/13px Arial;
   margin: 0px;
   padding-bottom: 3px;
   text-align: left;
   color: #120E2C;
}

#redarrows,
#redarrowscopy3,
#redarrowscopy2,
#redarrowscopy4,
#redarrowscopy  {
   visibility: visible;
   position: absolute;
   left: 628px;
   z-index: 2;
   width: 5px;
   height: 4px;
   background-repeat: no-repeat;
}

#featuredtextbutton,
#beatificationtextbutton,
#premieretextbutton  {
   font: bold 10px/12px Arial;
   text-align: center;
   visibility: visible;
   position: absolute;
   height: 31px;
}

#philislandtourstext p,
#internationaltourstext p  {
   font: 13px/16px "Myriad Pro";
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#marianpilgtextbutton,
#gracestextbutton  {
   font: bold 10px/12px Arial;
   text-align: center;
   visibility: visible;
   position: absolute;
   top: 646px;
   height: 21px;
}

#contactus,
#pid3aboutus,
#home  {
   margin: 0px auto 0px auto;
   width: 950px;
   position: relative;
}

#shape1copy7,
#shape1copy5  {
   visibility: visible;
   position: absolute;
   top: 565px;
   z-index: 3;
   width: 83px;
   height: 84px;
   background-repeat: no-repeat;
}

#bangkaoutsidesdropshadow  {
   background: url(aboutusmedia/bangkaoutsidesdropshadow.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 627px;
   top: 325px;
   z-index: 6;
   width: 273px;
   height: 89px;
}

#beatificationtextbutton  {
   width: 69px;
   z-index: 5;
   top: 507px;
   left: 430px;
}

#testimonialstextbutton  {
   width: 88px;
   left: 398px;
}

#internationaltourstext  {
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 336px;
   z-index: 4;
   width: 141px;
}

#marianpilgtextbutton  {
   width: 56px;
   z-index: 4;
   left: 354px;
}

#philislandtourstext  {
   visibility: visible;
   position: absolute;
   left: 500px;
   top: 336px;
   z-index: 8;
   width: 156px;
}

#contactustextbutton  {
   width: 78px;
   left: 641px;
}

#marianpiltextbutton  {
   font: bold 10px/12px Arial;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 506px;
   top: 507px;
   z-index: 3;
   width: 80px;
   height: 31px;
}

#hotdealstextbutton  {
   width: 67px;
   left: 494px;
}

#premieretextbutton  {
   width: 66px;
   z-index: 4;
   top: 646px;
   left: 717px;
}

#featuredtextbutton  {
   width: 66px;
   z-index: 5;
   top: 646px;
   left: 635px;
}

#registertextbutton  {
   width: 56px;
   left: 726px;
}

#gallerytextbutton  {
   width: 55px;
   left: 574px;
}

#aboutustextbutton  {
   width: 62px;
   left: 325px;
}

#gracestextbutton  {
   width: 81px;
   z-index: 3;
   left: 427px;
}

#planesdropshadow  {
   background: url(aboutusmedia/planesdropshadow.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 324px;
   top: 142px;
   z-index: 8;
   width: 392px;
   height: 189px;
}

#copyrighttext p  {
   font: 10px/15px Arial;
   margin: 0px;
   padding-top: -10px;
   text-align: center;
   color: #CCCCCC;
}

#redarrowscopy4  {
   background-image: url(homemedia/redarrowscopy4.png);
   top: 534px;
}

#horizboxorange  {
   background: url(aboutusmedia/horizboxorange.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 474px;
   top: 329px;
   z-index: 4;
   width: 476px;
   height: 25px;
}

#redarrowscopy3  {
   background-image: url(homemedia/redarrowscopy3.png);
   top: 510px;
}

#hometextbutton  {
   width: 37px;
   left: 274px;
}

#backgroundcopy  {
   background: url(aboutusmedia/backgroundcopy.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 950px;
   height: 366px;
}

#redarrowscopy2  {
   background-image: url(homemedia/redarrowscopy2.png);
   top: 487px;
}

#uppermenuline  {
   background: url(aboutusmedia/uppermenuline.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 236px;
   top: 29px;
   z-index: 6;
   width: 547px;
   height: 3px;
}

#redarrowscopy  {
   background-image: url(homemedia/redarrowscopy.png);
   top: 465px;
}

#bangkaoutside  {
   background: url(aboutusmedia/bangkaoutside.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 619px;
   top: 331px;
   z-index: 7;
   width: 331px;
   height: 66px;
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 360px;
   top: 659px;
   width: 279px;
}

#horizboxblue  {
   background: url(aboutusmedia/horizboxblue.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 329px;
   z-index: 3;
   width: 950px;
   height: 25px;
}

#shape1copy5  {
   background-image: url(homemedia/shape1copy5.png);
   left: 342px;
}

#shape1copy7  {
   background-image: url(homemedia/shape1copy7.png);
   left: 711px;
}

#pyramidpart  {
   background: url(aboutusmedia/pyramidpart.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 262px;
   top: 141px;
   z-index: 6;
   width: 130px;
   height: 88px;
}

#ephesustext  {
   background: url(aboutusmedia/ephesustext.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 288px;
   top: 67px;
   z-index: 11;
   width: 163px;
   height: 40px;
}

#container  {
   background: url(aboutusmedia/container.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 5;
   width: 950px;
   height: 332px;
}

#redarrows  {
   background-image: url(homemedia/redarrows.png);
   top: 441px;
}

#starfish  {
   background: url(aboutusmedia/starfish.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 842px;
   top: 108px;
   z-index: 6;
   width: 90px;
   height: 97px;
}

#newlogo  {
   background: url(aboutusmedia/newlogo.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 211px;
   top: 50px;
   z-index: 10;
   width: 87px;
   height: 85px;
}

#tagline  {
   background: url(aboutusmedia/tagline.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 303px;
   top: 114px;
   z-index: 10;
   width: 229px;
   height: 11px;
}

#layer1  {
   background: url(aboutusmedia/layer1.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 950px;
   height: 700px;
}

#plane  {
   background: url(aboutusmedia/plane.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 294px;
   top: 116px;
   z-index: 9;
   width: 370px;
   height: 171px;
}

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

