/* CSS NAVIGATION MODIFIED BY CESAR C MALDONADO */

a {color:#000000; text-decoration:none;}
a:hover {text-decoration:underline;}

#nav { margin:0px 0px 0px 3px; padding:0px 0px 0px 0px; position: relative; left: 0px; top: 0px; width:676px; height:29px; overflow:hidden;}

#nav div {float:left; position:relative;}

#nav div a { height:29px; font-size:10px; text-decoration:none; cursor:pointer;}



/*HOME NAVv*/
div.nav_home {
	width:63px; 
	height:29px; 
}

a.nav_home, span.nav_home {
	position:absolute;
	width:63px;
	height:29px;
	left:0px;
	top:0px;
}
a.nav_home {background: url("../images/n_home-over.gif") no-repeat;}
span.nav_home {background: url("../images/n_home.gif") no-repeat; z-index:1;}
a:hover span.nav_home {background-image:none;}



/*VISION NAV*/
div.nav_vision {
	width:59px; 
	height:29px; 
}
a.nav_vision, span.nav_vision {
	position:absolute;
	width:59px;
	height:29px;
	left:0px;
	top:0px;
}
a.nav_vision {background: url("../images/n_vision-over.gif") no-repeat;}
span.nav_vision {background: url("../images/n_vision.gif") no-repeat; z-index:1;}
a:hover span.nav_vision {background-image:none;}



/* MASTER PLAN NAVv*/
div.nav_masterPlan {width:90px; height:29px; }
a.nav_masterPlan, span.nav_masterPlan {
	position:absolute;
	width:90px;
	height:29px;
	left:0px;
	top:0px;
}
a.nav_masterPlan {background: url("../images/n_masterPlan-over.gif") no-repeat;}
span.nav_masterPlan {background: url("../images/n_masterPlan.gif") no-repeat; z-index:1;}
a:hover span.nav_masterPlan {background-image:none;}



/* LOCATION NAVv*/
div.nav_location {width:68px; height:29px;}
a.nav_location, span.nav_location {
	position:absolute;
	width:68px;
	height:29px;
	left:0px;
	top:0px;
}
a.nav_location {background: url("../images/n_location-over.gif") no-repeat;}
span.nav_location {background: url("../images/n_location.gif") no-repeat; z-index:1;}
a:hover span.nav_location {background-image:none;}



/* IMAGE GALLERY NAVv*/
div.nav_imageGallery {width:87px; height:29px; }
a.nav_imageGallery, span.nav_imageGallery {
	position:absolute;
	width:87px;
	height:29px;
	left:0px;
	top:0px;
}
a.nav_imageGallery {background: url("../images/n_imageGallery-over.gif") no-repeat;}
span.nav_imageGallery {background: url("../images/n_imageGallery.gif") no-repeat; z-index:1;}
a:hover span.nav_imageGallery {background-image:none;}



/* TEAM NAVv*/
div.nav_team {width:46px; height:29px; }
a.nav_team, span.nav_team {
	position:absolute;
	width:46px;
	height:29px;
	left:0px;
	top:0px;
}
a.nav_team {background: url("../images/n_team-over.gif") no-repeat;}
span.nav_team {background: url("../images/n_team.gif") no-repeat; z-index:1;}
a:hover span.nav_team {background-image:none;}



/* FAQs NAVv*/
div.nav_faqs {width:56px; height:29px; }
a.nav_faqs, span.nav_faqs {
	position:absolute;
	width:56px;
	height:29px;
	left:0px;
	top:0px;
}
a.nav_faqs {background: url("../images/n_faqs-over.gif") no-repeat;}
span.nav_faqs {background: url("../images/n_faqs.gif") no-repeat; z-index:1;}
a:hover span.nav_faqs {background-image:none;}



/* NEWS NAVv*/
div.nav_news {width:56px; height:29px; }
a.nav_news, span.nav_news {
	position:absolute;
	width:56px;
	height:29px;
	left:0px;
	top:0px;
}
a.nav_news {background: url("../images/n_news-over.gif") no-repeat;}
span.nav_news {background: url("../images/n_news.gif") no-repeat; z-index:1;}
a:hover span.nav_news {background-image:none;}



/* RESOURCES NAVv*/
div.nav_resources {width:77px; height:29px; }
a.nav_resources, span.nav_resources {
	position:absolute;
	width:77px;
	height:29px;
	left:0px;
	top:0px;
}
a.nav_resources {background: url("../images/n_resources-over.gif") no-repeat;}
span.nav_resources {background: url("../images/n_resources.gif") no-repeat; z-index:1;}
a:hover span.nav_resources {background-image:none;}



/* CONTACT US NAVv*/
div.nav_contactUs {width:73px; height:29px;}
a.nav_contactUs, span.nav_contactUs {
	position:absolute;
	width:73px;
	height:29px;
	left:0px;
	top:0px;
}
a.nav_contactUs {background: url("../images/n_contactUs-over.gif") no-repeat;}
span.nav_contactUs {background: url("../images/n_contactUs.gif") no-repeat; z-index:1;}
a:hover span.nav_contactUs {background-image:none;}


/*    Footer Navigation    */

#footer a{
	color:#2b2b27;
	text-decoration:none;
}

#footer a:hover {
	text-decoration:underline;
}