a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#hznportfolioe,
#hznhome,
#hznportfoliod,
#hznpid1awards,
#hznpid3press,
#hznportfolioc,
#hznpid2portfolio,
#hznportfoliob,
#hznportfolioa  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#portfolioe,
#portfoliod,
#pid2portfolio,
#pid3press,
#pid1awards,
#home,
#portfolioc,
#portfoliob,
#portfolioa  {
   width: 951px;
   height: 513px;
   position: absolute;
   margin-left: -476px;
   left: 50%;
   top: -256px;
   background-color: #FFFFFF;
}

#pressbutton a,
#homebutton a,
#contactbutton a,
#portfoliobutton a,
#awardsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#portfoliodbutton a,
#portfolioebutton a,
#portfolioabutton a,
#portfoliobbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 211px;
   background-position: 0% 0px;
   font-size: 211px;
   line-height: 211px;
}

#blogbutton a:hover,
#linkedbutton a:hover  {
   background-position: -26px 0%;
}

#thumbsthumbsheet .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 5px;
   width: 75px;
   height: 72px;
}

#linkedbutton a,
#blogbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 26px;
   width: 26px;
   background-position: 0% 0px;
   font-size: 26px;
   line-height: 26px;
}

#portfoliobbutton a:hover  {
   background-position: -161px 0%;
}

#portfolioebutton a:hover  {
   background-position: -168px 0%;
}

#portfoliocbutton a:hover  {
   background-position: -165px 0%;
}

#portfoliodbutton a:hover  {
   background-position: -163px 0%;
}

#portfolioabutton a:hover  {
   background-position: -162px 0%;
}

#portfoliobutton a:hover  {
   background-position: -80px 0%;
}

#decoratibutton a:hover  {
   background-position: -109px 0%;
}

#photobox3,
#photobox2  {
   visibility: visible;
   position: absolute;
   top: 166px;
   z-index: 3;
   width: 167px;
   height: 220px;
   background-repeat: no-repeat;
}

#contactbutton a:hover  {
   background-position: -68px 0%;
}

#awardsbutton a:hover  {
   background-position: -63px 0%;
}

#boxpicturebox table  {
   width: 100%;
   height: 100%;
}

#pressbutton a:hover  {
   background-position: -45px 0%;
}

#portfolioabutton a  {
   width: 162px;
}

#portfoliocbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 212px;
   width: 165px;
   background-position: 0% 0px;
   font-size: 212px;
   line-height: 212px;
}

#portfolioebutton a  {
   width: 168px;
}

#portfoliobbutton a  {
   width: 161px;
}

#portfoliodbutton a  {
   width: 163px;
}

#homebutton a:hover  {
   background-position: -41px 0%;
}

#facebutton a:hover  {
   background-position: -28px 0%;
}

#portfoliobutton a  {
   width: 80px;
   background-image: url(portfoliocmedia/portfoliobutton.gif);
}

#thumbsthumbsheet  {
   visibility: visible;
   position: absolute;
   left: 477px;
   top: 175px;
   z-index: 4;
   width: 447px;
   height: 275px;
}

#portfoliocbutton  {
   visibility: visible;
   position: absolute;
   left: 389px;
   top: 174px;
   width: 165px;
   height: 212px;
}

#portfolioebutton  {
   visibility: visible;
   position: absolute;
   left: 731px;
   top: 173px;
   width: 168px;
   height: 211px;
}

#decoratibutton a  {
   background: url(portfoliocmedia/decoratibutton.gif) no-repeat 0% 0px;
   display: block;
   height: 15px;
   width: 109px;
   font-size: 15px;
   line-height: 15px;
}

#portfolioabutton  {
   visibility: visible;
   position: absolute;
   left: 41px;
   top: 174px;
   width: 162px;
   height: 211px;
}

#portfoliodbutton  {
   visibility: visible;
   position: absolute;
   left: 565px;
   top: 174px;
   width: 163px;
   height: 211px;
}

#portfoliobbutton  {
   visibility: visible;
   position: absolute;
   left: 218px;
   top: 174px;
   width: 161px;
   height: 211px;
}

#portfoliobutton  {
   visibility: visible;
   position: absolute;
   left: 363px;
   top: 45px;
   z-index: 3;
   width: 80px;
   height: 10px;
}

