#i24662mediapassagehomebutton a.nmh,
#i446mediapassageportfoliobutt a.nmh,
#i446mediapassageportfoliobutt a:hover,
#i24691mediapassageportfoliobutt a.nmh,
#i446mediapassageportfoliobutt a.pmh,
#i24726mediapassagecontactusbutt a.pm,
#i24691mediapassageportfoliobutt a.pm,
#i24726mediapassagecontactusbutt a:hover,
#i464mediapassagecontactusbutt a:hover,
#i464mediapassagecontactusbutt a.pmh,
#i464mediapassagecontactusbutt a.nmh,
#i24691mediapassageportfoliobutt a:hover,
#i24726mediapassagecontactusbutt a.pmh,
#i473mediapassagehomebutton a:hover,
#i24691mediapassageportfoliobutt a.pmh,
#i464mediapassagecontactusbutt a.pm,
#i24726mediapassagecontactusbutt a.nmh,
#i473mediapassagehomebutton a.nmh,
#i446mediapassageportfoliobutt a.pm,
#i24662mediapassagehomebutton a:hover  {
   background-position: -188px 0%;
}

#creditstext li,
#i476pagetexth2lead li,
.aboutustemplinkmetadatati p,
#workportfoliotexth2 li,
.newsmetadata li,
#creditstext p,
#i477pagetexttitle li,
#extradescriptiontext li,
#sitedesigedbywwwmediapass li,
#i74142pagetexttitleh1 p,
.formmetadatades p,
#i74141pagetexth2lead p,
.formmetadata li,
.i52554linktomediapassageblogabo li,
.formmetadatades li,
.blogmetadatatitle p,
#sitedesigedbywwwmediapass p,
.newsmetadata p,
.i52554linktomediapassageblogabo p,
#i477pagetexttitle p,
#workportfoliotexth2 p,
.aboutustemplinkmetadatati li,
#i74142pagetexttitleh1 li,
#i74141pagetexth2lead li,
.newadonaboutmetadata li,
#i476pagetexth2lead p,
.newadonaboutmetadata p,
.formmetadata p,
#extradescriptiontext p,
.blogmetadatatitle li  {
   margin: 0px;
   font-family: Helvetica, Arial, sans-serif;
   font-weight: normal;
   font-style: normal;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
}

.aboutusmetadataspeachmark p,
#i74215pagetexth2lead p,
#i74187pagetexttitleh1 li,
#i2881pagetexttitleh1 li,
#i74216pagetexttitleh1 p,
#i74186pagetexth2lead p,
.featuredworkmetadata p,
#pagetexth2leadcopy li,
#i10466pagetexttitleh1 p,
#i2906pagetexth3bodycopy p,
.i782aboutusmetadata li,
.aboutusmetadataspeachmark li,
.featuredworkmetadata li,
#i2906pagetexth3bodycopy li,
.i782aboutusmetadata p,
#i74216pagetexttitleh1 li,
#pagetexth2leadcopy p,
#i74215pagetexth2lead li,
#i10466pagetexttitleh1 li,
#i2881pagetexttitleh1 p,
#i74187pagetexttitleh1 p,
#i2880pagetexth2lead li,
#i74186pagetexth2lead li,
#i2880pagetexth2lead p  {
   margin: 0px;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: -1px;
   font-style: normal;
   font-weight: normal;
   font-family: Helvetica, Arial, sans-serif;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
}

#i24678mediapassageaboutusbutton a.pmh,
#i295mediapassageaboutusbutton a.nmh,
#i24678mediapassageaboutusbutton a:hover,
#i24711mediapassageblogbutton a.nmh,
#i24711mediapassageblogbutton a.pmh,
#i24678mediapassageaboutusbutton a.pm,
#i455mediapassageblogbutton a:hover,
#i455mediapassageblogbutton a.pmh,
#i455mediapassageblogbutton a.pm,
#i24711mediapassageblogbutton a:hover,
#i295mediapassageaboutusbutton a.pm,
#i24678mediapassageaboutusbutton a.nmh,
#i295mediapassageaboutusbutton a.pmh,
#i455mediapassageblogbutton a.nmh,
#i24711mediapassageblogbutton a.pm,
#i295mediapassageaboutusbutton a:hover  {
   background-position: -187px 0%;
}

#browsercolumnordermenuhom,
#browsercolumnlandingpage,
#browsercolumnportfolio,
#aboutcolumnaboutusnewnewn,
#browsercolumnblognewouter,
#aboutpanelsheetcolumnabou,
#browsercolumnaboutustempc,
#browsercolumnhomenew,
#browsercolumntestimonials,
#i2794browsercolumnportfoliomen,
#browsercolumnaboutustemp,
#maincolumnintrointropage,
#browsercolumnportfoliosys,
#i58895featuredcolumnhomefeature,
#browsercolumncontactus,
#workpreviewpanelsheet,
#bloghomecolumn  {
   margin-bottom: 0px;
   margin-right: 0px;
   margin-left: 0px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 960px;
}

#i439mediapassageportfoliohove > div:first-child,
#i2599mediapassagebloghovershow > div:first-child,
#i24697mediapassageportfoliohove > div:first-child,
#i2598mediapassagecontactushove > div:first-child,
#i24712mediapassagebloghovershow > div:first-child,
#i24679mediapassageaboutushovers > div:first-child,
#i2600mediapassageaboutushovers > div:first-child,
#i24727mediapassagecontactushove > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 184px;
}

#browserpagesizeaboutusmai,
#browserpagesizecontactusm,
#browserpagesizehome,
#browserpagesizecontactus,
#browserpagesizeintrointro,
#i103771browserpagesizeaboutustem,
#browserpagesizetestimonia,
#browserpagesizeblognewout,
#browserpagesizelandingpag,
#browserpagesize4x4,
#browserpagesizeportfoilo,
#browserpagesizeportfolio,
#browserpagesizeportfoliom,
#browserpagesizeunderconst  {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 960px;
   margin-left: 0px;
   margin-top: 0px;
}

#i24679mediapassageaboutushovers div ul li a,
#i24712mediapassagebloghovershow div ul li a,
#i2599mediapassagebloghovershow div ul li a,
#i2598mediapassagecontactushove div ul li a,
#i2600mediapassageaboutushovers div ul li a,
#i24727mediapassagecontactushove div ul li a,
#i24697mediapassageportfoliohove div ul li a,
#i439mediapassageportfoliohove div ul li a  {
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
   display: block;
}

#i24697mediapassageportfoliohove div ul li,
#i2600mediapassageaboutushovers div ul li,
#i24727mediapassagecontactushove div ul li,
#i24679mediapassageaboutushovers div ul li,
#i24712mediapassagebloghovershow div ul li,
#i2599mediapassagebloghovershow div ul li,
#i2598mediapassagecontactushove div ul li,
#i439mediapassageportfoliohove div ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#i2599mediapassagebloghovershow div ul,
#i24679mediapassageaboutushovers div ul,
#i439mediapassageportfoliohove div ul,
#i24697mediapassageportfoliohove div ul,
#i24712mediapassagebloghovershow div ul,
#i2600mediapassageaboutushovers div ul,
#i24727mediapassagecontactushove div ul,
#i2598mediapassagecontactushove div ul  {
   font: normal normal 13px/26px Helvetica, Arial, sans-serif;
   margin: 0px;
   padding: 0px;
   color: #010101;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: center;
}

#i74138commentsxmedia486width,
#i74212facebookxmedia486width,
#i10466pagetexttitleh1,
#i70100commentsxmedia486width,
#i74153facebookxmedia486width,
#i74183facebookxmedia486width,
#i74198facebookxmedia486width,
#i75528facebookxmedia486width,
#i74168facebookxmedia486width  {
   width: 446px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 4px;
   margin-right: 0px;
   margin-bottom: 0px;
}

#i74152spareboxxmediaunique486wi,
#i74197spareboxxmediaunique486wi,
#i75527spareboxxmediaunique486wi,
#i74136facebookboxxmedia486width,
#i74211spareboxxmediaunique486wi,
#i74182spareboxxmediaunique486wi,
#i70098facebookboxxmedia486width,
#i74167spareboxxmediaunique486wi  {
   margin: 35px 0px 2px 3px;
   width: 448px;
   top: 0px;
   left: 0px;
   position: relative;
}

.i75528facebookxmedia486width *,
.i74138commentsxmedia486width *,
.i74212facebookxmedia486width *,
.i74168facebookxmedia486width *,
.i74183facebookxmedia486width *,
.i70100commentsxmedia486width *,
.i74153facebookxmedia486width *,
.i74198facebookxmedia486width *  {
   color: #3A3A3B;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   line-height: 23px;
   font-size: 19px;
   font-family: Helvetica, Arial, sans-serif;
}

#i57728mediapassageaboutusbutton a.nmh,
#i37452mediapassageportfoliohome a:hover,
#i34919mediapassageaboutusbutton a.nmh,
#i34919mediapassageaboutusbutton a:hover,
#i37452mediapassageportfoliohome a.nmh,
#i57728mediapassageaboutusbutton a:hover  {
   background-position: -450px 0%;
}

#i464mediapassagecontactusbutt a:active,
#i24662mediapassagehomebutton a:active,
#i446mediapassageportfoliobutt a:active,
#i24691mediapassageportfoliobutt a:active,
#i473mediapassagehomebutton a:active,
#i24726mediapassagecontactusbutt a:active  {
   background-position: -376px 0%;
}

#googleplusbutton a.nmh,
#behancebutton a:hover,
#skypebutton a.nmh,
#skypebutton a:hover,
#behancebutton a.nmh,
#facebookbutton a.nmh,
#facebookbutton a:hover,
#twitterbutton a.nmh,
#googleplusbutton a:hover,
#twitterbutton a:hover  {
   background-position: -62px 0%;
}

#i74209portfoliocommentscolumn,
#i74195portfoliocommentscolumn,
#portfoliocommentscolumnri,
#i74165portfoliocommentscolumn,
#i74150portfoliocommentscolumn,
#i75525portfoliocommentscolumn,
#i74134portfoliocommentscolumn  {
   margin-bottom: 0px;
   margin-right: 0px;
   margin-left: 4px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 466px;
   min-height: 233px;
}

#i476pagetexth2lead,
#i477pagetexttitle,
#i74202pagetexttitleh1,
#i74172pagetexttitleh1,
#i74216pagetexttitleh1,
#i74142pagetexttitleh1,
#i74157pagetexttitleh1,
#i75532pagetexttitleh1,
#pagequickblog  {
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-top: -1px;
   margin-bottom: 0px;
}

#i0slidebutton a:hover,
#i2slidebutton a:hover,
#i4slidebutton a:hover,
#i0slidebutton a.nmh,
#i6slidebutton a:hover,
#i2slidebutton a.nmh,
#i4slidebutton a.nmh,
#i6slidebutton a.nmh  {
   background-position: -27px 0%;
}

#i74201pagetexth2lead,
#i75531pagetexth2lead,
#i74215pagetexth2lead,
#i74171pagetexth2lead,
#i74186pagetexth2lead,
#i70103pagetexth2lead,
#i74141pagetexth2lead,
#i74156pagetexth2lead  {
   width: 453px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 7px;
   margin-right: 0px;
   margin-bottom: 92px;
}

#i33686bottomlineofheadercopy,
#i33700bottomlineofheadercopy,
#i33658bottomlineofheadercopy,
#i33653bottomlineofheadercopy,
#bottomlineofheadercopy3,
#i33672bottomlineofheadercopy  {
   height: 1px;
   width: 928px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 16px;
   margin-right: 0px;
   margin-bottom: 0px;
   background-repeat: no-repeat;
}

#pagequickblog .post_next-link,
#pagequickblog .post_previous-link,
#pagequickblog .post_comments-link,
#pagequickblog .comment_add-link,
#pagequickblog .comment_reply-link  {
   font-size: 12px;
   line-height: 15px;
   padding-bottom: 0px;
   font-family: Verdana, sans-serif;
}

