#map {
	position:relative; 
	margin:0; 
	width:800px; 
	height:566px;
	background-image:url(../images/PCV_SitePlan.gif);
}

#map a span{
	position:absolute;
	padding:0;
	margin:0;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#000;
}

#map a:hover span{
	width:auto;
	background-color:#4e613b;
	border:1px solid #000;
	border-top:none;
	color:#fff;
}

.link {
	text-decoration:underline;
}


#map .xsnazzy,
#map a .xsnazzy
{visibility:hidden;}

.xsnazzy {display:block; position:absolute; height:auto; text-align:left;}


#map a:hover .xsnazzy {visibility:visible;}

.xsnazzy h1, .xsnazzy p {margin:0 10px;}
.xsnazzy h1 {font-size:2.5em; color:#4e613b; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #fff; width:90%;}
.xsnazzy p {color:#4e613b; font-size:12px; text-align:left;background-color:#fff; width:90%;}
.xsnazzy {background:transparent; margin:1em; }

.xsnazzy table {
	width:100%;
	padding:0px;
	margin:0;
	font-size:12px;
	color:#4e613b;
}

.xsnazzy th {
	text-align:center;
	font-size:18px;
}

.xsnazzy td {
	padding:0px 10px;
}

.xsnazzy td em {
	color:#333;
	font-weight:100;
	font-style:normal;
	font-size:11px;
}


.mb1, .mb2, .mb3, .mb4, .mb5, .mb6, .mb7 {display:block; font-size:0; overflow:hidden;}
.mb1, .mb2, .mb3, .mb4, .mb5, .mb6 {height:1px;}
.mb4, .mb5, .mb6, .mb7 {background:#ccc; border-left:1px solid #4e613b; border-right:1px solid #4e613b;}
.mb1 {margin:0 8px; background:#4e613b;}
.mb2 {margin:0 6px; background:#4e613b;}
.mb3 {margin:0 4px; background:#4e613b;}
.mb4 {margin:0 3px; background:#fff; border-width:0 5px;}
.mb5 {margin:0 2px; background:#fff; border-width:0 4px;}
.mb6 {margin:0 2px; background:#fff; border-width:0 3px;} 
.mb7 {margin:0 1px; background:#fff; border-width:0 3px; height:2px;} 

.mboxcontent {display:block; background-color:#fff; border-left:3px solid #4e613b; border-right:3px solid #4e613b; width:97%}


.xsnazzy em.point_top {display:block; font-size:0; width:25px; height:14px; background:url(../images/point.gif) center top; position:absolute; left:120px; top:-11px;}
.xsnazzy em.point_bottom {display:block; font-size:0; width:25px; height:14px; background:url(../images/point.gif) center bottom; position:absolute; right:50px; bottom:-11px;}
.xsnazzy em.point_left {display:block; font-size:0; width:14px; height:25px; background:url(../images/point.gif) left center; position:absolute; left:-11px; top:30px;}
.xsnazzy em.point_right {display:block; font-size:0; width:14px; height:25px; background:url(../images/point.gif) right center; position:absolute; right:-11px; top:25px;}

.xsnazzy em.point_right_top {display:block; font-size:0; width:14px; height:25px; background:url(../images/point.gif) right center; position:absolute; right:-11px; top:10px;}
.xsnazzy em.point_top_right {display:block; font-size:0; width:25px; height:14px; background:url(../images/point.gif) center top; position:absolute; left:160px; top:-11px;}

.xsnazzy em.point_top_left {display:block; font-size:0; width:25px; height:14px; background:url(../images/point.gif) center top; position:absolute; left:20px; top:-11px;}


/*-=-=-=-=-[Tenant positioning]-=-=-=-=-*/

/*v12455*/
#map a#v12455 span{
	width:115px;
	height:114px;
	top:11px;
	left:415px;
}

#map a#v12455:hover span{ 
	background:transparent url(../images/PCV_SitePlan_03.jpg) center;
	width:115px;
	height:114px;
	border:0px;
}

#map a#v12455 .xsnazzy {
	left:340px;
	top:123px;
	width:190px;
}
/*v12455 - Available*/

/*v12475*/

#map a#v12475 span{
	width:99px;
	height:114px;
	top:11px;
	left:529px;
}

#map a#v12475:hover span{ 
	background:transparent url(../images/PCV_SitePlan_04.gif) center;
	width:99px;
	height:114px;
	border:0px;
}

#map a#v12475 .xsnazzy {
	left:400px;
	top:123px;
	width:190px;
}
/*v12475 - Jaguar Therapy */

/*v12495*/

#map a#v12495 span{
	width: 29px;
	height: 114px;
	top: 11px;
	left: 627px;
}

#map a#v12495:hover span{
	background: transparent url(../images/PCV_SitePlan_05.gif) center;
	width: 29px;
	height: 114px;
	border: 0px;
}

#map a#v12495 .xsnazzy {
	left: 495px;
	top: 123px;
	width: 190px;
}
/*v12495 - Odysea*/

/*v12499*/

#map a#v12499 span{
	width: 56px;
	height: 114px;
	top: 11px;
	left: 655px;
}

#map a#v12499:hover span{ 
	background:transparent url(../images/PCV_SitePlan_06.gif) center;
	width:56px;
	height:114px;
	border:0px;
}

