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

a ins  {
   text-decoration: none;
}

#id1soundcontrolbutton a,
#id0cafcassbutton a,
#id0proceduresbutton a,
#id1cafcassbutton a,
#logosp1button a,
#id0thebarbutton a,
#id1thebarbutton a,
#id0ukrailbutton a,
#id1ukrailbutton a,
#id1vividbutton a,
#id0vividbutton a,
#id0dsabikebutton a,
#id0abnibutton a,
#id1dsabikebutton a,
#id1abnibutton a,
#id0soundcontrolbutton a,
#id0holbp08button a,
#id1hfeabutton a,
#id1holbp08button a,
#id0hfeabutton a,
#id0lasorsbutton a,
#id1lasorsbutton a,
#id1animationbutton a,
#id0animationbutton a,
#id0thinedgebutton a,
#id1thinedgebutton a,
#id0bananalinkbutton a,
#id1bananalinkbutton a,
#id0tsopitchbutton a,
#id1tsopitchbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 19px;
   height: 19px;
   background-position: 0% 0px;
}

#id0thebarbutton,
#id1thebarbutton,
#id1animationbutton,
#id0soundcontrolbutton,
#id1soundcontrolbutton,
#id0animationbutton,
#id0vividbutton,
#id1vividbutton,
#id0ukrailbutton,
#id1ukrailbutton,
#id0dsabikebutton,
#id1dsabikebutton,
#id1tsopitchbutton,
#id0tsopitchbutton,
#id1bananalinkbutton,
#id0bananalinkbutton,
#id0lasorsbutton,
#id1lasorsbutton,
#id0proceduresbutton,
#id0hfeabutton,
#id0cafcassbutton,
#id1thinedgebutton,
#id1hfeabutton,
#id1cafcassbutton,
#id1abnibutton,
#id0thinedgebutton,
#id0holbp08button,
#id1holbp08button,
#id0abnibutton  {
   visibility: visible;
   position: absolute;
   top: 165px;
   z-index: 8;
   width: 19px;
   height: 19px;
}

#id5portfoliobutton a,
#id4portfoliobutton a,
#id6portfoliobutton a,
#id7portfoliobutton a,
#id1portfoliobutton a,
#id3portfoliobutton a,
#id2portfoliobutton a,
#id9portfoliobutton a,
#id8portfoliobutton a,
#id14portfoliobutton a,
#id11portfoliobutton a,
#id13portfoliobutton a,
#id10portfoliobutton a,
#id15portfoliobutton a,
#id12portfoliobutton a  {
   background: url(sg_thebar_media/id3portfoliobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 21px;
   width: 168px;
   font-size: 21px;
   line-height: 21px;
}

#pid9animation,
#pid3portfolio,
#pid13holbp08,
#pid4cv,
#pid6dsabike,
#pid20contactme,
#pid17thinedge,
#pid8thebar,
#pid2aboutme,
#pid19procedures,
#pid18bananalink,
#pid15vivid,
#pid16lasors,
#pid21logosintro,
#pid5cafcass,
#pid11tsopitch,
#pid22logosp1,
#pid10soundcontrol,
#pid23links,
#pid14hfea,
#pid1home,
#pid7abni,
#pid12ukrail  {
   margin: 0px auto 0px auto;
   width: 1000px;
   position: relative;
}

#id10portfoliobutton,
#id15portfoliobutton,
#id6portfoliobutton,
#id7portfoliobutton,
#id4portfoliobutton,
#id5portfoliobutton,
#id2portfoliobutton,
#id3portfoliobutton,
#id13portfoliobutton,
#id1portfoliobutton,
#id14portfoliobutton,
#id8portfoliobutton,
#id9portfoliobutton,
#id11portfoliobutton,
#id12portfoliobutton  {
   visibility: visible;
   position: absolute;
   left: 714px;
   top: 526px;
   z-index: 7;
   width: 168px;
   height: 21px;
}

#defrabutton a,
#dohbutton a,
#cancerresearchbutton a,
#accenturebutton a,
#homeofficebutton a,
#nhslogobutton a,
#hmglogobutton a,
#cdlogobutton a,
#dftlogobutton a,
#recycledbutton a,
#ealogobutton a,
#fsalogobutton a,
#bsilogobutton a,
#dsalogobutton a,
#thinkbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 141px;
   height: 109px;
   background-position: 0% 0px;
}

#intereststextcopy3 p,
#hfeatext p,
#animationtext p,
#ukrailtext p,
#tsopitchtext p,
#thebartext p,
#cafcassblurbtext p,
#thinedgetext p,
#abnitext p,
#bananalinktext p,
#procedurestext p,
#lasorstext p,
#vividblurbtext p,
#soundcontroltext p,
#dsablurbtext p  {
   font: bold 16px/16px Helvetica, Arial, sans-serif;
   margin: 0px;
   padding-bottom: 2px;
   text-align: left;
   color: #333333;
}

