
#meat ul {
	list-style: none;
}
#meat a:hover {
	color: #333333;
	/*text-decoration: underline;*/
}


/* setup the background image of the British Isles */
.uk {padding:0; margin:0; list-style-type:none;
background:#fff url(../images/map/ireland.jpg);background-repeat: no-repeat;width:196px; height:266px; margin-left:0px; position:relative; z-index:auto;}
/* move the text off screen */
.uk li a {text-indent:-999px; display:block; width:20px; height:20px; background:#CC0000; position:absolute; line-height:8px; color: #FFFFFF;}
/* make the images and description invisible and an absolute position so that it does not take up any space */
.uk li a em {visibility:hidden; position:absolute;}

/* position the square markers AIRPORT */
.uk li a.ab1 {top:70px; left:63px; background:url(../images/map/hotspot_20_20.gif);}    /* Sligo */
.uk li a.ab2 {top:110px; left:62px; background:url(../images/map/hotspot_20_20.gif);}   /* Knock */
.uk li a.ab3 {top:34px; left:119px; background:url(../images/map/hotspot_20_20.gif);}   /* Derry */
.uk li a.ab4 {top:166px; left:57px; background:url(../images/map/hotspot_20_20.gif);}   /* Shannon */
.uk li a.ab5 {top:119px; left:155px; background:url(../images/map/hotspot_20_20.gif);}   /* Dublin */

/* position the square markers CITIES */
.uk li a.ab6 {top:62px; left:164px; background:url(../images/map/hotspot_20_20.gif);}   /* Belfast */
.uk li a.ab7 {top:138px; left:64px; background:url(../images/map/hotspot_20_20.gif);}   /* Galway */
.uk li a.ab8 {top:214px; left:80px; background:url(../images/map/hotspot_20_20.gif);}   /* Cork */

/* move the text back into view on hover */
.uk li a:hover {background:#949e7c; text-indent:0; height:1.2em; font-size:0.9em; color:#fff; line-height:1em; padding:2px 2px; width:190px;border:1px solid #000000;
 visibility: visible;
 left:-20px;
}
/* hack for IE5.x */
* html .uk li a:hover {width:190px; height:1.5em; w\idth:190px; he\ight:1.2em;}
/* make the descriptive text visible, give it a size and position */
.uk li a:hover em {visibility:visible; margin-left:5px; background:#d4d8bd; border:1px solid #000000; width:184px; color:#333333; padding:5px;font-style:normal; top:24px; left:-6px; }
/* hack for IE5.x */
* html .uk li a:hover em {width:184px; w\idth:184px;}
/* give the image a border and margin */
.uk li a:hover em img {border:1px solid #000; display:block; margin-bottom:10px;}







/* style the empty span (I know it's not semantically correct) into an arrow point */
/*.uk li a:hover em span {display:block; width:0; height:0; overflow:hidden; border:15px solid #fff; border-width:15px 0 15px 15px; border-left-color:#600; position:absolute; left:0; top:128px;}*/
/* hack for IE5.x */
/* * html .uk li a:hover em span {width:30px; height:30px; w\idth:0; he\ight:0;} */