#map a#v12499 .xsnazzy {
	left: 537px;
	top: 123px;
	width: 190px;
}
/*12499 - Sherwin Williams */


/*v12505*/

#map a#v12505 span{
	width:88px;
	height:78px;
	top:255px;
	left:668px;
}

#map a#v12505:hover span{ 
	background:transparent url(../images/PCV_SitePlan_11.gif) center;
	width:88px;
	height:78px;
	border:0px;
}

#map a#v12505 .xsnazzy {
	width:190px;
	left:456px;
	top:230px;
}
/* v12505 - Vicky Bakery*/

/*v12509*/

#map a#v12509 span{
	width: 88px;
	height: 39px;
	top: 333px;
	left: 668px;
}

#map a#v12509:hover span{ 
	background:transparent url(../images/PCV_SitePlan_13.gif) center;
	width:88px;
	height:39px;
	border:0px;
}

#map a#v12509 .xsnazzy {
	width: 190px;
	left: 456px;
	top: 306px;
}

/*v12511*/
#map a#v12511 span{
	width: 88px;
	height: 78px;
	top: 372px;
	left: 668px;
}

#map a#v12511:hover span{ 
	background:transparent url(../images/PCV_SitePlan_14.gif) center;
	width:88px;
	height:78px;
	border:0px;
}

#map a#v12511 .xsnazzy {
	width: 190px;
	left: 456px;
	top: 358px;
}
/*v12511 - Available*/

/*salon*/

#map a#salon span{
	width:88px;
	height:41px;
	top:451px;
	left:668px;
}

#map a#salon:hover span{ 
	background:transparent url(../images/salon.gif) center;
	width:88px;
	height:41px;
	border:0px;
}

#map a#salon .xsnazzy {
	width:190px;
	left:456px;
	top:415px;
}

/*v12517*/

#map a#v12517 span{
	width:56px;
	height:88px;
	top:467px;
	left:648px;
}

#map a#v12517:hover span{ 
	background:transparent url(../images/12517.gif) center;
	width:56px;
	height:88px;
	border:0px;
}

#map a#v12517 .xsnazzy {
	width:180px;
	left:537px;
	top:357px;
}

/*v12519*/

#map a#v12519 span{
	width: 44px;
	height: 88px;
	top: 467px;
	left: 606px;
}

#map a#v12519:hover span{ 
	background:transparent url(../images/PCV_SitePlan_22.gif) center;
	width:44px;
	height:88px;
	border:0px;
}

#map a#v12519 .xsnazzy {
	width: 200px;
	left: 475px;
	top: 357px;
}

/*v12521*/

#map a#v12521 span{
	width:68px;
	height:88px;
	top:467px;
	left:540px;
}

#map a#v12521:hover span{ 
	background:transparent url(../images/PCV_SitePlan_21.gif) center;
	width:68px;
	height:88px;
	border:0px;
}

#map a#v12521 .xsnazzy {
	width:190px;
	left:425px;
	top:365px;
}
/* v12521 - Available */
/* v12525 */

#map a#v12525 span{
	width:47px;
	height:88px;
	top:467px;
	left:493px;
}

#map a#v12525:hover span{ 
	background:transparent url(../images/PCV_SitePlan_20.gif) center;
	width:47px;
	height:88px;
	border:0px;
}

#map a#v12525 .xsnazzy {
	width:200px;
	left:364px;
	top:350px;
}
/*v12530*/

#map a#v12530 span{
	width: 89px;
	height: 88px;
	top: 467px;
	left: 405px;
}

#map a#v12530:hover span{ 
	background:transparent url(../images/PCV_SitePlan_19.gif) center;
	width:89px;
	height:88px;
	border:0px;
}

#map a#v12530 .xsnazzy {
	width: 200px;
	left: 300px;
	top: 347px;
}
/*v12530 - Floss Dentistry */

/*v12535*/

#map a#v12535 span{
	width:87px;
	height:88px;
	top:467px;
	left:317px;
}

#map a#v12535:hover span{ 
	background:transparent url(../images/PCV_SitePlan_18.gif) center;
	width:87px;
	height:88px;
	border:0px;
}

#map a#v12535 .xsnazzy {
	width:200px;
	left:255px;
	top:357px;
}

/*Tmobile*/

#map a#Tmobile span{
	width:100px;
	height:88px;
	top:467px;
	left:217px;
}

#map a#Tmobile:hover span{ 
	background:transparent url(../images/Tmobile.gif) center;
	width:100px;
	height:88px;
	border:0px;
}

#map a#Tmobile .xsnazzy {
	width:200px;
	left:142px;
	top:351px;
}