#i74196writeup1column,
#i74135portfoliocommentscolumnco,
#i74166writeup1column,
#writeup1columnleft,
#i75526writeup1column,
#i74210writeup1column,
#i74151writeup1column  {
   margin-right: 0px;
   margin-left: 5px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 479px;
   min-height: 233px;
}

#i24697mediapassageportfoliohove,
#i24679mediapassageaboutushovers,
#i24712mediapassagebloghovershow,
#i24727mediapassagecontactushove,
#i439mediapassageportfoliohove  {
   margin: 0px;
   overflow: hidden;
   display: none;
   width: 189px;
   top: 223px;
   position: absolute;
}

#i24711mediapassageblogbutton a:active,
#i24678mediapassageaboutusbutton a:active,
#i295mediapassageaboutusbutton a:active,
#i455mediapassageblogbutton a:active  {
   background-position: -374px 0%;
}

#aboutusnextpanelbutton a:active,
#i65304mediapassageintropagebutt a.nmh,
#aboutuspreviouspanelbutto a:active,
#i65304mediapassageintropagebutt a:hover  {
   background-position: -254px 0%;
}

#topbannerpreviouspanelbut a:hover,
#topbannernextpanelbutton a:hover,
#topbannernextpanelbutton a.nmh,
#topbannerpreviouspanelbut a.nmh  {
   background-position: -128px 0%;
}

#i1slidebutton a:hover,
#i3slidebutton a:hover,
#i1slidebutton a.nmh,
#i5slidebutton a:hover,
#i3slidebutton a.nmh,
#i5slidebutton a.nmh  {
   background-position: -26px 0%;
}

#aboutusnextpanelbutton a:hover,
#aboutuspreviouspanelbutto a:hover,
#aboutusnextpanelbutton a.nmh,
#aboutuspreviouspanelbutto a.nmh  {
   background-position: -127px 0%;
}

#i57728mediapassageaboutusbutton a,
#i34919mediapassageaboutusbutton a,
#mediapassagehomebuttonnew a,
#mediapassagehomebuttontes a  {
   background-repeat: no-repeat;
   display: block;
   width: 450px;
   height: 64px;
}

#i74194portfoliowriteupcolumnhom,
#aboutusportfoliowriteupco,
#i75524portfoliowriteupcolumnhom,
#i74208portfoliowriteupcolumnhom  {
   margin-bottom: 0px;
   margin-right: 0px;
   margin-left: 6px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 954px;
}

#i57728mediapassageaboutusbutton a:active,
#i37452mediapassageportfoliohome a:active,
#i34919mediapassageaboutusbutton a:active  {
   background-position: -900px 0%;
}

.i94343logobloganelthumbframecop,
.i94329logobloganelthumbframecop,
.i94358logobloganelthumbframecop,
.i94315logobloganelthumbframecop  {
   background: url(sg_media-passage-blog-home_media/d94358logobloganelthumbfram.gif) no-repeat;
   position: absolute;
   left: 492px;
   top: 24px;
   z-index: 9;
   width: 418px;
   height: 204px;
   margin-left: 0px;
   margin-top: 0px;
}

#topbannernextbutton a:hover,
#topbannernextbutton a.nmh,
#topbannerpreviousbutton a:hover,
#topbannerpreviousbutton a.nmh  {
   background-position: -137px 0%;
}

#i62535fashiongraphicssectionbut,
#i62533webdesignsectionbutton,
#i62534designsectionbutton,
#i62532logosectionbutton  {
   margin: 27px 0px 0px 17px;
   height: 38px;
   top: 0px;
   left: 0px;
   position: relative;
}

#backtothetopbuttondesign a,
#backtothetopbuttonlogo a,
#backtothetopbuttonfashion a,
#backtothetopbuttonwebdesi a  {
   background-repeat: no-repeat;
   display: block;
   width: 276px;
   height: 48px;
}

#i0slidebutton,
#i1slidebutton,
#i2slidebutton,
#i3slidebutton,
#i4slidebutton,
#i5slidebutton,
#i6slidebutton  {
   position: absolute;
   top: 57px;
   z-index: 6;
   height: 27px;
   margin-left: 0px;
   margin-top: 0px;
}

#backtothetopbuttonfashion,
#backtothetopbuttondesign,
#backtothetopbuttonlogo,
#backtothetopbuttonwebdesi  {
   height: 48px;
   width: 276px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-top: 20px;
   margin-bottom: 0px;
}

.blogpanelthumbuniquehomec,
.logoblogpanelthumbuniqueh,
.webblogpanelthumbuniqueho,
.i94344designblogpanelthumbuniqu  {
   position: absolute;
   left: 493px;
   top: 25px;
   z-index: 10;
   width: 416px;
   height: 202px;
   margin-left: 0px;
   margin-top: 0px;
}

#i24726mediapassagecontactusbutt a,
#i24662mediapassagehomebutton a,
#i24691mediapassageportfoliobutt a  {
   background-repeat: no-repeat;
   display: block;
   width: 188px;
   height: 76px;
}

#i74164portfoliowriteupcolumnhom,
#i74149portfoliowriteupcolumnhom,
#i74133portfoliowriteupcolumnhom  {
   margin-right: 0px;
   margin-left: 6px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 954px;
   min-height: 245px;
}

#i24841mediapassagesiteblogblogd .blog_rss-link,
#i24841mediapassagesiteblogblogd .blog_description  {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 16px;
   line-height: 19px;
   color: #EEEEEE;
}

#i33647mediapassagesiteblogblogd,
#i38283mediapassagesiteblogtext,
#i24841mediapassagesiteblogblogd  {
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 45px;
   margin-right: 0px;
}

.blogmetadatatitlehomecopy,
.webblogmetadatatitlehome,
.logoblogmetadatatitlehome,
.designblogmetadatatitleho  {
   position: absolute;
   left: 29px;
   top: 92px;
   z-index: 9;
   width: 389px;
   margin-left: 0px;
   margin-top: 0px;
}

#deviantartbutton a:hover,
#linkedinbutton a:hover,
#linkedinbutton a.nmh,
#deviantartbutton a.nmh  {
   background-position: -63px 0%;
}

#i0slidebutton a:active,
#i2slidebutton a:active,
#i4slidebutton a:active,
#i6slidebutton a:active  {
   background-position: -54px 0%;
}

#facebookbutton,
#behancebutton,
#linkedinbutton,
#twitterbutton,
#skypebutton,
#deviantartbutton  {
   position: absolute;
   top: 1139px;
   z-index: 6;
   height: 63px;
   margin-left: 0px;
   margin-top: 0px;
}

#i24691mediapassageportfoliobutt,
#i24662mediapassagehomebutton,
#i24726mediapassagecontactusbutt  {
   position: absolute;
   top: 147px;
   width: 188px;
   height: 76px;
   margin-left: 0px;
   margin-top: 0px;
}

#i2599mediapassagebloghovershow,
#i2598mediapassagecontactushove,
#i2600mediapassageaboutushovers  {
   margin: 0px;
   overflow: hidden;
   display: none;
   z-index: 12;
   top: 431px;
   position: absolute;
}

#i464mediapassagecontactusbutt a,
#i473mediapassagehomebutton a,
#i446mediapassageportfoliobutt a  {
   background-repeat: no-repeat;
   display: block;
   width: 188px;
   height: 75px;
}

#creditstext p a,
#sitedesigedbywwwmediapass p a,
.fl li a,
.fl li *,
#extradescriptiontext p a  {
   display: inline;
}

#pagequickblog fieldset p,
#pagequickblog fieldset div label,
#pagequickblog fieldset div input  {
   text-decoration: none;
   line-height: 17px;
   font-size: 14px;
   font-family: Helvetica, Arial, sans-serif;
}

#webblogpanelsheetweb,
#blogpanelsheetfashion,
#designblogpanelsheetdesig,
#formpanelsheethome  {
   margin: 1px 0px 1px 3px;
   min-height: 276px;
   width: 944px;
   top: 0px;
   left: 0px;
   position: relative;
}

#blogpostunderservicescolu,
#logodividercolumn,
#i117193fashiondividercolumn,
#ordermenucolumn  {
   margin-bottom: 0px;
   margin-right: 0px;
   margin-left: 13px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 947px;
}

#i30398mediapassagehomebutton a,
#servicesforpanelbutton a,
#i37452mediapassageportfoliohome a  {
   background-repeat: no-repeat;
   display: block;
   width: 450px;
   height: 63px;
}

#webdesignbutton a,
#artdirectionbutton a,
#thedirectorbutton a,
#designcommunicationbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 148px;
   height: 51px;
}

#i473mediapassagehomebutton,
#i464mediapassagecontactusbutt,
#i446mediapassageportfoliobutt  {
   position: absolute;
   top: 356px;
   width: 188px;
   height: 75px;
   margin-left: 0px;
   margin-top: 0px;
}

#i74185bottomlineofheadercopy5,
#bottomlineofheadercopy7,
#i75530bottomlineofheadercopy5  {
   height: 1px;
   width: 929px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 15px;
   margin-right: 0px;
   background-repeat: no-repeat;
}

#editbutton a:hover,
#editbutton a.nmh,
#accountsbutton a:hover,
#accountsbutton a.nmh  {
   background-position: -375px 0%;
}

.aboutustemplinkpanelthumb,
.i2742contactuspagelinktoformpa,
.i52555linktomediapassageblogabo  {
   position: absolute;
   z-index: 11;
   height: 146px;
   margin-left: 0px;
   margin-top: 0px;
}

#i2746pagetexth2lead,
#pagexmediaformtype465pixe,
#i57692mediapassageportfoliohome  {
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 17px;
   margin-right: 0px;
   margin-bottom: 0px;
}

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

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

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

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

#i57693bottomlineofheadercopy5,
#bottomlineofheadercopy6,
#i75535middlelinecopy  {
   height: 1px;
   width: 929px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 15px;
   margin-right: 0px;
   background-repeat: no-repeat;
}

#i74143commentsgportfoliopage,
#i74173mediapassageg,
#i74217mediapassageg  {
   height: 62px;
   width: 567px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 20px;
   margin-right: 0px;
   margin-bottom: 0px;
   background-repeat: no-repeat;
}

#updatespanelsheethome,
#workportfoliothumbsheet,
#logoblogpanelsheetlogo  {
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-bottom: 0px;
}

#i1slidebutton a:active,
#i3slidebutton a:active,
#i5slidebutton a:active  {
   background-position: -52px 0%;
}

#topbannerpreviouspanelbut a:active,
#topbannernextpanelbutton a:active  {
   background-position: -256px 0%;
}

#i0slidebutton a,
#i2slidebutton a,
#i4slidebutton a,
#i6slidebutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 27px;
   height: 27px;
}

#behancebutton a,
#skypebutton a,
#twitterbutton a,
#facebookbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 63px;
   width: 62px;
   font-size: 63px;
   line-height: 63px;
}

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

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

#i24711mediapassageblogbutton a,
#i24678mediapassageaboutusbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 187px;
   height: 76px;
}

.blogpostlogocopy7,
.blogpostlogocopy6,
.blogpostlogocopy5,
.blogpostlogocopy8  {
   position: absolute;
   left: 1px;
   top: 1px;
   z-index: 8;
   width: 930px;
   height: 250px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#artdirectionbutton,
#webdesignbutton,
#designcommunicationbutton  {
   position: absolute;
   width: 148px;
   height: 51px;
   margin-left: 0px;
   margin-top: 0px;
}

.intensedebatexmediatest *,
.mediapassagesiteblogxmedi *,
.spareslotxmedia *  {
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   line-height: 18px;
   font-size: 15px;
   font-family: Helvetica, Arial, sans-serif;
}

#pagetexth2leadcopy,
#i2881pagetexttitleh1,
#i2880pagetexth2lead  {
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 12px;
   margin-right: 0px;
   margin-bottom: 0px;
}

#topbannerpreviousbutton a:active,
#topbannernextbutton a:active  {
   background-position: -274px 0%;
}

