.columnCombined a{text-decoration: none;}

/* might want to break this off into a 2-column.css*/
div.columnCombined{
	width: 623px;
	float: left;
}
div.columnRight{
	width: 365px;
	float: left;
	padding: 32px 0px 0px 0px;
}

div#newsletterPromo{
	margin: 34px 0px 10px 15px;
	width: 317px;
	height: 75px;
}

div#dealsModule{margin: 24px 0px 0px 0px;}

.yellowOnPinkHeader, .yellowOnPinkHeader a, div.module h2.yellowOnPinkHeader a{
	font-size: 18px;
	background-color: #ff51a8;
	color: #fefe80;
}

.locationHeader{
	width: 441px;
	float: left;
	position: relative;
	border-top: solid 1px #eeeeee;
	border-bottom: solid 1px #eeeeee;
}
#pinkHeader{
	 float: left; width: 140px; height: 24px; position: relative;
}
.locationHeader div a{
	text-decoration:none;
}
#changeNebeButton{
	letter-spacing: normal;
	font: Arial;
	font-size: 11px;
	color: #ff51a8;
	cursor: pointer;
	font-weight: bold;
	position: absolute;
	top: 5px;
	right: 0px;
}
#changeNebesText{
	text-decoration: none;
	color: #ff51a8;
	font-weight: normal;
}
#changeNebesText:hover{
	text-decoration: underline;
}


/* Neighborhood Style Sheet */

.neighborhoodMap .stateBC {
	font-family:arial; color:#00b0f0; font-size:18px; font-weight:bold; margin:0px 0px 10px 0px;
}
.neighborhoodMap .map {
	border:1px solid #ddd;
	padding:1px;
	width:331px;
	height:240px;
}
.neighborhoodMap .showMeTitle {float:left; color:#FF6600; font-size:16px;}
.neighborhoodMap .showMe {width:200px; margin:0px 5px 0px 5px; float:left;}
.neighborhoodMap .showMe {font-size:11px;}

#mapCategoryPopup{
	border: solid 1px #ff51a8;
}
#mapCategoryPopup_h{
	display: none;
}
#mapErrorMessagePopup{
	border: solid 1px #ff51a8;
}
#mapErrorMessagePopup_h{
	display: none;
}
.mapCategoryItem{
	cursor: pointer;
	color: #3399cc;
}
.mapCategoryItem:hover{
	color: #1177aa;
}
#mapCategoryDropdown{
	cursor: pointer;
}
#maincontent{
	background-color: #ffffff;
/*f3f2ee*/
}
#locationModule{
	font: Arial;
}
.yellowOnPinkHeader, .yellowOnPinkHeader a, div.module h2.yellowOnPinkHeader a{
	font-size: 18px;
	background-color: #ff51a8;
	color: #fefe80;
}