#realiseddesigntextbutton a,
#freefontstextbutton a,
#kellerstextbutton a,
#traceytextbutton a,
#leetextbutton a,
#logopondtextbutton a,
#arialtextbutton a,
#danhamburytextbutton a,
#linotypetextbutton a,
#freevectorstextbutton a,
#simtextbutton a  {
   border: 0px none #000000;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #99CCCC;
}

#shape16copy14,
#shape16copy,
#shape16copy10,
#shape16copy9,
#shape16copy8,
#shape16copy5,
#shape16copy4,
#shape16copy7,
#shape16copy6,
#shape16copy3,
#shape16copy2,
#shape16copy12,
#shape16,
#shape16copy15,
#shape16copy11,
#shape16copy13  {
   visibility: visible;
   position: absolute;
   left: 110px;
   top: 160px;
   z-index: 7;
   width: 780px;
   height: 30px;
   background-color: #99CCCC;
   background-image: none;
}

#traceysubtext p,
#kellerssubtext p,
#freefontssubtext p,
#danhamburysubtext p,
#freevectorssubtext p,
#logopondsubtext p,
#arialsubtext p,
#leesubtext p,
#realiseddesignsubtext p,
#holtext p,
#simsubtext p,
#linotypesubtext p  {
   font: 11px/16px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #CCCCCC;
   padding-bottom: 2px;
   text-align: left;
}

#shape17copy11,
#shape17copy13,
#shape17copy14,
#shape17copy,
#shape17copy10,
#shape17copy9,
#shape17copy8,
#shape17copy5,
#shape17copy4,
#shape17copy7,
#shape17copy6,
#shape17copy3,
#shape17copy2,
#shape17copy12,
#shape17  {
   background: url(sg_thebar_media/shape17copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 110px;
   top: 190px;
   z-index: 8;
   width: 781px;
   height: 1px;
}

#shape11copy12,
#id1shape11copy3,
#shape11copy14,
#shape11copy10,
#shape11copy9,
#shape11copy8,
#shape11copy5,
#shape11copy7  {
   background: url(sg_abni_media/shape11copy5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 102px;
   top: 189px;
   z-index: 6;
   width: 788px;
   height: 372px;
}

#shape23copy,
#shape23copy5,
#shape23copy4,
#shape23copy7,
#shape23copy6,
#shape23copy3,
#shape23copy2,
#shape23  {
   background: url(sg_logosintro_media/shape23copy6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 160px;
   z-index: 7;
   width: 1px;
   height: 394px;
}

#simtextbutton,
#freevectorstextbutton,
#danhamburytextbutton,
#linotypetextbutton,
#logopondtextbutton  {
   font: bold 16px Helvetica, Arial, sans-serif;
   padding-bottom: 2px;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 121px;
   z-index: 6;
   width: 341px;
}

#shape13copy,
#shape13copy10,
#shape13copy9,
#shape13copy8,
#shape13copy7,
#shape13copy6,
#id1shape13  {
   background: url(sg_thebar_media/shape13copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 124px;
   width: 1px;
   height: 27px;
}

#homeofficebutton,
#fsalogobutton,
#recycledbutton,
#nhslogobutton,
#dsalogobutton,
#hmglogobutton  {
   visibility: visible;
   position: absolute;
   top: 438px;
   z-index: 6;
   width: 141px;
   height: 109px;
}

#id0cvbutton a,
#id0linksbutton a,
#id0homebutton a,
#id0aboutmebutton a,
#id0contactmebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 9px;
   background-position: 0% 0px;
   font-size: 9px;
   line-height: 9px;
}

#bsilogobutton,
#defrabutton,
#cancerresearchbutton,
#accenturebutton,
#cdlogobutton  {
   visibility: visible;
   position: absolute;
   top: 196px;
   z-index: 6;
   width: 141px;
   height: 109px;
}

#id2vividbutton a,
#id2lasorsbutton a,
#id2animationbutton a,
#id2bananalinkbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 150px;
   height: 128px;
   background-position: 0% 0px;
}

#layer39,
#posterstand,
#reflection,
#layer15,
#layer22,
#layer47,
#layer11copy  {
   position: absolute;
   left: 106px;
   top: 189px;
   z-index: 6;
   width: 788px;
   height: 374px;
   background-repeat: no-repeat;
}

#id2hfeabutton a,
#id2thinedgebutton a,
#id2cafcassbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 148px;
   height: 128px;
   background-position: 0% 0px;
}