#i455mediapassageblogbutton a,
#i295mediapassageaboutusbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 187px;
   height: 75px;
}

#i24711mediapassageblogbutton,
#i24678mediapassageaboutusbutton  {
   position: absolute;
   top: 147px;
   width: 187px;
   height: 76px;
   margin-left: 0px;
   margin-top: 0px;
}

#yellowbackgroundnewcopy,
#whitebackgroundnew,
#i3dmediapassage  {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 960px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#showcaseboxcolumn,
#portfolio4newcolumn,
#portfolio2rowcolumn  {
   padding: 0px;
   left: 0px;
   top: 0px;
   margin-left: 17px;
   margin-right: 0px;
   margin-bottom: 0px;
   float: left;
   position: relative;
   display: inline;
   background-repeat: repeat-y;
   background-attachment: scroll;
   background-position: center top;
}

#i74214bottomlineofheadercopy5,
#i74200bottomlineofheadercopy5  {
   height: 1px;
   width: 928px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 17px;
   margin-right: 0px;
   margin-top: 18px;
   background-repeat: no-repeat;
}

#homecolumnhometopintronew,
#i70095portfoliowriteupcolumnhom  {
   margin-bottom: 0px;
   margin-right: 0px;
   margin-left: 5px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 955px;
   min-height: 245px;
}

#i295mediapassageaboutusbutton,
#i455mediapassageblogbutton  {
   position: absolute;
   top: 356px;
   width: 187px;
   height: 75px;
   margin-left: 0px;
   margin-top: 0px;
}

#websitesportfoliobuttonbo a,
#graphicdesignportfoliobut a  {
   background-repeat: no-repeat;
   display: block;
   width: 165px;
   height: 64px;
}

#webdesigndividercolumn_f div,
#designdividercolumn_f div  {
   background: url(sg_media-passage-blog-home_media/designdividercentercut.gif) no-repeat;
   clear: left;
   position: relative;
   margin-left: 0px;
   height: 1px;
   width: 947px;
}

#topbannerpreviouspanelbut a,
#topbannernextpanelbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 128px;
   height: 174px;
}

#backtothetopbutton a,
#i20276mediapassageportfoliohome a  {
   background-repeat: no-repeat;
   display: block;
   width: 374px;
   height: 64px;
}

#aboutuspreviouspanelbutto a,
#aboutusnextpanelbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 127px;
   height: 175px;
}

#twitfacebookxmediasocials,
#newtwitfacexmediasocialsh  {
   position: absolute;
   top: 61px;
   z-index: 6;
   width: 72px;
   margin-left: 0px;
   margin-top: 0px;
}

#graphicdesignportfoliobut,
#websitesportfoliobuttonbo  {
   margin: -2px 0px 0px -3px;
   height: 64px;
   width: 165px;
   top: 0px;
   left: 0px;
   position: relative;
}

#backtothetopbutton,
#i20276mediapassageportfoliohome  {
   height: 64px;
   width: 374px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-top: 9px;
   margin-bottom: 0px;
}

#topbannernextpanelbutton,
#topbannerpreviouspanelbut  {
   position: absolute;
   top: 165px;
   z-index: 9;
   width: 128px;
   height: 174px;
   margin-left: 0px;
   margin-top: 0px;
}

.blogpanelfashion,
.webblogpanelweb,
.designblogpaneldesigncopy  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 7;
   min-height: 276px;
}

#i1slidebutton a,
#i3slidebutton a,
#i5slidebutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 26px;
   height: 27px;
}

#i38066mediapassagebutton a,
#digitalartworkbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 149px;
   height: 51px;
}

#bottomlineofheadercopy10,
#bottomlineofheadercopy9  {
   background: url(sg_media-passage-site-blog_media/d33700bottomlineofheadercop.gif) no-repeat;
   height: 1px;
   width: 928px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 17px;
   margin-right: 0px;
}

#aboutusnextpanelbutton,
#aboutuspreviouspanelbutto  {
   height: 175px;
   width: 127px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 24px;
   margin-right: 0px;
   margin-bottom: 0px;
}

#topbannerpreviousbutton a,
#topbannernextbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 137px;
   height: 189px;
}

#mediapassageaboutusblogsu,
#i74187pagetexttitleh1  {
   position: relative;
   left: 0px;
   top: 0px;
   margin-top: -2px;
   margin-bottom: 0px;
   margin-right: 0px;
}

#i24679mediapassageaboutushovers > div:first-child  {
   width: 185px;
}

#intensedebatecolumn_f div,
#whiteboxcolumn_f div  {
   clear: left;
   position: relative;
   margin-left: 0px;
   height: 1px;
   width: 504px;
   background-repeat: no-repeat;
}

#designdividercolumn_f,
#webdesigndividercolumn_f  {
   width: 947px;
   left: 0px;
   margin-left: 13px;
}

#browsercolumnblognewinfor,
#browsercolumnblognew  {
   margin-bottom: 0px;
   margin-top: 2px;
   margin-right: 0px;
   position: relative;
   left: 0px;
   top: 0px;
   min-height: 1033px;
}

#graphicdesignbutton a,
#printingservicesbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 151px;
   height: 51px;
}

#i2600mediapassageaboutushovers > div:first-child  {
   width: 185px;
}

#digitalartworkbutton,
#i38066mediapassagebutton  {
   position: absolute;
   left: 35px;
   width: 149px;
   height: 51px;
   margin-left: 0px;
   margin-top: 0px;
}

#consultaionprocessbutton a,
#typographybutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 152px;
   height: 51px;
}

#topbannernextbutton,
#topbannerpreviousbutton  {
   position: absolute;
   top: 180px;
   width: 137px;
   height: 189px;
   margin-left: 0px;
   margin-top: 0px;
}

#logodesignbutton a,
#creativeservicesbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 150px;
   height: 51px;
}

#portfolio4newcolumn_f,
#portfolio2rowcolumn_f  {
   width: 937px;
   left: 0px;
   margin-left: 17px;
}

#accountsbutton a:active,
#editbutton a:active  {
   background-position: -750px 0%;
}

#webdesigndividercolumn,
#designdividercolumn  {
   padding: 0px;
   margin: 23px 0px 0px 13px;
   background: url(sg_media-passage-blog-home_media/designdividercentercut.gif) repeat-y center top;
   left: 0px;
   top: 0px;
   width: 947px;
   min-height: 278px;
   float: left;
   position: relative;
   display: inline;
   background-attachment: scroll;
}

#printingservicesbutton,
#graphicdesignbutton  {
   position: absolute;
   left: 627px;
   width: 151px;
   height: 51px;
   margin-left: 0px;
   margin-top: 0px;
}

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

#typographybutton,
#consultaionprocessbutton  {
   position: absolute;
   left: 331px;
   width: 152px;
   height: 51px;
   margin-left: 0px;
   margin-top: 0px;
}

#i74145middlelinecopy,
#i74175middlelinecopy  {
   background: url(sg_media-passage-landing-page_media/d74145middlelinecopy.gif) no-repeat;
   height: 1px;
   width: 928px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 17px;
   margin-right: 0px;
   margin-bottom: 0px;
}

#i74203mediapassageg,
#i75533mediapassageg  {
   margin: 4px 0px 0px 14px;
   background: url(sg_media-passage-portfolio-home_media/d74203mediapassageg.gif) no-repeat;
   height: 62px;
   width: 453px;
   top: 0px;
   left: 0px;
   position: relative;
}

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

#creativeservicesbutton,
#logodesignbutton  {
   position: absolute;
   left: 183px;
   width: 150px;
   height: 51px;
   margin-left: 0px;
   margin-top: 0px;
}

#i98675mediapassagehomebuttonlee a:active  {
   background-position: -204px 0%;
}

#intensedebatecolumn_f,
#whiteboxcolumn_f  {
   width: 504px;
   left: 0px;
   margin-left: 2px;
}

#i68309returntothemediapassageho a:active  {
   background-position: -524px 0%;
}

#i57692mediapassageportfoliohome a:active  {
   background-position: -896px 0%;
}

#i65304mediapassageintropagebutt a:active  {
   background-position: -508px 0%;
}

#i30380mediapassageportfoliobutt a:active  {
   background-position: -1856px 0%;
}

#linkedinbutton a,
#deviantartbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 63px;
   width: 63px;
   font-size: 63px;
   line-height: 63px;
}

#postnewerbutton a,
#postolderbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 165px;
   height: 63px;
}

#whiteboxcolumn,
#intensedebatecolumn  {
   padding: 0px;
   left: 0px;
   top: 0px;
   width: 504px;
   margin-left: 2px;
   margin-right: 0px;
   margin-bottom: 0px;
   float: left;
   position: relative;
   display: inline;
   background-repeat: repeat-y;
   background-attachment: scroll;
   background-position: center top;
}

.aboutusmetadataspeachmark,
.i782aboutusmetadata  {
   position: absolute;
   left: 18px;
   z-index: 8;
   width: 447px;
   margin-left: 0px;
   margin-top: 0px;
}

#i117headerbgcopy6,
#headerbgcopy14  {
   position: absolute;
   top: 476px;
   z-index: 5;
   width: 448px;
   height: 227px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#sendaemailtomediapassageb a:active  {
   background-position: -516px 0%;
}

#addmediapassagetoyouraddr a:active  {
   background-position: -76px 0%;
}

.pagexmediaformtype465pixe *,
#pagequickblog *  {
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   line-height: 25px;
   font-size: 21px;
   font-family: Helvetica, Arial, sans-serif;
}

#pagequickblog .post_comments-link  {
   text-align: center;
}

#i57692mediapassageportfoliohome a  {
   background: url(sg_media-passage-home_media/d57692mediapassageportfolio.gif) no-repeat;
   display: block;
   height: 61px;
   width: 448px;
   font-size: 61px;
   line-height: 61px;
}

#i65304mediapassageintropagebutt a  {
   background: url(sg_media-passage-thank-you-page_media/d65304mediapassageintropage.gif) no-repeat;
   display: block;
   height: 40px;
   width: 254px;
   font-size: 40px;
   line-height: 40px;
}

.page_content_bkg,
#page_bkg,
.footer_div_bkg  {
   position: absolute;
   z-index: 1;
   width: 960px;
   left: 0px;
   top: 0px;
   display: block;
}

#i68309returntothemediapassageho a  {
   background: url(sg_media-passage-under-constuction_media/d68309returntothemediapassa.gif) no-repeat;
   display: block;
   height: 33px;
   width: 262px;
   font-size: 33px;
   line-height: 33px;
}

#i98675mediapassagehomebuttonlee a  {
   background: url(sg_media-passage-under-constuction_media/d98675mediapassagehomebutto.gif) no-repeat;
   display: block;
   height: 18px;
   width: 102px;
   font-size: 18px;
   line-height: 18px;
}

#i24678mediapassageaboutusbutton a  {
   background-image: url(sg_media-passage-thank-you-page_media/d24678mediapassageaboutusbu.gif);
}

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

#i30380mediapassageportfoliobutt a  {
   background: url(sg_media-passage-thank-you-page_media/d30380mediapassageportfolio.gif) no-repeat;
   display: block;
   height: 18px;
   width: 928px;
   font-size: 18px;
   line-height: 18px;
}

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

#i24726mediapassagecontactusbutt a  {
   background-image: url(sg_media-passage-thank-you-page_media/d24726mediapassagecontactus.gif);
}

#pagequickblog .comment_reply-link  {
   font-size: 11px;
}

#i24691mediapassageportfoliobutt a  {
   background-image: url(sg_media-passage-thank-you-page_media/d24691mediapassageportfolio.gif);
}

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

#postnewerbutton,
#postolderbutton  {
   height: 63px;
   width: 165px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-top: 8px;
}

#i20276mediapassageportfoliohome a  {
   background-image: url(sg_media-passage-portfolio-system_media/d20276mediapassageportfolio.gif);
}

#i103771browserpagesizeaboutustem  {
   height: 1180px;
}

