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

a ins  {
   text-decoration: none;
}

#directorytextbutton a:hover,
#registertextbutton a:hover,
#contactustextbutton a:hover,
#gallerytextbutton a:hover,
#hotdealstextbutton a:hover,
#testimonialstextbutton a:hover,
#aboutustextbutton a:hover,
#hometextbutton a:hover  {
   color: #DEE306;
   text-decoration: underline;
}

#gallerytextbutton a,
#directorytextbutton a,
#contactustextbutton a,
#hotdealstextbutton a,
#testimonialstextbutton a,
#aboutustextbutton a,
#hometextbutton a,
#registertextbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #CC0000;
}

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

#gracesxmedia @list l1:level1,
#beatify2xmedia @list l1:level1,
#oberadtailsxmedia @list l1:level1  {
   mso-level-number-format: bullet;
   mso-level-text: \F0D8;
   mso-level-tab-stop: .5in;
   mso-level-number-position: left;
   text-indent: -.25in;
   font-family: Wingdings;
}

#oberadtailsxmedia @page Section1,
#beatify2xmedia @page Section1,
#gracesxmedia @page Section1  {
   size: 8.5in 11.0in;
   margin: 1.0in 1.25in 1.0in 1.25in;
   mso-header-margin: .5in;
   mso-footer-margin: .5in;
   mso-paper-source: 0;
}

#beatify2xmedia,
#marianpilgxmedia,
#gracesxmedia,
#oberadtailsxmedia,
#beatify1xmedia  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 281px;
   top: 416px;
   z-index: 3;
   width: 632px;
   height: 245px;
}

#oberapixsmall,
#marianpilgpixsmall,
#gracespixsmall,
#beatify1small,
#beatify2small  {
   visibility: visible;
   position: absolute;
   left: 153px;
   top: 528px;
   z-index: 5;
   width: 113px;
   height: 141px;
   background-repeat: no-repeat;
}

#id28beatify2big,
#marinapilgbig,
#oberapixbig,
#id20beatify2big,
#gracespixbig  {
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 411px;
   z-index: 4;
   width: 222px;
   height: 194px;
   background-repeat: no-repeat;
}

#beatify2xmedia @list l1,
#oberadtailsxmedia @list l1,
#gracesxmedia @list l1  {
   mso-list-id: 1713187216;
   mso-list-type: hybrid;
   mso-list-template-ids: -1990688844 67698699 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;
}

#oberadtailsxmedia @list l0:level1,
#gracesxmedia @list l0:level1  {
   mso-level-number-format: bullet;
   mso-level-text: \F0B7;
   mso-level-tab-stop: .5in;
   mso-level-number-position: left;
   text-indent: -.25in;
   font-family: Symbol;
}

#marianpil,
#beatification,
#obera,
#graces,
#marianpilg  {
   margin: 0px auto 0px auto;
   width: 950px;
   position: relative;
}

#oberadtailsxmedia @list l0,
#gracesxmedia @list l0  {
   mso-list-id: 711614734;
   mso-list-type: hybrid;
   mso-list-template-ids: 521055216 68157441 68157443 68157445 68157441 68157443 68157445 68157441 68157443 68157445;
}

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

#titlemarianpil,
#titlebeatify2  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 369px;
   z-index: 2;
   height: 32px;
   background-repeat: no-repeat;
}

#titleobera,
#titlebeatify1  {
   visibility: visible;
   position: absolute;
   left: 16px;
   top: 369px;
   z-index: 2;
   height: 32px;
   background-repeat: no-repeat;
}

#pixbigshadowsdropshadow  {
   background: url(marianpilgmedia/pixbigshadowsdropshadow.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 414px;
   z-index: 2;
   width: 223px;
   height: 194px;
}

#pixsmallcopysdropshadow  {
   background: url(marianpilgmedia/pixsmallcopysdropshadow.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 151px;
   top: 527px;
   z-index: 3;
   width: 121px;
   height: 146px;
}

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

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

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

