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

a ins  {
   text-decoration: none;
}

#hznscheerandzender,
#hznsolidstateinformationdesign,
#hzncanyonpointe,
#hznthriva,
#hznfosterpepper,
#hznrusticcanyon,
#hznclientshome,
#hznscreenlife,
#hznteracloud,
#hznskylineatfirsthill,
#hznattenex,
#hznsheraton,
#hznalderwoodbusinesscenter,
#hznvlst,
#hznmercurycloud,
#hznvannessfeldman,
#hzncrepecafe,
#hznsenecagroup  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#teracloudbutton a,
#screenlifebutton a,
#thrivabutton a,
#alderwoodbusinesscenterbutton a,
#homebutton a,
#vannessfeldmanbutton a,
#contactbutton a,
#scheerandzenderbutton a,
#sheratonbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 19px;
   background-position: 0% 0px;
   font-size: 19px;
   line-height: 19px;
}

#skylineatfirsthillbutton a,
#solidstateinformationdesignbutton a,
#mercurycloudbutton a,
#crepecafebutton a,
#canyonpointebutton a,
#rusticcanyonbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 21px;
   background-position: 0% 0px;
   font-size: 21px;
   line-height: 21px;
}

#teracloudpopup,
#senecagrouppopup,
#rusticcanyonpopup,
#vannessfeldmanpopup,
#sheratonpopup  {
   visibility: hidden;
   position: absolute;
   left: 256px;
   top: 112px;
   width: 550px;
   height: 420px;
   background-repeat: no-repeat;
}

#aboutusbutton a,
#galleriesbutton a,
#fosterpepperbutton a,
#senecagroupbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 20px;
   background-position: 0% 0px;
   font-size: 20px;
   line-height: 20px;
}

#vannessfeldmantitle,
#vlsttitle,
#alderwoodbusinesscentertitle  {
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 5px;
   z-index: 3;
   height: 60px;
   background-repeat: no-repeat;
}

#canyonpointebutton a:hover,
#mercurycloudbutton a:hover  {
   background-position: -89px 0%;
}

#solidstateinformationdesigntitle,
#fosterpeppertitle  {
   visibility: visible;
   position: absolute;
   left: 55px;
   top: 5px;
   z-index: 3;
   height: 65px;
   background-repeat: no-repeat;
}

#screenlifebutton a:hover,
#crepecafebutton a:hover  {
   background-position: -71px 0%;
}

#vlstpopup,
#solidstateinformationdesignpopup  {
   visibility: hidden;
   position: absolute;
   left: 256px;
   top: 113px;
   width: 550px;
   height: 420px;
   background-repeat: no-repeat;
}

#skylineatfirsthilltitle,
#mercurycloudtitle  {
   visibility: visible;
   position: absolute;
   left: 55px;
   top: 5px;
   z-index: 3;
   height: 64px;
   background-repeat: no-repeat;
}

#solidstateinformationdesignbutton a:hover  {
   background-position: -180px 0%;
}

#mercurycloudbutton,
#canyonpointebutton  {
   visibility: visible;
   position: absolute;
   left: 168px;
   z-index: 3;
   width: 89px;
   height: 21px;
}

#scheerandzendertitle,
#screenlifetitle  {
   visibility: visible;
   position: absolute;
   left: 55px;
   top: 5px;
   z-index: 3;
   height: 60px;
   background-repeat: no-repeat;
}

#alderwoodbusinesscenterbutton a:hover  {
   background-position: -160px 0%;
}

#rusticcanyontitle,
#senecagrouptitle  {
   visibility: visible;
   position: absolute;
   left: 55px;
   top: 6px;
   z-index: 3;
   height: 63px;
   background-repeat: no-repeat;
}

#photosthumbsheetscroll .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 5px;
   width: 110px;
   height: 74px;
}

#solidstateinformationdesignbutton a  {
   width: 180px;
   background-image: url(clientshomemedia/id50solidstateinformationde.gif);
}

#scheerandzenderpopup,
#thrivapopup  {
   visibility: hidden;
   position: absolute;
   left: 256px;
   top: 113px;
   width: 551px;
   height: 421px;
   background-repeat: no-repeat;
}

#solidstateinformationdesignbutton  {
   visibility: visible;
   position: absolute;
   left: 77px;
   top: 423px;
   z-index: 3;
   width: 180px;
   height: 21px;
}

#solidstateinformationdesigntitle  {
   background-image: url(solidstateinformationdesignmedia/id30solidstateinformationde.gif);
   width: 485px;
}

#skylineatfirsthillbutton a:hover  {
   background-position: -114px 0%;
}

