@charset "ISO-8859-1";
a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#websitesb a,
#homeb a,
#contactb a
#websitesdos a,
#homeb2 a,
#contactdos a{
   background-repeat: no-repeat;
   display: block;
   height: 21px;
   background-position: 0% 0px;
   font-size: 21px;
   line-height: 21px;
}


#websitesb a:hover  {
   background-position: -86px 0%;
}

#galleryb a:hover  {
   background-position: -71px 0%;
}

#contactb a:hover  {
   background-position: -76px 0%;
}

#websitesdos a:hover  {
   background-position: -86px 0%;
}

#galleryb2 a:hover  {
   background-position: -71px 0%;
}

#contactdos a:hover  {
   background-position: -76px 0%;
}

body {
  padding: 0;
  margin: 0;
  background: #000 url(images2/background.jpg) no-repeat center top;

  width: 100%;
  display: table;
}

#mouse a  {
   background: url(images2/mouse.jpg) no-repeat 0% 0px;
   display: block;
   height: 419px;
   width: 232px;
   font-size: 425px;
   line-height: 425px;
}

#homeb a:hover  {
   background-position: -58px 0%;
}

#homeb2 a:hover  {
   background-position: -58px 0%;
}

#digital a:hover  {
   background-position: 0px 0%;
}

#mouse  {	
   visibility: visible;
   position: absolute;
   left: 792px;
   top: 300px;
   z-index: 6;
   width: 238px;
   height: 425px;
}

#digital a  {
   background: url(images2/digitaldistrict.jpg) no-repeat 0% 0px;
   display: block;
   height: 191px;
   width: 293px;
   font-size: 191px;
   line-height: 191px
}

#digital {
	visibility: visible;
	position: absolute;
	left: 91px;
	top: 260px;
	z-index: 2;
	width: 293px;
	height: 191px;
}

#jillian  {
	visibility: visible;
	position: absolute;
	left: 370px;
	top: 260px;
	z-index: 2;
	width: 313px;
	height: 191px;
}

#jillian a  {
	background: url(images2/jillian.jpg) no-repeat 0% 0px;
	display: block;
	height: 191px;
	width: 313px;
	font-size: 313px;
	line-height: 191px
}

#filtered  {
	visibility: visible;
	position: absolute;
	left: 680px;
	top: 260px;
	z-index: 2;
	width: 280px;
	height: 191px;
}

#filtered a {
	background: url(images2/filtered.jpg) no-repeat;
   display: block;
   height: 191px;
   width: 280px;
 
}

#burnone  {
	visibility: visible;
	position: absolute;
	left: 91px;
	top: 450px;
	z-index: 2;
	width: 293px;
	height: 196px;
}

#burnone a  {
	background: url(images2/burnone.jpg) no-repeat;
   display: block;
	left: 91px;
	top: 450px;
	z-index: 2;
	width: 293px;
	height: 196px;
}

#joledesign  {
	visibility: visible;
	position: absolute;
	left: 370px;
	top: 450px;
	z-index: 2;
	width: 313px;
	height: 196px;
}

#joledesign a  {
	background: url(images2/joledesign.jpg) no-repeat;
   display: block;
	left: 370px;
	top: 450px;
	z-index: 2;
	width: 313px;
	height: 196px;
}
	
#travel  {
	visibility: visible;
	position: absolute;
	left: 680px;
	top: 450px;
	z-index: 2;
	width: 280px;
	height: 196px;
}

#travel a{
	background: url(images2/travel.jpg) no-repeat;
   display: block;
	left: 708px;
	top: 450px;
	z-index: 2;
	width: 280px;
	height: 196px;
}

#websitesb a  {
   width: 86px;
   background-image: url(images2/websitesb.jpg);
   display: block;
   height: 24px;
   width: 86px;
   font-size: 24px;
   line-height: 24px
}

#websitesdos a  {
   background-image: url(images2/websitesdos.jpg);
      height: 24px;
	  display: block;
   width: 86px;
   font-size: 24px;
   line-height: 24px
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 722px;
   width: 1024px;
   position: relative;
   background-color: #FFFFFF;
   background-image: none;
}

