

/* The hover image map styling  Thanks to cssplay.co.uk*/
#hovermap {
	position:relative;
	width:494px; height:326px;
	background:url(../images/tableplan.gif);
	margin-bottom:0.5em;
}
#hovermap ul { padding:0; margin:0; width:494px; height:326px; list-style:none;}
/*background:transparent url(../images/tableplan_over.gif);*/
#hovermap ul li {display:inline; width:0; height:0;} /* needed for IE to function correctly */

#hovermap ul li a {position:absolute; display:block; width:24px; height:20px; z-index:100; border:1px solid #fff;}
#hovermap ul li a strong {display:none;}


#hovermap ul li.p1 a {bottom:17px; left:46px;}
#hovermap ul li.p2 a {bottom:17px; left:76px;}
#hovermap ul li.p3 a {bottom:17px; left:151px;}
#hovermap ul li.p4 a {bottom:17px; left:181px;}

#hovermap ul li.p5 a {bottom:152px; left:46px;}
#hovermap ul li.p6 a {bottom:194px; left:46px;}
#hovermap ul li.p7 a {bottom:237px; left:46px;}
#hovermap ul li.p8 a {bottom:279px; left:46px;}

#hovermap ul li.p9 a {bottom:279px; left:75px;}
#hovermap ul li.p10 a {bottom:237px; left:75px;}
#hovermap ul li.p11 a {bottom:194px; left:75px;}
#hovermap ul li.p12 a {bottom:152px; left:75px;}

#hovermap ul li.p13 a {bottom:152px; left:152px;} #hovermap ul li.p20 a {bottom:152px; left:182px;}
#hovermap ul li.p14 a {bottom:194px; left:152px;} #hovermap ul li.p19 a {bottom:194px; left:182px;}
#hovermap ul li.p15 a {bottom:237px; left:152px;} #hovermap ul li.p18 a {bottom:237px; left:182px;}
#hovermap ul li.p16 a {bottom:279px; left:152px;} #hovermap ul li.p17 a {bottom:279px; left:182px;}

#hovermap ul li.p21 a {top:48px; left:317px;}
#hovermap ul li.p28 a {top:148px; left:317px;}

#hovermap ul li.p22 a {top:33px; right:110px;} #hovermap ul li.p23 a {top:33px; right:64px;} #hovermap ul li.p24 a {top:33px; right:24px;}
#hovermap ul li.p27 a {top:60px; right:110px;} #hovermap ul li.p26 a {top:60px; right:64px;} #hovermap ul li.p25 a {top:60px; right:24px;}

#hovermap ul li.p29 a {top:134px; right:110px;} #hovermap ul li.p30 a {top:134px; right:64px;} #hovermap ul li.p31 a {top:134px; right:24px;}
#hovermap ul li.p32 a {top:163px; right:110px;} #hovermap ul li.p33 a {top:163px; right:64px;} #hovermap ul li.p34 a {top:163px; right:24px;}

#hovermap ul li.p35 a {bottom:86px; right:110px;} #hovermap ul li.p36 a {bottom:86px; right:64px;} #hovermap ul li.p37 a {bottom:86px; right:24px;}
#hovermap ul li.p40 a {bottom:3px; right:110px;} #hovermap ul li.p39 a {bottom:3px; right:64px;} #hovermap ul li.p38 a {bottom:3px; right:24px;}

#hovermap ul li a:hover,
#hovermap ul li a.selectedtable
{
border:1px solid #1974AD;
background:#1974AD;
opacity:0.5;
filter:alpha(opacity=50);
}
