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

a ins  {
   text-decoration: none;
}

#photography2button a,
#contactlocation2button a,
#stilllifefood2button a,
#blog2button a,
#about2button a,
#infocontact2button a,
#peoplepress2button a,
#floragardens2button a,
#links2button a,
#id57interiorsexteriorsbutton a,
#contents2button a,
#id82sitemapbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #ABAD8F;
}

#contactlocationbutton a,
#floragardenbutton a,
#linksbutton a,
#photographybutton a,
#contentsbutton a,
#peoplepressbutton a,
#infocontactbutton a,
#stilllifefoodbutton a,
#id59interiorsexteriorsbutton a,
#blogbutton a,
#aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 26px;
   background-position: 0% 0px;
   font-size: 26px;
   line-height: 26px;
}

#stilllifefoodtext p,
#intro2text p,
#studiotext p,
#bodycopytext p,
#blogtext p,
#floragardentext p,
#linkstext p,
#abouttext p,
#interiorsexteriorstext p,
#clientstext p,
#peoplepresstext p  {
   font: 12px/16px Verdana;
   margin: 0px;
   color: #6B6058;
   padding-bottom: 8px;
   text-align: left;
}

#pid3contactlocation,
#pid8interiorsexteriors,
#pid1contents,
#pid4links,
#pid9peoplepress,
#floragarden,
#pid7stilllifefood,
#pid2about,
#pid10sitemap,
#pid5blog  {
   margin: 0px auto 0px auto;
   height: 972px;
   width: 760px;
   position: relative;
   background-color: #FDFAFB;
}

#linksbutton a:hover,
#peoplepressbutton a:hover,
#stilllifefoodbutton a:hover,
#contactlocationbutton a:hover,
#aboutbutton a:hover,
#floragardenbutton a:hover  {
   background-position: -166px 0%;
}

#interiorsexteriorspopup,
#aboutpopup,
#stilllifefoodpopup,
#contactlocationpopup,
#floragardenpopup  {
   background: url(stilllifeandfoodmedia/stilllifefoodpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 225px;
   width: 22px;
   height: 28px;
}

#links2button,
#stilllifefood2button,
#about2button,
#contactlocation2button  {
   font: bold 12px/18px Verdana;
   padding-bottom: 10px;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 250px;
   z-index: 3;
   height: 10px;
}

#stilllifefoodbutton,
#contactlocationbutton,
#aboutbutton  {
   visibility: hidden;
   position: absolute;
   left: 226px;
   z-index: 4;
   width: 166px;
   height: 26px;
}

#infocontactbutton a:hover,
#photographybutton a:hover  {
   background-position: -170px 0%;
}

#floraliteral,
#stilllifeliteral,
#interiorsliteral  {
   visibility: visible;
   position: absolute;
   z-index: 5;
   width: 601px;
}

#id129interiorsexteriors,
#id116floragardens  {
   visibility: visible;
   position: absolute;
   left: 59px;
   top: 186px;
   z-index: 3;
   height: 24px;
   background-repeat: no-repeat;
}

#papercopy3,
#papercopy2,
#papercopy,
#paper  {
   background: url(floraandgardenmedia/paper.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 57px;
   top: 281px;
   z-index: 4;
   width: 675px;
   height: 661px;
}

#interiorsexteriorstext,
#stilllifefoodtext  {
   visibility: visible;
   position: absolute;
   top: 220px;
   z-index: 3;
   width: 669px;
}

#peoplepress2button,
#floragardens2button  {
   font: bold 12px/18px Verdana;
   padding-bottom: 10px;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 251px;
   z-index: 5;
   height: 12px;
}

#id135peoplepress,
#id123stilllifefood  {
   visibility: visible;
   position: absolute;
   left: 59px;
   top: 186px;
   z-index: 3;
   height: 30px;
   background-repeat: no-repeat;
}

#id59interiorsexteriorsbutton a:hover  {
   background-position: -174px 0%;
}

#contents2button,
#infocontact2button  {
   font: bold 14px/18px Verdana;
   padding-bottom: 10px;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 58px;
   z-index: 3;
}

#addresstext p a,
#toplinkstext p a  {
   color: #FCFAFB;
   text-decoration: none;
   font-weight: bold;
}

#portfoliotext p,
#toplinkstext p  {
   font: 12px/16px Verdana;
   margin: 0px;
   color: #FCFAFB;
   text-align: left;
}

#blog2button,
#id82sitemapbutton  {
   font: bold 14px/18px Verdana;
   padding-bottom: 10px;
   text-align: left;
   visibility: visible;
   position: absolute;
   z-index: 3;
   height: 14px;
}

#peoplepressbutton,
#linksbutton  {
   visibility: hidden;
   position: absolute;
   left: 226px;
   top: 103px;
   width: 166px;
   height: 26px;
}

