#i2slidebutton,
#i473mediapassagehomebutton,
#i3slidebutton,
#i4slidebutton,
#i5slidebutton,
#i6slidebutton,
#newtwitfacexmediasocialsh,
#topbannerpanelsheet,
#shareitxmediasocialsharei,
#linecopy,
#i332line,
#twitfacebookxmediasocials,
#i65304mediapassageintropagebutt,
#i0slidebutton,
#i1slidebutton  {
   z-index: 5;
}

#backtothetopbuttonfashion a:hover,
#backtothetopbuttondesign a:hover,
#backtothetopbuttonwebdesi a:hover,
#backtothetopbuttonfashion a.nmh,
#backtothetopbuttondesign a.nmh,
#backtothetopbuttonwebdesi a.nmh,
#backtothetopbuttonlogo a.nmh,
#backtothetopbuttonlogo a:hover  {
   background-position: -276px 0%;
}

#backtothetopbuttonfashion a:active,
#backtothetopbuttonwebdesi a:active,
#backtothetopbuttonlogo a:active,
#backtothetopbuttondesign a:active  {
   background-position: -552px 0%;
}

#topbannernextpanelbutton,
#i455mediapassageblogbutton,
#topbannerpreviouspanelbut  {
   z-index: 8;
}

#i62535fashiongraphicssectionbut a.nmh,
#i62535fashiongraphicssectionbut a:hover  {
   background-position: -615px 0%;
}

#i62533webdesignsectionbutton a.nmh,
#i62533webdesignsectionbutton a:hover  {
   background-position: -471px 0%;
}

#i62534designsectionbutton a.nmh,
#i62534designsectionbutton a:hover  {
   background-position: -355px 0%;
}

#i2599mediapassagebloghovershow,
#i2598mediapassagecontactushove  {
   z-index: 11;
}

#i62532logosectionbutton a.nmh,
#i62532logosectionbutton a:hover  {
   background-position: -309px 0%;
}

#i439mediapassageportfoliohove,
#i464mediapassagecontactusbutt  {
   z-index: 9;
}

#i446mediapassageportfoliobutt,
.topbannerpanelthumb  {
   z-index: 7;
}

#opengraphxmedia,
#descriptionxmedia,
#sparexmedia  {
   z-index: 4;
}

#i295mediapassageaboutusbutton,
.topbannerpanel  {
   z-index: 6;
}

#i62535fashiongraphicssectionbut a:active  {
   background-position: -1230px 0%;
}

#i62533webdesignsectionbutton a:active  {
   background-position: -942px 0%;
}

#i62534designsectionbutton a:active  {
   background-position: -710px 0%;
}

#i65304mediapassageintropagebutt a  {
   background-image: url(sg_media-passage-blog-home_media/d65304mediapassageintropage.gif);
}

#i62535fashiongraphicssectionbut a  {
   line-height: 38px;
   font-size: 38px;
   width: 615px;
   height: 38px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_media-passage-blog-home_media/d62535fashiongraphicssectio.gif);
}

#i62532logosectionbutton a:active  {
   background-position: -618px 0%;
}

#i446mediapassageportfoliobutt a  {
   background-image: url(sg_media-passage-blog-home_media/d446mediapassageportfoliobu.gif);
}

#i464mediapassagecontactusbutt a  {
   background-image: url(sg_media-passage-blog-home_media/d464mediapassagecontactusbu.gif);
}

#i62533webdesignsectionbutton a  {
   line-height: 38px;
   font-size: 38px;
   width: 471px;
   height: 38px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_media-passage-blog-home_media/d62533webdesignsectionbutto.gif);
}

#i2600mediapassageaboutushovers  {
   z-index: 10;
}

#i455mediapassageblogbutton a  {
   background-image: url(sg_media-passage-blog-home_media/d455mediapassageblogbutton.gif);
}

#topbannerpreviouspanelbut a  {
   background-image: url(sg_media-passage-blog-home_media/topbannerpreviouspanelbut.gif);
}

#i62534designsectionbutton a  {
   line-height: 38px;
   font-size: 38px;
   width: 355px;
   height: 38px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_media-passage-blog-home_media/d62534designsectionbutton.gif);
}

#topbannernextpanelbutton a  {
   background-image: url(sg_media-passage-blog-home_media/topbannernextpanelbutton.gif);
}

#i62532logosectionbutton a  {
   line-height: 38px;
   font-size: 38px;
   width: 309px;
   height: 38px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_media-passage-blog-home_media/d62532logosectionbutton.gif);
}

#panelpictureboxframecopy5  {
   background-repeat: no-repeat;
   background-image: url(sg_media-passage-blog-home_media/panelpictureboxframecopy5.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 63px;
   width: 443px;
   z-index: 4;
   top: 491px;
   left: 504px;
   position: absolute;
}

#webdesigndividercolumn_h  {
   background-repeat: no-repeat;
   background-image: url(sg_media-passage-blog-home_media/designdividercentercut.gif);
   top: 0px;
   left: 0px;
   width: 947px;
   height: 1px;
   position: absolute;
}

#designdividercolumn_h  {
   background-repeat: no-repeat;
   background-image: url(sg_media-passage-blog-home_media/designdividercolumn.gif);
   top: 0px;
   left: 0px;
   width: 947px;
   height: 2px;
   position: absolute;
}

.i47537logobloganelthumbframecop  {
   background-repeat: no-repeat;
   background-image: url(sg_media-passage-blog-home_media/d94358logobloganelthumbfram.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 204px;
   width: 418px;
   z-index: 8;
   top: 23px;
   left: 494px;
   position: absolute;
}

#whitebackgroundnew  {
   background-image: url(sg_media-passage-blog-home_media/whitebackgroundnew.jpg);
   z-index: 3;
}

#bottomlineofheader  {
   background-color: transparent;
   background-image: url(sg_media-passage-blog-home_media/bottomlineofheader.gif);
   z-index: 4;
}

#i406headerbgcopy4  {
   background-image: url(sg_media-passage-blog-home_media/d406headerbgcopy4.gif);
   z-index: 4;
}

#i3dmediapassage  {
   background-image: url(sg_media-passage-blog-home_media/i3dmediapassage.jpg);
}

.updatespanelthumbuniqueho  {
   margin-top: 0px;
   margin-left: 0px;
   height: 202px;
   width: 416px;
   z-index: 9;
   top: 24px;
   left: 495px;
   position: absolute;
}

#headerbgcopy59  {
   background-image: url(sg_media-passage-blog-home_media/headerbgcopy59.gif);
   z-index: 4;
}

.updatesmetadatatitlehome  {
   margin-top: 0px;
   margin-left: 0px;
   width: 389px;
   z-index: 8;
   top: 91px;
   left: 31px;
   position: absolute;
}

#workbloggcopy  {
   background-repeat: no-repeat;
   background-image: url(sg_media-passage-blog-home_media/workbloggcopy.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 62px;
   width: 426px;
   z-index: 4;
   top: 492px;
   left: 17px;
   position: absolute;
}

#page_content  {
   min-height: 2347px;
}

#i10889line  {
   background-color: transparent;
}

.page_content_bkg  {
   height: 2347px;
}

.blogpostlogocopy  {
   background-repeat: no-repeat;
   background-image: url(sg_media-passage-blog-home_media/blogpostlogocopy.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 250px;
   width: 930px;
   z-index: 7;
   top: 0px;
   left: 3px;
   position: absolute;
}

