/* generic IE5 hacks */
* html h1 
{
	margin-left:0px;
	m\argin-left:0px;
}


* html #panel-one #table-openingTimes /* this fixes a strange ie 5/5.5 only bug that occurs with tables at 100% width */
{
	width: 260px;
	wi\dth: 100%;
}


* html div#page-image-skull
{
	margin-top: 40px;	/* for IE5.x/win */
	margin-left: 230px; 	/* for IE5.x/win */
	m\argin-left: 230px; 	/* for other IE versions */
}

* html div#page-image-acer
{
	margin-top: 26px;	/* for IE5.x/win */
	margin-left: 386px; 	/* for IE5.x/win */
	m\argin-left: 386px; 	/* for other IE versions */
}

* html div#page-image-butterfly
{
	margin-top: 34px;	/* for IE5.x/win */
	margin-left: 362px; 	/* for IE5.x/win */
	m\argin-left: 362px; 	/* for other IE versions */
}

* html div#page-image-caterpillar 
{
	margin-top: 63px;	/* for IE5.x/win */
	margin-left: 337px; 	/* for IE5.x/win */
	m\argin-left: 337px; 	/* for other IE versions */
}

* html div#page-image-claw 
{
	margin-top: 46px;	/* for IE5.x/win */
	margin-left: 337px; 	/* for IE5.x/win */
	m\argin-left: 337px; 	/* for other IE versions */
}

* html div#page-image-croc-skull
{
	margin-top: 65px;	/* for IE5.x/win */
	margin-left: 309px; 	/* for IE5.x/win */
	m\argin-left: 309px; 	/* for other IE versions */
}

* html div#page-image-crystal
{
	margin-top: 23px;	/* for IE5.x/win */
	margin-left: 410px; 	/* for IE5.x/win */
	m\argin-left: 410px; 	/* for other IE versions */
}

* html div#page-image-fossil-bird 
{
	margin-top: 63px;	/* for IE5.x/win */
	margin-left: 375px; 	/* for IE5.x/win */
	m\argin-left: 375px; 	/* for other IE versions */
}

* html div#page-image-live-croc 
{
	margin-top: 77px;	/* for IE5.x/win */
	margin-left: 264px; 	/* for IE5.x/win */
	m\argin-left: 264px; 	/* for other IE versions */
}

* html div#page-image-mouse 
{
	margin-top: 41px;	/* for IE5.x/win */
	margin-left: 357px; 	/* for IE5.x/win */
	m\argin-left: 357px; 	/* for other IE versions */
}

* html div#page-image-pollen 
{
	margin-top: 29px;	/* for IE5.x/win */
	margin-left: 383px; 	/* for IE5.x/win */
	m\argin-left: 383px; 	/* for other IE versions */
}

* html div#page-image-seal 
{
	margin-top: 50px;	/* for IE5.x/win */
	margin-left: 360px; 	/* for IE5.x/win */
	m\argin-left: 360px; 	/* for other IE versions */
}

* html div#page-image-slug 
{
	margin-top: 92px;	/* for IE5.x/win */
	margin-left: 362px; 	/* for IE5.x/win */
	m\argin-left: 362px; 	/* for other IE versions */
}

* html div#page-image-small-frog 
{
	margin-top: 66px;	/* for IE5.x/win */
	margin-left: 382px; 	/* for IE5.x/win */
	m\argin-left: 382px; 	/* for other IE versions */
}

* html div#page-image-trunk 
{
	margin-top: 74px;	/* for IE5.x/win */
	margin-left: 383px; 	/* for IE5.x/win */
	m\argin-left: 383px; 	/* for other IE versions */
}

* html div#page-image-two-birds 
{
	margin-top: 41px;	/* for IE5.x/win */
	margin-left: 348px; 	/* for IE5.x/win */
	m\argin-left: 348px; 	/* for other IE versions */
}

/* Drapes */
* html div#page-image-frog-top
{
	margin-top: 73px;	/* for IE5.x/win */
	margin-left: 358px; 	/* for IE5.x/win */
	m\argin-left: 358px; 	/* for other IE versions */
}
* html div#page-image-frog-drape
{
	margin-top: 72px;	/* for IE5.x/win */
	margin-left: 442px; 	/* for IE5.x/win */
	m\argin-left: 442px; 	/* for other IE versions */
}