#mediapassagemainmenumenu ul li a  {
   padding: 2px 0.44em 2px 0.44em;
   height: 100%;
}

#i2805mediapassageportfoliohome a  {
   background-repeat: no-repeat;
   display: block;
}

#i74208portfoliowriteupcolumnhom  {
   min-height: 245px;
   margin-top: 14px;
}

#i74133portfoliowriteupcolumnhom  {
   margin-top: 14px;
   margin-bottom: 5px;
}

#i18333panelpictureboxframecopy1  {
   background: url(sg_media-passage-order-form-menu_media/d18333panelpictureboxframec.gif) no-repeat;
   width: 443px;
   height: 63px;
}

#i24841mediapassagesiteblogblogd  {
   margin-bottom: 0px;
   margin-top: 4px;
   width: 282px;
}

#i24727mediapassagecontactushove  {
   left: 760px;
   z-index: 9;
}

#i62535fashiongraphicssectionbut  {
   width: 615px;
}

#descriptionxmedia,
#sparexmedia  {
   position: absolute;
   top: 8px;
   z-index: 5;
   width: 12px;
   margin-left: 0px;
   margin-top: 0px;
}

#i74211spareboxxmediaunique486wi  {
   margin-top: 34px;
}

#i70097portfoliocommentscolumnco  {
   margin: 4px 0px 4px 6px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 479px;
   min-height: 234px;
}

#i34919mediapassageaboutusbutton  {
   margin: 23px 0px 0px 11px;
   height: 64px;
   width: 450px;
   top: 0px;
   left: 0px;
   position: relative;
}

#i74152spareboxxmediaunique486wi  {
   margin-top: 34px;
}

#i65304mediapassageintropagebutt  {
   position: absolute;
   left: 49px;
   top: 52px;
   z-index: 6;
   width: 254px;
   height: 40px;
   margin-left: 0px;
   margin-top: 0px;
}

#i24679mediapassageaboutushovers  {
   left: 204px;
   z-index: 10;
   width: 190px;
}

#i74135portfoliocommentscolumnco  {
   margin-top: 5px;
   margin-bottom: 5px;
}

#i68309returntothemediapassageho  {
   position: absolute;
   left: 495px;
   top: 416px;
   z-index: 7;
   width: 262px;
   height: 33px;
   margin-left: 0px;
   margin-top: 0px;
}

#i75524portfoliowriteupcolumnhom  {
   min-height: 325px;
   margin-top: 30px;
}

#i37452mediapassageportfoliohome  {
   position: absolute;
   left: 495px;
   top: 491px;
   z-index: 5;
   width: 450px;
   height: 63px;
   margin-left: 0px;
   margin-top: 0px;
}

#i446mediapassageportfoliobutt a  {
   background-image: url(sg_media-passage-order-form-menu_media/d446mediapassageportfoliobu.gif);
}

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

#i74167spareboxxmediaunique486wi  {
   margin-bottom: 1px;
}

#i24691mediapassageportfoliobutt  {
   z-index: 7;
   left: 388px;
}

#i295mediapassageaboutusbutton a  {
   background-image: url(sg_media-passage-portfolio-home_media/d295mediapassageaboutusbutt.gif);
}

#i74164portfoliowriteupcolumnhom  {
   margin-top: 14px;
   margin-bottom: 5px;
}

#i30380mediapassageportfoliobutt  {
   margin: 28px 0px 0px 17px;
   height: 18px;
   width: 928px;
   top: 0px;
   left: 0px;
   position: relative;
}

#i57728mediapassageaboutusbutton  {
   margin: 19px 0px 3px 255px;
   height: 64px;
   width: 450px;
   top: 0px;
   left: 0px;
   position: relative;
}

#i57692mediapassageportfoliohome  {
   margin-top: 29px;
   width: 448px;
   height: 61px;
}

#i57696panelpictureboxframecopy3  {
   margin: 28px 0px 0px 30px;
   background: url(sg_media-passage-home_media/d57696panelpictureboxframec.gif) no-repeat;
   height: 63px;
   width: 450px;
   top: 0px;
   left: 0px;
   position: relative;
}

#i98675mediapassagehomebuttonlee  {
   position: absolute;
   left: 16px;
   top: 1273px;
   z-index: 5;
   width: 102px;
   height: 18px;
   margin-left: 0px;
   margin-top: 0px;
}

#i74149portfoliowriteupcolumnhom  {
   margin-top: 10px;
   margin-bottom: 13px;
}

#i74194portfoliowriteupcolumnhom  {
   min-height: 325px;
   margin-top: 30px;
}

#i20276mediapassageportfoliohome  {
   margin-left: 182px;
}

#i70095portfoliowriteupcolumnhom  {
   margin-top: 14px;
}

#i10892mediapassagevectorsmartob  {
   position: absolute;
   left: 946px;
   top: 1397px;
   z-index: 4;
   width: 110px;
   height: 18px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#i24678mediapassageaboutusbutton  {
   z-index: 6;
   left: 203px;
}

#i33647mediapassagesiteblogblogd  {
   margin-bottom: 0px;
   margin-top: 25px;
   width: 277px;
}

#i58895featuredcolumnhomefeature  {
   min-height: 379px;
   margin-top: 10px;
}

#i24697mediapassageportfoliohove  {
   left: 390px;
   z-index: 10;
}

#i24726mediapassagecontactusbutt  {
   z-index: 9;
   left: 758px;
}

#i24712mediapassagebloghovershow  {
   left: 575px;
   z-index: 9;
}

#i2794browsercolumnportfoliomen  {
   min-height: 860px;
   margin-top: 565px;
}

#i2805mediapassageportfoliohome  {
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-bottom: 0px;
}

#i30398mediapassagehomebutton a  {
   background-image: url(sg_media-passage-thank-you-page_media/d30398mediapassagehomebutto.gif);
}

#i24711mediapassageblogbutton a  {
   background-image: url(sg_media-passage-thank-you-page_media/d24711mediapassageblogbutto.gif);
}

#i2600mediapassageaboutushovers  {
   left: 204px;
   width: 190px;
}

#i2599mediapassagebloghovershow  {
   left: 575px;
   width: 189px;
}

#i38283mediapassagesiteblogtext  {
   margin-bottom: 51px;
   margin-top: 25px;
   width: 282px;
}

#mediapassagemainmenumenu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#i24662mediapassagehomebutton a  {
   background-image: url(sg_media-passage-thank-you-page_media/d24662mediapassagehomebutto.gif);
}

#i2598mediapassagecontactushove  {
   left: 760px;
   width: 189px;
}

#i74195portfoliocommentscolumn  {
   margin-top: 19px;
}

#i74214bottomlineofheadercopy5  {
   background-image: url(sg_media-passage-order-form-menu_media/d33700bottomlineofheadercop.gif);
   margin-bottom: 8px;
}

#i464mediapassagecontactusbutt  {
   z-index: 10;
   left: 758px;
}

#i74150portfoliocommentscolumn  {
   margin-top: 5px;
}

#i75525portfoliocommentscolumn  {
   margin-top: 19px;
}

#i295mediapassageaboutusbutton  {
   z-index: 7;
   left: 203px;
}

#i75530bottomlineofheadercopy5  {
   background-image: url(sg_media-passage-portfolio-system_media/bottomlineofheadercopy6.gif);
   margin-bottom: 28px;
   margin-top: 19px;
}

#i70102bottomlineofheadercopy5  {
   margin: 18px 0px 2px 15px;
   background: url(sg_media-passage-portfolio_media/bottomlineofheadercopy6.gif) no-repeat;
   height: 1px;
   width: 929px;
   top: 0px;
   left: 0px;
   position: relative;
}

#i74209portfoliocommentscolumn  {
   margin-top: 5px;
}

#i446mediapassageportfoliobutt  {
   z-index: 8;
   left: 388px;
}

#i70096portfoliocommentscolumn  {
   margin: 4px 0px 0px 4px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 463px;
   min-height: 234px;
}

#i74185bottomlineofheadercopy5  {
   background-image: url(sg_media-passage-about-us_media/bottomlineofheadercopy6.gif);
   margin-bottom: 8px;
   margin-top: 19px;
}

#i74134portfoliocommentscolumn  {
   margin-top: 5px;
}

#i57693bottomlineofheadercopy5  {
   margin-bottom: 0px;
   margin-top: 7px;
}

#i74200bottomlineofheadercopy5  {
   background-image: url(sg_media-passage-portfolio-home_media/d51391bottomlineofheadercop.gif);
   margin-bottom: 15px;
}

#i74165portfoliocommentscolumn  {
   margin-top: 4px;
}

#i439mediapassageportfoliohove  {
   left: 390px;
   z-index: 12;
   top: 431px;
}

.featuredblogpanel,
.featuredworkpanelnew  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 8;
   min-height: 235px;
}

#i74153facebookxmedia486width  {
   margin-top: 6px;
}

#i33686bottomlineofheadercopy  {
   background-image: url(sg_media-passage-blog-home_media/d33700bottomlineofheadercop.gif);
   margin-top: 0px;
}

#i74143commentsgportfoliopage  {
   background-image: url(sg_media-passage-landing-page_media/d74143commentsgportfoliopag.gif);
   margin-top: 33px;
}

#sitedesigedbywwwmediapass li  {
   padding-bottom: 11px;
   font-size: 13px;
   line-height: 16px;
   color: #FFFFFF;
}

#i33658bottomlineofheadercopy  {
   background-image: url(sg_media-passage-blog-home_media/d33700bottomlineofheadercop.gif);
   margin-top: 0px;
}

#i74138commentsxmedia486width  {
   margin-top: 5px;
}

#i75528facebookxmedia486width  {
   margin-top: 5px;
}

#i455mediapassageblogbutton a  {
   background-image: url(sg_media-passage-order-form-menu_media/d455mediapassageblogbutton.gif);
}

#i74168facebookxmedia486width  {
   margin-top: 6px;
}

#i33653bottomlineofheadercopy  {
   background-image: url(sg_media-passage-blog-home_media/d33653bottomlineofheadercop.gif);
   margin-top: 2px;
}

#i74212facebookxmedia486width  {
   margin-top: 6px;
}

#i24711mediapassageblogbutton  {
   z-index: 8;
   left: 574px;
}

#i70100commentsxmedia486width  {
   margin-top: 6px;
}

#i473mediapassagehomebutton a  {
   background-image: url(sg_media-passage-portfolio-home_media/d473mediapassagehomebutton.gif);
}

#i24662mediapassagehomebutton  {
   z-index: 5;
   left: 17px;
}

#i74183facebookxmedia486width  {
   margin-top: 5px;
}

#i62533webdesignsectionbutton  {
   width: 471px;
   margin-left: 12px;
}

#i74198facebookxmedia486width  {
   margin-top: 5px;
}

#i33700bottomlineofheadercopy  {
   background-image: url(sg_media-passage-blog-home_media/d33700bottomlineofheadercop.gif);
   margin-top: 1px;
   margin-bottom: 7px;
}

#i60mediapassagevectorsmartob  {
   background: url(sg_media-passage-under-constuction_media/d60mediapassagevectorsmarto.gif) no-repeat;
   position: absolute;
   left: 5px;
   top: 370px;
   z-index: 5;
   width: 473px;
   height: 101px;
   margin-left: 0px;
   margin-top: 0px;
}

#i33672bottomlineofheadercopy  {
   background-image: url(sg_media-passage-blog-home_media/d33700bottomlineofheadercop.gif);
   margin-top: 0px;
}

#mediapassagemainmenumenu ul  {
   height: 11px;
   margin: 0px;
   padding: 0px;
   color: #020203;
   line-height: 11px;
   font-size: 7px;
   font-family: Helvetica, Arial, sans-serif;
   text-align: justify;
}

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

#editbutton,
#accountsbutton  {
   position: absolute;
   left: 535px;
   z-index: 10;
   width: 375px;
   margin-left: 0px;
   margin-top: 0px;
}

