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

a ins  {
   text-decoration: none;
}

#pid10casestudyone,
#usefullinksp2,
#pid12photography,
#pid15testimonials,
#pid4educationandexperience,
#pid8exhibitiondesign,
#pid16usefullinks,
#artdirection,
#pid18contactinfo,
#pid2curriculumvitae,
#personalprojects,
#pid7branding,
#pid5industryawards,
#pid6designforprint,
#pid3aboutme,
#pid11casestudytwo,
#pid9websitedesign,
#pid1home  {
   margin: 0px auto 0px auto;
   height: 741px;
   width: 997px;
   position: relative;
   background-color: #FFFFFF;
}

#artdiretionpicturebox table,
#printgallerypicturebox table,
#exhibitgallerypicturebox table,
#brandgallerypicturebox table,
#personalprojectspicturebox table  {
   width: 100%;
   height: 100%;
}

#sitegrinderintotext p,
#i123regintrotext p,
#botwtext p,
#myfontsintrotext p,
#jkrintrotext p,
#calumetintrotext p,
#sketchupintrotext p,
#id0connortext p  {
   font: 11px/13px Helvetica, Arial, sans-serif;
   margin: 0px;
   padding-bottom: 4px;
   text-align: left;
   color: #FFFFFF;
}

#artdiretionpicturebox,
#exhibitgallerypicturebox,
#brandgallerypicturebox,
#printgallerypicturebox,
#personalprojectspicturebox  {
   visibility: visible;
   position: absolute;
   left: 184px;
   top: 152px;
   z-index: 3;
   width: 802px;
   height: 486px;
}

#sitegrinderintotext,
#botwtext,
#myfontsintrotext,
#id0connortext,
#sketchupintrotext,
#i123regintrotext,
#calumetintrotext  {
   visibility: visible;
   position: absolute;
   top: 323px;
   z-index: 4;
   width: 179px;
}

#nextbuttoncopy a,
#id2nextbutton a,
#id3nextbutton a,
#id0nextbutton a,
#usefullinksp2button a,
#id1nextbutton a  {
   background: url(sg_branding_media/id3nextbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 34px;
   width: 25px;
   font-size: 34px;
   line-height: 34px;
}

#usefullinksbutton a,
#id1prevbutton a,
#id0prevbutton a,
#id3prevbutton a,
#id2prevbutton a,
#prevbuttoncopy a  {
   background: url(sg_branding_media/id3prevbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 35px;
   width: 33px;
   font-size: 35px;
   line-height: 35px;
}

#id2nextbutton,
#usefullinksp2button,
#id1nextbutton,
#nextbuttoncopy,
#id0nextbutton,
#id3nextbutton  {
   visibility: visible;
   position: absolute;
   left: 927px;
   top: 535px;
   z-index: 4;
   width: 25px;
   height: 34px;
}

#id2prevbutton,
#id3prevbutton,
#id0prevbutton,
#id1prevbutton,
#usefullinksbutton,
#prevbuttoncopy  {
   visibility: visible;
   position: absolute;
   left: 899px;
   top: 535px;
   z-index: 5;
   width: 33px;
   height: 35px;
}

#jkrlogobutton a,
#i123reglogobutton a,
#myfontslogobutton a,
#sitegrinderlogobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 53px;
   background-position: 0% 0px;
   font-size: 53px;
   line-height: 53px;
}

#casestudytwopopup,
#homepopup,
#id1curriculumvitaepopup,
#websitedesignpopup  {
   visibility: hidden;
   position: absolute;
   left: 9px;
   z-index: 4;
   width: 161px;
   height: 30px;
   background-repeat: no-repeat;
}

#curriculumvitaepopupmenu li a,
#mainmenumenu li a,
#cvmenu li a  {
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #444345;
   width: 100%;
   display: block;
}

#homepagebase,
#contactpagebase,
#testipagebase,
#testibasecopy  {
   visibility: visible;
   position: absolute;
   left: 184px;
   top: 152px;
   z-index: 3;
   width: 802px;
   height: 367px;
   background-color: #7D8286;
   background-image: none;
}

#awardstext p,
#aboutmetext p,
#educationandexperiencetext p  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   margin: 0px;
   text-align: left;
   color: #646567;
}

