/* CSS Document */
/* 
global colors 
Dark blue #132441
medDark blue #263b5e
med nav blue #83a7bd
med light blue #d2e6ec
med light footer blue #a2bdcd
med light href link blue #507e9a
light Blue #deebef
text grey #5b5b5b
text greyblue #7c90a5
text dark blue #263b5e


*/
/* main navigation styles */
#navLeft { background-color:#132441;background-image:url(../img/global/hline-rope.gif); background-position:top left; background-repeat:repeat-x; }
#navCenter{ background-color:#132441;background-image:url(../img/global/hline-rope.gif); background-position:top; background-repeat:repeat-x; height:37px; }
#navRight { background-color:#132441;background-image:url(../img/global/hline-rope.gif); background-position:top right; background-repeat:repeat-x; }
#nav img { float:left; }

#navCenter a { display:block; }
#navCenter a span { display:none; }

/* Visibility Hidden */
.HiddenNav {
	visibility: hidden;
}
/* Visibility Visible */
.VisibleNav {
	visibility: visible;
}

#homenav1 a {
width:114px;
height:29px;
background-image:url(../img/home/homepageNav-commnity-off.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}
#homenav1down a {
width:114px;
height:29px;
background-image:url(../img/home/homepageNav-commnity-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}
#homenav1 a:hover {
width:114px;
height:29px;
background-image:url(../img/home/homepageNav-commnity-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}/**/


#homenav2 a {
width:134px;
height:29px;
background-image:url(../img/home/homepageNav-surroundings-off.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;

}

#homenav2down a {
width:134px;
height:29px;
background-image:url(../img/home/homepageNav-surroundings-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;

}
#homenav2 a:hover {
background-image:url(../img/home/homepageNav-surroundings-on.gif);
/*width:146px;
height:29px;
float:left;*/
}

#homenav3 a {
width:102px;
height:29px;
background-image:url(../img/home/homepageNav-lifestyle-off.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}
#homenav3down a {
width:102px;
height:29px;
background-image:url(../img/home/homepageNav-lifestyle-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}
#homenav3 a:hover {
width:102px;
height:29px;
background-image:url(../img/home/homepageNav-lifestyle-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}/**/

#homenav4 a {
width:79px;
height:29px;
background-image:url(../img/home/homepageNav-homes-off.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}
#homenav4down a {
width:79px;
height:29px;
background-image:url(../img/home/homepageNav-homes-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}
#homenav4 a:hover {
width:79px;
height:29px;
background-image:url(../img/home/homepageNav-homes-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}/**/

#homenav5 a {
width:70px;
height:29px;
background-image:url(../img/home/homepageNav-news-off.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}
#homenav5down a {
width:70px;
height:29px;
background-image:url(../img/home/homepageNav-news-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}
#homenav5 a:hover {
width:70px;
height:29px;
background-image:url(../img/home/homepageNav-news-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}/**/

#homenav6 a {
width:95px;
height:29px;
background-image:url(../img/home/homepageNav-registry-off.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}
#homenav6down a {
width:95px;
height:29px;
background-image:url(../img/home/homepageNav-registry-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}
#homenav6 a:hover {
width:95px;
height:29px;
background-image:url(../img/home/homepageNav-registry-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}

/* Inside page main Nav*/

#nav1 a {
width:93px;
height:29px;
background-image:url(../img/global/nav-home-off.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}
#nav1 a:hover {
width:93px;
height:29px;
background-image:url(../img/global/nav-home-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}

#nav2 a {
width:126px;
height:29px;
background-image:url(../img/global/nav-community-off.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}
#nav2 a:hover {
width:126px;
height:29px;
background-image:url(../img/global/nav-community-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}
#nav2down a {
width:126px;
height:29px;
background-image:url(../img/global/nav-community-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}

#nav3 a {
width:144px;
height:29px;
background-image:url(../img/global/nav-surroundings-off.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}
#nav3 a:hover {
width:144px;
height:29px;
background-image:url(../img/global/nav-surroundings-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}
#nav3down a {
width:144px;
height:29px;
background-image:url(../img/global/nav-surroundings-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}

#nav4 a {
width:116px;
height:29px;
background-image:url(../img/global/nav-lifestyle-off.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}
#nav4 a:hover {
width:116px;
height:29px;
background-image:url(../img/global/nav-lifestyle-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}
#nav4down a {
width:116px;
height:29px;
background-image:url(../img/global/nav-lifestyle-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}

