/**
 * Stylesheet for First Floor
 *
 * Copyright Fusionary Media, 2004
 */

a {outline:none;}

#map-floor{
	background: transparent url(../images/bg_floor2.gif) 0px 0px no-repeat;
	height: 378px;
	width: 454px;
	margin: 65px 0px 0px 0px;
	padding: 0px;
	position:relative;	
}

#map-floor li{
	margin: 0px; 
	padding: 0px; 
	list-style:none;
	position: absolute;
	display:block;
}

#map-floor li a{
	display:block;
	text-decoration: none;
}

#map-floor li a:hover{
	background: transparent url(../images/bg_floor2.gif) 0px 0px no-repeat;
}

#map-floor span{
	margin-left: -1000px;
}

/*Styles for Second Floor Map*/
#map-floor #map-suite{left: 378px; top: 6px;}
#map-floor #map-suite a{height: 171px; width: 68px;}
#map-floor #map-suite a:hover{background: transparent url(../images/bg_floor2.gif) -378px -384px no-repeat;}

#map-floor #map-suite-orig{left: 4px; top: 263px;}
#map-floor #map-suite-orig a{height: 80px; width: 118px;}
#map-floor #map-suite-orig a:hover{background: transparent url(../images/bg_floor2.gif) -4px -641px no-repeat;}

#map-floor #map-porch{left: 127px; top: 302px;}
#map-floor #map-porch a{height: 41px; width: 264px;}
#map-floor #map-porch a:hover{background: transparent url(../images/bg_floor2.gif) -127px -680px no-repeat;}

#map-floor #map-room2{left: 4px; top: 201px;}
#map-floor #map-room2 a{height: 60px; width: 44px;}
#map-floor #map-room2 a:hover{background: transparent url(../images/bg_floor2.gif) -4px -579px no-repeat;}

#map-floor #map-room9{left: 4px; top: 140px;}
#map-floor #map-room9 a{height: 58px; width: 117px;}
#map-floor #map-room9 a:hover{background: transparent url(../images/bg_floor2.gif) -4px -518px no-repeat;}

#map-floor #map-room11{left: 126px; top: 232px;}
#map-floor #map-room11 a{height: 67px; width: 44px;}
#map-floor #map-room11 a:hover{background: transparent url(../images/bg_floor2.gif) -126px -610px no-repeat;}

#map-floor #map-room12{left: 174px; top: 232px;}
#map-floor #map-room12 a{height: 67px; width: 48px;}
#map-floor #map-room12 a:hover{background: transparent url(../images/bg_floor2.gif) -174px -610px no-repeat;}

#map-floor #map-room14{left: 224px; top: 232px;}
#map-floor #map-room14 a{height: 67px; width: 47px;}
#map-floor #map-room14 a:hover{background: transparent url(../images/bg_floor2.gif) -224px -610px no-repeat;}

#map-floor #map-room15{left: 295px; top: 232px;}
#map-floor #map-room15 a{height: 67px; width: 47px;}
#map-floor #map-room15 a:hover{background: transparent url(../images/bg_floor2.gif) -295px -610px no-repeat;}

#map-floor #map-room16{left: 344px; top: 232px;}
#map-floor #map-room16 a{height: 67px; width: 47px;}
#map-floor #map-room16 a:hover{background: transparent url(../images/bg_floor2.gif) -344px -610px no-repeat;}

#map-floor #map-room18{left: 265px; top: 138px;}
#map-floor #map-room18 a{height: 67px; width: 62px;}
#map-floor #map-room18 a:hover{background: transparent url(../images/bg_floor2.gif) -265px -516px no-repeat;}

#map-floor #map-room19{left: 203px; top: 138px;}
#map-floor #map-room19 a{height: 51px; width: 60px;}
#map-floor #map-room19 a:hover{background: transparent url(../images/bg_floor2.gif) -203px -516px no-repeat;}

#map-floor #map-room21{left: 297px; top: 6px;}
#map-floor #map-room21 a{height: 66px; width: 56px;}
#map-floor #map-room21 a:hover{background: transparent url(../images/bg_floor2.gif) -297px -384px no-repeat;}

#map-floor #map-room22{left: 297px; top: 74px;}
#map-floor #map-room22 a{height: 61px; width: 56px;}
#map-floor #map-room22 a:hover{background: transparent url(../images/bg_floor2.gif) -297px -452px no-repeat;}

/* the button to select the other floor */
#floor-select {float:left;clear:left;text-align:left;
	width: 220px; position:absolute; top: 174px; left: 36px;
	}
a.btn-1floor {
	display: block;
	height: 108px;
	padding: 108px 0px 0px 0px; 
	height: 0px !important;
	height /**/:108px;
	overflow:hidden;
	font-size: 1px;
}
a.btn-1floor {
	background: transparent url('../images/btn-1stfloor.gif') 0 0 no-repeat;
	width: 128px; margin: 8px auto;}
a.btn-1floor span {background: transparent url('../images/btn-1stfloor.gif') 0 0 no-repeat;}
a.btn-1floor:hover {background: transparent url('../images/btn-1stfloor.gif') 0 -200px no-repeat;}