#arialtextbutton,
#freefontstextbutton,
#traceytextbutton  {
   font: bold 16px Helvetica, Arial, sans-serif;
   padding-bottom: 2px;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 500px;
   z-index: 6;
}

#danhamburysubtext,
#linotypesubtext,
#freevectorssubtext  {
   visibility: visible;
   position: absolute;
   left: 121px;
   z-index: 6;
   width: 341px;
}

#ealogobutton,
#thinkbutton,
#dftlogobutton,
#dohbutton  {
   visibility: visible;
   position: absolute;
   top: 317px;
   z-index: 6;
   width: 141px;
   height: 109px;
}

#id0contactmebutton a:hover,
#id0aboutmebutton a:hover  {
   background-position: -54px 0%;
}

#shape22copy,
#shape22copy5,
#shape22copy2,
#shape22  {
   visibility: visible;
   position: absolute;
   left: 110px;
   z-index: 6;
   width: 781px;
   height: 1px;
   background-repeat: no-repeat;
}

#shape15,
#shape15copy,
#shape15copy3,
#shape15copy2  {
   background: url(sg_portfolio_media/shape15copy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 150px;
   z-index: 7;
   width: 1px;
   height: 414px;
}

#id1proceduresbutton a,
#id2soundcontrolbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 147px;
   height: 128px;
   background-position: 0% 0px;
}

#id0portfoliobutton a,
#id0logosintrobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 11px;
   background-position: 0% 0px;
   font-size: 11px;
   line-height: 11px;
}

#intereststextcopy p,
#intereststextcopy2 p  {
   font: 11px/16px Helvetica, Arial, sans-serif;
   margin: 0px;
   padding-bottom: 4px;
   text-align: left;
   color: #595A53;
}

#id2holbp08button a,
#id2tsopitchbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 149px;
   height: 128px;
   background-position: 0% 0px;
}

#shape11copy2,
#id2shape11,
#shape11copy  {
   background: url(sg_cv_media/shape11copy2.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 310px;
   top: 159px;
   width: 580px;
   height: 401px;
}

#id0logosintrodown,
#id1logosintrobutton  {
   visibility: visible;
   position: absolute;
   left: 122px;
   top: 165px;
   z-index: 9;
   width: 43px;
   height: 19px;
}

#id2logosintrobutton,
#id1logosintrodown  {
   visibility: visible;
   position: absolute;
   left: 332px;
   top: 124px;
   z-index: 10;
   width: 58px;
   height: 26px;
}

#intereststextcopy2,
#intereststextcopy  {
   visibility: hidden;
   position: absolute;
   top: 190px;
   z-index: 9;
   width: 241px;
}

#interestsbutton a,
#employmentbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 200px;
   height: 130px;
   background-position: 0% 0px;
}

#id2thebarbutton a,
#id2dsabikebutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 152px;
   height: 128px;
   background-position: 0% 0px;
}

#id0contactmebutton,
#id0aboutmebutton  {
   visibility: visible;
   position: absolute;
   top: 572px;
   z-index: 4;
   width: 54px;
   height: 9px;
}

#id2tsopitchbutton,
#id2holbp08button  {
   visibility: visible;
   position: absolute;
   top: 292px;
   z-index: 6;
   width: 149px;
   height: 128px;
}

#id16portfoliobutton,
#portfoliodwon  {
   visibility: visible;
   position: absolute;
   left: 229px;
   top: 124px;
   z-index: 8;
   width: 72px;
   height: 26px;
}

#id2ukrailbutton a,
#id2abnibutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 151px;
   height: 128px;
   background-position: 0% 0px;
}

#id2thebarbutton,
#id2dsabikebutton  {
   visibility: visible;
   position: absolute;
   top: 155px;
   z-index: 6;
   width: 152px;
   height: 128px;
}

#phonenumbertext p,
#addresstext p  {
   font: 13px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #99CCCC;
   padding-bottom: 3px;
   text-align: left;
}

#id2hfeabutton,
#id2thinedgebutton  {
   visibility: visible;
   position: absolute;
   top: 431px;
   z-index: 6;
   width: 148px;
   height: 128px;
}

#id2vividbutton,
#id2lasorsbutton  {
   visibility: visible;
   position: absolute;
   left: 264px;
   z-index: 6;
   width: 150px;
   height: 128px;
}

#freefontssubtext,
#traceysubtext  {
   visibility: visible;
   position: absolute;
   left: 500px;
   z-index: 6;
   width: 429px;
}

#arialsubtext,
#kellerssubtext  {
   visibility: visible;
   position: absolute;
   left: 500px;
   z-index: 6;
   width: 307px;
}