#id59interiorsexteriorsbutton a  {
   width: 174px;
   background-image: url(stilllifeandfoodmedia/id59interiorsexteriorsbutto.gif);
}

#id57interiorsexteriorsbutton  {
   font: bold 12px/18px Verdana;
   padding-bottom: 10px;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 252px;
   top: 51px;
   z-index: 5;
   width: 145px;
   height: 10px;
}

#id59interiorsexteriorsbutton  {
   visibility: hidden;
   position: absolute;
   left: 226px;
   top: 49px;
   z-index: 8;
   width: 174px;
   height: 26px;
}

#bodycopytext,
#studiotext  {
   visibility: visible;
   position: absolute;
   left: 263px;
   z-index: 3;
   width: 216px;
}

#id84sitemapbutton a:hover  {
   background-position: -169px 0%;
}

#id113about,
#id140links  {
   visibility: visible;
   position: absolute;
   left: 57px;
   top: 186px;
   z-index: 3;
   height: 24px;
   background-repeat: no-repeat;
}

#id129interiorsexteriors  {
   background-image: url(interiorsandexteriorsmedia/id129interiorsexteriors.gif);
   width: 341px;
}

#interiorsexteriorspopup  {
   z-index: 10;
   top: 50px;
}

#contactlocationbutton a  {
   width: 166px;
   background-image: url(stilllifeandfoodmedia/contactlocationbutton.gif);
}

#contactlocation2button  {
   width: 143px;
   top: 78px;
}

#contentsbutton a:hover  {
   background-position: -103px 0%;
}

#interiorsexteriorstext  {
   left: 57px;
}

#stilllifefoodbutton a  {
   width: 166px;
   background-image: url(stilllifeandfoodmedia/stilllifefoodbutton.gif);
}

#contactlocationbutton  {
   top: 76px;
}

#contactlocationpopup  {
   z-index: 6;
   top: 77px;
}

#stilllifefood2button  {
   width: 118px;
   top: 24px;
}

#photographybutton a  {
   width: 170px;
   background-image: url(stilllifeandfoodmedia/photographybutton.gif);
}

#id84sitemapbutton a  {
   background: url(stilllifeandfoodmedia/id84sitemapbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 25px;
   width: 169px;
   font-size: 25px;
   line-height: 25px;
}

#peoplepressbutton a  {
   width: 166px;
   background-image: url(stilllifeandfoodmedia/peoplepressbutton.gif);
}

#infocontactbutton a  {
   width: 170px;
   background-image: url(stilllifeandfoodmedia/infocontactbutton.gif);
}

#stilllifefoodbutton  {
   top: 22px;
}

#floragardenbutton a  {
   width: 166px;
   background-image: url(stilllifeandfoodmedia/floragardenbutton.gif);
}

#floragardens2button  {
   width: 124px;
   top: 78px;
}

#photography2button  {
   font: bold 14px/18px "Century Gothic";
   padding-bottom: 10px;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 58px;
   top: 53px;
   z-index: 3;
   width: 103px;
   height: 13px;
}

#stilllifefoodpopup  {
   z-index: 11;
   top: 23px;
}

#infocontact2button  {
   height: 11px;
   width: 133px;
   top: 108px;
}

#id123stilllifefood  {
   background-image: url(stilllifeandfoodmedia/id123stilllifefood.gif);
   width: 255px;
}

#peoplepress2button  {
   width: 118px;
   top: 105px;
}

#blogbutton a:hover  {
   background-position: -65px 0%;
}

#piccraggy,
#grass  {
   visibility: visible;
   position: absolute;
   left: 58px;
   top: 233px;
   z-index: 3;
   width: 176px;
   background-repeat: no-repeat;
}

#id82sitemapbutton  {
   width: 77px;
   top: 131px;
   left: 58px;
}

#photographybutton  {
   visibility: visible;
   position: absolute;
   left: 55px;
   top: 49px;
   z-index: 12;
   width: 170px;
   height: 26px;
}

#infocontactbutton  {
   visibility: visible;
   position: absolute;
   left: 55px;
   top: 103px;
   z-index: 10;
   width: 170px;
   height: 26px;
}

#stilllifefoodtext  {
   left: 58px;
}

#id116floragardens  {
   background-image: url(floraandgardenmedia/id116floragardens.gif);
   width: 267px;
}

#floragardenbutton  {
   visibility: hidden;
   position: absolute;
   left: 226px;
   top: 76px;
   z-index: 8;
   width: 166px;
   height: 26px;
}

#id84sitemapbutton  {
   visibility: visible;
   position: absolute;
   left: 55px;
   top: 131px;
   z-index: 4;
   width: 169px;
   height: 25px;
}

#peoplepressbutton  {
   z-index: 7;
}

#infocontactpopup  {
   background: url(stilllifeandfoodmedia/infocontactpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 22px;
   top: 97px;
   z-index: 6;
   width: 32px;
   height: 40px;
}

