/* ================================================================ 
This copyright notice must be untouched at all times.

This stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menu/amazing.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
Please do not copy without permission of Stu Nicholls.
=================================================================== */
#info {text-align:center;}
#boxmodel2 {position:relative; width:365px; height:365px; margin:0 auto;}
a#maze, a#maze:visited {width:355px; height:355px; background:#000; position:absolute; top:0; left:0; z-index:1;}
a#maze span {display:none;}

a#ma0, a#ma3, a#ma8, a#ma9, a#mb6, a#mb4, a#mc0, a#mxc1, a#mxc4, a#mc6, a#md6, a#md7, a#me0, a#me4, a#mg0, a#mg4, a#mg6, a#mg8, a#mh1, a#mi4, a#mi8, a#mj5 {width:30px; height:30px; background:#eef url(../Images/grey.gif); position:absolute; z-index:10;}

a#ma1, a#ma2, a#ma4, a#ma5, a#ma6, a#ma7, a#mb1, a#mb2, a#mb5, a#mb7, a#mc8, a#md3, a#md8, a#me1, a#me2, a#me3, a#me5, a#mf1, a#mf8, a#mf9, a#mg7, a#mh2, a#mh7, a#mh9, a#mi5, a#mi6, a#mj2, a#mj3, a#mj6, a#mj7 {width:35px; height:30px; background:#eef url(../Images/grey.gif); position:absolute; z-index:10;}

a#mb0, a#mb3, a#mb8, a#mxc3, a#mc9, a#md0, a#md2, a#md5, a#md9, a#me6, a#me7, a#me8, a#me9, a#mf0, a#mf2, a#mf3, a#mf5, a#mf6, a#mf7, a#mg2, a#mg3, a#mg5, a#mh3, a#mh4, a#mh6, a#mh8, a#mi0, a#mi1, a#mi2, a#mi9, a#mj0, a#mj1, a#mj8, a#mj9 {width:30px; height:35px; background:#eef url(../Images/grey.gif); position:absolute; z-index:10;}

a#mb9, a#mxc2, a#mxc5, a#mc7, a#md1, a#md4, a#mf4, a#mg1, a#mg9,a#mh0, a#mh5, a#mi3, a#mi7, a#mj4 {width:35px; height:35px; background:#eef url(../Images/grey.gif); position:absolute; z-index:10;}

a#md3, a#mj3, a#mj7 {width:40px;}
a#md4, a#mj4 {width:30px;}

a#mj5 span {display:none;}

a#ma0 {top:5px; left:5px;}
a#ma1 {top:5px; left:35px;}
a#ma2 {top:5px; left:70px;}
a#ma3 {top:5px; left:110px;}
a#ma4 {top:5px; left:140px;}
a#ma5 {top:5px; left:175px;}
a#ma6 {top:5px; left:210px;}
a#ma7 {top:5px; left:245px;}
a#ma8 {top:5px; left:285px;}
a#ma9 {top:5px; left:320px;}

a#mb0 {top:35px; left:5px;}
a#mb1 {top:40px; left:35px;}
a#mb2 {top:40px; left:70px;}
a#mb3 {top:35px; left:110px;}
a#mb4 {top:40px; left:145px;}
a#mb5 {top:40px; left:175px;}
a#mb6 {top:40px; left:215px;}
a#mb7 {top:40px; left:245px;}
a#mb8 {top:35px; left:285px;}
a#mb9 {top:35px; left:315px;}

a#mc0 {top:75px; left:5px;}
a#mxc1 {top:75px; left:40px;}
a#mxc2 {top:70px; left:70px;}
a#mxc3 {top:70px; left:110px;}
a#mxc4 {top:75px; left:145px;}
a#mxc5 {top:70px; left:175px;}
a#mc6 {top:75px; left:215px;}
a#mc7 {top:70px; left:245px;}
a#mc8 {top:75px; left:280px;}
a#mc9 {top:70px; left:320px;}

a#md0 {top:105px; left:5px;}
a#md1 {top:105px; left:35px;}
a#md2 {top:105px; left:75px;}
a#md3 {top:110px; left:105px;}
a#md4 {top:105px; left:145px;}
a#md5 {top:105px; left:180px;}
a#md6 {top:110px; left:215px;}
a#md7 {top:110px; left:250px;}
a#md8 {top:110px; left:280px;}
a#md9 {top:105px; left:320px;}

a#me0 {top:145px; left:5px;}
a#me1 {top:145px; left:35px;}
a#me2 {top:145px; left:70px;}
a#me3 {top:145px; left:105px;}
a#me4 {top:145px; left:145px;}
a#me5 {top:145px; left:175px;}
a#me6 {top:140px; left:215px;}
a#me7 {top:140px; left:250px;}
a#me8 {top:140px; left:285px;}
a#me9 {top:140px; left:320px;}

a#mf0 {top:175px; left:5px;}
a#mf1 {top:180px; left:35px;}
a#mf2 {top:175px; left:75px;}
a#mf3 {top:175px; left:110px;}
a#mf4 {top:175px; left:140px;}
a#mf5 {top:175px; left:180px;}
a#mf6 {top:175px; left:215px;}
a#mf7 {top:175px; left:250px;}
a#mf8 {top:180px; left:280px;}
a#mf9 {top:180px; left:315px;}