#simsubtext,
#logopondsubtext  {
   visibility: visible;
   position: absolute;
   top: 379px;
   z-index: 6;
   width: 341px;
}

#id2logosintrobutton a:hover  {
   background-position: -58px 0%;
}

#id16portfoliobutton a:hover  {
   background-position: -72px 0%;
}

#id0logosintrobutton a:hover  {
   background-position: -35px 0%;
}

#logosp1button,
#logosp1down  {
   visibility: visible;
   position: absolute;
   left: 170px;
   top: 165px;
   z-index: 9;
   width: 19px;
   height: 19px;
}

#id1contactmebutton a:hover  {
   background-position: -81px 0%;
}

#id0portfoliobutton a:hover  {
   background-position: -47px 0%;
}

#id1aboutmebutton a:hover  {
   background-position: -75px 0%;
}

#id2soundcontrolbutton a  {
   background-image: url(sg_portfolio_media/id2soundcontrolbutton.gif);
}

#id1soundcontrolbutton a  {
   background-image: url(sg_thebar_media/id1abnibutton.gif);
}

#id0soundcontrolbutton a  {
   background-image: url(sg_thebar_media/id0animationbutton.gif);
}

#id1linksbutton a:hover  {
   background-position: -52px 0%;
}

#cancerresearchbutton a  {
   background-image: url(sg_logosp1_media/cancerresearchbutton.gif);
}

#id0linksbutton a:hover  {
   background-position: -30px 0%;
}

#id0soundcontrolbutton  {
   left: 865px;
}

#id16portfoliobutton a  {
   background: url(sg_home_media/id16portfoliobutton.gif) no-repeat 0% 0px;
   display: block;
   width: 72px;
   height: 26px;
}

#id0logosintrobutton a  {
   width: 35px;
   background-image: url(sg_thebar_media/id0logosintrobutton.gif);
}

#id0homebutton a:hover  {
   background-position: -36px 0%;
}

#id1homebutton a:hover  {
   background-position: -56px 0%;
}

#id0proceduresbutton a  {
   background-image: url(sg_thebar_media/id0animationbutton.gif);
}

#id1proceduresbutton a  {
   background-image: url(sg_portfolio_media/id1proceduresbutton.gif);
}

#id2logosintrobutton a  {
   background: url(sg_thebar_media/id2logosintrobutton.gif) no-repeat 0% 0px;
   display: block;
   width: 58px;
   height: 26px;
}

#freevectorstextbutton  {
   height: 19px;
   top: 455px;
   line-height: 19px;
}

#id0bananalinkbutton a  {
   background-image: url(sg_thebar_media/id0animationbutton.gif);
}

#id1soundcontrolbutton  {
   left: 842px;
}

#shape14,
#shape14copy  {
   visibility: visible;
   position: absolute;
   left: 100px;
   z-index: 6;
   width: 801px;
   height: 1px;
   background-repeat: no-repeat;
}

#id2bananalinkbutton a  {
   background-image: url(sg_portfolio_media/id2bananalinkbutton.gif);
}

#id1bananalinkbutton a  {
   background-image: url(sg_thebar_media/id1abnibutton.gif);
}

#id0contactmebutton a  {
   width: 54px;
   background-image: url(sg_thebar_media/id0contactmebutton.gif);
}

#intereststextcopy2 p  {
   font-weight: bold;
}

#intereststextcopy3 p  {
   font-size: 12px;
   padding-bottom: 4px;
}

#danhamburytextbutton  {
   height: 19px;
   top: 406px;
   line-height: 19px;
}

#id1contactmebutton a  {
   background: url(sg_thebar_media/id1contactmebutton.gif) no-repeat 0% 0px;
   display: block;
   width: 81px;
   height: 26px;
}

#id0animationbutton a  {
   background-image: url(sg_thebar_media/id0animationbutton.gif);
}

#cancerresearchbutton  {
   left: 428px;
}

#id1animationbutton a  {
   background-image: url(sg_thebar_media/id1abnibutton.gif);
}

#id2animationbutton a  {
   background-image: url(sg_portfolio_media/id2animationbutton.gif);
}

#id0portfoliobutton a  {
   width: 47px;
   background-image: url(sg_thebar_media/id0portfoliobutton.gif);
}

#id2thinedgebutton a  {
   background-image: url(sg_portfolio_media/id2thinedgebutton.gif);
}

#id0proceduresbutton  {
   left: 865px;
}

#id1thinedgebutton a  {
   background-image: url(sg_thebar_media/id1abnibutton.gif);
}

#id0thinedgebutton a  {
   background-image: url(sg_thebar_media/id0animationbutton.gif);
}

