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

a ins  {
   text-decoration: none;
}

#id179galleryb a,#contactb a,#prevb a,#id182galleryb a,#sketchblogbutton a,#nextb a,#homebutton a,#id111podcastb a,#servicesb a,#id64galleryb a,#peoplebutton a,#upb a,#processb a,#id152servicesbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
}

#nextb a:hover,#homebutton a:hover,#peoplebutton a:hover,#servicesb a:hover,#upb a:hover,#prevb a:hover,#id182galleryb a:hover,#id179galleryb a:hover,#id64galleryb a:hover,#contactb a:hover  {
   color: #51A3A5;
}

#danielarmstrongisourleadv p,#gallerywhite p,#id116abriefhistoryihavethebe p,#bodytexttext p,#dmarmstrongisthefounder p,#servicesillustrationscri p,#everyprojectwehandlefrom p  {
   font: 12px/14px Helvetica;
   margin: 0px;
   text-align: justify;
}

#id183gallerypopup p,#sketchblogbodytext p,#ournarrativedesignprocess p,#id180gallerypopup p,#staff p,#id156narrativedesign p,#contactstringthinkcom p,#podcastbodytext p  {
   font: 14px/17px Helvetica;
   margin: 0px;
   text-align: justify;
}

#pid12daniel,#pid4services,#pid6gallery,#process,#contact,#home,#pid5gallery,#people,#david  {
   margin: 0px auto 0px auto;
   width: 788px;
   position: relative;
}

#id64galleryb,#contactb,#homebutton,#peoplebutton,#servicesb  {
   font: 15px/19px Helvetica;
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 168px;
   z-index: 2;
   height: 11px;
}

#contactstringthinkcom p a,#bodytexttext p a  {
   color: #4C2918;
   text-decoration: none;
}

#textboxgallery,#textboxcopy2,#textboxcopy  {
   visibility: visible;
   position: absolute;
   left: 41px;
   top: 208px;
   width: 710px;
   background-repeat: no-repeat;
}

#id183gallerypopup,#id180gallerypopup  {
   visibility: hidden;
   position: absolute;
   left: 50px;
   z-index: 4;
   width: 114px;
}

#id116abriefhistoryihavethebe p  {
   color: #3F241F;
}

#id182galleryb,#id179galleryb  {
   font: 12px/14px Helvetica;
   text-align: justify;
   visibility: visible;
   position: absolute;
   left: 68px;
   z-index: 4;
   height: 9px;
}

#id116abriefhistoryihavethebe  {
   visibility: visible;
   position: absolute;
   left: 69px;
   top: 425px;
   z-index: 3;
   width: 300px;
}

#danielarmstrongisourleadv p  {
   color: #50A3A5;
}

#ournarrativedesignprocess p  {
   color: #50A3A5;
}

#servicesillustrationscri p  {
   color: #4C2918;
}

#everyprojectwehandlefrom p  {
   color: #4C2918;
}

#danielarmstrongisourleadv  {
   visibility: visible;
   position: absolute;
   left: 406px;
   top: 497px;
   z-index: 5;
   width: 306px;
}

#dmarmstrongisthefounder p  {
   font-size: 14px;
   color: #50A3A5;
}

#description2xmediascroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 57px;
   top: 223px;
   z-index: 4;
   width: 314px;
   height: 418px;
   padding: 0px;
   background: #FFFFFF url(exteriortile.gif) center top repeat;
}

#contactstringthinkcom p  {
   color: #4C2918;
}

#id156narrativedesign p  {
   color: #50A3A5;
}

#vectorsmartobjectcopy5  {
   background: url(davidmedia/vectorsmartobjectcopy5.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 522px;
   top: 30px;
   z-index: 3;
   width: 220px;
   height: 99px;
}

#layer20copy,#layer20  {
   visibility: visible;
   position: absolute;
   left: 141px;
   top: 557px;
   width: 183px;
   height: 111px;
   background-repeat: no-repeat;
}

#id152servicesbutton a  {
   color: #FEFEFE;
}

#sketchblogbodytext p  {
   color: #FEFEFE;
}

#id180gallerypopup p  {
   color: #50A3A5;
}

#id183gallerypopup p  {
   color: #50A3A5;
}

#sketchblogbutton a  {
   color: #FEFEFE;
}

#podcastbodytext p  {
   color: #FEFEFE;
}

#id180gallerypopup  {
   top: 282px;
}

#id183gallerypopup  {
   top: 323px;
}

#whowearetextblock  {
   margin: 0px auto 0px auto;
   width: 282px;
   position: relative;
}

#id111podcastb a  {
   color: #FEFEFE;
}