#contactbutton a  {
   width: 68px;
   background-image: url(portfoliocmedia/contactbutton.gif);
}

#emptybackground  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 951px;
   height: 513px;
   background-color: #FFFFFF;
   background-image: none;
}

#footertext p a  {
   font-weight: bold;
   letter-spacing: 2px;
   text-decoration: none;
   color: #040404;
}

#linkedbutton a  {
   background-image: url(portfoliocmedia/linkedbutton.gif);
}

#ispacelogocopy  {
   background: url(portfoliocmedia/ispacelogocopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 730px;
   top: 28px;
   z-index: 3;
   width: 199px;
   height: 148px;
}

#awardsbutton a  {
   width: 63px;
   background-image: url(portfoliocmedia/awardsbutton.gif);
}

#decoratibutton  {
   visibility: visible;
   position: absolute;
   left: 152px;
   top: 41px;
   z-index: 3;
   width: 109px;
   height: 15px;
}

#boxpicturebox  {
   visibility: visible;
   position: absolute;
   left: 51px;
   top: 80px;
   z-index: 3;
   width: 372px;
   height: 378px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 648px;
   top: 45px;
   z-index: 3;
   width: 68px;
   height: 10px;
}

#decoratipopup  {
   background: url(portfoliocmedia/decoratipopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 97px;
   top: 78px;
   z-index: 4;
   width: 269px;
   height: 12px;
}

#pressbutton a  {
   width: 45px;
   background-image: url(portfoliocmedia/pressbutton.gif);
}

#homebutton a  {
   width: 41px;
   background-image: url(portfoliocmedia/homebutton.gif);
}

#blogbutton a  {
   background-image: url(portfoliocmedia/blogbutton.gif);
}

#footertext p  {
   font: bold 8px/10px Verdana;
   margin: 0px;
   letter-spacing: 2px;
   color: #040404;
   text-align: center;
}

#awardsbutton  {
   visibility: visible;
   position: absolute;
   left: 477px;
   top: 45px;
   z-index: 3;
   width: 63px;
   height: 10px;
}

#linkedbutton  {
   visibility: visible;
   position: absolute;
   left: 116px;
   top: 36px;
   z-index: 3;
   width: 26px;
   height: 26px;
}

#i3,
#i2,
#i4  {
   visibility: visible;
   position: absolute;
   top: 32px;
   z-index: 3;
   width: 5px;
   height: 33px;
   background-repeat: no-repeat;
}

#facebutton a  {
   background: url(portfoliocmedia/facebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 28px;
   font-size: 24px;
   line-height: 24px;
}

#linkedpopup  {
   background: url(portfoliocmedia/linkedpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 73px;
   top: 78px;
   z-index: 5;
   width: 105px;
   height: 9px;
}

#pressbutton  {
   visibility: visible;
   position: absolute;
   left: 569px;
   top: 45px;
   z-index: 3;
   width: 45px;
   height: 10px;
}

#llinecopy2  {
   visibility: visible;
   position: absolute;
   left: 339px;
   top: 119px;
   width: 3px;
   height: 303px;
   background-repeat: no-repeat;
}

#cctext p a  {
   font-variant: small-caps;
   text-decoration: none;
   color: #040404;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 289px;
   top: 45px;
   z-index: 3;
   width: 41px;
   height: 10px;
}

#blogbutton  {
   visibility: visible;
   position: absolute;
   left: 80px;
   top: 35px;
   z-index: 3;
   width: 26px;
   height: 26px;
}

#footertext  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 472px;
   z-index: 3;
   width: 951px;
}

#facebutton  {
   visibility: visible;
   position: absolute;
   left: 42px;
   top: 36px;
   z-index: 3;
   width: 28px;
   height: 24px;
}

#photobox3  {
   background-image: url(portfoliomedia/photobox3.gif);
   left: 392px;
}

#rlinecopy  {
   background: url(awardsmedia/rlinecopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 928px;
   top: 131px;
   z-index: 4;
   width: 3px;
   height: 294px;
}

#blogpopup  {
   background: url(portfoliocmedia/blogpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 44px;
   top: 78px;
   z-index: 6;
   width: 71px;
   height: 12px;
}