#id2bananalinkbutton  {
   visibility: visible;
   position: absolute;
   left: 586px;
   top: 431px;
   z-index: 6;
   width: 150px;
   height: 128px;
}

#id1cvbutton a:hover  {
   background-position: -33px 0%;
}

#id2tsopitchbutton a  {
   background-image: url(sg_portfolio_media/id2tsopitchbutton.gif);
}

#id0cvbutton a:hover  {
   background-position: -19px 0%;
}

#id1bananalinkbutton  {
   left: 842px;
}

#freefontstextbutton  {
   height: 20px;
   width: 429px;
   top: 454px;
   line-height: 20px;
}

#id0logosintrobutton  {
   visibility: visible;
   position: absolute;
   left: 767px;
   top: 572px;
   z-index: 4;
   width: 35px;
   height: 11px;
}

#id0bananalinkbutton  {
   left: 865px;
}

#id0tsopitchbutton a  {
   background-image: url(sg_thebar_media/id0animationbutton.gif);
}

#id1tsopitchbutton a  {
   background-image: url(sg_thebar_media/id1abnibutton.gif);
}

#id0holbp08button a  {
   background-image: url(sg_thebar_media/id0animationbutton.gif);
}

#id1holbp08button a  {
   background-image: url(sg_thebar_media/id1abnibutton.gif);
}

#intereststextcopy2  {
   left: 617px;
}

#id0cafcassbutton a  {
   background-image: url(sg_thebar_media/id1abnibutton.gif);
}

#id1cafcassbutton a  {
   background-image: url(sg_thebar_media/id0animationbutton.gif);
}

#id0animationbutton  {
   left: 865px;
}

#homeofficebutton a  {
   background-image: url(sg_logosp1_media/homeofficebutton.gif);
}

#id0dsabikebutton a  {
   background-image: url(sg_thebar_media/id0animationbutton.gif);
}

#id1dsabikebutton a  {
   background-image: url(sg_thebar_media/id1abnibutton.gif);
}

#freevectorssubtext  {
   top: 476px;
}

#linotypetextbutton  {
   height: 16px;
   top: 503px;
   line-height: 16px;
}

#id1animationbutton  {
   left: 842px;
}

#id2holbp08button a  {
   background-image: url(sg_portfolio_media/id2holbp08button.gif);
}

#id2dsabikebutton a  {
   background-image: url(sg_portfolio_media/id2dsabikebutton.gif);
}

#id0aboutmebutton a  {
   width: 54px;
   background-image: url(sg_thebar_media/id0aboutmebutton.gif);
}

#id2cafcassbutton a  {
   background-image: url(sg_portfolio_media/id2cafcassbutton.gif);
}

#id0contactmebutton  {
   left: 847px;
}

#logopondtextbutton  {
   height: 18px;
   top: 358px;
   line-height: 18px;
   left: 500px;
}

#id1aboutmebutton a  {
   background: url(sg_thebar_media/id1aboutmebutton.gif) no-repeat 0% 0px;
   display: block;
   width: 75px;
   height: 26px;
}

#id1contactmebutton  {
   visibility: visible;
   position: absolute;
   left: 441px;
   top: 124px;
   z-index: 12;
   width: 81px;
   height: 26px;
}

#employmentbutton a  {
   background-image: url(sg_cv_media/employmentbutton.gif);
}

#id0portfoliobutton  {
   visibility: visible;
   position: absolute;
   left: 685px;
   top: 572px;
   z-index: 4;
   width: 47px;
   height: 11px;
}

#id5portfoliobutton  {
   z-index: 8;
}

#id0logosintrodown  {
   background: url(sg_logosintro_media/id0logosintrodown.gif) no-repeat;
}

#id1ukrailbutton a  {
   background-image: url(sg_thebar_media/id1abnibutton.gif);
}

#accenturebutton a  {
   background-image: url(sg_logosp1_media/accenturebutton.gif);
}

#id1tsopitchbutton  {
   left: 842px;
}

#id2thebarbutton a  {
   background-image: url(sg_portfolio_media/id2thebarbutton.gif);
}

#id1logosintrodown  {
   background: url(sg_logosintro_media/id1logosintrodown.gif) no-repeat;
}

#interestsbutton a  {
   background-image: url(sg_cv_media/interestsbutton.gif);
}

#kellerstextbutton  {
   font: bold 16px/19px Helvetica, Arial, sans-serif;
   padding-bottom: 2px;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 500px;
   top: 259px;
   z-index: 6;
   width: 307px;
   height: 19px;
}

#id0ukrailbutton a  {
   background-image: url(sg_thebar_media/id0animationbutton.gif);
}

