/* Neighborhood Style Sheet */

.gmapwrapper.module{
	background-color:inherit;
}
.neighborhoodMap{
	margin-left:10px;
}
.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:322px;
	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: #f3f2ee;
/*f3f2ee*/
}
.attraction-info #maincontent{
	background-color: #ffffff;
}
#locationModule{
	font: Arial;
}
.yellowOnPinkHeader, .yellowOnPinkHeader a, div.module h2.yellowOnPinkHeader a{
	font-size: 18px;
	background-color: #ff51a8;
	color: #fefe80;
}
.locationHeader{
	background-color: #faf9f5;
	width: 298px;
	float: left;
	position: relative;
	height: auto;
}
#pinkHeader{
	 float: left; width: 140px; height: 64px; position: relative;
}

#changeNebeButton{
	letter-spacing: normal;
	font: Arial;
	font-size: 11px;
	color: #ff51a8;
	cursor: pointer;
	font-weight: bold;
	position: absolute;
	top: 58px;
	left: 135px;
}

#changeNebeButton

#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; margin: 0px 0px 0px 140px; border: none;
}
#changeNebePopupContent{
	border: solid 1px #e7e4db; position:relative;
}
#changeNebePopup_h{
	display: none;
}
#findNeighborhoodScrollContent{
	background-color: #ffffff; width: 262px; float: left; background-image: url('/assets-pclocal/region/neighborhood/blueDottedBorderVerticalWhiteBack.gif'); background-position: 130px 0px; margin-top: 5px;
}
.findNeighbsContent{
	width: 131px; float: left; margin: 5px 0px 5px 0px;
}
#allNeighbsScroll{
	height: 400px; width: 253px; overflow: hidden;
}
#allNeighbsScrollContent{
	width: 233px; background-color: #ffffff; float: left; margin: 0px 0px 0px 0px; 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 0px 0px;
}
input.neighborhoodFilter{
	border: solid 1px black; width: 257px; padding: 2px 0px 2px 5px; background-color: #ffffff;
}
.pinkDropdown{
	height: 22px;
	width: 179px;
	background-image: url("/assets-pclocal/region/neighborhood/pinkDropdown.gif");
	background-repeat: no-repeat;
	padding: 3px 0px 0px 7px;
	cursor: pointer;
}
#addStuffPopup_h{
	display: none;
}
a.addMoreGroup,div.addMoreGroup{
	font-weight: bold;
}
a.addMoreItem,div.addMoreItem{
	cursor: pointer;
	color: #3399cc;
	margin-left: 5px;
}
a.addMoreItem:hover,div.addMoreItem:hover{
	cursor: pointer;
	color: #1177aa;
	margin-left: 5px;
}
div.cityFinderResult{
	cursor: pointer;
}
div.cityFinderResult:hover{
	color: #222222;
}
#breadcrumbContent{
	margin: 10px 0px 0px 10px;
}
#theBreadcrumb{
	width: 100%; height: 28px;
	margin: 20px 7px 0 10px;
	border-bottom: 1px dotted #AAAAAA;
}
.breadcrumbLink1{
	font-size: 24px; color: #B023AE !important;
}
.breadcrumbLink2{
	font-size: 24px; line-height: 8px; color: #B023AE !important; font-weight: bold; 
}