#cvmenu li,
#curriculumvitaepopupmenu li,
#mainmenumenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#brandingpopup,
#exhibitiondesignpopup,
#testimonialspopup  {
   visibility: hidden;
   position: absolute;
   left: 9px;
   z-index: 4;
   width: 161px;
   height: 28px;
   background-repeat: no-repeat;
}

#id0artdirectionbutton a,
#id0personalprojectsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 72px;
   width: 70px;
   background-position: 0% 0px;
   font-size: 72px;
   line-height: 72px;
}

#id2artdirectionbutton a,
#id2personalprojectsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 129px;
   width: 126px;
   background-position: 0% 0px;
   font-size: 129px;
   line-height: 129px;
}

#aboutmetext,
#educationandexperiencetext,
#awardstext  {
   visibility: visible;
   position: absolute;
   left: 384px;
   top: 192px;
   z-index: 3;
   width: 385px;
}

#newsbodytext p,
#colourinfotext p,
#id1connortext p  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   margin: 0px;
   padding-bottom: 7px;
   text-align: left;
}

#sketchuplogobutton a,
#id1personalprojectsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 51px;
   background-position: 0% 0px;
   font-size: 51px;
   line-height: 51px;
}

#pleasenoteclickingonthelogosabovewilltakeyoutother  {
   background: url(sg_usefullinks_media/id0pleasenoteclickingonthel.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 186px;
   top: 526px;
   z-index: 3;
   width: 650px;
   height: 12px;
}

#educationandexperiencepopup,
#industryawardspopup  {
   visibility: hidden;
   position: absolute;
   left: 184px;
   z-index: 5;
   width: 163px;
   height: 29px;
   background-repeat: no-repeat;
}

#personalgallerytext p,
#artdirectiongallerytext p  {
   font: 12px/14px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   padding-bottom: 10px;
   text-align: left;
}

#id2artdirectionbutton,
#id2personalprojectsbutton  {
   visibility: visible;
   position: absolute;
   left: 798px;
   z-index: 4;
   width: 126px;
   height: 129px;
}

#id0artdirectionbutton,
#id0personalprojectsbutton  {
   visibility: visible;
   position: absolute;
   left: 892px;
   top: 577px;
   z-index: 4;
   width: 70px;
   height: 72px;
}

#csonepic,
#cvpic,
#d200shadow,
#webpic,
#cs2pic  {
   position: absolute;
   left: 184px;
   top: 152px;
   z-index: 3;
   width: 802px;
   height: 367px;
   background-repeat: no-repeat;
}

#basemenu li a:hover,
#cvmenu li a:hover  {
   text-decoration: underline;
}

#photographypopup,
#designforprintpopup  {
   visibility: hidden;
   position: absolute;
   left: 9px;
   z-index: 4;
   width: 161px;
   height: 29px;
   background-repeat: no-repeat;
}

#botwlogobutton a,
#calumetlogobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 54px;
   background-position: 0% 0px;
   font-size: 54px;
   line-height: 54px;
}

#usefullinkspopup,
#casestudyonepopup  {
   visibility: hidden;
   position: absolute;
   left: 9px;
   z-index: 4;
   width: 161px;
   background-color: #7D8286;
   background-image: none;
}

#newsbodytext p a,
#id1connortext p a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #63696E;
}

#curriculumvitaepopupmenu,
#cvmenu  {
   font: bold 12px/30px Helvetica, Arial, sans-serif;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #444345;
   position: absolute;
   left: 188px;
   top: 184px;
   width: 159px;
}

#moretext p,
#silasamos02text p  {
   font: bold 14px/15px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #91DB00;
   padding-bottom: 8px;
   text-align: left;
}

#curriculumvitaepopupmenu li a  {
   padding-left: 2px;
}

#educationandexperiencepopup  {
   background-image: url(sg_branding_media/educationandexperiencepopup.gif);
   top: 215px;
}

#id0personalprojectsbutton a  {
   background-image: url(sg_artdirection_media/id0personalprojectsbutton.gif);
}

#id2personalprojectsbutton a  {
   background-image: url(sg_photography_media/id2personalprojectsbutton.gif);
}

#id1personalprojectsbutton a  {
   width: 177px;
   background-image: url(sg_photography_media/id1personalprojectsbutton.gif);
}

#moretext,
#silasamos02text  {
   visibility: visible;
   position: absolute;
   top: 237px;
   z-index: 6;
   width: 196px;
}