#attenexpopup,
#canyonpointepopup  {
   visibility: hidden;
   position: absolute;
   left: 256px;
   top: 112px;
   width: 551px;
   height: 421px;
   background-repeat: no-repeat;
}

#solidstateinformationdesignpopup  {
   background-image: url(clientshomemedia/id88solidstateinformationde.gif);
   z-index: 7;
}

#alderwoodbusinesscenterbutton a  {
   width: 160px;
   background-image: url(clientshomemedia/id62alderwoodbusinesscenter.gif);
}

#vlstbutton a,
#attenexbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 18px;
   background-position: 0% 0px;
   font-size: 18px;
   line-height: 18px;
}

#scheerandzenderbutton a:hover  {
   background-position: -115px 0%;
}

#alderwoodbusinesscenterbutton  {
   visibility: visible;
   position: absolute;
   left: 96px;
   top: 121px;
   z-index: 3;
   width: 160px;
   height: 19px;
}

#thrivattile,
#teracloudtitle  {
   visibility: visible;
   position: absolute;
   left: 53px;
   top: 5px;
   z-index: 3;
   height: 59px;
   background-repeat: no-repeat;
}

#alderwoodbusinesscenterpopup  {
   background: url(clientshomemedia/id100alderwoodbusinesscente.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 256px;
   top: 112px;
   z-index: 19;
   width: 550px;
   height: 413px;
}

#vannessfeldmanbutton a:hover  {
   background-position: -111px 0%;
}

#alderwoodbusinesscentertitle  {
   background-image: url(alderwoodbusinesscentermedia/id42alderwoodbusinesscenter.gif);
   width: 434px;
}

#fosterpepperbutton a:hover  {
   background-position: -85px 0%;
}

#skylineatfirsthillbutton a  {
   width: 114px;
   background-image: url(clientshomemedia/skylineatfirsthillbutton.gif);
}

#rusticcanyonbutton a:hover  {
   background-position: -88px 0%;
}

#senecagroupbutton a:hover  {
   background-position: -87px 0%;
}

#skylineatfirsthillbutton  {
   visibility: visible;
   position: absolute;
   left: 143px;
   top: 398px;
   z-index: 3;
   width: 114px;
   height: 21px;
}

#skylineatfirsthillpopup  {
   background: url(clientshomemedia/skylineatfirsthillpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 256px;
   top: 113px;
   z-index: 8;
   width: 551px;
   height: 420px;
}

#scheerandzenderbutton a  {
   width: 115px;
   background-image: url(clientshomemedia/scheerandzenderbutton.gif);
}

#skylineatfirsthilltitle  {
   background-image: url(skylineatfirsthillmedia/skylineatfirsthilltitle.gif);
   width: 308px;
}

#teracloudbutton a:hover  {
   background-position: -63px 0%;
}

#galleriesbutton a:hover  {
   background-position: -62px 0%;
}

#photosthumbsheetscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 773px;
   top: 127px;
   z-index: 3;
   width: 142px;
   height: 461px;
}

#photospicturebox table  {
   width: 100%;
   height: 100%;
}

#mainpagebutton a:hover  {
   background-position: -166px 0%;
}

#sheratonbutton a:hover  {
   background-position: -60px 0%;
}

#vannessfeldmanbutton a  {
   width: 111px;
   background-image: url(clientshomemedia/vannessfeldmanbutton.gif);
}

#attenexbutton a:hover  {
   background-position: -53px 0%;
}

#brandingyourworkplace  {
   background: url(clientshomemedia/brandingyourworkplace.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 328px;
   top: 27px;
   z-index: 3;
   width: 391px;
   height: 46px;
}

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

#scheerandzenderbutton  {
   visibility: visible;
   position: absolute;
   left: 142px;
   top: 298px;
   z-index: 3;
   width: 115px;
   height: 19px;
}

#aboutusbutton a:hover  {
   background-position: -64px 0%;
}

#scheerandzenderpopup  {
   background-image: url(clientshomemedia/scheerandzenderpopup.gif);
   z-index: 12;
}

#rusticcanyonbutton a  {
   width: 88px;
   background-image: url(clientshomemedia/rusticcanyonbutton.gif);
}

#scheerandzendertitle  {
   background-image: url(scheerandzendermedia/scheerandzendertitle.gif);
   width: 312px;
}

#mercurycloudbutton a  {
   width: 89px;
   background-image: url(clientshomemedia/mercurycloudbutton.gif);
}

#thrivabutton a:hover  {
   background-position: -45px 0%;
}