a#mg0 {top:215px; left:5px;}
a#mg1 {top:210px; left:35px;}
a#mg2 {top:210px; left:75px;}
a#mg3 {top:210px; left:110px;}
a#mg4 {top:215px; left:145px;}
a#mg5 {top:210px; left:180px;}
a#mg6 {top:215px; left:215px;}
a#mg7 {top:215px; left:245px;}
a#mg8 {top:215px; left:285px;}
a#mg9 {top:210px; left:315px;}

a#mh0 {top:245px; left:0;}
a#mh1 {top:250px; left:40px;}
a#mh2 {top:250px; left:70px;}
a#mh3 {top:245px; left:110px;}
a#mh4 {top:245px; left:145px;}
a#mh5 {top:245px; left:175px;}
a#mh6 {top:245px; left:215px;}
a#mh7 {top:250px; left:245px;}
a#mh8 {top:245px; left:285px;}
a#mh9 {top:250px; left:315px;}

a#mi0 {top:280px; left:5px;}
a#mi1 {top:280px; left:40px;}
a#mi2 {top:280px; left:75px;}
a#mi3 {top:280px; left:105px;}
a#mi4 {top:285px; left:145px;}
a#mi5 {top:285px; left:175px;}
a#mi6 {top:285px; left:210px;}
a#mi7 {top:280px; left:245px;}
a#mi8 {top:285px; left:285px;}
a#mi9 {top:280px; left:320px;}

a#mj0 {top:315px; left:5px;}
a#mj1 {top:315px; left:40px;}
a#mj2 {top:320px; left:70px;}
a#mj3 {top:320px; left:105px;}
a#mj4 {top:315px; left:145px;}
a#mj5 {top:320px; left:180px;}
a#mj6 {top:320px; left:210px;}
a#mj7 {top:320px; left:245px;}
a#mj8 {top:315px; left:285px;}
a#mj9 {top:315px; left:320px;}

a#ma0:hover, a#ma1:hover, a#ma2:hover, a#ma3:hover, a#ma4:hover, a#ma5:hover, a#ma6:hover, a#ma7:hover, a#ma8:hover, a#ma9:hover, a#mb0:hover, a#mb1:hover, a#mb2:hover, a#mb3:hover, a#mb4:hover, a#mb5:hover, a#mb6:hover, a#mb7:hover, a#mb8:hover, a#mb9:hover, a#mc0:hover, a#mxc1:hover, a#mxc2:hover, a#mxc3:hover, a#mxc4:hover, a#mxc5:hover, a#mc6:hover, a#mc7:hover, a#mc8:hover, a#mc9:hover, a#md0:hover, a#md1:hover, a#md2:hover, a#md3:hover, a#md4:hover, a#md5:hover, a#md6:hover, a#md7:hover, a#md8:hover, a#md9:hover, a#me0:hover, a#me1:hover, a#me2:hover, a#me3:hover, a#me4:hover, a#me5:hover, a#me6:hover, a#me7:hover, a#me8:hover, a#me9:hover, a#mf0:hover, a#mf1:hover, a#mf2:hover, a#mf3:hover, a#mf4:hover, a#mf5:hover, a#mf6:hover, a#mf7:hover, a#mf8:hover, a#mf9:hover, a#mg0:hover, a#mg1:hover, a#mg2:hover, a#mg3:hover, a#mg4:hover, a#mg5:hover, a#mg6:hover, a#mg7:hover, a#mg8:hover, a#mg9:hover, a#mh0:hover, a#mh1:hover, a#mh2:hover, a#mh3:hover, a#mh4:hover, a#mh5:hover, a#mh6:hover, a#mh7:hover, a#mh8:hover, a#mh9:hover, a#mi0:hover, a#mi1:hover, a#mi2:hover, a#mi3:hover, a#mi4:hover, a#mi5:hover, a#mi6:hover, a#mi7:hover, a#mi8:hover, a#mi9:hover, a#mj0:hover, a#mj1:hover, a#mj2:hover, a#mj3:hover, a#mj4:hover, a#mj5:hover, a#mj6:hover, a#mj7:hover, a#mj8:hover, a#mj9:hover {background:#ddd url(../Images/smile.gif) 0 0 no-repeat; cursor: crosshair;}

a#me9:hover, a#mj9:hover {width:35px; left:315px;}
a#me8:hover {width:35px;}
a#mh5:hover, a#ma2:hover, a#mc8:hover {width:40px;}
a#me4:hover {height:35px; top:140px;}
a#md4:hover, a#ma7:hover, a#mc6:hover {height:40px;}
a#mf6:hover {width:35px; left:210px;}
a#mf9:hover {border-bottom:5px solid #000; z-index:50;}
* html a#mf9:hover {height:35px; he\ight:30px;}

a#mj5:hover {z-index:500;}
a#mj5:hover span{display:block; background:#00f; position:absolute; top:-320px; left:-180px; width:355px; height:355px;}

a#maze:hover {background:#ffe; z-index:500;}
a#maze:hover span{display:block; position:absolute; width:355px; height:355px; cursor: crosshair; top:0; left:0;}

a#mh0 {background:#ddd url(../Images/arrow.gif) 0 0 no-repeat;}
a#mj5 {background:#ddd url(../Images/star.gif) 0 0 no-repeat;}

