
A:link  {
	font-family: Tahoma;
	color: #265578;
	font-weight: normal;
	font-size: 14px;
}

A:visited   {
	font-family: Tahoma;
	color: #265578;
	font-weight: normal;
	font-size: 14px;
}

A:hover {
background-color: #FAEBD7;
	font-family: Tahoma;
	color: #265578;
	font-weight: normal;
	font-size: 14px;
}
.listTitle{

	font-family: Tahoma;
	color: #265578;
	font-weight: normal;
	font-size: 18px;
	text-decoration: underline;
}
A:active    {
    text-decoration:    none;
    color:#265578;
}
.PointName
{
	text-decoration: none;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

}
A.PointName:link
{
	text-decoration: none;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

A.PointName:visited
{
	text-decoration: none;
	color: #3B6387;
}

A.PointName:hover
{
	text-decoration: underline;
	color: #ff0000;
}

A.PointName:active
{
	text-decoration: none;
	color: #003366;
}

#map ul li#other{width:180px; height:180px; position:absolute; top:0px; left:600px;}




.xsnazzy {display:block; position:absolute; height:auto; text-align:left; top: 200px; left: 20px;}


.xsnazzy h1, .xsnazzy p {margin:0 10px;}
.xsnazzy h1 {font-size:2.5em; color:#6f9; font-family:georgia, "times new roman", serif; border-bottom:1px solid #fff;}
.xsnazzy p {padding-bottom:0.5em; color:#eee; font-size:12px; text-align:left;}
.xsnazzy {background: transparent; margin:1em;}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7 {display:block; font-size:0; overflow:hidden;}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6 {height:1px;}
.xb4, .xb5, .xb6, .xb7 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #fff;}
.xb1 {margin:0 8px; background:#fff;}
.xb2 {margin:0 6px; background:#fff;}
.xb3 {margin:0 4px; background:#fff;}
.xb4 {margin:0 3px; background:#FDEEB7; border-width:0 5px;}
.xb5 {margin:0 2px; background:#FDEEB7; border-width:0 4px;}
.xb6 {margin:0 2px; background:#FDEEB7; border-width:0 3px;} 
.xb7 {margin:0 1px; background:#FDEEB7; border-width:0 3px; height:2px;} 
.xboxcontent {display:block; background:#FDEEB7;  border: solid 1px black; padding-left: 12px;}
.xboxcontent a, .xboxcontent a:visited {display:block; color:#ff0; font-weight:bold; font-size:12px; text-indent:0; padding:0px;}

#map ul li a:hover .xsnazzy .xboxcontent a:hover {color:#fff;}
#map ul li:hover .xsnazzy .xboxcontent a:hover {color:#fff;}

.xsnazzy em.point_top {display:block; font-size:0; width:25px; height:14px; background:url('point.gif') center top; position:absolute; left:50px; top:-11px}
.xsnazzy em.point_bottom {display:block; font-size:0; width:25px; height:14px; background:url('point.gif') center bottom; position:absolute; right:50px; bottom:-11px}
/* for IE5.5 */
* html .xsnazzy em.point_bottom {bottom:-12px; bo\ttom:-11px;}
.xsnazzy em.point_left {display:block; font-size:0; width:14px; height:25px; background:url('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('point.gif') right center; position:absolute; right:-12px; top:7px}
/* for IE5.5 */
* html .xsnazzy em.point_right {right:-12px; ri\ght:-12px;}