#aboutuspreviouspanelbutto a  {
   background-image: url(sg_media-passage-about-us_media/aboutuspreviouspanelbutto.gif);
}

#sendaemailtomediapassageb a  {
   background: url(sg_media-passage-under-constuction_media/sendaemailtomediapassageb.gif) no-repeat;
   display: block;
   height: 33px;
   width: 258px;
   font-size: 33px;
   line-height: 33px;
}

#nextbutton a,
#backbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 178px;
   height: 68px;
}

#mediapassagehomebuttonnew a  {
   background-image: url(sg_media-passage-intro-page_media/mediapassagehomebuttonnew.gif);
}

#addmediapassagetoyouraddr a  {
   background: url(sg_media-passage-under-constuction_media/addmediapassagetoyouraddr.gif) no-repeat;
   display: block;
   width: 38px;
   height: 29px;
}

#i117193fashiondividercolumn  {
   min-height: 279px;
   margin-top: 23px;
}

#graphicdesignportfoliobut a  {
   background-image: url(sg_media-passage-site-blog_media/graphicdesignportfoliobut.gif);
}

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

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

#sitedesigedbywwwmediapass p  {
   padding-bottom: 11px;
   font-size: 13px;
   line-height: 16px;
   color: #FFFFFF;
}

#websitesportfoliobuttonbo a  {
   background-image: url(sg_media-passage-site-blog_media/websitesportfoliobuttonbo.gif);
}

#designcommunicationbutton a  {
   background-image: url(sg_media-passage-about-us_media/designcommunicationbutton.gif);
}

#mediapassagehomebuttontes a  {
   background-image: url(sg_media-passage-testimonial-page_media/mediapassagehomebuttontes.gif);
}

#i473mediapassagehomebutton  {
   z-index: 6;
   left: 17px;
}

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

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

#consultaionprocessbutton a  {
   background-image: url(sg_media-passage-about-us_media/consultaionprocessbutton.gif);
}

#i38066mediapassagebutton a  {
   background-image: url(sg_media-passage-about-us_media/d38066mediapassagebutton.gif);
}

#i455mediapassageblogbutton  {
   z-index: 9;
   left: 574px;
}

#i2906pagetexth3bodycopy li  {
   padding-bottom: 9px;
   font-size: 19px;
   line-height: 23px;
   color: #4A4C4C;
}

#backtothetopbuttonfashion  {
   margin-left: 39px;
}

#homecolumnhometopintronew  {
   margin-top: 13px;
}

#browsercolumnordermenuhom  {
   min-height: 776px;
   margin-top: 464px;
}

#aboutpanelsheetcolumnabou  {
   min-height: 424px;
   margin-top: 726px;
}

#browsercolumnblognewouter  {
   min-height: 1325px;
   margin-top: 249px;
}

#i10882frame,
#i10873frame  {
   position: absolute;
   left: 554px;
   z-index: 7;
   width: 337px;
   height: 26px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#t4408443578268einfomediap  {
   background: url(sg_media-passage-under-constuction_media/t4408443578268einfomediap.gif) no-repeat;
   position: absolute;
   left: 495px;
   top: 391px;
   z-index: 5;
   width: 456px;
   height: 58px;
   margin-left: 0px;
   margin-top: 0px;
}

#addmediapassagetoyouraddr  {
   position: absolute;
   left: 908px;
   top: 1279px;
   z-index: 6;
   width: 38px;
   height: 29px;
   margin-left: 0px;
   margin-top: 0px;
}

#shareitxmediasocialsharei  {
   position: absolute;
   left: 644px;
   top: 61px;
   z-index: 6;
   width: 69px;
   margin-left: 0px;
   margin-top: 0px;
}

#browserpagesizeportfoliom  {
   height: 1512px;
}

#i2906pagetexth3bodycopy p  {
   padding-bottom: 9px;
   font-size: 19px;
   line-height: 23px;
   color: #4A4C4C;
}

#browserpagesizetestimonia  {
   height: 1701px;
}

#blogpostunderservicescolu  {
   min-height: 278px;
   margin-top: 25px;
}

#browserpagesizeaboutusmai  {
   height: 1838px;
}

#featuredworkpanelsheetnew  {
   margin: 28px 0px 0px 16px;
   min-height: 236px;
   width: 936px;
   top: 0px;
   left: 0px;
   position: relative;
}

#mediapassageaboutusblogsu  {
   margin-left: 44px;
   width: 276px;
}

#browserpagesizecontactusm  {
   height: 1240px;
}

#intensedebatecolumn_f div  {
   background-image: url(sg_media-passage-site-blog_media/intensedebatecentercut.gif);
}

#sendaemailtomediapassageb  {
   position: absolute;
   left: 691px;
   top: 393px;
   z-index: 8;
   width: 258px;
   height: 33px;
   margin-left: 0px;
   margin-top: 0px;
}

#aboutusportfoliowriteupco  {
   min-height: 245px;
   margin-top: 14px;
}

#portfoliocommentscolumnri  {
   margin-top: 5px;
}

#topbannerpreviouspanelbut  {
   left: 34px;
}

#browserpagesizeblognewout  {
   height: 1574px;
}

#aboutuspreviouspanelbutto  {
   margin-top: -2px;
}

#newtwitfacexmediasocialsh  {
   left: 720px;
}

#aboutcolumnaboutusnewnewn  {
   min-height: 365px;
   margin-top: 20px;
}

#creatinginnovativedesigns  {
   margin: 5px 0px 0px 13px;
   background: url(sg_media-passage-landing-page_media/creatinginnovativedesigns.gif) no-repeat;
   height: 105px;
   width: 931px;
   top: 0px;
   left: 0px;
   position: relative;
}

#i62534designsectionbutton  {
   width: 355px;
}

#designcommunicationbutton  {
   z-index: 10;
   top: 597px;
   left: 481px;
}

#pagexmediaformtype465pixe  {
   margin-top: 19px;
   width: 526px;
}

#browsercolumnaboutustempc  {
   min-height: 717px;
   margin-top: 0px;
}

#twitfacebookxmediasocials  {
   left: 808px;
}

#browsercolumntestimonials  {
   min-height: 1220px;
   margin-top: 458px;
}

#sitedesigedbywwwmediapass  {
   overflow: hidden;
   position: absolute;
   left: 43px;
   top: 1397px;
   z-index: 5;
   width: 1029px;
   margin-left: 0px;
   margin-top: 0px;
}

#browserpagesizelandingpag  {
   height: 1240px;
}

#mediapassagesiteblogxmedi  {
   margin: 26px 0px 0px 46px;
   width: 282px;
   top: 0px;
   left: 0px;
   position: relative;
}

#browsercolumnunderconstru  {
   margin: 0px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 975px;
   min-height: 395px;
}

#topbannerpicturebox table  {
   width: 100%;
   height: 100%;
}

#browsercolumnportfoliosys  {
   min-height: 1048px;
   margin-top: 464px;
}

#backtothetopbuttonwebdesi  {
   margin-left: 188px;
}

#browserpagesizeunderconst  {
   height: 395px;
   width: 975px;
}

#browserpagesizeintrointro  {
   height: 1086px;
}

#browsercolumnblognewinfor  {
   width: 400px;
   margin-left: 23px;
}

#mediapassagemainmenumenu  {
   overflow: hidden;
   position: absolute;
   left: 15px;
   top: 1353px;
   z-index: 5;
   margin-left: 0px;
   margin-top: 0px;
}

#aboutusnextpanelbutton a  {
   background-image: url(sg_media-passage-about-us_media/aboutusnextpanelbutton.gif);
}

#browsercolumnlandingpage  {
   min-height: 760px;
   margin-top: 458px;
}

#i10466pagetexttitleh1 li  {
   padding-bottom: 19px;
   color: #3A3A3B;
   line-height: 55px;
   font-size: 46px;
}

#topbannernextpanelbutton  {
   left: 801px;
}

#bottomlineofheadercopy10  {
   margin-bottom: 0px;
   margin-top: 19px;
}

#browserpagesizecontactus  {
   height: 1361px;
}

#browserpagesizeportfolio  {
   height: 1425px;
}

#browsercolumnaboutustemp  {
   min-height: 717px;
   margin-top: 463px;
}

#creativeservicesbutton a  {
   background-image: url(sg_media-passage-about-us_media/creativeservicesbutton.gif);
}

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

#i38066mediapassagebutton  {
   z-index: 13;
   top: 597px;
}

#i74187pagetexttitleh1 li  {
   padding-bottom: 19px;
   color: #3A3A3B;
   line-height: 55px;
   font-size: 46px;
}

#maincolumnintrointropage  {
   min-height: 920px;
   margin-top: 135px;
}

#i74142pagetexttitleh1 li  {
   padding-bottom: 19px;
   color: #3A3A3B;
   line-height: 55px;
   font-size: 46px;
}

#i74216pagetexttitleh1 li  {
   padding-bottom: 19px;
   color: #3A3A3B;
   line-height: 55px;
   font-size: 46px;
}

#servicesforpanelbutton a  {
   background-image: url(sg_media-passage-about-us_media/servicesforpanelbutton.gif);
}

#consultaionprocessbutton  {
   z-index: 11;
   top: 597px;
}

#browserpagesizeportfoilo  {
   height: 1954px;
   width: 1099px;
}

#printingservicesbutton a  {
   background-image: url(sg_media-passage-about-us_media/printingservicesbutton.gif);
}

#backtothetopbuttondesign  {
   margin-left: 299px;
}

#bottomlineofheadercopy7  {
   background-image: url(sg_media-passage-about-us_media/bottomlineofheadercopy6.gif);
   margin-bottom: 2px;
   margin-top: 2px;
}

#i2881pagetexttitleh1 li  {
   padding-bottom: 19px;
   color: #3A3A3B;
   line-height: 55px;
   font-size: 46px;
}

#extradescriptiontext li  {
   padding-bottom: 10px;
   color: #020303;
   line-height: 9px;
   font-size: 7px;
}

#intensedebatexmediatest  {
   margin: 4px 0px 4px 5px;
   width: 433px;
   top: 0px;
   left: 0px;
   position: relative;
}

.i52554linktomediapassageblogabo li  {
   padding-bottom: 0px;
   font-size: 21px;
   line-height: 25px;
   color: #474A4E;
}

#i74216pagetexttitleh1 p  {
   padding-bottom: 19px;
   color: #3A3A3B;
   line-height: 55px;
   font-size: 46px;
}

#bottomlineofheadercopy3  {
   background-image: url(sg_media-passage-order-form-menu_media/d33700bottomlineofheadercop.gif);
   margin-top: 0px;
}

#i74187pagetexttitleh1 p  {
   padding-bottom: 19px;
   color: #3A3A3B;
   line-height: 55px;
   font-size: 46px;
}

#i74215pagetexth2lead li  {
   color: #4B4C4C;
   line-height: 25px;
   font-size: 21px;
   padding-bottom: 0px;
}

#i403topbannerthumbsheet  {
   position: absolute;
   left: 397px;
   top: 66px;
   width: 282px;
   min-height: 26px;
   margin-left: 0px;
   margin-top: 0px;
}

#topbannerpreviousbutton  {
   left: 65px;
}

#workportfoliothumbsheet  {
   margin-top: 0px;
   margin-left: 3px;
   width: 591px;
   min-height: 591px;
}

#yellowbackgroundnewcopy  {
   background-image: url(sg_media-passage-thank-you-page_media/yellowbackgroundnewcopy.gif);
   height: 538px;
}

#i74186pagetexth2lead li  {
   color: #4B4C4C;
   line-height: 25px;
   font-size: 21px;
   padding-bottom: 0px;
}

#bottomlineofheadercopy6  {
   margin-bottom: 7px;
   margin-top: 0px;
}

#i74141pagetexth2lead li  {
   color: #4B4C4C;
   line-height: 25px;
   font-size: 21px;
   padding-bottom: 0px;
}

#backbutton,
#nextbutton  {
   height: 68px;
   width: 178px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-top: 11px;
   margin-bottom: 0px;
}

