img, div, a, input {
behavior: url(general_media/iepngfix.htc)
}
#linehorizontalcopy2,
#linehorizontalcopy,
#linehorizontal,
#linehorizontalcopy4,
#linehorizontalcopy3  {
   background: url(sg_prearrivalmaterials_media/linehorizontal.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 33px;
   z-index: 4;
   width: 97px;
   height: 1px;
}

#createyourownmaterialsbutton a,
#specialthemeparkticketsbutton a,
#prearrivalmaterialsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 56px;
   background-position: 0% 0px;
   font-size: 56px;
   line-height: 56px;
}

#homebutton a,
#legalguidelinesbutton a,
#resortdetailsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 31px;
   background-position: 0% 0px;
   font-size: 31px;
   line-height: 31px;
}

#putthepowerofdisneymarketingbehindyourmeeting  {
   background: url(sg_home_media/id0putthepowerofdisneymarke.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 180px;
   top: 310px;
   z-index: 4;
   width: 603px;
   height: 87px;
}

#callyourdisneyrepresentativetolearnmore  {
   background: url(sg_home_media/id0callyourdisneyrepresenta.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 163px;
   top: 612px;
   z-index: 4;
   width: 633px;
   height: 41px;
}

#specialthemeparkticketsbutton a:hover  {
   background-position: -145px 0%;
}

#createyourownmaterialsbutton a:hover  {
   background-position: -157px 0%;
}

#prearrivalmaterialsbutton a:hover  {
   background-position: -123px 0%;
}

#specialthemeparkticketsbutton a  {
   width: 145px;
   background-image: url(sg_prearrivalmaterials_media/id0specialthemeparkticketsb.png);
}

#createyourownmaterialsbutton a  {
   width: 157px;
   background-image: url(sg_prearrivalmaterials_media/id0createyourownmaterialsbu.png);
}

#specialthemeparkticketsbutton  {
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 231px;
   z-index: 5;
   width: 145px;
   height: 56px;
}

#legalguidelinesbutton a:hover  {
   background-position: -169px 0%;
}

#createyourownmaterialsbutton  {
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 351px;
   z-index: 6;
   width: 157px;
   height: 56px;
}

#resortdetailsbutton a:hover  {
   background-position: -153px 0%;
}

#prearrivalmaterialsbutton a  {
   width: 123px;
   background-image: url(sg_prearrivalmaterials_media/prearrivalmaterialsbutton.png);
}

#prearrivalmaterialsbutton  {
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 171px;
   z-index: 5;
   width: 123px;
   height: 56px;
}

#legalguidelinesbutton a  {
   width: 169px;
   background-image: url(sg_prearrivalmaterials_media/legalguidelinesbutton.png);
}

#resortdetailsbutton a  {
   width: 153px;
   background-image: url(sg_prearrivalmaterials_media/resortdetailsbutton.png);
}

#legalguidelinesbutton  {
   visibility: visible;
   position: absolute;
   left: -1px;
   top: 413px;
   z-index: 6;
   width: 169px;
   height: 31px;
}

#linehorizontalcopy4  {
   top: 407px;
}

#linehorizontalcopy2  {
   top: 287px;
}

#linehorizontalcopy3  {
   top: 347px;
}

#resortdetailsbutton  {
   visibility: visible;
   position: absolute;
   left: 5px;
   top: 301px;
   z-index: 4;
   width: 153px;
   height: 31px;
}

#linehorizontalcopy  {
   top: 227px;
}

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

#backgroundnomerge  {
   background: url(sg_prearrivalmaterials_media/backgroundnomerge.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 800px;
   height: 680px;
}

#id1linevertical  {
   background: url(sg_prearrivalmaterials_media/id1linevertical.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 161px;
   top: 122px;
   z-index: 5;
   width: 2px;
   height: 548px;
}

#linehorizontal  {
   top: 167px;
}

#homebutton a  {
   width: 68px;
   background-image: url(sg_prearrivalmaterials_media/homebutton.png);
}

#headerxmedia  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 800px;
   height: 128px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 49px;
   top: 131px;
   z-index: 4;
   width: 68px;
   height: 31px;
}

#pid1home  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

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