#changeNebeButton, #findNebesButton{
	letter-spacing: normal;
	font: Arial;
	font-size: 11px;
	color: #ff51a8;
	cursor: pointer;
	font-weight: bold;
}
#changeNebesText{
	text-decoration: none;
	color: #ff51a8;
}
#changeNebesText:hover{
	text-decoration: underline;
}
.neighLink{
	color: #3399cc;
}
.neighLink:hover{
	color: #ff51a8;
}
.blueDottedBorder{
	background-image: url(/assets-pclocal/region/neighborhood/blueDottedBorder.gif);
	height: 1px;
	width: 100%;
	background-repeat: repeat-x;
}
.blueDottedBorderVertical{
	background-image: url(/assets-pclocal/region/neighborhood/blueDottedBorderVertical.gif);
	background-repeat: repeat-y;
}
.orangeSmallHeader{
	color: #FF6600; font-size: 10px;
}
a.greenTitleLarge, div.greenTitleLarge{
	color: #3399cc; font-size: 16px; font-weight: bold;
}
a.greenTitleSmall,div.greenTitleSmall{
	color: #3399cc; font-size: 13px; font-weight: bold;
}
.grey11Text{
	color: #666666; font-size: 11px;
}
.grey11Bold{
	color: #666666; font-size: 11px; font-weight: bold;
}
.greyerText{
	color: #333333; font-size: 11px;
}
.greyerTextLarge{
	font-size: 16px; color: #333333;font-weight: bold; letter-spacing: -.05em;
}
a.backwardArrowedMoreLink{
	color: #3399cc; font-size: 11px; background-image: url(/assets-pclocal/region/neighborhood/backwardOrangeArrow.gif); background-repeat: no-repeat; background-position: 0px 4px; padding: 0px 0px 0px 10px;
}
a.arrowedMoreLink, div.arrowedMoreLink{
	color: #3399cc; font-size: 11px; background-image: url(/assets-pclocal/region/neighborhood/orangeArrow.gif); background-repeat: no-repeat; background-position: 0px 4px; padding: 0px 0px 0px 10px;
}
a.arrowedMoreLinkRight{
		color: #3399cc; font-size: 11px; background-image: url(/assets-pclocal/region/neighborhood/orangeArrow.gif); background-repeat: no-repeat; background-position: right 4px; padding: 0px 10px 0px 0px;
}
a.arrowedMoreLinkLarge, div.arrowedMoreLinkLarge{
	color: #3399cc; font-size: 12px; font-weight: bold; background-image: url(/assets-pclocal/region/neighborhood/orangeArrow.gif); background-repeat: no-repeat; background-position: 0px 4px; padding: 0px 0px 0px 10px;
}
.purpleBreak{
	height: 3px; background-color: #ff51ac; max-height: 3px; overflow: hidden;
}
.arrowExpandLink{
	cursor: pointer; color: #000000; font-size: 11px; background-image: url(/assets-pclocal/region/neighborhood/expandArrowOff.gif); background-repeat: no-repeat; background-position: 0px 3px; padding: 0px 0px 0px 12px; font-weight: bold;
}
.arrowExpandLink:hover{
	color: #fd57a3; background-image: url(/assets-pclocal/region/neighborhood/expandArrowOn.gif);
}
.arrowExpandLinkExpanded{
	color: #fd57a3; background-image: url(/assets-pclocal/region/neighborhood/expandArrowOn.gif);
}
#findNeighborhoodPopup_h{
	display: none;
}	
#changeLocPopup_h{
	display: none;
}
#changeLocPopup .container-close, #changeNebePopup .container-close{
	right: 7px;
	top: 7px;
	height: 20px;
	width: 20px;
	background-image: url("/assets-pclocal/region/neighborhood/chooseLocCloseButton.gif");
	background-repeat: no-repeat;
}
#changeNebePopup{
	visibility: hidden; display: none; border: none;
}
#changeNebePopupContent{
	border: solid 1px #e7e4db; position:relative; background-color: #faf9f5;
}
#changeNebePopup_h{
	display: none;
}
#findNeighborhoodScrollContent{
	background-color: #ffffff;
	width: 419px;
	float: left;
	background-image: url('/assets-pclocal/region/neighborhood/blueDottedBorderVerticalWhiteBack.gif');
	background-position: 200px 0px;

}
.findNeighbsContent{
	width: 200px; float: left; margin: 5px 0px 5px 0px;
}
#allNeighbsScroll{
	height: 400px; width: 407px; overflow: hidden;
}
#allNeighbsScrollContent{
	width: 387px;
	background-color: #ffffff;
	float: left;
	overflow: hidden;
	display: inline;
}
.chooseNebeTab{
	border-top: solid 1px #dbd9cd; 
	border-right: solid 1px #dbd9cd; 
	border-left: solid 1px #dbd9cd;
	text-align: center;
	font-size: 13px;
	color: #666666;
	padding: 2px 0px 2px 0px;
	cursor: pointer;
	background-color: #ffffff;
}
.chooseNebeInactiveTab{
	border: none !important;
	background-color: #ff51a8 !important;
	color: #fefe80 !important;
}
.neighborhoodFilterContent{
	border: solid 1px #dbd9cd;
	margin: -2px 0px 10px 0px;
}
input.neighborhoodFilter{
	border: solid 1px black; width: 257px; padding: 2px 0px 2px 5px; background-color: #ffffff;
}

#theBreadcrumb{
	width: 581px; height: 24px;
}
#breadcrumbContent{
	height: 22px;
}
.breadcrumbLink1{
	font-size: 11px; color: #1d83be; display: inline; float: left; margin: 5px 0px 0px 10px;
}
.breadcrumbLink2{
	font-size: 11px; color: #1d83be; display: inline; float: left; margin: 5px 0px 0px 2px;
}
.breadcrumbLink{
	font-size: 11px; color: #999999; font-weight: bold; display: inline; float: left; margin: 5px 0px 0px 2px;
}
#breadcrumbArrow{
	position: absolute; left: -8px; top: 2px; background-image: url('/assets-pclocal/calendar/redesign/breadcrumbArrow.png'); background-repeat: no-repeat; width: 13px; height: 19px;
}
#littleLowerLeftBox{
	background-color: #f9a9cc; position: absolute; left: 0px; bottom: 0px; width: 10px; height: 10px; display: inline; overflow: hidden;
}
#locationText{
	float: right; margin: 2px 10px 0px 0px;
}


.eventHolder .eventRightRail{float: right: width: 110px; font-size: 11px; color: #666666;}
.eventHolder .eventRightRailTag{font-weight: bold; color: #000000;}