#nav5 a {
width:90px;
height:29px;
background-image:url(../img/global/nav-homes-off.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}
#nav5 a:hover {
width:90px;
height:29px;
background-image:url(../img/global/nav-homes-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}
#nav5down a {
width:90px;
height:29px;
background-image:url(../img/global/nav-homes-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}

#nav6 a {
width:82px;
height:29px;
background-image:url(../img/global/nav-news-off.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}
#nav6 a:hover {
width:82px;
height:29px;
background-image:url(../img/global/nav-news-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}
#nav6down a {
width:82px;
height:29px;
background-image:url(../img/global/nav-news-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
float:left;
}

#nav7 a {
width:116px;
height:29px;
background-image:url(../img/global/nav-registry-off.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
border-right:2px solid #deebef;
float:left;
}
#nav7 a:hover {
width:116px;
height:29px;
background-image:url(../img/global/nav-registry-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
border-right:2px solid #deebef;
float:left;
}
#nav7down a {
width:116px;
height:29px;
background-image:url(../img/global/nav-registry-on.gif);
margin:8px 0px 0px 0px;
border-left:2px solid #deebef;
border-right:2px solid #deebef;
float:left;
}


/*Left Column nav  */

#leftcol a { display:block; }
#leftcol a span { display:none; }
#leftcolhome a { display:block; }
#leftcolhome a span { display:none; }
#leftcolDriving a {
	width:152px;
	height:33px;
	background-image:url(../img/global/leftcol-directions-off.gif);
	margin:0px auto 7px auto;
}
#leftcolDriving a:hover {
	width:152px;
	height:33px;
	background-image:url(../img/global/leftcol-directions-on.gif);
	margin:0px auto 7px auto;
}

#leftcolPhotogal a {
	width:152px;
	height:33px;
	background-image:url(../img/global/leftcol-photgal-off.gif);
	margin:0px auto 7px auto;
}

#leftcolPhotogal a:hover {
	width:152px;
	height:33px;
	background-image:url(../img/global/leftcol-photgal-on.gif);
	margin:0px auto 7px auto;
}
#leftcolSiteplan  a {
	width:152px;
	height:32px;
	background-image:url(../img/global/leftcol-siteplan-off.gif);
	margin:0px auto 7px auto;
}
#leftcolCalcoast  a {
	width:152px;
	height:32px;
	background-image:url(../img/global/leftcol-calcoast-off.gif);
	margin:0px auto 7px auto;
}
#leftcolOurLocation  a {
	width:152px;
	height:32px;
	background-image:url(../img/global/leftcol-ourlocation-off.gif);
	margin:0px auto 7px auto;
}
#leftcolRetail  a {
	width:152px;
	height:32px;
	background-image:url(../img/global/leftcol-retailcenter-off.gif);
	margin:0px auto 7px auto;
}
#leftcolVtours a {
	width:152px;
	height:33px;
	background-image:url(../img/global/leftcol-vtours-off.gif);
	margin:0px auto 7px auto;
}

#leftcolVtours a:hover {
	width:152px;
	height:33px;
	background-image:url(../img/global/leftcol-vtours-on.gif);
	margin:0px auto 7px auto;
}

#Join {float:left; width:153px; margin-top:0px; padding:0px; vertical-align:top; text-align:left;}
#Join a { display:block; }
#Join a span { display:none; }
#JoinList a {
	width:152px;
	height:33px;
	background-image:url(../img/neighborhoods/JoinInterestList-off.gif);
	margin:0px auto 7px auto;
}

#JoinList a:hover {
	width:152px;
	height:33px;
	background-image:url(../img/neighborhoods/JoinInterestList-on.gif);
	margin:0px auto 7px auto;
}