#directorytextbutton  {
   width: 106px;
   left: 829px;
}

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

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

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

#marianpilgpixsmall  {
   background-image: url(marianpilgmedia/marianpilgpixsmall.png);
}

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

#banneranimaxmedia  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 950px;
   height: 329px;
}

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

#id20beatify2big  {
   background-image: url(beatificationmedia/id20beatify2big.png);
}

#id28beatify2big  {
   background-image: url(marianpilmedia/id28beatify2big.png);
}

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

#gracespixsmall  {
   background-image: url(gracesmedia/gracespixsmall.png);
}

#titlemarianpil  {
   background-image: url(marianpilgmedia/titlemarianpil.png);
   width: 191px;
}

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

li.MsoBodyText,
p.MsoNormal,
li.MsoNormal,
p.MsoBodyText,
div.MsoBodyText,
div.MsoNormal  {
   font: 12.0pt "Times New Roman";
   margin: 0in;
   margin-bottom: .0001pt;
   mso-pagination: widow-orphan;
   mso-fareast-font-family: "Times New Roman";
}

#beatify1small  {
   background-image: url(beatificationmedia/beatify1small.png);
}

#titlebeatify1  {
   background-image: url(beatificationmedia/titlebeatify1.png);
   width: 489px;
}

#oberapixsmall  {
   background-image: url(oberamedia/oberapixsmall.png);
}

#beatify2small  {
   background-image: url(marianpilmedia/beatify2small.png);
}

#marinapilgbig  {
   background-image: url(marianpilgmedia/marinapilgbig.png);
}

#titlebeatify2  {
   background-image: url(marianpilmedia/titlebeatify2.png);
   width: 518px;
}

#gracespixbig  {
   background-image: url(gracesmedia/gracespixbig.png);
}

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

#oberapixbig  {
   background-image: url(oberamedia/oberapixbig.png);
}

#titleobera  {
   background-image: url(oberamedia/titleobera.png);
   width: 509px;
}

#backshape  {
   background: url(marianpilgmedia/backshape.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 307px;
   top: 0px;
   z-index: 5;
   width: 623px;
   height: 25px;
}

#xmedframe  {
   background: url(marianpilgmedia/xmedframe.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 277px;
   top: 412px;
   z-index: 2;
   width: 646px;
   height: 260px;
}

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

span.MsoHyperlinkFollowed,
#beatify2xmedia a:visited,
#gracesxmedia a:visited  {
   color: purple;
   text-decoration: underline;
   text-underline: single;
}

.shape  {
   behavior: url(#default#VML);
}

span.MsoHyperlink,
#gracesxmedia a:link,
#beatify2xmedia a:link  {
   color: blue;
   text-decoration: underline;
   text-underline: single;
}

div.MsoFooter,
p.MsoFooter,
li.MsoFooter  {
   font: 12.0pt "Times New Roman";
   margin: 0in;
   margin-bottom: .0001pt;
   mso-pagination: widow-orphan;
   tab-stops: center 240.95pt right 481.9pt;
   mso-fareast-font-family: "Times New Roman";
   mso-ansi-language: IT;
   mso-fareast-language: IT;
}

li.MsoSubtitle,
div.MsoSubtitle,
p.MsoSubtitle  {
   font: 18.0pt "Times New Roman";
   margin: 0in;
   margin-bottom: .0001pt;
   text-align: center;
   mso-pagination: widow-orphan;
   mso-bidi-font-size: 12.0pt;
   mso-fareast-font-family: "Times New Roman";
   mso-ansi-language: EN-US;
   mso-fareast-language: EN-US;
}

div.MsoNormal  {
   mso-style-parent: "";
}

div.Section1  {
   page: Section1;
}

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

li.MsoNormal  {
   mso-style-parent: "";
}

p.MsoNormal  {
   mso-style-parent: "";
}