.i110917mediapassageportfoliohome a  {
   background: url(sg_media-passage-home_media/d110917mediapassageportfoli.gif) no-repeat;
   display: block;
   height: 31px;
   width: 277px;
   font-size: 31px;
   line-height: 31px;
}

#i62532logosectionbutton  {
   width: 309px;
   margin-top: 28px;
}

#bottomlineofheadercopy9  {
   margin-bottom: 2px;
   margin-top: 0px;
}

#i10466pagetexttitleh1 p  {
   padding-bottom: 19px;
   color: #3A3A3B;
   line-height: 55px;
   font-size: 46px;
}

#i74142pagetexttitleh1 p  {
   padding-bottom: 19px;
   color: #3A3A3B;
   line-height: 55px;
   font-size: 46px;
}

#i74186pagetexth2lead p  {
   color: #4B4C4C;
   line-height: 25px;
   font-size: 21px;
   padding-bottom: 0px;
}

#workportfoliotexth2 li  {
   padding-bottom: 4px;
   color: #FFFFFF;
   line-height: 23px;
   font-size: 19px;
}

.formpanelhome,
.logoblogpanellogo  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   width: 938px;
   min-height: 275px;
}

#browsercolumnportfolio  {
   min-height: 741px;
   margin-top: 348px;
}

#skypeusbutton a:active  {
   background-position: -402px 0%;
}

#logoblogpanelsheetlogo  {
   margin-top: 0px;
   margin-left: 3px;
   width: 944px;
   min-height: 275px;
}

#creativeservicesbutton  {
   z-index: 12;
   top: 597px;
}

#backtothetopbuttonlogo  {
   margin-left: 345px;
}

#extradescriptiontext p  {
   padding-bottom: 10px;
   color: #020303;
   line-height: 9px;
   font-size: 7px;
}

#printingservicesbutton  {
   z-index: 7;
   top: 646px;
}

#i2880pagetexth2lead li  {
   color: #3A3A3B;
   line-height: 28px;
   font-size: 23px;
   padding-bottom: 11px;
}

#digitalartworkbutton a  {
   background-image: url(sg_media-passage-about-us_media/digitalartworkbutton.gif);
}

.i52554linktomediapassageblogabo p  {
   padding-bottom: 0px;
   font-size: 21px;
   line-height: 25px;
   color: #474A4E;
}

#i2881pagetexttitleh1 p  {
   padding-bottom: 19px;
   color: #3A3A3B;
   line-height: 55px;
   font-size: 46px;
}

#i74215pagetexth2lead p  {
   color: #4B4C4C;
   line-height: 25px;
   font-size: 21px;
   padding-bottom: 0px;
}

#i74141pagetexth2lead p  {
   color: #4B4C4C;
   line-height: 25px;
   font-size: 21px;
   padding-bottom: 0px;
}

#browsercolumncontactus  {
   min-height: 464px;
   margin-top: 558px;
}

#updatespanelsheethome  {
   margin-top: 20px;
   margin-left: 16px;
   width: 944px;
   min-height: 275px;
}

#i74216pagetexttitleh1  {
   margin-left: 7px;
   width: 462px;
}

#i476pagetexth2lead li  {
   color: #06133F;
   line-height: 30px;
   font-size: 25px;
   padding-bottom: 12px;
}

#workpreviewpanelsheet  {
   margin-top: 12px;
   min-height: 431px;
}

#pagetexth2leadcopy li  {
   color: #4B4C4C;
   line-height: 25px;
   font-size: 21px;
   padding-bottom: 0px;
}

#i2880pagetexth2lead p  {
   color: #3A3A3B;
   line-height: 28px;
   font-size: 23px;
   padding-bottom: 11px;
}

#graphicdesignbutton a  {
   background-image: url(sg_media-passage-about-us_media/graphicdesignbutton.gif);
}

#i10466pagetexttitleh1  {
   margin-top: 6px;
   width: 447px;
   margin-left: 12px;
}

.i110917mediapassageportfoliohome  {
   position: absolute;
   left: 507px;
   top: 29px;
   z-index: 11;
   width: 277px;
   height: 31px;
   margin-left: 0px;
   margin-top: 0px;
}

#i75532pagetexttitleh1  {
   margin-left: 7px;
   width: 462px;
}

#workportfoliotexth2 p  {
   padding-bottom: 4px;
   color: #FFFFFF;
   line-height: 23px;
   font-size: 19px;
}

.i117203portfoliomainmediapassage  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 8;
   width: 216px;
   min-height: 286px;
}

#i70104pagetexttitleh1  {
   margin: 0px 0px 0px 7px;
   width: 462px;
   top: 0px;
   left: 0px;
   position: relative;
}

#i74187pagetexttitleh1  {
   margin-left: 7px;
   width: 462px;
}

#i74172pagetexttitleh1  {
   margin-left: 7px;
   width: 462px;
}

#i74142pagetexttitleh1  {
   margin-left: 7px;
   width: 462px;
}

#i74202pagetexttitleh1  {
   margin-left: 7px;
   width: 462px;
}

#i74157pagetexttitleh1  {
   margin-left: 7px;
   width: 462px;
}

#i74156pagetexth2lead  {
   margin-top: -3px;
}

.i52546linktomediapassageblogabo  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 9;
   width: 492px;
   min-height: 279px;
}

#i70103pagetexth2lead  {
   margin-top: -4px;
}

#i118newsletterxmedia  {
   position: absolute;
   left: 35px;
   top: 476px;
   z-index: 6;
   width: 409px;
   margin-left: 0px;
   margin-top: 0px;
}

#i74186pagetexth2lead  {
   margin-top: -3px;
   margin-bottom: 93px;
}

#browsercolumnblognew  {
   width: 537px;
   margin-left: 0px;
}

#i476pagetexth2lead p  {
   color: #06133F;
   line-height: 30px;
   font-size: 25px;
   padding-bottom: 12px;
}

#artdirectionbutton a  {
   background-image: url(sg_media-passage-about-us_media/artdirectionbutton.gif);
}

.i58898featuredworkthumbframenew  {
   background: url(sg_media-passage-home_media/d58898featuredworkthumbfram.gif) no-repeat;
   position: absolute;
   left: 19px;
   top: 18px;
   z-index: 10;
   width: 413px;
   height: 169px;
   margin-left: 0px;
   margin-top: 0px;
}

#i2881pagetexttitleh1  {
   margin-top: 5px;
   width: 447px;
}

#browsercolumnhomenew  {
   min-height: 733px;
   margin-top: 555px;
}

#i74201pagetexth2lead  {
   margin-top: -4px;
}

#i75526writeup1column  {
   margin-top: 19px;
   margin-bottom: 4px;
}

#pagetexth2leadcopy p  {
   color: #4B4C4C;
   line-height: 25px;
   font-size: 21px;
   padding-bottom: 0px;
}

#i74215pagetexth2lead  {
   margin-top: -3px;
}

#i74196writeup1column  {
   margin-top: 19px;
   margin-bottom: 4px;
}

#i74166writeup1column  {
   margin-top: 4px;
   margin-bottom: 4px;
}

#digitalartworkbutton  {
   z-index: 11;
   top: 646px;
}

#extradescriptiontext  {
   overflow: hidden;
   position: absolute;
   left: 8px;
   top: 1323px;
   z-index: 5;
   width: 944px;
   margin-left: 0px;
   margin-top: 0px;
}

.i52555linktomediapassageblogabo  {
   width: 144px;
   top: 25px;
   left: 269px;
}

#i74175middlelinecopy  {
   margin-top: 48px;
}

#i74141pagetexth2lead  {
   margin-top: -4px;
}

.i94315logobloganelthumbframecop  {
   top: 25px;
}

#i75535middlelinecopy  {
   background-image: url(sg_media-passage-portfolio-system_media/bottomlineofheadercopy6.gif);
   margin-bottom: 0px;
   margin-top: 39px;
}

#whiteboxcolumn_f div  {
   background-image: url(sg_media-passage-site-blog_media/whiteboxcentercut.gif);
}

#i74171pagetexth2lead  {
   margin-top: -3px;
}

#i75531pagetexth2lead  {
   margin-top: -3px;
}

#i477pagetexttitle li  {
   padding-bottom: 21px;
   color: #010101;
   line-height: 60px;
   font-size: 50px;
}

#i74145middlelinecopy  {
   margin-top: 34px;
}

#i74210writeup1column  {
   margin-top: 5px;
   margin-bottom: 5px;
}

#i74151writeup1column  {
   margin-top: 5px;
   margin-bottom: 5px;
}

#backtothetopbutton a  {
   background-image: url(sg_media-passage-portfolio-system_media/backtothetopbutton.gif);
}

#i10883bg,
#i10875bg  {
   background: url(sg_media-passage-under-constuction_media/d10883bg.gif) no-repeat;
   position: absolute;
   left: 555px;
   z-index: 8;
   width: 335px;
   height: 24px;
   margin-left: 0px;
   margin-top: 0px;
}

#i2746pagetexth2lead  {
   margin-top: 24px;
   width: 448px;
}

.formmetadata,
.formmetadatades  {
   position: absolute;
   left: 23px;
   z-index: 11;
   width: 402px;
   margin-left: 0px;
   margin-top: 0px;
}

#topbannernextbutton  {
   left: 900px;
}

#i74217mediapassageg  {
   background-image: url(sg_media-passage-order-form-menu_media/d74217mediapassageg.gif);
   margin-top: 33px;
}

#i332line,
#linecopy  {
   background: url(sg_media-passage-portfolio-home_media/linecopy.gif) no-repeat;
   position: absolute;
   top: 51px;
   z-index: 6;
   width: 1px;
   height: 41px;
   margin-left: 0px;
   margin-top: 0px;
}

#i2880pagetexth2lead  {
   margin-top: -5px;
   width: 444px;
}

#i74173mediapassageg  {
   background-image: url(sg_media-passage-landing-page_media/d74143commentsgportfoliopag.gif);
   margin-top: 52px;
}

#portfolio2rowcolumn  {
   background-image: url(sg_media-passage-portfolio-home_media/portfolio2rowcentercuttil.gif);
   margin-top: 16px;
   min-height: 452px;
   width: 937px;
}

#i477pagetexttitle p  {
   padding-bottom: 21px;
   color: #010101;
   line-height: 60px;
   font-size: 50px;
}

#topbannerpicturebox  {
   position: absolute;
   left: 201px;
   top: 139px;
   width: 700px;
   height: 230px;
   margin-left: 0px;
   margin-top: 0px;
}

#topbannerpanelsheet  {
   position: absolute;
   left: 160px;
   top: 127px;
   z-index: 6;
   width: 644px;
   min-height: 212px;
   margin-left: 0px;
   margin-top: 0px;
}

#thedirectorbutton a  {
   background-image: url(sg_media-passage-about-us_media/thedirectorbutton.gif);
}

#graphicdesignbutton  {
   z-index: 9;
   top: 597px;
}

.i2742contactuspagelinktoformpa  {
   width: 146px;
   top: 26px;
   left: 269px;
}

#browserpagesizehome  {
   height: 1288px;
}

#intensedebatecolumn  {
   background-image: url(sg_media-passage-site-blog_media/intensedebatecentercuttil.gif);
   margin-top: 33px;
   min-height: 159px;
}

.i2733contactuspagelinktoformpa  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 8;
   width: 441px;
   min-height: 278px;
}

#portfolio4newcolumn  {
   background-image: url(sg_media-passage-portfolio_media/portfolio4newcentercuttil.gif);
   margin-top: 22px;
   min-height: 328px;
   width: 937px;
}

#typographybutton a  {
   background-image: url(sg_media-passage-about-us_media/typographybutton.gif);
}

#deviantartbutton a  {
   background-image: url(sg_media-passage-under-constuction_media/deviantartbutton.gif);
}

#twitterbadgexmedia  {
   position: absolute;
   left: 35px;
   top: 759px;
   z-index: 6;
   width: 891px;
   margin-left: 0px;
   margin-top: 0px;
}