#id2personalprojectsbutton  {
   top: 336px;
}

#curriculumvitaepopupmenu  {
   z-index: 6;
   visibility: hidden;
}

#mainmenumenu li a:hover  {
   color: #FFFFFF;
}

#id2artdirectionbutton a  {
   background-image: url(sg_photography_media/id2artdirectionbutton.gif);
}

#id0artdirectionbutton a  {
   background-image: url(sg_personalprojects_media/id0artdirectionbutton.gif);
}

#id1curriculumvitaepopup  {
   background-image: url(sg_branding_media/id1curriculumvitaepopup.gif);
   top: 183px;
}

#sitegrinderlogobutton a  {
   width: 265px;
   background-image: url(sg_usefullinksp2_media/sitegrinderlogobutton.gif);
}

#id0curriculumvitaepopup  {
   background: url(sg_branding_media/id0curriculumvitaepopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 183px;
   top: 178px;
   z-index: 4;
   width: 170px;
   height: 100px;
}

#id1emailbutton a:hover  {
   background-position: -153px 0%;
}

#id2artdirectionbutton  {
   top: 180px;
}

#exhibitiondesignpopup  {
   background-image: url(sg_branding_media/exhibitiondesignpopup.gif);
   top: 275px;
}

#pid8exhibitiondesign  {
   background-color: transparent;
}

#sketchuplogobutton a  {
   width: 179px;
   background-image: url(sg_usefullinksp2_media/sketchuplogobutton.gif);
}

#i123reglogobutton a  {
   width: 206px;
   background-image: url(sg_usefullinks_media/123reglogobutton.gif);
}

#cvpdfbutton a:hover  {
   background-position: -102px 0%;
}

#calumetlogobutton a  {
   width: 193px;
   background-image: url(sg_usefullinks_media/calumetlogobutton.gif);
}

#industryawardspopup  {
   background-image: url(sg_branding_media/industryawardspopup.gif);
   top: 245px;
}

#usefullinksp2button  {
   z-index: 3;
}

#designforprintpopup  {
   background-image: url(sg_branding_media/designforprintpopup.gif);
   top: 215px;
}

#sitegrinderintotext  {
   left: 598px;
}

#myfontslogobutton a  {
   width: 171px;
   background-image: url(sg_usefullinks_media/myfontslogobutton.gif);
}

#usefullinkswelcome  {
   background: url(sg_usefullinks_media/usefullinkswelcome.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 201px;
   top: 171px;
   z-index: 4;
   width: 658px;
   height: 53px;
}

#mikehiggsportfolio  {
   background: url(sg_branding_media/mikehiggsportfolio.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 47px;
   z-index: 6;
   width: 274px;
   height: 30px;
}

#websitedesignpopup  {
   background-image: url(sg_branding_media/websitedesignpopup.gif);
   top: 304px;
}

#mainmenumenu li a  {
   padding-left: 15px;
}

#usefullinksbutton  {
   z-index: 4;
}

#casestudyonepopup  {
   height: 27px;
   top: 336px;
}

#sketchupintrotext  {
   left: 397px;
}

#behindemailbutton  {
   visibility: visible;
   position: absolute;
   left: 803px;
   top: 0px;
   z-index: 6;
   width: 171px;
   height: 35px;
   background-color: #91DB00;
   background-image: none;
}

#casestudytwopopup  {
   background-image: url(sg_branding_media/casestudytwopopup.gif);
   top: 365px;
}

#testimonialspopup  {
   background-image: url(sg_branding_media/testimonialspopup.gif);
   top: 427px;
}

#colourinfotext p  {
   color: #FEFEFE;
}

#myfontsintrotext  {
   left: 200px;
}

#usefullinkspopup  {
   height: 29px;
   top: 457px;
}

#photographypopup  {
   background-image: url(sg_branding_media/photographypopup.gif);
   top: 397px;
}

#id1emailbutton a  {
   background: url(sg_branding_media/id1emailbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 17px;
   width: 153px;
   font-size: 17px;
   line-height: 17px;
}

#i123regintrotext  {
   left: 397px;
}

#contactinfopopup  {
   background: url(sg_branding_media/contactinfopopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 9px;
   top: 488px;
   z-index: 4;
   width: 161px;
   height: 31px;
}

