#strategytext p,
#serviceslisttext p,
#communicationtext p  {
   font: 11px/18px Geneva;
   margin: 0px;
   text-align: left;
   color: #2B2B2B;
   font-family: Geneva, Arial, Helvetica, sans-serif;
}

#navmenu li a:hover  {
   color: #C4C4C4;
}

#communicationtext  {
   visibility: visible;
   position: absolute;
   left: 683px;
   top: 227px;
   z-index: 10;
   width: 256px;
}

#serviceslisttext  {
   visibility: visible;
   position: absolute;
   left: 665px;
   top: 475px;
   z-index: 11;
   width: 219px;
}

#headerbackground  {
   background: url(aboutmedia/headerbackground.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 1024px;
   height: 214px;
}

#lowercontentdiv  {
   visibility: visible;
   position: absolute;
   left: 610px;
   top: 429px;
   z-index: 9;
   width: 305px;
   height: 222px;
   background-color: #F4F4F4;
   background-image: none;
}

#copyrighttext p  {
   font: 11px/16px Courier;
   margin: 0px;
   color: #898989;
   letter-spacing: -1px;
   text-align: left;
}

#backgroundtilex  {
   background: url(aboutmedia/backgroundtilex.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 35px;
   height: 214px;
}

#designservices  {
   background: url(aboutmedia/designservices.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 643px;
   top: 449px;
   z-index: 11;
   width: 232px;
   height: 13px;
}

#subtitletext p  {
   font: 13px/24px Courier;
   margin: 0px;
   color: #2B2B2B;
   text-align: left;
}

#alittleaboutme  {
   background: url(aboutmedia/alittleaboutme.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 193px;
   top: 252px;
   z-index: 12;
   width: 171px;
   height: 18px;
}

#yellowboxcopy  {
   background: url(aboutmedia/yellowboxcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 111px;
   top: 198px;
   z-index: 11;
   width: 339px;
   height: 451px;
}

#communication  {
   background: url(aboutmedia/communication.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 685px;
   top: 203px;
   z-index: 10;
   width: 135px;
   height: 14px;
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 123px;
   top: 681px;
   z-index: 2;
   width: 358px;
}

#subtitletext  {
   visibility: visible;
   position: absolute;
   left: 105px;
   top: 133px;
   z-index: 10;
   width: 244px;
}

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

#aboutdivider  {
   background: url(aboutmedia/aboutdivider.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 150px;
   top: 376px;
   z-index: 10;
   width: 845px;
   height: 392px;
}

#strategytext  {
   visibility: visible;
   position: absolute;
   left: 683px;
   top: 330px;
   z-index: 11;
   width: 250px;
}

#straightpin  {
   background: url(aboutmedia/straightpin.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 224px;
   top: 215px;
   z-index: 12;
   width: 103px;
   height: 15px;
}

#approachdef  {
   background: url(aboutmedia/approachdef.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 481px;
   top: 273px;
   z-index: 16;
   width: 147px;
   height: 74px;
}

#textscrolls  {
   background: url(aboutmedia/textscrolls.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 36px;
   top: 226px;
   z-index: 8;
   width: 978px;
   height: 204px;
}

#background  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1024px;
   height: 768px;
   background-color: #E0E0E0;
   background-image: none;
}

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

#bottomline  {
   background: url(aboutmedia/bottomline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 97px;
   top: 666px;
   z-index: 6;
   width: 833px;
   height: 1px;
}

#myapproach  {
   background: url(aboutmedia/myapproach.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 494px;
   top: 232px;
   z-index: 16;
   width: 109px;
   height: 23px;
}

#rightline  {
   background: url(aboutmedia/rightline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 930px;
   top: 209px;
   z-index: 7;
   width: 1px;
   height: 458px;
}

#underline  {
   background: url(aboutmedia/underline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 167px;
   top: 273px;
   z-index: 12;
   width: 274px;
   height: 17px;
}

#arrowcopy  {
   background: url(aboutmedia/arrowcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 402px;
   top: 568px;
   z-index: 12;
   width: 33px;
   height: 45px;
}

#pid3about  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#framecopy  {
   background: url(aboutmedia/framecopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 436px;
   top: 511px;
   z-index: 13;
   width: 151px;
   height: 147px;
}

#gradient  {
   background: url(aboutmedia/gradient.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 214px;
   z-index: 3;
   width: 1010px;
   height: 264px;
}

#strategy  {
   background: url(aboutmedia/strategy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 684px;
   top: 304px;
   z-index: 9;
   width: 74px;
   height: 20px;
}

#emilypic  {
   background: url(aboutmedia/emilypic.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 438px;
   top: 355px;
   z-index: 16;
   width: 162px;
   height: 155px;
}

#metext p  {
   font: 12px/18px Geneva;
   margin: 0px;
   text-align: left;
   color: #2B2B2B;
   font-family: Geneva, Arial, Helvetica, sans-serif;
}

#cmmlogog  {
   background: url(aboutmedia/cmmlogog.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 101px;
   top: 102px;
   z-index: 10;
   width: 291px;
   height: 28px;
}

#leftline  {
   background: url(aboutmedia/leftline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 97px;
   top: 207px;
   z-index: 7;
   width: 1px;
   height: 460px;
}

#scrolls  {
   background: url(aboutmedia/scrolls.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 2px;
   top: 51px;
   z-index: 9;
   width: 995px;
   height: 233px;
}

#textbox  {
   background: url(aboutmedia/textbox.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 97px;
   top: 181px;
   z-index: 5;
   width: 833px;
   height: 485px;
}

#pushpin  {
   background: url(aboutmedia/pushpin.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 540px;
   top: 185px;
   z-index: 16;
   width: 20px;
   height: 37px;
}

#navmenu  {
   font: 13px/21px Courier;
   margin: 0px;
   height: 21px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #2B2B2B;
   position: absolute;
   left: 637px;
   top: 134px;
   z-index: 10;
}

#mikepic  {
   background: url(aboutmedia/mikepic.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 442px;
   top: 517px;
   z-index: 12;
   width: 140px;
   height: 133px;
}

#postit  {
   background: url(aboutmedia/postit.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 450px;
   top: 185px;
   z-index: 15;
   width: 214px;
   height: 223px;
}

#metext  {
   visibility: visible;
   position: absolute;
   left: 134px;
   top: 304px;
   z-index: 14;
   width: 305px;
}

#frame  {
   background: url(aboutmedia/frame.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 429px;
   top: 352px;
   z-index: 17;
   width: 172px;
   height: 166px;
}

#arrow  {
   background: url(aboutmedia/arrow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 398px;
   top: 352px;
   z-index: 18;
   width: 52px;
   height: 21px;
}

#mike  {
   background: url(aboutmedia/mike.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 385px;
   top: 618px;
   z-index: 12;
   width: 49px;
   height: 19px;
}

#me  {
   background: url(aboutmedia/me.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 361px;
   top: 352px;
   z-index: 15;
   width: 34px;
   height: 15px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #E0E0E0;
   background-image: url(aboutmedia/backgroundtilex.gif);
   background-repeat: repeat-x;
}
