/* Location Pages */

.sectionBody {
position:relative;
}

#headline {
width:100%;
height:80px;
float: left;
}


	#headline h1 {
			position:absolute; 
			left:0px; 
			top:-500px; 
			width:1px; 
			height:1px; 
			overflow:hidden;
	}

#greeting {
width:100%;
height:251px;
float:left;
position:relative;
}

	#locationSlideshow {
	float:left;
	height:251px;
	width:394px;
	background: url('/stores/images/location_slideshow_bg.png') no-repeat 0  0;	
}
	
	/* slideshow jQuery styles */
	
	#locationSlideshow {
		position:relative;
		height:251px;
	}
	
	#locationSlideshow IMG {
		margin-left:104px;
		position:absolute;
		top:0;
		left:0;
		z-index:8;
		opacity:0.0;
	}
	
	#locationSlideshow IMG.active {
		z-index:10;
		opacity:1.0;
	}
	
	#locationSlideshow IMG.last-active {
		z-index:9;
	}


#flashcontent img {
margin-left:104px;
}
	
	#welcome {
	float:left;
	height:251px;
	width:483px;
	background: url('/stores/images/welcome_bg.png') no-repeat 0 0;
	color:#fff;
	}
	
		#welcome h1,
		#welcome p,
		#welcome ul {
		margin-left:24px;
		}
		
		#welcome h1 {
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#fee9b5;
		font-size:170%;
		margin-top:47px;
		margin-bottom:14px;
		}
		
		#welcome p {
		font-size:120%;
		line-height:150%;
		margin-right:82px;
		margin-bottom:20px;
		}
		
			#welcome p a {
			color:#ff99cd;
			font-size:100%;
			}
		
		#welcome ul {
		margin-left:14px;
		}
		
			#welcome ul li {
			float:left;
			padding:0 10px 0 10px;
			border-right:1px solid #ff99cd;
			}
						
			#welcome ul li.last {
			border:none;
			}

				#welcome ul a {
				font-size:110%;
				color:#fff;
				font-weight:bold;
				}

.primaryList {
height:97px;
}




#locationBurst {
position:absolute;
top:255px;
left:60px;
}

.subContent p {
margin-bottom:10px;
}




#dollHairSalon {
		margin:0;
		}
		
		#cafe ul {
		margin:10px 0 5px 0;
		}

#promo {
margin-bottom:20px;
}
		

#upcomingEvents h2 {
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
color:#e33b86;
font-size:140%;
text-transform:capitalize;
}

		#eventWidgetLocation {
		width:240px;
		margin-bottom:10px;
		}
		
.packageDeal {
width:135px;
float:left;
margin-top:8px;
}

	#mainContent .packageDeal h3 {
	margin-top:10px;
	margin-bottom:3px;
	width:110px;
	}
	
		.packageDeal h3 a {
		font-size:90%;	
	}
	
	.packageDeal p {
	width:110px;
	}


#specialEvents strong {
color:#666;
}

#eventsWidgetLocation {
margin:0 0 10px 0;
}

#planYourVisit ul {
margin:10px 0;
}

#faq {
background:none;
margin-bottom:0;
padding-bottom:0;
}

	#faq dt {
	color:#333;
	font-weight:bold;
	}
	
	#faq dd {
	margin-bottom:15px;
	}
	
p.samplemenus { font-size: 120%;
font-weight: bold;
color:#c3319d;
margin:5px 0 15px 0;
padding:0;}

/*  CHANGE LOCATION BEGIN ****************************************/
div#changeLocation {
display: none;
width:185px;
border:1px solid #f98dbd;
background-color:#dc498b;
position:absolute;
top:20px;
left:450px;
visibility:opaque;
z-index:10000;
}

.click {
cursor:pointer;
}

.close {
margin:-5px 0 0 175px;
}

div#changeLocation ul {
margin-bottom:20px;
font-size:115%;
}

div#changeLocation li {
float:none;
border:none;
margin:0 0 10px 0;
}
div#changeLocation li a {
font-weight:normal;
}


	#atl div#changeLocation li#atlLink{
	display:none;
	}
	#bos div#changeLocation li#bosLink{
	display:none;
	}
	#atl div#changeLocation li#atlLink{
	display:none;
	}
	#chi div#changeLocation li#chiLink{
	display:none;
	}
	#dal div#changeLocation li#dalLink{
	display:none;
	}
	#kc div#changeLocation li#kcLink{
	display:none;
	}
	#den div#changeLocation li#denLink{
	display:none;
	}
	#la div#changeLocation li#laLink{
	display:none;
	}
	#min div#changeLocation li#minLink{
	display:none;
	}
	#ny div#changeLocation li#nyLink{
	display:none;
	}
	#wdc div#changeLocation li#wdcLink{
	display:none;
	}
	#sea div#changeLocation li#seaLink{
	display:none;
	}


#wdc #welcome h1{
	margin-top: 32px;
}

/*  CHANGE LOCATION END ****************************************/
#changeLocation ul li span{
	color:#FFD38A;
	display:block;
	font-size:10px;
	font-style:italic;
	text-transform:capitalize;
}