#browserpagesize4x4  {
   height: 1089px;
}

#newspanelsheethome  {
   margin: 12px 0px 5px 16px;
   min-height: 228px;
   width: 474px;
   top: 0px;
   left: 0px;
   position: relative;
}

#writeup1columnleft  {
   margin-top: 5px;
   margin-bottom: 5px;
}

#artdirectionbutton  {
   z-index: 8;
   top: 646px;
   left: 481px;
}

#backtothetopbutton  {
   margin-left: 16px;
}

#pagetexth2leadcopy  {
   margin-top: -6px;
   width: 453px;
}

#googleplusbutton a  {
   background: url(sg_media-passage-under-constuction_media/googleplusbutton.jpg) no-repeat;
   display: block;
   height: 62px;
   width: 62px;
   font-size: 62px;
   line-height: 62px;
}

#logodesignbutton a  {
   background-image: url(sg_media-passage-about-us_media/logodesignbutton.gif);
}

#i395socialnetworks  {
   background: url(sg_media-passage-under-constuction_media/d395socialnetworks.gif) no-repeat;
   position: absolute;
   left: 16px;
   top: 1100px;
   z-index: 5;
   width: 930px;
   height: 142px;
   margin-left: 0px;
   margin-top: 0px;
}

#whitebackgroundnew  {
   background-image: url(sg_media-passage-site-blog_media/whitebackgroundnew.jpg);
   height: 902px;
}

#bottomlineofheader  {
   background: #989A9A url(sg_media-passage-portfolio-system_media/bottomlineofheader.gif) no-repeat;
   position: absolute;
   left: 15px;
   top: 459px;
   z-index: 5;
   width: 929px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
   font-size: 1px;
}

#i476pagetexth2lead  {
   margin-left: 41px;
   width: 484px;
}

#formpanelsheethome  {
   margin-bottom: 2px;
   margin-top: 2px;
}

#postolderbutton a  {
   background-image: url(sg_media-passage-site-blog_media/postolderbutton.gif);
}

#creditstextbutton  {
   line-height: 18px;
   font-size: 11px;
   font-family: Helvetica, Arial, sans-serif;
   padding-bottom: 10px;
   text-align: left;
   overflow: hidden;
   position: absolute;
   left: 16px;
   top: 1295px;
   z-index: 5;
   width: 722px;
   height: 18px;
   margin-left: 0px;
   margin-top: 0px;
}

#logodividercolumn  {
   min-height: 279px;
   margin-top: 23px;
}

#showcaseboxcolumn  {
   background-image: url(sg_media-passage-intro-page_media/showcaseboxcentercuttile.gif);
   margin-top: 13px;
   min-height: 366px;
   width: 929px;
}

#aboutuspanelsheet  {
   min-height: 417px;
   width: 776px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 0px;
   margin-right: 0px;
}

#postnewerbutton a  {
   background-image: url(sg_media-passage-site-blog_media/postnewerbutton.gif);
}

#i124headerbgcopy7  {
   background: url(sg_media-passage-under-constuction_media/d124headerbgcopy7.gif) no-repeat;
   position: absolute;
   left: 16px;
   top: 740px;
   z-index: 5;
   width: 931px;
   height: 324px;
   margin-left: 0px;
   margin-top: 0px;
}

#thedirectorbutton  {
   position: absolute;
   left: 777px;
   top: 646px;
   z-index: 6;
   width: 148px;
   height: 51px;
   margin-left: 0px;
   margin-top: 0px;
}

#i117headerbgcopy6  {
   background-image: url(sg_media-passage-under-constuction_media/d117headerbgcopy6.gif);
   left: 16px;
}

.aboutustemplinkmetadatati li  {
   padding-bottom: 4px;
   color: #010101;
   line-height: 32px;
   font-size: 27px;
}

.aboutusmetadataspeachmark li  {
   padding-bottom: 7px;
   font-size: 46px;
   line-height: 55px;
   color: #3A3A3B;
}

#i406headerbgcopy4  {
   background: url(sg_media-passage-portfolio-system_media/d406headerbgcopy4.gif) no-repeat;
   position: absolute;
   left: 17px;
   top: 147px;
   z-index: 5;
   width: 929px;
   height: 212px;
   margin-left: 0px;
   margin-top: 0px;
}

#webdesignbutton a  {
   background-image: url(sg_media-passage-about-us_media/webdesignbutton.gif);
}

#descriptionxmedia  {
   left: 543px;
}

#i477pagetexttitle  {
   margin-left: 41px;
   width: 487px;
   margin-top: 20px;
}

#linkedinbutton a  {
   background-image: url(sg_media-passage-under-constuction_media/linkedinbutton.gif);
}

#anchornamebutton  {
   font-family: Helvetica-Bold, Helvetica, Arial, sans-serif;
   text-align: left;
   position: absolute;
   top: 1px;
   margin-left: 0px;
   margin-top: 0px;
}

#i769headerbgcopy  {
   position: absolute;
   left: 782px;
   z-index: 6;
   width: 164px;
   height: 386px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

.aboutustemplinkmetadatati p  {
   padding-bottom: 4px;
   color: #010101;
   line-height: 32px;
   font-size: 27px;
}

.aboutusmetadataspeachmark p  {
   padding-bottom: 7px;
   font-size: 46px;
   line-height: 55px;
   color: #3A3A3B;
}

.pagexmediaformtype465pixe *  {
   color: #4B4C4C;
}

#googleplusbutton  {
   position: absolute;
   left: 608px;
   top: 1140px;
   z-index: 6;
   width: 62px;
   height: 62px;
   margin-left: 0px;
   margin-top: 0px;
}

#typographybutton  {
   z-index: 9;
   top: 646px;
}

#accountsbutton a  {
   background: url(sg_media-passage-under-constuction_media/accountsbutton.gif) no-repeat;
   display: block;
   width: 375px;
   height: 62px;
}

#deviantartbutton  {
   width: 63px;
   left: 765px;
}

#i10881outerframe  {
   background: url(sg_media-passage-under-constuction_media/d10881outerframe.gif) no-repeat;
   position: absolute;
   left: 535px;
   top: 604px;
   z-index: 6;
   width: 375px;
   height: 63px;
   margin-left: 0px;
   margin-top: 0px;
}

#facebookbutton a  {
   background-image: url(sg_media-passage-under-constuction_media/facebookbutton.gif);
}

#logodesignbutton  {
   z-index: 10;
   top: 646px;
}

#i10872outerframe  {
   background: url(sg_media-passage-under-constuction_media/d10872outerframe.gif) no-repeat;
   position: absolute;
   left: 535px;
   top: 512px;
   z-index: 6;
   width: 375px;
   height: 62px;
   margin-left: 0px;
   margin-top: 0px;
}

#bloglineofheader  {
   background: url(sg_media-passage-portfolio_media/bloglineofheader.gif) no-repeat;
   position: absolute;
   left: 15px;
   top: 246px;
   z-index: 5;
   width: 929px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
}

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

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

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

#ordermenucolumn  {
   min-height: 280px;
   margin-top: 24px;
}

#twitterbutton a  {
   background-image: url(sg_media-passage-under-constuction_media/twitterbutton.gif);
}

#i3dmediapassage  {
   background-image: url(sg_media-passage-site-blog_media/i3dmediapassage.jpg);
   height: 1389px;
}

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

#pagequickblog *  {
   color: #010101;
}

#postolderbutton  {
   margin-bottom: 2px;
   margin-left: 9px;
}

#behancebutton a  {
   background-image: url(sg_media-passage-under-constuction_media/behancebutton.gif);
}

.i58897featuredworkframenew  {
   background: url(sg_media-passage-home_media/d58897featuredworkframenew.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 9;
   width: 450px;
   height: 205px;
   margin-left: 0px;
   margin-top: 0px;
}

#webdesignbutton  {
   z-index: 8;
   top: 597px;
   left: 777px;
}

#opengraphxmedia  {
   position: absolute;
   left: 822px;
   top: 7px;
   z-index: 5;
   width: 12px;
   margin-left: 0px;
   margin-top: 0px;
}

#skypeusbutton a  {
   background: url(sg_media-passage-under-constuction_media/skypeusbutton.gif) no-repeat;
   display: block;
   height: 33px;
   width: 201px;
   font-size: 33px;
   line-height: 33px;
}

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

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

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

#postnewerbutton  {
   margin-bottom: 0px;
   margin-left: 42px;
}

#contactusgcopy  {
   background: url(sg_media-passage-order-form-menu_media/contactusgcopy.gif) no-repeat;
   width: 447px;
   height: 62px;
}

.logoblogpanelthumbuniqueh  {
   top: 26px;
}

#portfoliogcopy  {
   background: url(sg_media-passage-portfolio-home_media/portfoliogcopy.gif) no-repeat;
   width: 390px;
   height: 62px;
}

.i107513portfoliopanelhome  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 8;
   width: 450px;
   min-height: 426px;
}

#bloghomecolumn  {
   min-height: 1786px;
   margin-top: 561px;
}

#accountsbutton  {
   height: 62px;
   top: 512px;
}

#i98653textedit  {
   background: url(sg_media-passage-under-constuction_media/d98653textedit.gif) no-repeat;
   position: absolute;
   left: 643px;
   top: 628px;
   z-index: 9;
   width: 159px;
   height: 15px;
   margin-left: 0px;
   margin-top: 0px;
}

#whiteboxcolumn  {
   background-image: url(sg_media-passage-site-blog_media/whiteboxcentercuttile.gif);
   margin-top: 30px;
   min-height: 174px;
}

#creditstext li  {
   padding-bottom: 10px;
   color: #FFFFFF;
   line-height: 13px;
   font-size: 11px;
}

.logoblogmetadatatitlehome  {
   top: 93px;
}

#linkedinbutton  {
   width: 63px;
   left: 529px;
}

.aboutustemplinkpanelthumb  {
   width: 146px;
   top: 25px;
   left: 263px;
}

#flickrbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 68px;
   width: 68px;
   font-size: 68px;
   line-height: 68px;
}

.featuredworkpanelthumbnew  {
   position: absolute;
   left: 20px;
   top: 19px;
   z-index: 11;
   width: 411px;
   height: 167px;
   margin-left: 0px;
   margin-top: 0px;
}

#headerbgcopy59  {
   background: url(sg_media-passage-site-blog_media/headerbgcopy59.gif) no-repeat;
   position: absolute;
   left: 17px;
   top: 23px;
   z-index: 5;
   width: 929px;
   height: 98px;
   margin-left: 0px;
   margin-top: 0px;
}

.intensedebatexmediatest *  {
   color: #302F2F;
}

#headerbgcopy14  {
   background-image: url(sg_media-passage-under-constuction_media/headerbgcopy14.gif);
   left: 499px;
}

.designblogpaneldesigncopy  {
   width: 944px;
}

#facebookbutton  {
   width: 62px;
   left: 372px;
}

.aboutusmetadataspeachmark  {
   top: 12px;
}

#headerbgcopy6  {
   position: absolute;
   left: 45px;
   top: 519px;
   z-index: 5;
   width: 486px;
   height: 252px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#pagequickblog  {
   margin-left: 41px;
   width: 482px;
   margin-top: 13px;
}

#behancebutton  {
   width: 62px;
   left: 687px;
}

#i0slidebutton  {
   width: 27px;
   left: 337px;
}

#i4slidebutton  {
   width: 27px;
   left: 497px;
}

#twitterbutton  {
   width: 62px;
   left: 451px;
}

#i1slidebutton  {
   width: 26px;
   left: 377px;
}

#i2slidebutton  {
   width: 27px;
   left: 417px;
}

#i3slidebutton  {
   width: 26px;
   left: 457px;
}

#creditstext p  {
   padding-bottom: 10px;
   color: #FFFFFF;
   line-height: 13px;
   font-size: 11px;
}