/*Floorplan nav on neighborhood pages*/
#FPnav { position:relative; margin:0px; padding:33px 0px 0px 30px; float:left; height:19px; display:block; width:275px }
	#FPnav a { display:block; padding:0px }
	#FPnav a span { display:none; }
	#FPnav img { margin:0px; float:left; }
	#FPnav1 a {
	width:47px;
	height:19px;
	background-image:url(../img/global/nav-plan1-off.gif);
	margin:0px;
	float:left;
	}
	#FPnav1down a {
	width:47px;
	height:19px;
	background-image:url(../img/global/nav-plan1-on.gif);
	margin:0px;
	float:left;
	}
	#FPnav1 a:hover {
	width:47px;
	height:19px;
	background-image:url(../img/global/nav-plan1-on.gif);
	margin:0px;
	float:left;
	}/**/
	#FPnav2 a {
	width:47px;
	height:19px;
	background-image:url(../img/global/nav-plan2-off.gif);
	margin:0pxx;
	float:left;
	}
	#FPnav2down a {
	width:47px;
	height:19px;
	background-image:url(../img/global/nav-plan2-on.gif);
	margin:0px;
	float:left;
	}
	#FPnav2 a:hover {
	width:47px;
	height:19px;
	background-image:url(../img/global/nav-plan2-on.gif);
	margin:0px;
	float:left;
	}/**/
	#FPnav3 a {
	width:47px;
	height:19px;
	background-image:url(../img/global/nav-plan3-off.gif);
	margin:0px;
	float:left;
	}
	#FPnav3down a {
	width:47px;
	height:19px;
	background-image:url(../img/global/nav-plan3-on.gif);
	margin:0px;
	float:left;
	}
	#FPnav3 a:hover {
	width:47px;
	height:19px;
	background-image:url(../img/global/nav-plan3-on.gif);
	margin:0px;
	float:left;
	}/**/

/* Port 121 */
#FP121nav { width:320px;  position:relative; margin:0px; padding:33px 0px 0px 20px; float:left; text-align:left }
	#FP121nav a { display:block; padding:0px }
	#FP121nav a span { display:none; }
	#FP121nav img { margin:0px; float:left; }
#FP121navRow2 { width:296px;  position:relative; margin:0px; padding:3px 0px 0px 20px; float:left; text-align:left }
	#FP121navRow2 a { display:block; padding:0px }
	#FP121navRow2 a span { display:none; }
	#FP121navRow2 img { margin:0px; float:left; }
	#FP121nav1 a {
	width:79px;
	height:19px;
	background-image:url(../img/global/nav121-plan1-off.gif);
	margin:0px;
	float:left;
	}
	#FP121nav1down a {
	width:79px;
	height:19px;
	background-image:url(../img/global/nav121-plan1-on.gif);
	margin:0px;
	float:left;
	}
	#FP121nav1 a:hover {
	width:79px;
	height:19px;
	background-image:url(../img/global/nav121-plan1-on.gif);
	margin:0px;
	float:left;
	}/**/
	#FP121nav2 a {
	width:81px;
	height:19px;
	background-image:url(../img/global/nav121-plan2-off.gif);
	margin:0px;
	float:left;
	}
	#FP121nav2down a {
	width:81px;
	height:19px;
	background-image:url(../img/global/nav121-plan2-on.gif);
	margin:0px;
	float:left;
	}
	#FP121nav2 a:hover {
	width:81px;
	height:19px;
	background-image:url(../img/global/nav121-plan2-on.gif);
	margin:0px;
	float:left;
	}/**/
	#FP121nav3 a {
	width:78px;
	height:19px;
	background-image:url(../img/global/nav121-plan3-off.gif);
	margin:0px;
	float:left;
	margin-left:0px;	
	}
	#FP121nav3down a {
	width:78px;
	height:19px;
	background-image:url(../img/global/nav121-plan3-on.gif);
	margin:0px;
	float:left;
	margin-left:0px;	
	}
	#FP121nav3 a:hover {
	width:78px;
	height:19px;
	background-image:url(../img/global/nav121-plan3-on.gif);
	margin:0px;
	float:left;
	margin-left:0px;	
	}/**/
	#FP121nav4 a {
	width:54px;
	height:19px;
	background-image:url(../img/global/nav121-plan4-off.gif);
	margin:0px;
	float:left;
	}
	#FP121nav4down a {
	width:54px;
	height:19px;
	background-image:url(../img/global/nav121-plan4-on.gif);
	margin:0px;
	float:left;
	}
	#FP121nav4 a:hover {
	width:54px;
	height:19px;
	background-image:url(../img/global/nav121-plan4-on.gif);
	margin:0px;
	float:left;
	}/**/
	#FP121nav5 a {
	width:53px;
	height:19px;
	background-image:url(../img/global/nav121-plan5-off.gif);
	
	float:left;
	}
	#FP121nav5down a {
	width:53px;
	height:19px;
	background-image:url(../img/global/nav121-plan5-on.gif);
	
	float:left;
	}
	#FP121nav5 a:hover {
	width:53px;
	height:19px;
	background-image:url(../img/global/nav121-plan5-on.gif);
	float:left;
	}
	#FP121nav6 a {
	width:54px;
	height:19px;
	background-image:url(../img/global/nav121-plan6-off.gif);
	
	float:left;
	}
	#FP121nav6down a {
	width:54px;
	height:19px;
	background-image:url(../img/global/nav121-plan6-on.gif);	
	float:left;
	}
	#FP121nav6 a:hover {
	width:54px;
	height:19px;
	background-image:url(../img/global/nav121-plan6-on.gif);
	float:left;
	}/**/