#fosterpepperbutton a  {
   width: 85px;
   background-image: url(clientshomemedia/fosterpepperbutton.gif);
}

#canyonpointebutton a  {
   width: 89px;
   background-image: url(clientshomemedia/canyonpointebutton.gif);
}

#vannessfeldmanbutton  {
   visibility: visible;
   position: absolute;
   left: 146px;
   top: 498px;
   z-index: 3;
   width: 111px;
   height: 19px;
}

#vannessfeldmanpopup  {
   background-image: url(clientshomemedia/vannessfeldmanpopup.gif);
   z-index: 3;
}

#senecagroupbutton a  {
   width: 87px;
   background-image: url(clientshomemedia/senecagroupbutton.gif);
}

#vannessfeldmantitle  {
   background-image: url(vannessfeldmanmedia/vannessfeldmantitle.gif);
   width: 302px;
}

#rusticcanyonbutton  {
   visibility: visible;
   position: absolute;
   left: 169px;
   top: 273px;
   z-index: 3;
   width: 88px;
   height: 21px;
}

#fosterpepperbutton  {
   visibility: visible;
   position: absolute;
   left: 172px;
   top: 224px;
   z-index: 3;
   width: 85px;
   height: 20px;
}

#mercurycloudbutton  {
   top: 248px;
}

#vlstbutton a:hover  {
   background-position: -38px 0%;
}

#backbutton a:hover  {
   background-position: -173px 0%;
}

#screenlifebutton a  {
   width: 71px;
   background-image: url(clientshomemedia/screenlifebutton.gif);
}

#homebutton a:hover  {
   background-position: -44px 0%;
}

#canyonpointebutton  {
   top: 171px;
}

#mercurycloudpopup  {
   background: url(clientshomemedia/mercurycloudpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 256px;
   top: 112px;
   z-index: 14;
   width: 550px;
   height: 421px;
}

#crepecafebutton a  {
   width: 71px;
   background-image: url(clientshomemedia/crepecafebutton.gif);
}

#rusticcanyonpopup  {
   background-image: url(clientshomemedia/rusticcanyonpopup.gif);
   z-index: 13;
}

#teracloudbutton a  {
   width: 63px;
   background-image: url(clientshomemedia/teracloudbutton.gif);
}

#senecagroupbutton  {
   visibility: visible;
   position: absolute;
   left: 170px;
   top: 349px;
   z-index: 3;
   width: 87px;
   height: 20px;
}

#rusticcanyontitle  {
   background-image: url(rusticcanyonmedia/rusticcanyontitle.gif);
   width: 240px;
}

#canyonpointepopup  {
   background-image: url(clientshomemedia/canyonpointepopup.gif);
   z-index: 17;
}

#fosterpeppertitle  {
   background-image: url(fosterpeppermedia/fosterpeppertitle.gif);
   width: 235px;
}

#morethanyouexpect  {
   background: url(clientshomemedia/morethanyouexpect.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 114px;
   top: 72px;
   z-index: 3;
   width: 133px;
   height: 12px;
}

#mercurycloudtitle  {
   background-image: url(mercurycloudmedia/mercurycloudtitle.gif);
   width: 243px;
}

#galleriesbutton a  {
   width: 62px;
   background-image: url(skylineatfirsthillmedia/galleriesbutton.gif);
}

#fosterpepperpopup  {
   background: url(clientshomemedia/fosterpepperpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 256px;
   top: 112px;
   z-index: 15;
   width: 551px;
   height: 420px;
}

#photospicturebox  {
   visibility: visible;
   position: absolute;
   left: 111px;
   top: 127px;
   z-index: 3;
   width: 614px;
   height: 461px;
}

#screenlifebutton  {
   visibility: visible;
   position: absolute;
   left: 186px;
   top: 323px;
   z-index: 3;
   width: 71px;
   height: 19px;
}

#mainpagebutton a  {
   background: url(clientshomemedia/mainpagebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 103px;
   width: 166px;
   font-size: 103px;
   line-height: 103px;
}

#sheratonbutton a  {
   width: 60px;
   background-image: url(clientshomemedia/sheratonbutton.gif);
}

#senecagrouptitle  {
   background-image: url(senecagroupmedia/senecagrouptitle.gif);
   width: 238px;
}

#senecagrouppopup  {
   background-image: url(clientshomemedia/senecagrouppopup.gif);
   z-index: 10;
}

#teracloudbutton  {
   visibility: visible;
   position: absolute;
   left: 194px;
   top: 448px;
   z-index: 3;
   width: 63px;
   height: 19px;
}