#headerbgcopy4  {
   position: absolute;
   left: 46px;
   top: 161px;
   width: 1010px;
   height: 229px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#headerbgcopy7  {
   position: absolute;
   left: 45px;
   top: 812px;
   z-index: 4;
   width: 1012px;
   height: 346px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#i5slidebutton  {
   width: 26px;
   left: 537px;
}

#i6slidebutton  {
   width: 27px;
   left: 576px;
}

.i770panelpictureboxframe  {
   position: absolute;
   left: 496px;
   top: 15px;
   z-index: 8;
   width: 264px;
   height: 386px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#skypebutton a  {
   background-image: url(sg_media-passage-under-constuction_media/skypebutton.gif);
}

#skypeusbutton  {
   position: absolute;
   left: 750px;
   top: 416px;
   z-index: 6;
   width: 201px;
   height: 33px;
   margin-left: 0px;
   margin-top: 0px;
}

#backbutton a  {
   background-image: url(sg_media-passage-portfolio-work-page_media/backbutton.gif);
}

.featuredworkmetadata li  {
   padding-bottom: 0px;
   color: #3A3A3B;
   line-height: 19px;
   font-size: 16px;
}

#aboutusgcopy  {
   background: url(sg_media-passage-about-us_media/aboutusgcopy.gif) no-repeat;
   height: 62px;
   width: 359px;
}

#editbutton a  {
   background: url(sg_media-passage-under-constuction_media/editbutton.gif) no-repeat;
   display: block;
   width: 375px;
   height: 63px;
}

#flickrbutton  {
   position: absolute;
   left: 689px;
   top: 1241px;
   z-index: 5;
   width: 68px;
   height: 68px;
   margin-left: 0px;
   margin-top: 0px;
}

#clear_footer  {
   height: 1389px;
   clear: both;
}

#i98656client  {
   background: url(sg_media-passage-under-constuction_media/d98656client.gif) no-repeat;
   position: absolute;
   left: 606px;
   top: 536px;
   z-index: 9;
   width: 235px;
   height: 15px;
   margin-left: 0px;
   margin-top: 0px;
}

#nextbutton a  {
   background-image: url(sg_media-passage-portfolio-work-page_media/nextbutton.gif);
}

.newadonaboutmetadata li  {
   padding-bottom: 0px;
   font-size: 21px;
   line-height: 25px;
   color: #44484C;
}

#i10873frame  {
   background-image: url(sg_media-passage-under-constuction_media/d10873frame.gif);
   top: 530px;
}

.newadonaboutmetadata p  {
   padding-bottom: 0px;
   font-size: 21px;
   line-height: 25px;
   color: #44484C;
}

#addressbook  {
   background: url(sg_media-passage-under-constuction_media/addressbook.gif) no-repeat;
   position: absolute;
   left: 908px;
   top: 1279px;
   z-index: 5;
   width: 38px;
   height: 29px;
   margin-left: 0px;
   margin-top: 0px;
}

#creditstext  {
   overflow: hidden;
   position: absolute;
   left: 122px;
   top: 1277px;
   z-index: 6;
   width: 556px;
   margin-left: 0px;
   margin-top: 0px;
}

#sparexmedia  {
   left: 696px;
}

.i782aboutusmetadata li  {
   padding-bottom: 7px;
   color: #3A3A3B;
   line-height: 55px;
   font-size: 46px;
}

.featuredworkmetadata p  {
   padding-bottom: 0px;
   color: #3A3A3B;
   line-height: 19px;
   font-size: 16px;
}

#i10882frame  {
   background-image: url(sg_media-passage-under-constuction_media/d10882frame.gif);
   top: 622px;
}

#skypebutton  {
   width: 62px;
   left: 844px;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   background: transparent url(sg_media-passage-under-constuction_media/footerbackgroundreplaceme.gif) repeat-x;
   width: 960px;
   position: relative;
   height: 1389px;
}

#i10889line  {
   background: #4A4C4B url(sg_media-passage-under-constuction_media/d10889line.gif) no-repeat;
   position: absolute;
   left: 536px;
   top: 589px;
   z-index: 6;
   width: 373px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
   font-size: 1px;
}

#twistcopy2  {
   position: absolute;
   left: -505px;
   top: 0px;
   width: 1893px;
   height: 963px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#editbutton  {
   height: 63px;
   top: 604px;
}

#nextbutton  {
   margin-left: 47px;
}

.i782aboutusmetadata p  {
   padding-bottom: 7px;
   color: #3A3A3B;
   line-height: 55px;
   font-size: 46px;
}

#ridefooter  {
   font-size: 0px;
   width: 100%;
   position: relative;
   clear: left;
   display: block;
   margin-top: 0px;
}

#footer_div  {
   background: transparent url(sg_media-passage-under-constuction_media/footerbackgroundreplaceme.gif) center top repeat-x;
   background-attachment: scroll;
   height: 1389px;
   clear: both;
}

#backbutton  {
   margin-left: 4px;
}

.featuredworkmetadata  {
   position: absolute;
   left: 511px;
   top: 96px;
   z-index: 11;
   width: 383px;
   margin-left: 0px;
   margin-top: 0px;
}

.container_div,
#page  {
   margin: 0px auto 0px auto;
   width: 960px;
   position: relative;
}

.aboutustemplinkpanel  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 9;
   width: 435px;
   min-height: 277px;
}

.blogmetadatatitle li  {
   padding-bottom: 0px;
   color: #FFFFFF;
   line-height: 33px;
   font-size: 27px;
}

.featuredworkpanelnew  {
   width: 930px;
}

#textedit  {
   position: absolute;
   left: 731px;
   top: 691px;
   z-index: 9;
   width: 162px;
   height: 14px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#i332line  {
   left: 620px;
}

.topbannerpanelthumb  {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 8;
   width: 644px;
   height: 212px;
   margin-left: 0px;
   margin-top: 0px;
}

.blogmetadatatitle p  {
   padding-bottom: 0px;
   color: #FFFFFF;
   line-height: 33px;
   font-size: 27px;
}

#i10875bg  {
   top: 531px;
}

#i10883bg  {
   top: 623px;
}

#page_div  {
   min-height: 100%;
   margin-bottom: -1389px;
   position: relative;
}

#linecopy  {
   left: 318px;
}

.i782aboutusmetadata  {
   top: 13px;
}

.formmetadatades li  {
   padding-bottom: 0px;
   color: #FFFFFF;
   line-height: 20px;
   font-size: 16px;
}

.featuredblogpanel  {
   width: 936px;
}

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

.formmetadatades p  {
   padding-bottom: 0px;
   color: #FFFFFF;
   line-height: 20px;
   font-size: 16px;
}

#client  {
   position: absolute;
   left: 694px;
   top: 586px;
   z-index: 9;
   width: 239px;
   height: 14px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

.aboutuspanelthumb  {
   position: absolute;
   left: 515px;
   top: 34px;
   z-index: 9;
   width: 226px;
   height: 347px;
   margin-left: 0px;
   margin-top: 0px;
}

.blogpostlogocopy5  {
   background-image: url(sg_media-passage-blog-home_media/blogpostlogocopy5.gif);
   top: 2px;
}

.spareslotxmedia *  {
   color: #302F2F;
}

.logoblogpanellogo  {
   z-index: 7;
}

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

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

.newadonaboutpanel  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 7;
   width: 480px;
   min-height: 257px;
}

#footer  {
   background: transparent url(sg_media-passage-under-constuction_media/footerbackgroundreplaceme.gif) repeat-x;
   height: 1389px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

.blogpanelfashion  {
   width: 944px;
}

.updatespanelhome  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 6;
   width: 940px;
   min-height: 275px;
}

#homeg  {
   background: url(sg_media-passage-home_media/welcomegcopy.gif) no-repeat;
   position: absolute;
   left: 17px;
   top: 492px;
   z-index: 5;
   width: 369px;
   height: 62px;
   margin-left: 0px;
   margin-top: 0px;
}

.workpreviewpanel  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 7;
   width: 960px;
   min-height: 431px;
}

.formmetadata li  {
   padding-bottom: 9px;
   color: #EEEEEE;
   line-height: 45px;
   font-size: 37px;
}

.formmetadatades  {
   top: 63px;
}

.newsmetadata li  {
   padding-bottom: 4px;
   color: #45484C;
   line-height: 25px;
   font-size: 21px;
}

.webblogpanelweb  {
   width: 943px;
}

.footer_div_bkg  {
   height: 1389px;
}

.topbannerpanel  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 7;
   width: 644px;
   min-height: 212px;
}

.formmetadata p  {
   padding-bottom: 9px;
   color: #EEEEEE;
   line-height: 45px;
   font-size: 37px;
}

.newsmetadata p  {
   padding-bottom: 4px;
   color: #45484C;
   line-height: 25px;
   font-size: 21px;
}

#top  {
   min-height: 100%;
   width: 100%;
   position: absolute;
}

.newspanelthumb  {
   position: absolute;
   left: 282px;
   top: 30px;
   z-index: 11;
   width: 146px;
   height: 104px;
   margin-left: 0px;
   margin-top: 0px;
}

.newspanelhome  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 8;
   width: 474px;
   min-height: 226px;
}

.footer,
.flow  {
   width: 100%;
   position: relative;
   display: block;
}

.newsframethum  {
   background: url(sg_media-passage-home_media/newsframethum.gif) no-repeat;
   position: absolute;
   left: 281px;
   top: 29px;
   z-index: 10;
   width: 148px;
   height: 106px;
   margin-left: 0px;
   margin-top: 0px;
}

.sgthumb:hover  {
   border-color: #0000FF;
}

.formpanelhome  {
   z-index: 9;
}

.aboutuspanel  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 7;
   width: 770px;
   min-height: 414px;
}

.newsmetadata  {
   position: absolute;
   left: 39px;
   top: 73px;
   z-index: 10;
   width: 229px;
   margin-left: 0px;
   margin-top: 0px;
}

.formmetadata  {
   top: 22px;
}

.c020203 * a  {
   color: #020203;
}

.c010101 * a  {
   color: #010101;
}

.spacing_div  {
   height: 0px;
   min-height: 0px;
}

*:focus  {
   outline-style: none;
}

.full_width  {
   min-width: 960px;
   margin: 0px;
   padding: 0px;
   position: relative;
}

.blogpanel  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 6;
   width: 478px;
   min-height: 259px;
}

.divider  {
   clear: left;
   display: block;
}

.sgthumb  {
   border: 2px solid #FF0000;
}

.col_bg  {
   position: absolute;
   z-index: 1;
   left: 0px;
   top: 0px;
   width: 100%;
}

.layer5  {
   background: url(sg_media-passage-home_media/layer5.gif) no-repeat;
   position: absolute;
   left: 512px;
   top: 79px;
   z-index: 11;
   width: 381px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
}

.shape2  {
   background: url(sg_media-passage-home_media/shape2.gif) no-repeat;
   position: absolute;
   left: 444px;
   top: 1px;
   z-index: 10;
   width: 484px;
   height: 203px;
   margin-left: 0px;
   margin-top: 0px;
}

.footer  {
   clear: left;
}

.column  {
   padding: 0px;
   margin: 0px;
   float: left;
   position: relative;
   display: inline;
}

.cFFF a  {
   color: #FFFFFF;
}

.fl li  {
   float: left;
   display: inline;
}

.news  {
   background: url(sg_media-passage-home_media/news.gif) no-repeat;
   position: absolute;
   left: 11px;
   top: 1px;
   z-index: 9;
   width: 447px;
   height: 222px;
   margin-left: 0px;
   margin-top: 0px;
}

.flow  {
   z-index: 2;
}

h3,
h2,
h6,
h1,
h5,
body, p,
h4  {
   font-family: Helvetica, Arial, sans-serif;
}

h1.blog_name  {
   margin: 0px;
}

aimg  {
   border: none;
}

a.nm  {
   background-position: 0px 0px;
}

ains  {
   text-decoration: none;
}

body  {
   padding: 0px;
   margin: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}

html, body  {
   background-color: #FFFFFF;
   background-image: none;
   height: 100%;
}