#blinecopy  {
   background: url(portfoliocmedia/blinecopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 486px;
   z-index: 4;
   width: 892px;
   height: 6px;
}

#photobox4  {
   background: url(portfoliomedia/photobox4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 567px;
   top: 166px;
   z-index: 4;
   width: 167px;
   height: 220px;
}

#photobox2  {
   background-image: url(portfoliomedia/photobox2.gif);
   left: 218px;
}

#facepopup  {
   background: url(portfoliocmedia/facepopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 12px;
   top: 78px;
   z-index: 7;
   width: 115px;
   height: 9px;
}

#photobox5  {
   background: url(portfoliomedia/photobox5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 741px;
   top: 165px;
   z-index: 4;
   width: 167px;
   height: 220px;
}

#tlinecopy  {
   background: url(portfoliocmedia/tlinecopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 464px;
   z-index: 3;
   width: 900px;
   height: 5px;
}

#photobox  {
   background: url(portfoliomedia/photobox.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 43px;
   top: 165px;
   z-index: 3;
   width: 167px;
   height: 220px;
}

#cctext p  {
   font: 7px/3px Verdana;
   margin: 0px;
   font-variant: small-caps;
   color: #040404;
   text-align: left;
}

#layer10  {
   background: url(awardsmedia/layer10.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 748px;
   top: 177px;
   z-index: 5;
   width: 153px;
   height: 200px;
}

#graphic  {
   background: url(portfoliocmedia/graphic.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 1px;
   z-index: 2;
   width: 951px;
   height: 511px;
}

#layer8  {
   background: url(awardsmedia/layer8.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 399px;
   top: 177px;
   z-index: 4;
   width: 152px;
   height: 200px;
}

#cctext  {
   visibility: visible;
   position: absolute;
   left: 741px;
   top: 495px;
   z-index: 4;
   width: 218px;
}

#layer7  {
   background: url(awardsmedia/layer7.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 224px;
   top: 177px;
   z-index: 4;
   width: 153px;
   height: 200px;
}

#layer6  {
   background: url(awardsmedia/layer6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 49px;
   top: 177px;
   z-index: 4;
   width: 154px;
   height: 200px;
}

#bottom  {
   background: url(portfoliocmedia/bottom.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 66px;
   z-index: 4;
   width: 734px;
   height: 2px;
}

#layer9  {
   background: url(awardsmedia/layer9.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 573px;
   top: 177px;
   z-index: 5;
   width: 154px;
   height: 200px;
}

#bline  {
   background: url(awardsmedia/bline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 338px;
   top: 428px;
   z-index: 3;
   width: 584px;
   height: 3px;
}

#tline  {
   background: url(awardsmedia/tline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 341px;
   top: 132px;
   z-index: 4;
   width: 582px;
   height: 2px;
}

#lline  {
   background: url(portfoliocmedia/lline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 465px;
   z-index: 5;
   width: 3px;
   height: 27px;
}

#rline  {
   background: url(portfoliocmedia/rline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 929px;
   top: 468px;
   z-index: 4;
   width: 2px;
   height: 22px;
}

#top  {
   background: url(portfoliocmedia/top.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 28px;
   z-index: 4;
   width: 924px;
   height: 2px;
}

#i5  {
   background: url(portfoliocmedia/5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 629px;
   top: 32px;
   z-index: 3;
   width: 6px;
   height: 33px;
}

#i0  {
   background: url(portfoliocmedia/0.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 31px;
   z-index: 3;
   width: 2px;
   height: 32px;
}

.sgthumb:hover  {
   border-color: #6A6A6A;
   border-style: inset;
}

#i4  {
   background-image: url(portfoliocmedia/4.gif);
   left: 550px;
}

#i3  {
   background-image: url(portfoliocmedia/3.gif);
   left: 454px;
}

#i1  {
   background: url(portfoliocmedia/1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 268px;
   top: 30px;
   z-index: 5;
   width: 4px;
   height: 33px;
}

#i2  {
   background-image: url(portfoliocmedia/2.gif);
   left: 341px;
}

.sgthumb  {
   border: 1px groove #C0C0C0;
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 75px;
   height: 72px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #DDDDDD;
}


