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

a ins  {
   text-decoration: none;
}

#shape2copy25,
#shape2copy24,
#shape2copy23,
#shape2copy2,
#shape2copy22,
#shape2copy21,
#shape2copy20,
#shape2copy7,
#shape2copy6,
#shape2copy5,
#shape2copy4,
#shape2copy10,
#shape2,
#shape2copy8  {
   background: url(logosintromedia/shape2copy8.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 126px;
   z-index: 2;
   width: 652px;
   height: 1px;
}

#id112headertext p,
#id58headertext p,
#id130headertext p,
#id76headertext p,
#headertextcopy p  {
   font: bold 48px/60px Helvetica;
   margin: 0px;
   color: #999999;
   text-align: left;
}

#whatarepeoplesayingtext p,
#contactinfotext p,
#id44clientlisttext p,
#subheadertextcopy2 p  {
   font: bold 20px/24px Helvetica;
   margin: 0px;
   color: #0066CC;
   text-align: left;
}

#logosintrob a,
#egdwayfindingintrob a,
#photographyintrob a,
#ourworkb a,
#webprintintrob a  {
   background-repeat: no-repeat;
   display: block;
   height: 62px;
   background-position: 0% 0px;
   font-size: 62px;
   line-height: 62px;
}

#headertextcopy,
#id130headertext,
#id58headertext,
#id112headertext,
#id76headertext  {
   visibility: visible;
   position: absolute;
   left: 125px;
   top: 130px;
   z-index: 2;
   width: 671px;
}

#id119bodytext p,
#id65bodytext p,
#bodytextcopy p,
#id137bodytext p,
#id83bodytext p  {
   font: 18px/24px Helvetica;
   margin: 0px;
   padding-bottom: 10px;
   text-align: left;
}

#id17nextbutton a,
#id9previousbutton a,
#id18previousbutton a,
#id8nextbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 49px;
   background-position: 0% 0px;
   font-size: 49px;
   line-height: 49px;
}

#logosgalleryb,
#webprintgalleryb,
#egdwayfindinggalleryb,
#casestudygalleryb  {
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 204px;
   z-index: 2;
   width: 388px;
   height: 62px;
}

#egdwayfindinggalleryb a,
#webprintgalleryb a,
#logosgalleryb a  {
   background: url(logosintromedia/logosgalleryb.gif) no-repeat 0% 0px;
   display: block;
   width: 388px;
   height: 62px;
}

#bodytextcopy,
#id65bodytext,
#id83bodytext,
#id119bodytext  {
   visibility: visible;
   position: absolute;
   left: 127px;
   top: 281px;
   z-index: 3;
}

#contacttext p,
#abouttext p,
#testimonialstextscroll p  {
   font: 18px/22px Helvetica;
   margin: 0px;
   text-align: left;
}

#contractclientstext p,
#id46clientlisttext p  {
   font: 14px/17px Helvetica;
   margin: 0px;
   text-align: left;
}

#hellotheretext p,
#currentworktext p  {
   font: 20px/25px Helvetica;
   margin: 0px;
   text-align: left;
}

#i002360casestudy,
#i006w360casestudy  {
   visibility: visible;
   position: absolute;
   top: 584px;
   z-index: 2;
   width: 211px;
   height: 158px;
   background-repeat: no-repeat;
}

#hellotheretext,
#currentworktext  {
   visibility: visible;
   position: absolute;
   left: 126px;
   z-index: 2;
   width: 652px;
}

#webprintthumbsheet .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 5px;
   width: 50px;
   height: 46px;
}

#i001picture9,
#i002sutton1  {
   visibility: visible;
   position: absolute;
   top: 427px;
   z-index: 2;
   width: 214px;
   height: 158px;
   background-repeat: no-repeat;
}

#id9previousbutton a:hover  {
   background-position: -49px 0%;
}

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

#testimonialstextscroll p  {
   color: #0066CC;
   padding-right: 30px;
}

#flickrb a,
#behanceb a  {
   background-repeat: no-repeat;
   display: block;
   height: 46px;
   background-position: 0% 0px;
   font-size: 46px;
   line-height: 46px;
}

#egdwayfindingintrob a  {
   width: 475px;
   background-image: url(ourworkmedia/egdwayfindingintrob.gif);
}

#id8nextbutton a:hover  {
   background-position: -48px 0%;
}

#id18previousbutton a  {
   width: 49px;
   background-image: url(webandprintmedia/id9previousbutton.gif);
}

#id9previousbutton a  {
   width: 49px;
   background-image: url(webandprintmedia/id9previousbutton.gif);
}

#photographyintrob a  {
   width: 377px;
   background-image: url(ourworkmedia/photographyintrob.gif);
}