#galleryb a  {
   background: url(images2/galleryb.jpg) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 71px;
   font-size: 24px;
   line-height: 24px;
}

#galleryb2 a  {
   background: url(images2/galleryb2.jpg) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 71px;
   font-size: 24px;
   line-height: 24px;
}

#contactb a  {
   background-image: url(images2/contactb.jpg);
      display: block;
   height: 24px;
   width: 76px;
   font-size: 24px;
   line-height: 24px
}

#contactdos a  {
   width: 76px;
   background-image: url(images2/contactdos.jpg);
         display: block;
   height: 24px;
   width: 76px;
   font-size: 24px;
   line-height: 24px
}

#websitesb  {
   visibility: visible;
   position: absolute;
   left: 774px;
   top: 67px;
   z-index: 5;
   width: 86px;
   height: 21px;
}

#websitesdos  {
   visibility: visible;
   position: absolute;
   left: 774px;
   top: 67px;
   z-index: 5;
   width: 86px;
   height: 21px;
}

#contactb  {
   visibility: visible;
   position: absolute;
   left: 898px;
   top: 67px;
   z-index: 5;
   width: 76px;
   height: 21px;
}

#contactdos  {
   visibility: visible;
   position: absolute;
   left: 898px;
   top: 67px;
   z-index: 5;
   width: 76px;
   height: 21px;
}

#simpleviewer {
	position: absolute;
	left: 75px;
	top: 175px;
	z-index: 4;
	width: 875px;
	height: 500px;
}

#galleryb  {
   visibility: visible;
   position: absolute;
   left: 655px;
   top: 67px;
   z-index: 5;
   width: 71px;
   height: 24px;
}

#galleryb2  {
   visibility: visible;
   position: absolute;
   left: 655px;
   top: 67px;
   z-index: 5;
   width: 71px;
   height: 24px;
}

#print a  {
   background: url(images2/print.jpg) no-repeat 0% 0px;
   display: block;
   height: 337px;
   width: 725px;
   font-size: 320px;
   line-height: 320px;
}

#contactpg a  {
   background: url(images2/contactpg.jpg) no-repeat 0% 0px;
   display: block;
   height: 281px;
   width: 533px;
   font-size: 281px;
   line-height: 281px;
}

#homeb a  {
   width: 58px;
   background-image: url(images2/homeb.jpg);
}

#homeb2 a  {
   width: 58px;
   background-image: url(images2/homeb2.jpg);
}

#header  {
   background: url(images2/header.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1024px;
   height: 166px;
}

#body  {
   background: url(images2/body.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 166px;
   z-index: 1;
   width: 1024px;
   height: 291px;
}

#introtext  {
   background: url(images2/intro.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 166px;
   z-index: 1;
   width: 1024px;
   height: 291px;
}

#galleryhead {
	background: url(images2/galleryhead.jpg) no-repeat;
	position: absolute;
	left: 82px;
	top: 210px;
	z-index: 6;
	width: 137px;
	height: 40px;
}

#websitetext  {
	background: url(images2/websitetext.jpg) no-repeat;
	position: absolute;
	left: 82px;
	top: 179px;
	z-index: 3;
	width: 601px;
	height: 60px;
}

#footer  {
	background: url(images2/footer.jpg) no-repeat;
	position: absolute;
	left: 0px;
	top: 457px;
	z-index: 1;
	width: 1024px;
	height: 291px;
}

#print  {
	visibility: visible;
	position: absolute;
	left: 67px;
	top: 300px;
	z-index: 5;
	width: 725px;
	height: 337px;
}

#contactpg  {
	visibility: visible;
	position: absolute;
	left: 67px;
	top: 180px;
	z-index: 6;
	width: 533px;
	height: 281px;
	background-image: url(images2/contactpg.jpg);
}

#homeb  {
   visibility: visible;
   position: absolute;
   left: 546px;
   top: 67px;
   z-index: 5;
   width: 58px;
   height: 21px;
}

#homeb2  {
   visibility: visible;
   position: absolute;
   left: 546px;
   top: 67px;
   z-index: 5;
   width: 58px;
   height: 21px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000;
}

