/* Copyright 2004, Brook Group, LTDŽ */

/* map stuff */


/*\*/	
.map td	{
	font-size: 111px;
	}
/**/
.map-text	{
	float: left;
	width: 200px;
	}
.map-text p,
.map-text li,
.map-text h3	{
	color: #770B00;
	}
.map-text li	{
	background: url(../images/blt_map-text_01.gif) 0px 7px no-repeat;
	list-style-type: none;
	padding-left: 11px;
	margin-left: 7px;
	}
.map-text li a:link,
.map-text li a:visited,
.map-text li a:active	{
	text-decoration: underline;
	color: #770B00;
	}
.map-text li a:hover	{
	text-decoration: underline;
	color: #BF6158;
	}
#map-text-owingsmills,
#map-text-pikesville,
#map-text-woodlawn,
#map-text-baltimorecity,
#map-text-reisterstown,
#map-text-stevenson,
#map-com-office-text-york,
#map-com-office-text-security,
#map-com-office-text-pikesville,
#map-com-office-text-phwmarsh,
#map-com-office-text-owings-mills,
#map-com-office-text-fullerton,
#map-com-office-text-baltimore,
#map-com-office-text-harrisburg,
#map-com-office-text-lansdowne	{
	visibility: hidden;
	position: absolute;
	top: 188px;
	left: 566px;
	}



a#map-apt-om:hover	{
	background: url(../images/maps/apartments/map_apart_om-on.gif) top left no-repeat;
	}
a#map-apt-om2:hover	{
	background: url(../images/maps/single_family/images/map_condo_owingsmills-over.gif) top left no-repeat;
	}
a#map-apt-om3:hover	{
	background: url(../images/maps/condos/images/map_condo_owingsmills-over.gif) top left no-repeat;
	}
	
a#map-apt-wl:hover	{
	background: url(../images/maps/apartments/map_apart_wl-on.gif) top left no-repeat;
	}
a#map-apt-pv:hover	{
	background: url(../images/maps/apartments/map_apart_pv-on.gif) top left no-repeat;
	}
a#map-apt-pv2:hover	{
	background: url(../images/maps/new-villas/villa_map_pikesville-over.gif) top left no-repeat;
	}
a#map-apt-bc:hover	{
	background: url(../images/maps/apartments/map_apart_bc-on.gif) top left no-repeat;
	}
a#map-apt-rt:hover	{
	background: url(../images/maps/single_family/images/map_condo_reisterstown-over.gif) top left no-repeat;
	}
a#map-apt-rt2:hover	{
	background: url(../images/maps/new-villas/villa_map_reisterstown-over.gif) top left no-repeat;
	}
a#map-apt-st:hover	{
	background: url(../images/maps/condos/images/map_condo_stevenson-over.gif) top left no-repeat;
	}
	
	
	

a#map-com-york:hover	{
	background: url(../images/maps/commercial/map-com-york-over.gif) top left no-repeat;
	}
a#map-com-security:hover	{
	background: url(../images/maps/commercial/map-com-security-over.gif) top left no-repeat;
	}
a#map-com-pikesville:hover	{
	background: url(../images/maps/commercial/map-com-pikesville-over.gif) top left no-repeat;
	}
a#map-com-phwmarsh:hover	{
	background: url(../images/maps/commercial/map-com-phwmarsh-over.gif) top left no-repeat;
	}
a#map-com-owings-mills:hover	{
	background: url(../images/maps/commercial/map-com-owings-mills-over.gif) top left no-repeat;
	}
a#map-com-fullerton:hover	{
	background: url(../images/maps/commercial/map-com-fullerton-over.gif) top left no-repeat;
	}
a#map-com-baltimore:hover	{
	background: url(../images/maps/commercial/map-com-baltimore-over.gif) top left no-repeat;
	}
a#map-com-harrisburg:hover	{
	background: url(../images/maps/commercial/map-com-harrisburg-over.gif) top left no-repeat;
	}
	
	
#map_commercial1	{
	position: absolute;
	}
#map_commercial1 ul,
#map_commercial1 li	{
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
#map_commercial1 a	{
	display: block;
	background-position: 0 0;
	background-repeat: no-repeat;
	}
#map_commercial1 span	{
	position: absolute;
	left: -99999px;
	top: -99999px;
	}

#map_commercial1 #map_com_lansdowne1	{
	position: relative;
	top: 305px;
	//top: 301px;
	left: 22px;
	}
#map_commercial1 #map_com_lansdowne1 a	{
	width: 86px;
	height: 17px;
	background-image: url(../images/maps/commercial/map-com-lansdowne.gif);
	}
#map_commercial1 #map_com_lansdowne1.selected a	{
	background-position: 0 -17px;
	}
#map_commercial1.locations1 #map_com_lansdowne1 a:hover	{
	background-position: 0 -17px;
	}
	