#id182galleryb a  {
   color: #3F241F;
}

#backgroundmerge  {
   background: url(davidmedia/dirt.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 0px;
   z-index: 1;
   width: 784px;
   height: 706px;
}

#id179galleryb a  {
   color: #3F241F;
}

#danieleyessolid  {
   background: url(danielmedia/danieleyessolid.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 478px;
   top: 228px;
   z-index: 3;
   width: 121px;
   height: 22px;
}

#textboxgallery  {
   background-image: url(pid5gallerymedia/textboxgallery.jpg);
   height: 446px;
   z-index: 3;
}

#gallerywhite p  {
   color: #FEFEFE;
}

#id64galleryb a  {
   color: #FEFEFE;
}

#peoplebutton a  {
   color: #FEFEFE;
}

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

#bodytexttext p  {
   color: #4C2918;
}

#id179galleryb  {
   width: 58px;
   top: 269px;
}

#id182galleryb  {
   width: 107px;
   top: 308px;
}

#homebutton a  {
   color: #FEFEFE;
}

#id64galleryb  {
   width: 83px;
   left: 119px;
}

#gallerywhite  {
   visibility: visible;
   position: absolute;
   left: 68px;
   top: 232px;
   z-index: 4;
   width: 95px;
}

#peoplebutton  {
   width: 119px;
   left: 334px;
}

#textboxcopy2  {
   background-image: url(processmedia/textboxcopy2.jpg);
   height: 356px;
   z-index: 3;
}

#upb,#nextb  {
   font: 14px/17px Helvetica;
   text-align: justify;
   visibility: visible;
   position: absolute;
   top: 620px;
   z-index: 4;
   height: 10px;
}

#tabservices  {
   background: url(processmedia/tabservices.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 210px;
   top: 172px;
   z-index: 2;
   width: 106px;
   height: 46px;
}

#servicesb a  {
   color: #FEFEFE;
}

#wordstext p  {
   font: 12px/14px Helvetica;
   margin: 0px;
   text-align: justify;
   color: #3F241F;
}

#textboxcopy  {
   background-image: url(davidmedia/textboxcopy.jpg);
   height: 446px;
   z-index: 2;
}

#fadedsquare  {
   background: url(davidmedia/fadedsquare.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 516px;
   top: 24px;
   z-index: 2;
   width: 231px;
   height: 111px;
}

#layer20copy  {
   background-image: url(homemedia/layer20copy.jpg);
   z-index: 5;
}

#contactb a  {
   color: #FEFEFE;
}

#processb a  {
   color: #4C2918;
}

#homebutton  {
   width: 53px;
   left: 46px;
}

#tabgallery  {
   background: url(pid5gallerymedia/tabgallery.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 117px;
   top: 172px;
   z-index: 2;
   width: 76px;
   height: 46px;
}

#newdaniel  {
   background: url(danielmedia/newdaniel.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 386px;
   top: 245px;
   z-index: 4;
   width: 350px;
   height: 400px;
}

#servicesb  {
   width: 119px;
   left: 213px;
}

#wordstext  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 3px;
   z-index: 1;
   width: 281px;
}

#tabpeople  {
   background: url(davidmedia/tabpeople.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 333px;
   top: 172px;
   z-index: 3;
   width: 107px;
   height: 46px;
}

#contactb  {
   width: 88px;
   left: 462px;
}

#davidb a  {
   background: url(danielmedia/davidb.jpg) no-repeat 0% 0px;
   display: block;
   height: 25px;
   width: 123px;
   font-size: 25px;
   line-height: 25px;
}

#layer20  {
   background-image: url(homemedia/layer20.jpg);
   z-index: 4;
}

#prevb a  {
   color: #3F241F;
}

#staff p  {
   color: #50A3A5;
}

#nextb a  {
   color: #3F241F;
}

#davidb  {
   visibility: visible;
   position: absolute;
   left: 601px;
   top: 227px;
   z-index: 3;
   width: 123px;
   height: 25px;
}

#prevb  {
   font: 14px/17px Helvetica;
   text-align: justify;
   visibility: visible;
   position: absolute;
   left: 209px;
   top: 620px;
   z-index: 4;
   width: 58px;
   height: 13px;
}

#nextb  {
   width: 27px;
   left: 677px;
}

#staff  {
   visibility: visible;
   position: absolute;
   left: 395px;
   top: 225px;
   z-index: 3;
   width: 45px;
}

#upb a  {
   color: #3F241F;
}

#upb  {
   width: 102px;
   left: 417px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(davidmedia/exteriortile.jpg) center top repeat;
}