#webprintpicturebox  {
   visibility: visible;
   position: absolute;
   left: 127px;
   top: 122px;
   z-index: 3;
   width: 651px;
   height: 471px;
}

#webprintmetadata p  {
   font: 14px/14px Helvetica;
   margin: 0px;
   padding-bottom: 5px;
   text-align: left;
}

#navmenu li a:hover  {
   color: #0066CC;
}

#webprintthumbsheet  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 122px;
   z-index: 2;
   width: 120px;
   height: 620px;
}

#id9previousbutton  {
   visibility: visible;
   position: absolute;
   left: 128px;
   top: 625px;
   z-index: 2;
   width: 49px;
   height: 49px;
}

#currentworktext p  {
   color: #999999;
}

#i006w360casestudy  {
   background-image: url(pid12casestudymedia/006w360casestudy.gif);
   left: 574px;
}

#casestudygalleryb  {
   width: 403px;
}

#webprintmetadata  {
   visibility: visible;
   position: absolute;
   left: 248px;
   top: 628px;
   z-index: 2;
   width: 530px;
}

#id17nextbutton a  {
   width: 48px;
   background-image: url(webandprintmedia/id8nextbutton.gif);
}

#webprintintrob a  {
   width: 348px;
   background-image: url(ourworkmedia/webprintintrob.gif);
}

#i002360casestudy  {
   background-image: url(pid12casestudymedia/002360casestudy.gif);
   left: 126px;
}

#id8nextbutton a  {
   width: 48px;
   background-image: url(webandprintmedia/id8nextbutton.gif);
}

#currentworktext  {
   top: 545px;
}

#hellotheretext  {
   top: 129px;
}

#introb a:hover  {
   background-position: -79px 0%;
}

#id8nextbutton  {
   visibility: visible;
   position: absolute;
   left: 185px;
   top: 625px;
   z-index: 2;
   width: 48px;
   height: 49px;
}

#id137bodytext  {
   visibility: visible;
   position: absolute;
   left: 127px;
   top: 281px;
   z-index: 2;
   width: 621px;
}

#contacttext p  {
   color: #0066CC;
}

#id119bodytext  {
   width: 628px;
   z-index: 2;
}

#logosintrob a  {
   width: 213px;
   background-image: url(ourworkmedia/logosintrob.gif);
}

#bodytextcopy  {
   width: 628px;
}

#shape2copy22  {
   top: 539px;
}

#shape2copy24  {
   top: 387px;
}

#shape2copy25  {
   top: 440px;
}

#shape2copy23  {
   top: 380px;
}

#i001picture9  {
   background-image: url(logosintromedia/001picture9.gif);
   left: 124px;
}

#shape2copy21  {
   top: 493px;
}

#shape2copy20  {
   z-index: 3;
   top: 505px;
}

#navmenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #999999;
   height: 100%;
}

#id65bodytext  {
   width: 621px;
}

#id83bodytext  {
   width: 621px;
}

#shape2copy10  {
   top: 488px;
}

#shape2copy8  {
   top: 5px;
}

#shape2copy2  {
   top: 530px;
}

#shape2copy7  {
   top: 100px;
}

#shape2copy4  {
   top: 612px;
}

#abouttext p  {
   padding-bottom: 10px;
}

#i002sutton1  {
   background-image: url(logosintromedia/002sutton1.gif);
   left: 348px;
}

#shape2copy5  {
   top: 612px;
}

#shape2copy6  {
   top: 548px;
}

#dropshadow  {
   background: url(webandprintmedia/dropshadow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 126px;
   top: 122px;
   z-index: 2;
   width: 659px;
   height: 479px;
}

#ourworkb a  {
   width: 62px;
   background-image: url(intromedia/ourworkb.gif);
}

#behanceb a  {
   width: 140px;
   background-image: url(whowearemedia/behanceb.gif);
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 750px;
   width: 800px;
   position: relative;
   background-color: #FFFFFF;
   background-image: none;
}

#navmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#flickrb a  {
   width: 110px;
   background-image: url(whowearemedia/flickrb.gif);
}

#introb a  {
   background: url(logosintromedia/introb.gif) no-repeat 0% 0px;
   display: block;
   height: 80px;
   width: 79px;
   font-size: 80px;
   line-height: 80px;
}

#navmenu  {
   font: bold 18px/22px Helvetica;
   margin: 0px;
   height: 22px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #999999;
   position: absolute;
   left: 126px;
   top: 42px;
   z-index: 2;
}

#shape2  {
   top: 228px;
}

#introb  {
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 16px;
   z-index: 3;
   width: 79px;
   height: 80px;
}

.sgthumb:hover  {
   border-color: #0066CC;
   border-style: solid;
}

.sgthumb  {
   border: 2px none #CCCCCC;
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 50px;
   height: 46px;
}

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

