#fplan {display:block; width:752px; height:449px; background:url('images/floorplan.jpg') no-repeat top left; position:relative; margin:40px 0 0 0;}
#fplan a {color:#000; font-family:arial, sans-serif; font-size:0.75em; font-weight:bold; text-transform:uppercase; text-decoration:none; }

.reserve-h {display:block; background-color:#888888; border:1px solid #222222; width:15px; height:12px; padding-top:1px; padding-left:5px; overflow:hidden; position:absolute;}
.reserve-v {display:block; background-color:#888888; border:1px solid #222222; width:12px; height:16px; padding-top:5px; padding-left:1px; overflow:hidden; position:absolute;}
.reserve-v:hover,.reserve-h:hover,.on {background-color:red; border:1px solid #222222; }


.reserved-h {display:block; background-color:#88888; border:1px solid #222222; width:20px; height:2px; padding-top:9px; overflow:hidden; position:absolute;}
.reserved-h a,.reserved-v a {display:none;}
.reserved-v {display:block; background-color:#88888; border:1px solid #222222; width:12px; height:0; padding-top:20px; overflow:hidden; position:absolute;}




a#stand01 {left:390px; top:405px;}
a#stand02 {left:390px; top:375px;}
a#stand03 {left:360px; top:375px;}
a#stand04 {left:330px; top:375px;}
a#stand05 {display:none;}
a#stand06 {display:none;}
a#stand07 {left:300px; top:375px;}

a#stand08 {left:240px; top:175px;}
a#stand09 {left:275px; top:120px;}
a#stand10 {left:225px; top:90px;}
a#stand11 {left:275px; top:60px;}
a#stand12 {left:225px; top:30px;}
a#stand13 {left:260px; top:10px;}

a#stand14 {left:180px; top:180px;}
a#stand15 {left:150px; top:180px;}
a#stand16 {left:120px; top:170px;}
a#stand17 {left:120px; top:120px;}
a#stand18 {left:90px; top:105px;}
a#stand19 {left:60px; top:105px;}
a#stand20 {left:30px; top:105px;}
a#stand21 {left:10px; top:120px;}
a#stand22 {left:10px; top:150px;}
a#stand23 {left:10px; top:180px;}
a#stand24 {left:10px; top:210px;}
a#stand25 {left:10px; top:240px;}
a#stand26 {left:10px; top:270px;}
a#stand27 {left:10px; top:300px;}
a#stand28 {left:30px; top:330px;}
a#stand29 {left:60px; top:330px;}
a#stand30 {left:90px; top:330px;}
a#stand31 {left:150px; top:330px;}
a#stand32 {left:180px; top:330px;}
a#stand33 {left:210px; top:300px;}
a#stand34 {left:210px; top:270px;}
a#stand35 {left:210px; top:240px;}
a#stand36 {left:210px; top:210px;}

a#stand37 {left:140px; top:230px;}
a#stand38 {left:135px; top:250px;}
a#stand39 {left:140px; top:280px;}
a#stand40 {left:155px; top:250px;}

a#stand41 {left:55px; top:165px;}
a#stand42 {left:55px; top:195px;}
a#stand43 {left:55px; top:225px;}
a#stand44 {left:55px; top:255px;}
a#stand45 {left:75px; top:255px;}
a#stand46 {left:75px; top:225px;}
a#stand47 {left:75px; top:195px;}
a#stand48 {left:75px; top:165px;}


* html a#stand01 {height:10px; he\ight:0;}