#calumetintrotext  {
   left: 598px;
}

#botwlogobutton a  {
   width: 216px;
   background-image: url(sg_usefullinks_media/botwlogobutton.gif);
}

#silasamos02text  {
   left: 204px;
}

#montagueoverlay  {
   background: url(sg_branding_media/montagueoverlay.gif) no-repeat;
   position: absolute;
   left: 9px;
   top: 13px;
   z-index: 5;
   width: 977px;
   height: 78px;
}

#jkrlogobutton a  {
   width: 208px;
   background-image: url(sg_usefullinksp2_media/jkrlogobutton.gif);
}

#id1connortext p  {
   color: #63696E;
}

#newsbodytext p  {
   color: #63696E;
}

#id1emailbutton  {
   visibility: visible;
   position: absolute;
   left: 812px;
   top: 17px;
   z-index: 7;
   width: 153px;
   height: 17px;
}

#cvpdfbutton a  {
   background: url(sg_industryawards_media/cvpdfbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 87px;
   width: 102px;
   font-size: 87px;
   line-height: 87px;
}

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

#basemenu li a  {
   border: 0px none #000000;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
}

#id0connortext  {
   left: 795px;
}

#brandingpopup  {
   background-image: url(sg_designforprint_media/brandingpopup.gif);
   top: 245px;
}

#aboutmepopup  {
   background: url(sg_branding_media/aboutmepopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 184px;
   top: 183px;
   z-index: 5;
   width: 163px;
   height: 31px;
}

#mainmenumenu  {
   font: bold 12px/30px Helvetica, Arial, sans-serif;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #444345;
   position: absolute;
   left: 9px;
   top: 153px;
   z-index: 5;
   width: 146px;
}

#jkrintrotext  {
   visibility: visible;
   position: absolute;
   left: 200px;
   top: 323px;
   z-index: 4;
   width: 152px;
}

#awardstext p  {
   padding-bottom: 6px;
}

#cvmenu li a  {
   padding-left: 2px;
}

#phonenumber  {
   background: url(sg_branding_media/phonenumber.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 767px;
   top: 103px;
   z-index: 5;
   width: 203px;
   height: 24px;
}

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

#whitestripe  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 85px;
   z-index: 6;
   width: 997px;
   height: 6px;
   background-color: #FFFFFF;
   background-image: none;
   font-size: 1px;
}

#cvpdfbutton  {
   visibility: visible;
   position: absolute;
   left: 217px;
   top: 318px;
   z-index: 3;
   width: 102px;
   height: 87px;
}

#greentopper  {
   background: url(sg_industryawards_media/greentopper.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 91px;
   z-index: 4;
   width: 979px;
   height: 50px;
}

#d200shadow  {
   background-image: url(sg_photography_media/d200shadow.gif);
   height: 460px;
}

#headerbase  {
   background: url(sg_industryawards_media/headerbase.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 0px;
   z-index: 3;
   width: 977px;
   height: 140px;
}

#cvmenubase  {
   position: absolute;
   left: 184px;
   top: 183px;
   z-index: 3;
   width: 163px;
   height: 91px;
   background-repeat: no-repeat;
}

#homepopup  {
   background-image: url(sg_branding_media/homepopup.gif);
   top: 152px;
}

#csonepic  {
   background-image: url(sg_casestudyone_media/csonepic.gif);
}

#botwtext  {
   left: 795px;
}

#menubase  {
   background: url(sg_industryawards_media/menubase.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 152px;
   z-index: 3;
   width: 161px;
   height: 367px;
}

#moretext  {
   left: 835px;
}

#pagebase  {
   background: url(sg_branding_media/pagebase.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 703px;
   z-index: 3;
   width: 977px;
   height: 38px;
}

#basemenu  {
   font: 9px/30px Helvetica, Arial, sans-serif;
   margin: 0px;
   height: 30px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #FFFFFF;
   position: absolute;
   left: 209px;
   top: 700px;
   z-index: 4;
}

#webpic  {
   background-image: url(sg_websitedesign_media/webpic.gif);
}

#cvmenu  {
   z-index: 4;
}

#cs2pic  {
   background-image: url(sg_casestudytwo_media/cs2pic.gif);
}

#cvpic  {
   background-image: url(sg_curriculumvitae_media/cvpic.gif);
}

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