#breadcrumbArrow{
	position: absolute; left: -9px; top: 10px; background-image: url('/assets-pclocal/region/neighborhood/dualColorArrow.gif'); background-repeat: no-repeat; width: 18px; height: 25px;
}
#littleLowerLeftBox{
	background-color: #f9a9cc; position: absolute; left: 0px; top: 54px; width: 10px; height: 10px; display: inline; overflow: hidden;
}
#locationText{
	float: left; 
	margin: 0px 10px 0px 0px;
	font-size: 24px;
	font-weight: bold;
	letter-spacing: -1px;
}
.attraction-header {
	margin: 35px 7px 0px 10px;
	float: left; 
	width: 418px;
}
.attraction-header h1 {
	font-weight: bold;
	font-size: 21px;
	letter-spacing: -0.8px;
	color: #333;
}
.attraction-header .sub-title {
	font-size:14px;
	font-style: italic;
	font-family: Georgia;
	color: #333;
	letter-spacing: -0.8px;
}
.pptoutHolder{padding: 12px 10px 10px 12px; background-color: #ffffff;}

/* nominate */
.nominate-progress { 
	position: absolute;
	background: #fff;
	opacity: 0.5;
	width: 200px;
	height: 0px;
	margin: 10px 0 0 230px;
	*margin: 10px 0 0 23px;
}


/*
	new ppa overlay phase 1a styles
*/
.close-overlay-popup {
	color:#333333;
	float:right;
	font-size:14px;
	font-weight:bold;
	font-family: arial;
	margin: 0px -17px 0px 0px;
	*margin: 0px -14px 0px 0px;
	cursor: pointer;
}
.rounded-edge {
	width: 662px;
	height: 376px;
	border-collapse: collapse;
	position: absolute;
	z-index: 9999999999;
	margin-top: 200px;
}
.rounded-edge .tl {
	background: transparent url(/assets-pclocal/parentspicks10/ppa-overlay/border.png) no-repeat 0px 0px;
	width: 24px;
	height: 24px
}
.rounded-edge .tm {
	background: transparent url(/assets-pclocal/parentspicks10/ppa-overlay/edge.png) no-repeat  -24px 0px;
}
.rounded-edge .tr {
	background: transparent url(/assets-pclocal/parentspicks10/ppa-overlay/border.png) no-repeat -24px 0px;
	width: 24px;
	height: 24px
}
.rounded-edge .ml {
	background: transparent url(/assets-pclocal/parentspicks10/ppa-overlay/edge.png) no-repeat  0px -24px;
}
.rounded-edge .m {
	padding: 0px 10px;
	background: transparent url(/assets-pclocal/parentspicks10/ppa-overlay/edge.png) no-repeat -24px -24px;
}
.rounded-edge .mr {
	background: transparent url(/assets-pclocal/parentspicks10/ppa-overlay/edge.png) no-repeat -639px -24px;
}
.rounded-edge .bl {
	background: transparent url(/assets-pclocal/parentspicks10/ppa-overlay/border.png) no-repeat 0px -21px;
	width: 24px;
	height: 28px
}
.rounded-edge .bm {
	background: transparent url(/assets-pclocal/parentspicks10/ppa-overlay/edge.png) no-repeat  -24px -349px;
}
.rounded-edge .br {
	background: transparent url(/assets-pclocal/parentspicks10/ppa-overlay/border.png) no-repeat -24px -21px;
	width: 24px;
	height: 24px
}
.rounded-edge .nominate-fail,
.rounded-edge .nominate-success {
	margin:0 0 0 100px;
	width:490px;
}
.rounded-edge .nominate-popup-header,
.rounded-edge .nominate-popup-message,
.nominate-popup-submessage {
	padding: 0 0 0 20px;
}
.rounded-edge .nominate-popup-message {
	font-size: 18px;
}
.rounded-edge .nominate-popup-message .get-picking {
	font-weight: bold;
	font-style: italic;
}
.rounded-edge .nominate-popup-header {
	font-size: 30px;
	font-family: arial;
	font-weight: bold;
	color: #B023AE;
}
.ppa-main-categories li {
	float: left;
	text-align: center;
}
.category-one {
	background: url(/assets-pclocal/parentspicks10/landingpg-sippycup.jpg) no-repeat;
	width: 160px;
	height: 160px;
	cursor: pointer;
}
.category-two {
	background: url(/assets-pclocal/parentspicks10/landingpg-coffee.jpg) no-repeat;
	width: 160px;
	height: 160px;
	cursor: pointer;
}
.category-three {
	background: url(/assets-pclocal/parentspicks10/landingpg-kid.jpg) no-repeat;
	width: 170px;
	height: 160px;
	cursor: pointer;
}
.category-title a {
	color: #00B4FF;
	font-size: 21px;
	font-family: arial;
	font-weight: bold;
	padding: 0px 0px 0px 16px;
	margin: 0px 0px 0px -16px;
	cursor: pointer;
	background: url(/assets-pclocal/parentspicks10/img_magenta_arrow_big.gif) no-repeat left 8px;
	letter-spacing:-0.8px;
	*padding: 0px 0px 0px 15px;
	
}

/*
	Right Rail Ads Touts
*/
#right-tout {
	margin: 0px 0px 0px 12px;	
}
#joinUs{float: left; height: 26px; padding: 5px 0px 5px 15px;}
#joinUsRight{height: 36px; padding: 0px 0px 5px 25px;}
#joinUsTitle{padding: 0px 0px 0px 0px; color: #b023ae; font-size: 20px; font-weight: bold; letter-spacing: -.9px;}
#joinUsTitle img{position: relative; top: 6px;}


