img, div { behavior: url(iepngfix.htc) }

body {
	font-family: "Lucida Sans", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#999999;
}

#ancientportalsb a,
#modernmythsb a,
#mirrorlakeb a,
#heroesb a,
#alldoorsb a,
#id106earlyyearsb a,
#id111directingb a,
#id102editorialb a,
#id121exhibitsb a,
#id109illustrationb a,
#id123contactb a,
#id100corporateb a,
#id119aboutkeithb a,
#id97doorseriesb a,
#id104ninetiesb a  {
   display: block;
   color:#FFFFFF;
   text-decoration:none;
}

#ancientportalsb a:hover,
#modernmythsb a:hover,
#mirrorlakeb a:hover,
#heroesb a:hover,
#alldoorsb a:hover,
#id109illustrationb a:hover,
#id111directingb a:hover,
#id106earlyyearsb a:hover,
#id119aboutkeithb a:hover,
#id100corporateb a:hover,
#id102editorialb a:hover,
#id97doorseriesb a:hover,
#id121exhibitsb a:hover,
#id104ninetiesb a:hover,
#id123contactb a:hover  {
   color:#FF0000;
}

#id109illustrationb,
#id111directingb,
#id119aboutkeithb,
#id97doorseriesb,
#id121exhibitsb,
#id123contactb  {
   visibility: visible;
   position: absolute;
   z-index: 4;
}

#id104ninetiesb,
#id100corporateb,
#id102editorialb,
#id106earlyyearsb,
#ancientportalsb,
#modernmythsb,
#mirrorlakeb,
#heroesb,
#alldoorsb {
   visibility: hidden;
   position: absolute;
   z-index: 4;
}

#id109illustrationb  {left: 98px; top: 94px;}
#id106earlyyearsb  {left: 98px; top: 162px;}
#id119aboutkeithb  {left: 248px; top: 94px;}
#id102editorialb  {left: 98px; top: 128px;}
#id97doorseriesb  {left: 20px; top: 94px;}
#id100corporateb  {left: 98px; top: 111px;}
#id111directingb  {left: 181px; top: 94px;}
#id121exhibitsb  {left: 327px; top: 94px;}
#id104ninetiesb  {left: 98px; top: 145px;}
#id123contactb  {left: 426px; top: 94px;}
#ancientportalsb  {left: 21px;	top: 111px;}
#mirrorlakeb  {left: 21px; top: 128px;}
#modernmythsb  {left: 21px; top: 145px;}
#heroesb  {left: 21px; top: 162px;}
#alldoorsb  {left: 21px; top: 177px;}


#athumbb:hover,
#bthumbb:hover,
#cthumbb:hover,
#dthumbb:hover,
#ethumbb:hover,
#fthumbb:hover,
#gthumbb:hover,
#hthumbb:hover,
#ithumbb:hover  {
   border:solid 4px #FFFFFF;
   cursor:pointer;
}

#athumbb a,
#bthumbb a,
#cthumbb a,
#dthumbb a,
#ethumbb a,
#fthumbb a,
#gthumbb a,
#hthumbb a,
#ithumbb a  {
   background-repeat: no-repeat;
   display: block;
   height: 64px;
   width: 64px;
}

#athumbb  {background-image: url(homemedia/sampler/athumbb.jpg);}
#bthumbb  {background-image: url(homemedia/sampler/bthumbb.jpg);}
#cthumbb  {background-image: url(homemedia/sampler/cthumbb.jpg);}
#dthumbb  {background-image: url(homemedia/sampler/dthumbb.jpg);}
#ethumbb  {background-image: url(homemedia/sampler/ethumbb.jpg);}
#fthumbb  {background-image: url(homemedia/sampler/fthumbb.jpg);}
#gthumbb  {background-image: url(homemedia/sampler/gthumbb.jpg);}
#hthumbb  {background-image: url(homemedia/sampler/hthumbb.jpg);}
#ithumbb  {background-image: url(homemedia/sampler/ithumbb.jpg);}

