a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#id29flickrbutton a:hover,
#id14stumblebutton a:hover,
#id34lastfmbutton a:hover,
#id19bitlybutton a:hover,
#id44twitterbutton a:hover,
#id24deliciousbutton a:hover,
#id49facebookbutton a:hover,
#id39linkedinbutton a:hover  {
   background-position: -149px 0%;
}

#id24deliciousbutton a,
#id29flickrbutton a,
#id39linkedinbutton a,
#id44twitterbutton a,
#id34lastfmbutton a,
#id49facebookbutton a,
#id19bitlybutton a,
#id14stumblebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 48px;
   width: 149px;
   background-position: 0% 0px;
   font-size: 48px;
   line-height: 48px;
}

#id34lastfmbutton,
#id14stumblebutton,
#id19bitlybutton,
#id49facebookbutton,
#id24deliciousbutton  {
   visibility: visible;
   position: absolute;
   left: 271px;
   z-index: 5;
   width: 149px;
   height: 48px;
}

#biographybutton a,
#socialisebutton a,
#contactbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 57px;
   background-position: 0% 0px;
   font-size: 57px;
   line-height: 57px;
}

#pid2biography,
#pid3contact,
#pid1index  {
   margin: 0px auto 0px auto;
   width: 480px;
   position: relative;
}

#id44twitterbutton,
#id29flickrbutton  {
   visibility: visible;
   position: absolute;
   left: 64px;
   z-index: 5;
   width: 149px;
   height: 48px;
}

#sep4,
#sep3,
#sep2,
#sep1  {
   background: url(indexmedia/sep4.png) no-repeat;
   visibility: visible;
   position: absolute;
   top: 170px;
   width: 2px;
   height: 57px;
}

#interfacedesigninspiredby  {
   background: url(indexmedia/interfacedesigninspiredby.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 90px;
   top: 698px;
   z-index: 1;
   width: 139px;
   height: 12px;
}

#circleright,
#circleleft  {
   background: url(indexmedia/circleright.png) no-repeat;
   visibility: visible;
   position: absolute;
   top: 191px;
   z-index: 4;
   width: 17px;
   height: 15px;
}

#biographybutton a:hover  {
   background-position: -107px 0%;
}

#stevesmithdestinysagent  {
   background: url(indexmedia/stevesmithdestinysagent.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 73px;
   top: 120px;
   z-index: 3;
   width: 335px;
   height: 29px;
}

#socialisebutton a:hover  {
   background-position: -104px 0%;
}

#id24deliciousbutton a  {
   background-image: url(indexmedia/id24deliciousbutton.png);
}

#contactbutton a:hover  {
   background-position: -91px 0%;
}

#addressbutton a:hover  {
   background-position: -174px 0%;
}

#id49facebookbutton a  {
   background-image: url(indexmedia/id49facebookbutton.png);
}

#id39linkedinbutton a  {
   background-image: url(indexmedia/id39linkedinbutton.png);
}

#dalogobutton a:hover  {
   background-position: -51px 0%;
}

#id44twitterbutton a  {
   background-image: url(indexmedia/id44twitterbutton.png);
}

#id24deliciousbutton  {
   top: 421px;
}

#id14stumblebutton a  {
   background-image: url(indexmedia/id14stumblebutton.png);
}

#id49facebookbutton  {
   top: 281px;
   left: 64px;
}

#id34lastfmbutton a  {
   background-image: url(indexmedia/id34lastfmbutton.png);
}

#id39linkedinbutton  {
   visibility: visible;
   position: absolute;
   left: 63px;
   top: 421px;
   z-index: 5;
   width: 149px;
   height: 48px;
}

#id29flickrbutton a  {
   background-image: url(indexmedia/id29flickrbutton.png);
}

#id19bitlybutton a  {
   background-image: url(indexmedia/id19bitlybutton.png);
}

#id44twitterbutton  {
   top: 351px;
}

#socialisebutton a  {
   width: 104px;
   background-image: url(indexmedia/socialisebutton.png);
}

#id14stumblebutton  {
   top: 491px;
}

#catbutton a:hover  {
   background-position: -32px 0%;
}

#biographybutton a  {
   width: 107px;
   background-image: url(indexmedia/biographybutton.png);
}

