a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#digitalthumbsheet .thumbwrapper,
#photographythumbsheet .thumbwrapper,
#mixedmediathumbsheet .thumbwrapper,
#cdartworkthumbsheet .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 5px;
   width: 64px;
   height: 64px;
}

#digitalpictureboxinset table,
#photographypictureboxinset table,
#mixedmediapictureboxinset table,
#cdartworkpictureboxinset table  {
   width: 100%;
   height: 100%;
}

#gallerybutton a:hover,
#mixedmediabutton a:hover,
#digitalbutton a:hover,
#photographybutton a:hover,
#cdartworkbutton a:hover  {
   background-position: -107px 0%;
}

#hzncontact,
#hznlinks,
#hznpid6cdartwork,
#hznnews,
#hzndigital,
#hznbio,
#hznpid5mixedmedia,
#hznphotography  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#cdartworkpictureboxinset,
#digitalpictureboxinset,
#mixedmediapictureboxinset,
#photographypictureboxinset  {
   visibility: visible;
   position: absolute;
   left: 457px;
   top: 186px;
   z-index: 3;
   width: 383px;
   height: 402px;
}

#photographythumbsheet,
#mixedmediathumbsheet,
#digitalthumbsheet,
#cdartworkthumbsheet  {
   visibility: visible;
   position: absolute;
   left: 64px;
   top: 186px;
   z-index: 3;
   width: 377px;
   height: 401px;
}

#links,
#news,
#photography,
#digital,
#pid5mixedmedia,
#contact,
#bio,
#pid6cdartwork  {
   width: 900px;
   height: 600px;
   position: absolute;
   margin-left: -450px;
   left: 50%;
   top: -300px;
}

#linksbutton a,
#newsbutton a,
#contactbutton a,
#gallerybutton a,
#biobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 52px;
   background-position: 0% 0px;
   font-size: 52px;
   line-height: 52px;
}

#photographybutton a,
#digitalbutton a,
#mixedmediabutton a,
#cdartworkbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 36px;
   width: 107px;
   background-position: 0% 0px;
   font-size: 36px;
   line-height: 36px;
}

#biotextscroll,
#linkstextscroll,
#contacttextscroll,
#newstextscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 63px;
   top: 202px;
   z-index: 3;
   width: 416px;
   height: 344px;
}

#layer1copy,
#layer1copy2  {
   visibility: visible;
   position: absolute;
   top: 2px;
   z-index: 3;
   width: 113px;
   height: 93px;
   background-repeat: no-repeat;
}

#contactbutton a:hover  {
   background-position: -114px 0%;
}

#linksbutton a:hover  {
   background-position: -82px 0%;
}

#photographybutton a  {
   background-image: url(linksmedia/photographybutton.gif);
}

#mixedmediabutton a  {
   background-image: url(linksmedia/mixedmediabutton.gif);
}

#newsbutton a:hover  {
   background-position: -71px 0%;
}

#cdartworkbutton a  {
   background-image: url(linksmedia/cdartworkbutton.gif);
}

#photographybutton  {
   visibility: hidden;
   position: absolute;
   left: 189px;
   top: 188px;
   z-index: 8;
   width: 107px;
   height: 36px;
}

#biobutton a:hover  {
   background-position: -54px 0%;
}

#mixedmediabutton  {
   visibility: hidden;
   position: absolute;
   left: 189px;
   top: 219px;
   z-index: 9;
   width: 107px;
   height: 36px;
}

#biotextscroll p  {
   font: 14px/17px "Times New Roman";
   margin: 0px;
   padding-bottom: 10px;
   text-align: center;
   color: #FFFFFF;
}

#digitalbutton a  {
   background-image: url(linksmedia/digitalbutton.gif);
}

#gallerybutton a  {
   width: 107px;
   background-image: url(linksmedia/gallerybutton.gif);
}

#contactbutton a  {
   width: 114px;
   background-image: url(linksmedia/contactbutton.gif);
}

#cdartworkbutton  {
   visibility: hidden;
   position: absolute;
   left: 189px;
   top: 251px;
   z-index: 10;
   width: 107px;
   height: 36px;
}

#digitalbutton  {
   visibility: hidden;
   position: absolute;
   left: 189px;
   top: 157px;
   z-index: 7;
   width: 107px;
   height: 36px;
}

#gallerybutton  {
   visibility: visible;
   position: absolute;
   left: 189px;
   top: 110px;
   z-index: 5;
   width: 107px;
   height: 52px;
}

#linksbutton a  {
   width: 82px;
   background-image: url(linksmedia/linksbutton.gif);
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 368px;
   top: 110px;
   z-index: 3;
   width: 114px;
   height: 52px;
}

#newsbutton a  {
   width: 71px;
   background-image: url(linksmedia/newsbutton.gif);
}

#linksbutton  {
   visibility: visible;
   position: absolute;
   left: 291px;
   top: 110px;
   z-index: 4;
   width: 82px;
   height: 52px;
}

#biobutton a  {
   width: 54px;
   background-image: url(linksmedia/biobutton.gif);
}

#layer1copy2  {
   background-image: url(cdartworkmedia/layer1copy2.gif);
   left: 721px;
}

#layer1copy  {
   background-image: url(cdartworkmedia/layer1copy.gif);
   left: 63px;
}

#newsbutton  {
   visibility: visible;
   position: absolute;
   left: 74px;
   top: 110px;
   z-index: 7;
   width: 71px;
   height: 52px;
}

#biobutton  {
   visibility: visible;
   position: absolute;
   left: 140px;
   top: 110px;
   z-index: 6;
   width: 54px;
   height: 52px;
}

#layer1  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 900px;
   height: 600px;
   background-color: #000000;
   background-image: none;
}

#layer9  {
   background: url(cdartworkmedia/layer9.gif) no-repeat;
   position: absolute;
   left: 189px;
   top: 11px;
   z-index: 3;
   width: 518px;
   height: 87px;
}

#layer8  {
   background: url(cdartworkmedia/layer8.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 900px;
   height: 600px;
}

.sgthumb  {
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 64px;
   height: 64px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}