#id0lasorsbutton a  {
   background-image: url(sg_thebar_media/id0animationbutton.gif);
}

#id0tsopitchbutton  {
   left: 865px;
}

#id1thinedgebutton  {
   left: 842px;
}

#id2lasorsbutton a  {
   background-image: url(sg_portfolio_media/id2lasorsbutton.gif);
}

#id0thebarbutton a  {
   background-image: url(sg_thebar_media/id1abnibutton.gif);
}

#intereststextcopy  {
   left: 352px;
}

#id0thinedgebutton  {
   left: 865px;
}

#id1thebarbutton a  {
   background-image: url(sg_thebar_media/id0animationbutton.gif);
}

#id2tsopitchbutton  {
   left: 425px;
}

#id2ukrailbutton a  {
   background-image: url(sg_portfolio_media/id2ukrailbutton.gif);
}

#phonenumbertext p  {
   line-height: 16px;
}

#id2thinedgebutton  {
   left: 425px;
}

#id1lasorsbutton a  {
   background-image: url(sg_thebar_media/id1abnibutton.gif);
}

#danhamburysubtext  {
   top: 426px;
}

#traceytextbutton  {
   height: 17px;
   width: 429px;
   top: 407px;
   line-height: 17px;
}

#id0linksbutton a  {
   width: 30px;
   background-image: url(sg_thebar_media/id0linksbutton.gif);
}

#id0aboutmebutton  {
   left: 624px;
}

#id2dsabikebutton  {
   left: 263px;
}

#id1vividbutton a  {
   background-image: url(sg_thebar_media/id1abnibutton.gif);
}

#freefontssubtext  {
   top: 476px;
}

#id1holbp08button  {
   left: 842px;
}

#id0holbp08button  {
   left: 865px;
}

#id1linksbutton a  {
   background: url(sg_thebar_media/id1linksbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 52px;
   height: 26px;
}

#id2holbp08button  {
   left: 747px;
}

#id2vividbutton a  {
   background-image: url(sg_portfolio_media/id2vividbutton.gif);
}

#id0vividbutton a  {
   background-image: url(sg_thebar_media/id0animationbutton.gif);
}

#id0cafcassbutton  {
   left: 842px;
}

#id1aboutmebutton  {
   visibility: visible;
   position: absolute;
   left: 155px;
   top: 124px;
   z-index: 7;
   width: 75px;
   height: 26px;
}

#id0dsabikebutton  {
   left: 865px;
}

#id1dsabikebutton  {
   left: 842px;
}

#homeofficebutton  {
   left: 429px;
}

#id1cafcassbutton  {
   left: 865px;
}

#recycledbutton a  {
   background-image: url(sg_logosp1_media/recycledbutton.gif);
}

#id2lasorsbutton  {
   top: 431px;
}

#id0homebutton a  {
   width: 36px;
   background-image: url(sg_thebar_media/id0homebutton.gif);
}

#id1thebarbutton  {
   left: 865px;
}

#nhslogobutton a  {
   background-image: url(sg_logosp1_media/nhslogobutton.gif);
}

#dftlogobutton a  {
   background-image: url(sg_logosp1_media/dftlogobutton.gif);
}

#id0ukrailbutton  {
   left: 865px;
}

#logosp1button a  {
   background-image: url(sg_logosintro_media/logosp1button.gif);
}

#id0abnibutton a  {
   background-image: url(sg_thebar_media/id0animationbutton.gif);
}

#id2hfeabutton a  {
   background-image: url(sg_portfolio_media/id2hfeabutton.gif);
}

#id2abnibutton a  {
   background-image: url(sg_portfolio_media/id2abnibutton.gif);
}

#id0lasorsbutton  {
   left: 865px;
}

#logopondsubtext  {
   left: 500px;
}

#id1abnibutton a  {
   background-image: url(sg_thebar_media/id1abnibutton.gif);
}

#id0moretofollow  {
   background: url(sg_logosintro_media/id0moretofollow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 202px;
   top: 168px;
   z-index: 10;
   width: 100px;
   height: 12px;
}

#id1hfeabutton a  {
   background-image: url(sg_thebar_media/id1abnibutton.gif);
}

#id1homebutton a  {
   background: url(sg_thebar_media/id1homebutton.gif) no-repeat 0% 0px;
   display: block;
   width: 56px;
   height: 26px;
}

#arialtextbutton  {
   height: 17px;
   width: 307px;
   top: 309px;
   line-height: 17px;
}

#id0thebarbutton  {
   left: 842px;
}

#id1lasorsbutton  {
   left: 842px;
}

#linotypesubtext  {
   top: 525px;
}

#id0hfeabutton a  {
   background-image: url(sg_thebar_media/id0animationbutton.gif);
}