#athumbb,
#bthumbb,
#cthumbb,
#dthumbb,
#ethumbb,
#fthumbb,
#gthumbb,
#hthumbb,
#ithumbb  {
   visibility: visible;
   position: absolute;
   z-index: 2;
   width: 64px;
   height: 64px;
   border:solid 4px #505050;
}

#athumbb  {top: 378px; left: 36px;}
#bthumbb  {top: 378px; left: 113px;}
#cthumbb  {top: 378px; left: 190px;}
#dthumbb  {top: 455px; left: 36px;}
#ethumbb  {top: 455px; left: 113px;}
#fthumbb  {top: 455px; left: 190px;}
#gthumbb  {top: 532px; left: 36px;}
#hthumbb  {top: 532px; left: 113px;}
#ithumbb  {left: 190px; top: 532px;}


#athumbr,
#bthumbr,
#cthumbr,
#dthumbr,
#ethumbr,
#fthumbr,
#gthumbr,
#hthumbr,
#ithumbr  {
   visibility: hidden;
   position: absolute;
   left: 278px;
   top: 216px;
   width: 360px;
   height: 360px;
   background-repeat: no-repeat;
   border: solid 15px #000000;
}

#athumbr  {background-image: url(homemedia/sampler/athumbr.jpg); z-index: 11;}
#bthumbr  {background-image: url(homemedia/sampler/bthumbr.jpg); z-index: 6;}
#cthumbr  {background-image: url(homemedia/sampler/cthumbr.jpg); z-index: 10;}
#dthumbr  {background-image: url(homemedia/sampler/dthumbr.jpg); z-index: 8;}
#ethumbr  {background-image: url(homemedia/sampler/ethumbr.jpg); z-index: 7;}
#fthumbr  {background-image: url(homemedia/sampler/fthumbr.jpg); z-index: 5;}
#gthumbr  {background-image: url(homemedia/sampler/gthumbr.jpg); z-index: 6;}
#hthumbr  {background-image: url(homemedia/sampler/hthumbr.jpg); z-index: 6;}
#ithumbr  {background-image: url(homemedia/sampler/ithumbr.jpg); z-index: 9;}


#keithbatten  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 0px;
   z-index: 1;
   width: 293px;
   height: 26px;
}

#doorsxmedia  {
   visibility: visible;
   position: absolute;
   left: 491px;
   top: 36px;
   z-index: 5;
   width: 275px;
   height: 600px;
}
#platform  {
	background: url(homemedia/platform.png) no-repeat;
	position: absolute;
	left: 7px;
	top: 37px;
	z-index: 2;
	width: 800px;
	height: 600px;
}

#navbar  {
   background: url(homemedia/navbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 7px;
   top: 77px;
   z-index: 3;
   width: 800px;
   height: 112px;
}

#platformshadownomerge  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 34px;
   z-index: 1;
   width: 830px;
   height: 630px;
}

#i2007keithbattenallright  {
   visibility: visible;
   position: absolute;
   font-size: 9px;
   left: 320px;
   top: 646px;
   z-index: 1;
}

#artistillustratordirecto  {
   visibility: visible;
   position: absolute;
   left: 515px;
   top: 10px;
   z-index: 1;
   width: 224px;
   height: 14px;
}

#featureseries  {
	visibility: visible;
	position: absolute;
	left: 285px;
	top: 288px;
	z-index: 2;
	width:180px;
	padding-right:10px;
	border-right:1px solid #ffffff;
	text-align:right;
	line-height:24px;
}

#featureseries a {
	font-family:Lucida Sans, Lucida Grande, Arial, Helvetica, sans-serif;
	font-weight:lighter;
	font-size:18px;
	letter-spacing:4px;
	color:#ffffff;
	text-decoration:none;
}

#featureseries a:hover {
	text-decoration:underline;
}

#home  {
   margin: 0px auto 0px auto;
   top: 30px;
   width: 830px;
   position: relative;
}


#grass  {
	left:0px;
	bottom:0px;
	width:100%;
	height:106px;
	position:absolute;
	background:url(homemedia/grass.png) repeat-x;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: url(homemedia/newwood.jpg) repeat;
   background-color: #000000;
}