#id34lastfmbutton  {
   top: 281px;
}

#buttonbackground  {
   background: url(indexmedia/buttonbackground.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 42px;
   top: 253px;
   z-index: 3;
   width: 400px;
   height: 326px;
}

#id29flickrbutton  {
   top: 491px;
}

#hqbutton a:hover  {
   background-position: -201px 0%;
}

#biographybutton  {
   visibility: visible;
   position: absolute;
   left: 192px;
   top: 170px;
   z-index: 5;
   width: 107px;
   height: 57px;
}

#contactbutton a  {
   width: 91px;
   background-image: url(indexmedia/contactbutton.png);
}

#addressbutton a  {
   background: url(indexmedia/addressbutton.png) no-repeat 0% 0px;
   display: block;
   height: 12px;
   width: 174px;
   font-size: 12px;
   line-height: 12px;
}

#id19bitlybutton  {
   top: 352px;
}

#socialisebutton  {
   visibility: visible;
   position: absolute;
   left: 89px;
   top: 170px;
   z-index: 4;
   width: 104px;
   height: 57px;
}

#id105highlight  {
   background: url(indexmedia/id105highlight.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 170px;
   z-index: 8;
   width: 449px;
   height: 1px;
}

#dalogobutton a  {
   background: url(indexmedia/dalogobutton.png) no-repeat 0% 0px;
   display: block;
   height: 85px;
   width: 51px;
   font-size: 85px;
   line-height: 85px;
}

#id84highlight  {
   background: url(indexmedia/id84highlight.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 79px;
   top: 121px;
   z-index: 4;
   width: 329px;
   height: 16px;
}

#addressbutton  {
   visibility: visible;
   position: absolute;
   left: 235px;
   top: 698px;
   z-index: 1;
   width: 174px;
   height: 12px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 299px;
   top: 170px;
   z-index: 6;
   width: 91px;
   height: 57px;
}

#id8highlight  {
   background: url(indexmedia/id8highlight.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 254px;
   z-index: 4;
   width: 398px;
   height: 324px;
}

#dalogobutton  {
   visibility: visible;
   position: absolute;
   left: 46px;
   top: 589px;
   z-index: 3;
   width: 51px;
   height: 85px;
}

#catbutton a  {
   background: url(indexmedia/catbutton.png) no-repeat 0% 0px;
   display: block;
   height: 32px;
   width: 32px;
   font-size: 32px;
   line-height: 32px;
}

#circleright  {
   left: 418px;
}

#screwright  {
   background: url(indexmedia/screwright.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 421px;
   top: 194px;
   z-index: 5;
   width: 15px;
   height: 8px;
}

#hqbutton a  {
   background: url(indexmedia/hqbutton.png) no-repeat 0% 0px;
   display: block;
   height: 41px;
   width: 201px;
   font-size: 41px;
   line-height: 41px;
}

#circleleft  {
   left: 41px;
}

#menustrip  {
   background: url(indexmedia/menustrip.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 168px;
   z-index: 3;
   width: 453px;
   height: 61px;
}

#catbutton  {
   visibility: visible;
   position: absolute;
   left: 402px;
   top: 643px;
   z-index: 3;
   width: 32px;
   height: 32px;
}

#screwleft  {
   background: url(indexmedia/screwleft.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 191px;
   z-index: 5;
   width: 9px;
   height: 14px;
}

#hqbutton  {
   visibility: visible;
   position: absolute;
   left: 147px;
   top: 609px;
   z-index: 3;
   width: 201px;
   height: 41px;
}

#divider  {
   background: url(indexmedia/divider.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 242px;
   top: 287px;
   z-index: 5;
   width: 2px;
   height: 249px;
}

#sep2  {
   z-index: 6;
   left: 191px;
}

#sep3  {
   z-index: 7;
   left: 298px;
}

#sep4  {
   z-index: 7;
   left: 389px;
}

#base  {
   background: url(indexmedia/base.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 85px;
   z-index: 2;
   width: 479px;
   height: 616px;
}

#sep1  {
   z-index: 5;
   left: 88px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #000000 url(indexmedia/exteriortile.png) center top repeat-x;
}