#dsalogobutton a  {
   background-image: url(sg_logosp1_media/dsalogobutton.gif);
}

#fsalogobutton a  {
   background-image: url(sg_logosp1_media/fsalogobutton.gif);
}

#accenturebutton  {
   left: 740px;
}

#hmglogobutton a  {
   background-image: url(sg_logosp1_media/hmglogobutton.gif);
}

#id1ukrailbutton  {
   left: 842px;
}

#bsilogobutton a  {
   background-image: url(sg_logosp1_media/bsilogobutton.gif);
}

#id2thebarbutton  {
   left: 584px;
}

#id1linksbutton  {
   visibility: visible;
   position: absolute;
   left: 389px;
   top: 124px;
   z-index: 11;
   width: 52px;
   height: 26px;
}

#id0linksbutton  {
   visibility: visible;
   position: absolute;
   left: 810px;
   top: 572px;
   z-index: 4;
   width: 30px;
   height: 9px;
}

#id1vividbutton  {
   left: 842px;
}

#ealogobutton a  {
   background-image: url(sg_logosp1_media/ealogobutton.gif);
}

#id2vividbutton  {
   top: 292px;
}

#id0vividbutton  {
   left: 865px;
}

#recycledbutton  {
   left: 118px;
}

#kellerssubtext  {
   top: 280px;
}

#cdlogobutton a  {
   background-image: url(sg_logosp1_media/cdlogobutton.gif);
}

#id0background  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1000px;
   height: 741px;
   background-color: #333333;
   background-image: none;
}

#fsalogobutton  {
   left: 741px;
}

#defrabutton a  {
   background-image: url(sg_logosp1_media/defrabutton.gif);
}

#id0cvbutton a  {
   width: 19px;
   background-image: url(sg_thebar_media/id0cvbutton.gif);
}

#shape16copy15  {
   z-index: 8;
}

#leetextbutton  {
   font: bold 16px/16px Helvetica, Arial, sans-serif;
   padding-bottom: 2px;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 121px;
   top: 309px;
   z-index: 6;
   width: 307px;
   height: 16px;
}

#traceysubtext  {
   top: 426px;
}

#id1homebutton  {
   visibility: visible;
   position: absolute;
   left: 100px;
   top: 124px;
   z-index: 6;
   width: 56px;
   height: 26px;
}

#bsilogobutton  {
   left: 584px;
}

#dftlogobutton  {
   left: 741px;
}

#id1hfeabutton  {
   left: 842px;
}

#hmglogobutton  {
   left: 585px;
}

#thinkbutton a  {
   background-image: url(sg_logosp1_media/thinkbutton.gif);
}

#id2hfeabutton  {
   left: 106px;
}

#addresstext p  {
   line-height: 21px;
}

#id1cvbutton a  {
   background: url(sg_thebar_media/id1cvbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 33px;
   height: 26px;
}

#portfoliodwon  {
   background: url(sg_thebar_media/portfoliodwon.gif) no-repeat;
}

#simtextbutton  {
   height: 18px;
   top: 358px;
   line-height: 18px;
}

#id0abnibutton  {
   left: 865px;
}

#nhslogobutton  {
   left: 273px;
}

#dsalogobutton  {
   left: 429px;
   top: 317px;
}

#id0hfeabutton  {
   left: 865px;
}

#id1abnibutton  {
   left: 842px;
}

#id0homebutton  {
   visibility: visible;
   position: absolute;
   left: 581px;
   top: 572px;
   z-index: 4;
   width: 36px;
   height: 9px;
}

#shape13copy10  {
   z-index: 12;
   left: 389px;
}

#shape13copy8  {
   z-index: 10;
   left: 300px;
}

#shape23copy2  {
   left: 264px;
}

#shape13copy6  {
   z-index: 8;
   left: 155px;
}

#shape13copy7  {
   z-index: 9;
   left: 229px;
}

#shape15copy3  {
   left: 741px;
}

#shape15copy2  {
   left: 579px;
}

#shape22copy5  {
   background-image: url(sg_logosintro_media/shape22copy5.gif);
   top: 553px;
}

#shape11copy2  {
   z-index: 10;
}

#arialsubtext  {
   top: 328px;
}

#shape23copy5  {
   left: 732px;
}

#ealogobutton  {
   left: 118px;
}

#shape23copy3  {
   left: 420px;
}

#shape23copy6  {
   left: 889px;
}

#shape13copy9  {
   z-index: 11;
   left: 332px;
}

#cdlogobutton  {
   left: 272px;
}

#shape23copy4  {
   left: 576px;
}

#shape23copy7  {
   left: 110px;
   background-image: url(sg_logosintro_media/shape23copy7.gif);
}