#contactbutton a  {
   width: 56px;
   background-image: url(skylineatfirsthillmedia/contactbutton.gif);
}

#attenexbutton a  {
   width: 53px;
   background-image: url(clientshomemedia/attenexbutton.gif);
}

#screenlifetitle  {
   background-image: url(screenlifemedia/screenlifetitle.gif);
   width: 196px;
}

#crepecafebutton  {
   visibility: visible;
   position: absolute;
   left: 186px;
   top: 198px;
   z-index: 3;
   width: 71px;
   height: 21px;
}

#galleriesbutton  {
   visibility: visible;
   position: absolute;
   left: 444px;
   top: 715px;
   z-index: 3;
   width: 62px;
   height: 20px;
}

#aboutusbutton a  {
   width: 64px;
   background-image: url(skylineatfirsthillmedia/aboutusbutton.gif);
}

#screenlifepopup  {
   background: url(clientshomemedia/screenlifepopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 256px;
   top: 111px;
   z-index: 11;
   width: 550px;
   height: 422px;
}

#teracloudpopup  {
   background-image: url(clientshomemedia/teracloudpopup.gif);
   z-index: 6;
}

#teracloudtitle  {
   background-image: url(teracloudmedia/teracloudtitle.gif);
   width: 173px;
}

#crepecafepopup  {
   background: url(clientshomemedia/crepecafepopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 256px;
   top: 112px;
   z-index: 16;
   width: 549px;
   height: 419px;
}

#sheratonbutton  {
   visibility: visible;
   position: absolute;
   left: 197px;
   top: 373px;
   z-index: 3;
   width: 60px;
   height: 19px;
}

#mainpagebutton  {
   visibility: visible;
   position: absolute;
   left: 73px;
   top: 562px;
   z-index: 3;
   width: 166px;
   height: 103px;
}

#thrivabutton a  {
   width: 45px;
   background-image: url(clientshomemedia/thrivabutton.gif);
}

#aboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 527px;
   top: 715px;
   z-index: 3;
   width: 64px;
   height: 20px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 612px;
   top: 716px;
   z-index: 3;
   width: 56px;
   height: 19px;
}

#attenexbutton  {
   visibility: visible;
   position: absolute;
   left: 204px;
   top: 147px;
   z-index: 3;
   width: 53px;
   height: 18px;
}

#sheratonpopup  {
   background-image: url(clientshomemedia/sheratonpopup.gif);
   z-index: 9;
}

#thrivabutton  {
   visibility: visible;
   position: absolute;
   left: 212px;
   top: 473px;
   z-index: 3;
   width: 45px;
   height: 19px;
}

#homebutton a  {
   width: 44px;
   background-image: url(skylineatfirsthillmedia/homebutton.gif);
}

#backbutton a  {
   background: url(skylineatfirsthillmedia/backbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 65px;
   width: 173px;
   font-size: 65px;
   line-height: 65px;
}

#attenexpopup  {
   background-image: url(clientshomemedia/attenexpopup.gif);
   z-index: 18;
}

#vlstbutton a  {
   width: 38px;
   background-image: url(clientshomemedia/vlstbutton.gif);
}

#thrivapopup  {
   background-image: url(clientshomemedia/thrivapopup.gif);
   z-index: 5;
}

#thrivattile  {
   background-image: url(thrivamedia/thrivattile.gif);
   width: 125px;
}

#background  {
   visibility: visible;
   width: 1024px;
   height: 768px;
   position: absolute;
   margin-left: -512px;
   left: 50%;
   top: -384px;
   background-color: #000000;
   background-image: none;
}

#vlstbutton  {
   visibility: visible;
   position: absolute;
   left: 219px;
   top: 524px;
   z-index: 3;
   width: 38px;
   height: 18px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 377px;
   top: 716px;
   z-index: 3;
   width: 44px;
   height: 19px;
}

#backbutton  {
   visibility: visible;
   position: absolute;
   left: 747px;
   top: 10px;
   z-index: 3;
   width: 173px;
   height: 65px;
}

#vlsttitle  {
   background-image: url(vlstmedia/vlsttitle.gif);
   width: 108px;
}

#vlstpopup  {
   background-image: url(clientshomemedia/vlstpopup.gif);
   z-index: 4;
}

#striping  {
   background: url(skylineatfirsthillmedia/striping.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 1024px;
   height: 768px;
}

#reid  {
   background: url(clientshomemedia/reid.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 100px;
   top: 32px;
   z-index: 3;
   width: 161px;
   height: 24px;
}

.sgthumb  {
   border: 0px solid #000000;
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 110px;
   height: 74px;
}

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

