/* ---------------------------------------------------------------------------

	World Golf Village Master Plan Styles
	http://worldgolfrealestate.com
	
	author: nGen Works
	http://ngenworks.com

--------------------------------------------------------------------------- */

dl.master_plan_info {
	display: none;
}

dl.master_plan_info {
	padding-left: 25px;
	position: absolute;
	background: url(/img/arrow_left.gif) no-repeat 14px 0;
	width: 250px;
	z-index: 1000;
}

dl.right {
	padding-left: 0;
	padding-right: 25px;
	position: absolute;
	background: url(/img/arrow_right.gif) no-repeat 250px 0;
	width: 250px;
	z-index: 1000;
}

dl.wards_creek {
	width: 300px;
}

dl.master_plan_info dt {
	position: relative;
	padding-left: 35px;
	text-transform: uppercase;
	font-family: "Lucida Grande", "Lucida Sans", Helvetica, Arial, sans-serif;
	font-size: 95%;
	color: #FFF;
	height: 23px;
	background-color: #000;
}

dl.master_plan_info dt a {
	position: absolute;
	top: 4px;
	left: 13px;
	display:block;
	width: 15px;
	height: 15px;
	text-indent: -9999px;
	background: url(/img/icon_close.gif) no-repeat 0 0;
	cursor: pointer;
}

dl.master_plan_info dt a:hover,
dl.master_plan_info dt a:active { color: #000; }

dl.master_plan_info dd {
	background-color: #fff;
	border-left: 2px solid #000;
	border-right: 2px solid #000;
	border-bottom: 2px solid #000;
}

dl.master_plan_info dd a {
	padding-bottom: 5px;
	padding: 10px 0 10px 15px;
	line-height: 14px;
	font-size: 100%;
	border-bottom: none;
	color: #900;
}

dl.master_plan_info dd ul {
	padding: 10px 10px 0 10px;
	font-family: "Lucida Grande", "Lucida Sans", Helvetica, Arial, sans-serif;
	font-size: 85%;
	line-height: 1.2em;
}

dl.master_plan_info dd p {
	padding-left: 15px;
	font-size: 85%;
}

dl.master_plan_info dd p a {
	font-size: 85%;
}

div.map_marker {
	position: absolute;
	width: 15px;
	height: 15px;
	cursor: pointer;
	background: transparent url(/img/transparent.gif) no-repeat 0 0;
}

div#spa_marker, div#swim_marker {
	position: absolute;
	width: 40px;
	height: 15px;
	cursor: pointer;
	background-color: transparent;
}

#bearsford_info { top: 545px; left: 300px; }
#bearsford_marker { top: 550px; left: 295px; }

#grovewood_info { top: 655px; left: 115px; }
#grovewood_marker { top: 660px; left: 110px; }

#heritage_landing_info { top: 550px; left: 110px; }
#heritage_landing_marker { top: 555px; left: 105px; }

#kingsbury_info { top: 540px; left: 250px; }
#kingsbury_marker { top: 545px; left: 245px; }

#lakewood_info { top: 610px; left: 185px; }
#lakewood_marker { top: 615px; left: 180px; }

#laterra_info { top: 505px; left: 205px; }
#laterra_marker { top: 510px; left: 200px; }

#laterra_links_info { top: 485px; left: 200px; }
#laterra_links_marker { top: 490px; left: 195px; }

#legacy_trails_info { top: 305px; left: 210px; }
#legacy_trails_marker { top: 310px; left: 470px; }

#oakwood_info { top: 580px; left: 220px; }
#oakwood_marker { top: 585px; left: 215px; }

#royal_pines_info { top: 400px; left: 145px; }
#royal_pines_marker { top: 405px; left: 405px; }

#st_andrews_place_info { top: 400px; left: 165px; }
#st_andrews_place_marker { top: 405px; left: 425px; }

#stonewood_info { top: 555px; left: 260px; }
#stonewood_marker { top: 560px; left: 255px; }

#the_cascades_info { top: 235px; left: 180px; }
#the_cascades_marker { top: 240px; left: 440px; }

#the_estates_info { top: 565px; left: 180px; }
#the_estates_marker { top: 570px; left: 175px; }

#the_legends_info { top: 470px; left: 145px; }
#the_legends_marker { top: 475px; left: 405px; }

#the_meadows_info { top: 655px; left: 220px; }
#the_meadows_marker { top: 660px; left: 215px; }

#the_residences_info { top: 370px; left: 185px; }
#the_residences_marker { top: 375px; left: 445px; }

#turnberry_info { top: 450px; left: 160px; }
#turnberry_marker { top: 455px; left: 420px; }

#tuscanwood_info { top: 630px; left: 130px; }
#tuscanwood_marker { top: 635px; left: 125px; }

#waterbury_by_the_links_east_info { top: 465px; left: 215px; }
#waterbury_by_the_links_east_marker { top: 470px; left: 210px; }

#wildwood_info { top: 630px; left: 165px; }
#wildwood_marker { top: 635px; left: 160px; }

#school_wards_info { top: 450px; left: 155px; }
#school_wards_marker { top: 455px; left: 150px; }

#school_mill_info { top: 505px; left: 350px; }
#school_mill_marker { top: 510px; left: 345px; }

#school_pacetti_info { top: 665px; left: 280px; }
#school_pacetti_marker { top: 670px; left: 275px; }

#spa_info { top: 520px; left: 220px; }
#spa_marker { top: 525px; left: 190px; }

#swim_info { top: 545px; left: 220px; }
#swim_marker { top: 550px; left: 190px; }

#king_info { top: 545px; left: 170px; }
#king_marker { top: 550px; left: 165px; }

#slammer_info { top: 340px; left: 205px; }
#slammer_marker { top: 345px; left: 465px; }

#fame_info { top: 322px; left: 205px; }
#fame_marker { top: 328px; left: 465px; }

#imax_info { top: 322px; left: 225px; }
#imax_marker { top: 328px; left: 485px; }

#academy_info { top: 350px; left: 210px; }
#academy_marker { top: 355px; left: 475px; }