/* Port Marluna Nav */
#FPMLUNAnav { width:150px;  position:relative; margin:0px; padding:33px 0px 0px 30px; float:left; text-align:left }
	#FPMLUNAnav a { display:block; padding:0px }
	#FPMLUNAnav a span { display:none; }
	#FPMLUNAnav img { margin:0px; float:left; }
#FPMLUNAnavRow2 { width:230px;  position:relative; margin:0px; padding:3px 0px 0px 31px; float:left; text-align:left }
	#FPMLUNAnavRow2 a { display:block; padding:0px }
	#FPMLUNAnavRow2 a span { display:none; }
	#FPMLUNAnavRow2 img { margin:0px; float:left; }
	#FPMLUNAnav1 a {
	width:57px;
	height:19px;
	background-image:url(../img/global/nav-plan2B-off.gif);
	margin:0px;
	float:left;
	}
	#FPMLUNAnav1down a {
	width:57px;
	height:19px;
	background-image:url(../img/global/nav-plan2B-on.gif);
	margin:0px;
	float:left;
	}
	#FPMLUNAnav1 a:hover {
	width:57px;
	height:19px;
	background-image:url(../img/global/nav-plan2B-on.gif);
	margin:0px;
	float:left;
	}/**/
	#FPMLUNAnav2 a {
	width:63px;
	height:19px;
	background-image:url(../img/global/nav-plan2B1-off.gif);
	margin:0px 0px 0px 0px;
	float:left;
	}
	#FPMLUNAnav2down a {
	width:63px;
	height:19px;
	background-image:url(../img/global/nav-plan2B1-on.gif);
	margin:0px;
	float:left;
	}
	#FPMLUNAnav2 a:hover {
	width:63px;
	height:19px;
	background-image:url(../img/global/nav-plan2B1-on.gif);
	margin:0px;
	float:left;
	}/**/
	#FPMLUNAnav3 a {
	width:56px;
	height:19px;
	background-image:url(../img/global/nav-plan3B-off.gif);
	margin:0px 0px 0px 0px;
	float:left;
	}
	#FPMLUNAnav3down a {
	width:56px;
	height:19px;
	background-image:url(../img/global/nav-plan3B-on.gif);
	margin:0px;
	float:left;
	}
	#FPMLUNAnav3 a:hover {
	width:56px;
	height:19px;
	background-image:url(../img/global/nav-plan3B-on.gif);
	margin:0px;
	float:left;
	}/**/
	#FPMLUNAnav4 a {
	width:62px;
	height:19px;
	background-image:url(../img/global/nav-plan3B1-off.gif);
	margin:0px;
	float:left;
	}
	#FPMLUNAnav4down a {
	width:62px;
	height:19px;
	background-image:url(../img/global/nav-plan3B1-on.gif);
	margin:0px;
	float:left;
	}
	#FPMLUNAnav4 a:hover {
	width:62px;
	height:19px;
	background-image:url(../img/global/nav-plan3B1-on.gif);
	margin:0px;
	float:left;
	}/**/
	#FPMLUNAnav5 a {
	width:64px;
	height:19px;
	background-image:url(../img/global/nav-plan3B2-off.gif);
	margin:0px;
	float:left;
	}
	#FPMLUNAnav5down a {
	width:64px;
	height:19px;
	background-image:url(../img/global/nav-plan3B2-on.gif);
	margin:0px;
	float:left;
	}
	#FPMLUNAnav5 a:hover {
	width:64px;
	height:19px;
	background-image:url(../img/global/nav-plan3B2-on.gif);
	margin:0px;
	float:left;
	}/**/








	/**/