#shape22copy2  {
   background-image: url(sg_logosintro_media/shape22copy5.gif);
   top: 553px;
}

#shape11copy  {
   z-index: 8;
}

#shape14copy  {
   background-image: url(sg_portfolio_media/shape14copy.gif);
   top: 425px;
}

#id1cvbutton  {
   visibility: visible;
   position: absolute;
   left: 300px;
   top: 124px;
   z-index: 9;
   width: 33px;
   height: 26px;
}

#shape6copy2  {
   background: url(sg_thebar_media/shape6copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 99px;
   top: 150px;
   z-index: 14;
   width: 802px;
   height: 1px;
}

#shape23copy  {
   left: 110px;
   background-image: url(sg_logosintro_media/shape23copy7.gif);
}

#shape21copy  {
   visibility: visible;
   position: absolute;
   left: 194px;
   top: 165px;
   z-index: 9;
   width: 115px;
   height: 19px;
   background-color: #333333;
   background-image: none;
}

#shape22copy  {
   background-image: url(sg_logosp1_media/shape22copy.gif);
   top: 311px;
}

#shape15copy  {
   left: 419px;
}

#id0cvbutton  {
   visibility: visible;
   position: absolute;
   left: 741px;
   top: 572px;
   z-index: 4;
   width: 19px;
   height: 9px;
}

#thinkbutton  {
   left: 273px;
}

#defrabutton  {
   left: 118px;
}

#dohbutton a  {
   background-image: url(sg_logosp1_media/dohbutton.gif);
}

#logosp1down  {
   background: url(sg_logosp1_media/logosp1down.gif) no-repeat;
}

#layer11copy  {
   background-image: url(sg_soundcontrol_media/layer11copy.gif);
}

#shape13copy  {
   z-index: 13;
   left: 521px;
}

#posterstand  {
   background-image: url(sg_vivid_media/posterstand.gif);
   visibility: visible;
}

#leesubtext  {
   visibility: visible;
   position: absolute;
   left: 121px;
   top: 328px;
   z-index: 6;
   width: 307px;
}

#id2shape11  {
   z-index: 6;
}

#simsubtext  {
   left: 121px;
}

#reflection  {
   background-image: url(sg_thebar_media/reflection.gif);
}

#id0shape11  {
   background: url(sg_thebar_media/id0shape11.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 99px;
   top: 124px;
   z-index: 4;
   width: 802px;
   height: 440px;
}

#id1shape13  {
   z-index: 13;
   left: 440px;
}

#i7,
#id0i1  {
   visibility: visible;
   position: absolute;
   top: 523px;
   z-index: 6;
   width: 38px;
   height: 37px;
   background-repeat: no-repeat;
}

#dohbutton  {
   left: 585px;
}

#holtext p  {
   color: #595A53;
}

#layer22  {
   background-image: url(sg_animation_media/layer22.gif);
   visibility: visible;
}

#shape23  {
   left: 889px;
}

#shape15  {
   left: 258px;
}

#layer39  {
   background-image: url(sg_lasors_media/layer39.gif);
   visibility: visible;
}

#shape22  {
   background-image: url(sg_logosp1_media/shape22.gif);
   top: 432px;
}

#layer15  {
   background-image: url(sg_cafcass_media/layer15.gif);
}

#layer47  {
   background-image: url(sg_bananalink_media/layer47.gif);
   visibility: visible;
}

#shape19  {
   background: url(sg_thebar_media/shape19.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 869px;
   top: 79px;
   z-index: 5;
   width: 67px;
   height: 52px;
}

#i2,
#i8  {
   visibility: visible;
   position: absolute;
   left: 860px;
   z-index: 6;
   width: 37px;
   height: 37px;
   background-repeat: no-repeat;
}

#shape14  {
   background-image: url(sg_portfolio_media/shape14.gif);
   top: 287px;
}

#cglogo  {
   background: url(sg_thebar_media/cglogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 861px;
   top: 124px;
   z-index: 6;
   width: 41px;
   height: 27px;
}

#shape7  {
   background: url(sg_thebar_media/shape7.gif) no-repeat;
   position: absolute;
   left: 99px;
   top: 150px;
   z-index: 5;
   width: 802px;
   height: 414px;
}

#id0i1  {
   background-image: url(sg_aboutme_media/1.gif);
   left: 782px;
}

#i2  {
   background-image: url(sg_aboutme_media/2.gif);
   top: 408px;
}

#i7  {
   background-image: url(sg_aboutme_media/7.gif);
   left: 821px;
}

#i8  {
   background-image: url(sg_aboutme_media/8.gif);
   top: 523px;
}

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