#interiorsliteral  {
   top: 305px;
   left: 88px;
}

#peoplepresspopup  {
   background: url(stilllifeandfoodmedia/peoplepresspopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 225px;
   top: 105px;
   z-index: 8;
   width: 22px;
   height: 28px;
}

#photographypopup  {
   background: url(stilllifeandfoodmedia/photographypopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 22px;
   top: 43px;
   z-index: 4;
   width: 32px;
   height: 40px;
}

#bottomtexttext p  {
   font: 11px/12px Verdana;
   margin: 0px;
   text-align: center;
   color: #6B6058;
}

#floragardenpopup  {
   z-index: 9;
   top: 77px;
}

#contentsbutton a  {
   width: 103px;
   background-image: url(stilllifeandfoodmedia/contentsbutton.gif);
}

#id135peoplepress  {
   background-image: url(peopleandpressmedia/id135peoplepress.gif);
   width: 236px;
}

#stilllifeliteral  {
   top: 306px;
   left: 89px;
}

#peoplepresstext  {
   visibility: visible;
   position: absolute;
   left: 58px;
   top: 220px;
   z-index: 3;
   width: 670px;
}

#contents2button  {
   height: 10px;
   width: 79px;
   top: 26px;
}

#toplinkstext p  {
   padding-bottom: 15px;
}

#bottomtexttext  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 941px;
   z-index: 3;
   width: 760px;
}

#contentsbutton  {
   visibility: visible;
   position: absolute;
   left: 55px;
   top: 22px;
   z-index: 4;
   width: 103px;
   height: 26px;
}

#contentspopup  {
   background: url(stilllifeandfoodmedia/contentspopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 22px;
   top: 19px;
   z-index: 3;
   width: 32px;
   height: 40px;
}

#aboutbutton a  {
   width: 166px;
   background-image: url(stilllifeandfoodmedia/aboutbutton.gif);
}

#linksbutton a  {
   width: 166px;
   background-image: url(stilllifeandfoodmedia/linksbutton.gif);
}

#clientstext p  {
   color: #FCFAFB;
}

#floraliteral  {
   top: 305px;
   left: 89px;
}

#intro2text p  {
   font-weight: bold;
   padding-bottom: 10px;
}

#blogbutton a  {
   width: 65px;
   background-image: url(stilllifeandfoodmedia/blogbutton.gif);
}

#bodycopytext  {
   top: 273px;
}

#sitemappopup  {
   background: url(stilllifeandfoodmedia/sitemappopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 22px;
   top: 124px;
   z-index: 7;
   width: 32px;
   height: 40px;
}

#links2button  {
   width: 35px;
   top: 105px;
}

#about2button  {
   width: 43px;
   top: 51px;
}

#linksbutton  {
   z-index: 4;
}

#blog2button  {
   width: 35px;
   top: 80px;
   left: 57px;
}

#aboutbutton  {
   top: 49px;
}

#id140links  {
   background-image: url(linksmedia/id140links.gif);
   width: 86px;
}

#linkspopup  {
   background: url(stilllifeandfoodmedia/linkspopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 225px;
   top: 104px;
   z-index: 5;
   width: 22px;
   height: 28px;
}

#blogbutton  {
   visibility: visible;
   position: absolute;
   left: 55px;
   top: 76px;
   z-index: 4;
   width: 65px;
   height: 26px;
}

#aboutpopup  {
   z-index: 7;
   top: 50px;
}

#studiotext  {
   top: 626px;
}

#id113about  {
   background-image: url(aboutmedia/id113about.gif);
   width: 97px;
}

#logogreen  {
   background: url(stilllifeandfoodmedia/logogreen.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 529px;
   top: 19px;
   z-index: 3;
   width: 208px;
   height: 127px;
}

#papercopy  {
   background-image: url(stilllifeandfoodmedia/papercopy.jpg);
}

#piccraggy  {
   background-image: url(contactandlocationmedia/piccraggy.jpg);
   height: 681px;
}

#blogpopup  {
   background: url(stilllifeandfoodmedia/blogpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 22px;
   top: 70px;
   z-index: 5;
   width: 32px;
   height: 40px;
}

#outerbox  {
   background: url(stilllifeandfoodmedia/outerbox.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 760px;
   height: 972px;
}

#corner2  {
   background: url(stilllifeandfoodmedia/corner2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 697px;
   top: 886px;
   z-index: 1;
   width: 63px;
   height: 86px;
}

#corner1  {
   background: url(stilllifeandfoodmedia/corner1.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 698px;
   top: 0px;
   z-index: 1;
   width: 62px;
   height: 88px;
}

#spine  {
   background: url(stilllifeandfoodmedia/spine.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 153px;
   height: 972px;
}

#grass  {
   background-image: url(aboutmedia/grass.jpg);
   height: 655px;
}

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

