
				
/* All CSS image-map */

div#navlinks	{padding: 0;
			margin: 0;
			text-indent: -100em;
			position: absolute;
			 top: 25px;
			 left: 0px;
			 height: 340px;
			 width:  260px;
			 background: url(/images/nav_images/map2.gif) no-repeat;
			z-index: 999;
				}
				
#navlinks dl	{padding: 0;
			margin: 0;}
			
#navlinks a	{text-decoration: none;
			border: none;}

				
#maincontent	{width: 415px;
			position: absolute;
			left: 260px;
			font-size: 120%;
			line-height: 1.5em;
			z-index: 10;
			}
			

a:hover#smap			{background-position: -111px 0;}

dd#mapdesc				{	display: none;
							position: absolute;
							width: 175px;
							height: 53px;
							top: 205px;
							left: 80px;
							background: url(/images/nav_images/nav_roll_map.gif) no-repeat;
							z-index: 500}

a#theater				{position:absolute;
						display: block;
						width: 94px;
						height: 116px;
						background:url(/images/nav_images/theater2.gif) no-repeat;
						top: 141px;
						left: 127px;
						background-color: #FFFFFF;
						z-index: 20;				
						}
						
a:hover#theater			{
						background:url(/images/nav_images/theater2.gif)  -95px 0px no-repeat;}
						
dd#theaterdesc		{		display: none;
							position: absolute;
							width: 175px;
							height: 53px;
							top: 180px;
							left: 200px;
							background: url(/images/nav_images/nav_roll_theater.gif) no-repeat;
							z-index: 500}

a#larry				{	
						position:absolute;
						display: block;
						width: 77px;
						height: 75px;
						background:url(/images/nav_images/larry.gif) no-repeat;
						left: 80px;
						top: 61px;
						background-color: #FFFFFF;
						z-index: 25;
					}
					
a:hover#larry		{background:url(/images/nav_images/larry1.gif) no-repeat -80px 0px;}
					
dd#larrydesc		{		display: none;
							position: absolute;
							width: 175px;
							height: 43px;
							top: 90px;
							left: 130px;
							background: url(/images/nav_images/nav_roll_larry.gif) no-repeat;
							z-index: 500;}	

a#neighbors				{	
						position:absolute;
						display: block;
						width: 77px;
						height: 65px;
						background:url(/images/nav_images/neighbors2.gif) no-repeat ;
						left: 129px;
						top: 20px;
						background-color: #FFFFFF;
						z-index: 21;
					}

a:hover#neighbors	{	background:url(/images/nav_images/neighbors2.gif) no-repeat -80px;}
					
dd#neighborsdesc		{	display: none;
							position: absolute;
							width: 175px;
							height: 53px;
							top: 50px;
							left: 200px;
							background: url(/images/nav_images/nav_roll_neighbors.gif) no-repeat;
							z-index: 500}

a#outside		{		position:absolute;
						display: block;
						width: 43px;
						height: 38px;
						left: 45px;
						top: 20px;
						background: url(/images/nav_images/outside2.gif) no-repeat 0 0;
						z-index: 500;
						}
						
a:hover#outside			{background: url(/images/nav_images/outside2.gif) -43px 0 no-repeat;}
							
dd#outsidedesc
 {
							display:none;
							position: absolute;
							width: 200px;
							height: 200px;
							top: 10px;
							left: 80px;
							background: url(/images/nav_images/nav_roll_outside.gif) no-repeat;
							z-index: 500;}


#maincontent p	{margin: 0 0 1em 0}
						
a#smap					{position: absolute;
						display: block;
						width: 111px;
						height: 106px;
						background: url(/images/nav_images/navmap2.gif) no-repeat top left;
						top: 194px;
						left: 0px;
						z-index: 100;
						}
/*End of imagemap styling */
												
#storenotice	{ 
				float: right;
				margin: 5px;
				padding: 5px;
				border: solid 3px;
				border-color: #60bb5f;
  			width: 180px;
  				/* celik hack for IE box model */
				voice-family: "\"}\""; 
 				voice-family: inherit;
  				width:170px;
				}	