* html div#page-image-ivy-top
{
	margin-top: 53px;	/* for IE5.x/win */
	margin-left: 324px; 	/* for IE5.x/win */
	m\argin-left: 324px; 	/* for other IE versions */
}
* html div#page-image-ivy-drape
{
	margin-top: 72px;	/* for IE5.x/win */
	margin-left: 447px; 	/* for IE5.x/win */
	m\argin-left: 447px; 	/* for other IE versions */
}

* html div#page-image-snake-top
{
	margin-top: 83px;	/* for IE5.x/win */
	margin-left: 420px; 	/* for IE5.x/win */
	m\argin-left: 420px; 	/* for other IE versions */
}
* html div#page-image-snake-drape
{
	margin-top: 72px;	/* for IE5.x/win */
	margin-left: 418px; 	/* for IE5.x/win */
	m\argin-left: 418px; 	/* for other IE versions */
}
* html div#nav-site-supplementary 
{
	margin-left: 265px;   	/* for IE5.x/win */
	mar\gin-left: 265px;  	/* for other IE versions */
}
* html div#nav-footer li.firstItem 
{
	padding-left:54px;   	/* for IE5.x/win */
	pad\ding-left:54px;  	/* for other IE versions */
}
*html div#nav-site-supplementary 
{
	margin-left: 265px;
}

/* IS THIS NECESSARY ?? - CHECK !! prob yes - fixed wider for macIE5 then correct value supplied here - miks */
/* HACK - this fixes macIE5 out-run of link arrows */


/* this rule is messed up it gives a spurious extra margin to ie that reduces the amount of space between panels. This knackers up ie5mac tho and so is hidden from it */
* html .panel
{
	
	  /* hide from mac ie5 \*/
	 margin-bottom: 40px;
	 mar\gin-bottom: 15px; /* value for ie that redcuces the 
      space between panels*/
 	/* end hide from mac ie5 */
}

/* I'm slightly reticent about including these hacks as Opera's pretty well behaved however needs must and so until I find a better more inclusive way to fix these... pats */

/* Footer and Middle Links Bars with misbehaving widths and drape images */

@media screen and (min-width: 10px) 
{

	div#page-image-skull
	{
		margin-top: 26px;	/* for IE5.x/win */
		margin-left: 448px; 	/* for IE5.x/win */
	}
	div#page-image-acer {
  margin-top: 11px;
}
div#page-image-butterfly {
  margin-top: 19px;
} 
div#page-image-caterpillar {
  margin-top: 48px;
} 
div#page-image-claw {
  margin-top: 31px;
} 
div#page-image-croc-skull {
  margin-top: 50px;
} 
div#page-image-crystal {
  margin-top: 8px;
} 
div#page-image-fossil-bird {
  margin-top: 48px;
}
div#page-image-live-croc {
  margin-top: 62px;
} 
div#page-image-mouse {
  margin-top: 26px;
} 
div#page-image-pollen {
  margin-top: 14px;
} 
	div#page-image-seal {
  margin-top: 35px;
} 
div#page-image-slug {
  margin-top: 77px;
} 
div#page-image-small-frog {
  margin-top: 51px;
} 
div#page-image-trunk {
  margin-top: 59px;
} 
div#page-image-two-birds {
  margin-top: 26px;
} 
div#page-image-frog-top
	{
		margin-top: 58px;	/* for IE5.x/win */
		margin-left: 585px; 	/* for IE5.x/win */
	}
div#page-image-frog-drape
	{
		margin-top: 58px;	/* for IE5.x/win */
		margin-left: 669px; 	/* for IE5.x/win */

}
div#page-image-ivy-top
	{
		margin-top: 38px;	/* for IE5.x/win */
	}
div#page-image-ivy-drape
	{
		margin-top: 57px;	/* for IE5.x/win */

}
	div#page-image-snake-top
	{
		margin-top: 68px;	/* for IE5.x/win */
	}
	div#page-image-snake-drape
	{
		margin-top: 57px;	/* for IE5.x/win */

}
}

/* Hides from IE-mac \*/
* html .subPanel {height: 1%;}
/* End hide from IE-mac */



/* video hacks */
/* no longer needed 
*html .streamChoice ul li
{
	margin:0;
}
* html img.imageLeft
{
  margin-left:-5px;
}
*html .streamChoice
{
		margin-left:-3px;
  width:172px;

}*/
