/* html {filter: expression(document.execCommand("BackgroundImageCache", false, true));} */

* { behavior: url(iepngfix.htc) }
/* * { behavior: url(ie_png_behavior.htc)} */

/* Global Styles */

html, body{ margin:0; padding:0; background:url(../images/bkg_lines.gif) repeat-x}

#nav1{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#nav1 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#ffffff; text-decoration:none; display:block; float:left}
#nav1 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/nav1_hover.jpg) no-repeat; color:#fff}

#nav2{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#nav2 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#ffffff; text-decoration:none; display:block; float:left}
#nav2 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/nav2_hover.jpg) no-repeat; color:#fff}

#nav3{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#nav3 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#ffffff; text-decoration:none; display:block; float:left}
#nav3 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/nav3_hover.jpg) no-repeat; color:#fff}

#nav4{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#nav4 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#ffffff; text-decoration:none; display:block; float:left}
#nav4 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/nav4_hover.jpg) no-repeat; color:#fff}

#nav4_new{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#nav4_new a{ margin:0; padding:8px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#ffffff; text-decoration:none; display:block; float:left}
#nav4_new a:hover{ margin:0; padding:8px 0 0 0; width:100px; height:35px; text-decoration:none; background:url(../images/nav4_hover.jpg) no-repeat; color:#fff}

#nav5{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#nav5 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#ffffff; text-decoration:none; display:block; float:left}
#nav5 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/nav5_hover.jpg) no-repeat; color:#fff}

#logo{margin:0; padding:0; width:250px; height:110px; background:url(../images/transparent.gif) repeat; float:left; display:block}
#logo a{margin:0; padding:0; width:250px; height:110px; background:url(../images/transparent.gif) repeat; float:left; display:block}
#logo a:hover{margin:0; padding:0; width:250px; height:110px; background:url(../images/transparent.gif) repeat; float:left;}

a:link, a:visited, a:hover, a:active{color:#b3c806; text-decoration:underline}


/* Home Page Styles */

#home_top{ margin:0; padding:0; background:url(../images/generic_topBanner.jpg) no-repeat; width:750px; height:110px;}

#home_mainArea{ margin:0; padding:0; background:url(../images/home_mainArea.jpg) no-repeat; width:750px; height:290px;}

#home_hotspot_con{ margin:0; padding:0; width:750px; height:100px;}

#home_hotspot1{ margin:0; padding:0; background:url(../images/home_hotspot1.gif) no-repeat; width:400px; height:100px; float:left}

#home_hotspot2{ margin:0; padding:0; background:url(../images/home_hotspot3.gif) no-repeat; width:350px; height:100px; float:left; position: relative;}

#home_hotspot2 #stride {
	position: absolute;
	z-index: 0;
	bottom: 7px;
	right: 5px;
	width: 104px;
	height: 80px;
}

#home_hotspot2 #stride img {
	border: none;
	margin-left: 8px;
	margin-bottom: 1px;
}

/* #home_shadow{ margin:0; padding:0; background::url(../images/shadow_nav.png) no-repeat; width:747px; height:21px; z-index:51;}*/

#home_shadow{background:url(../images/shadow_nav.png) no-repeat; width:747px; height:21px; z-index:51; margin:0 0 5px 0;}


#nav_con{ margin:0; padding:65px 0 0 0; width:500px; height:44px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; float:left}

#mainTXT{margin:0; padding:15px 0 0 260px;}

#secNav1{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#secNav1 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#secNav1 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/secNav1_hover.jpg) no-repeat; color:#fff}

#secNav2{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#secNav2 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#secNav2 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/secNav2_hover.jpg) no-repeat; color:#fff}

#secNav3{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#secNav3 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#secNav3 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/secNav3_hover.jpg) no-repeat; color:#fff}

#secNav4{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#secNav4 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#secNav4 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/secNav4_hover.jpg) no-repeat; color:#fff}

#secNav5{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#secNav5 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#secNav5 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/secNav5_hover.jpg) no-repeat; color:#fff}


#sec_subNav_con{ margin:0; padding:0; width:750px; height:55px; font:normal 16px/18px Georgia, "Times New Roman", Times, serif; color:#1c5c7c;}

#sec_subNav1{ margin:0; padding:0; width:187px; height:54px; display:block; float:left; background:url(../images/sec_subNav1.jpg) repeat-x;}
#sec_subNav1 a{ margin:0; padding:10px 0 0 0; width:187px; height:44px;font:normal 16px/18px Georgia, "Times New Roman", Times, serif; color:#fff; text-decoration:none; display:block; float:left;}
#sec_subNav1 a:hover{ margin:0; padding:10px 0 0 0; width:187px; height:44px; text-decoration:none; background:url(../images/sec_subNav_over.jpg) repeat-x; color:#4581a0;}

#sec_subNav2{ margin:0; padding:0; width:188px; height:54px; display:block; float:left; background:url(../images/sec_subNav2.jpg) repeat-x}
#sec_subNav2 a{ margin:0; padding:10px 0 0 0; width:188px; height:44px;font:normal 16px/18px Georgia, "Times New Roman", Times, serif; color:#fff; text-decoration:none; display:block; float:left}
#sec_subNav2 a:hover{ margin:0; padding:10px 0 0 0; width:188px; height:44px; text-decoration:none; background:url(../images/sec_subNav_over.jpg) repeat-x; color:#4581a0;}

/*
#sec_subNav3{ margin:0; padding:0; width:150px; height:54px; display:block; float:left; background:url(../images/sec_subNav3.jpg) repeat-x}
#sec_subNav3 a{ margin:0; padding:10px 0 0 0; width:150px; height:44px;font:normal 16px/18px Georgia, "Times New Roman", Times, serif; color:#fff; text-decoration:none; display:block; float:left}
#sec_subNav3 a:hover{ margin:0; padding:10px 0 0 0; width:150px; height:44px; text-decoration:none; background:url(../images/sec_subNav_over.jpg) no-repeat; color:#4581a0;}
*/

#sec_subNav4{ margin:0; padding:0; width:187px; height:54px; display:block; float:left; background:url(../images/sec_subNav4.jpg) repeat-x}
#sec_subNav4 a{ margin:0; padding:10px 0 0 0; width:187px; height:44px;font:normal 16px/18px Georgia, "Times New Roman", Times, serif; color:#fff; text-decoration:none; display:block; float:left}
#sec_subNav4 a:hover{ margin:0; padding:10px 0 0 0; width:187px; height:44px; text-decoration:none; background:url(../images/sec_subNav_over.jpg) repeat-x; color:#4581a0;}

#sec_subNav5{ margin:0; padding:0; width:188px; height:54px; display:block; float:left; background:url(../images/sec_subNav5.jpg) repeat-x}
#sec_subNav5 a{ margin:0; padding:10px 0 0 0; width:188px; height:44px;font:normal 16px/18px Georgia, "Times New Roman", Times, serif; color:#fff; text-decoration:none; display:block; float:left}
#sec_subNav5 a:hover{ margin:0; padding:10px 0 0 0; width:188px; height:44px; text-decoration:none; background:url(../images/sec_subNav_over.jpg) repeat-x; color:#4581a0;}



#sideNav{margin:0; padding:0; width:150px; font:normal 12px/16px "Trebuchet MS", Verdana, sans-serif; color:#1db0c1}
#sideNav ul{margin:0; padding:0 0 20px 0; width:150px; font:normal 12px/16px "Trebuchet MS", Verdana, sans-serif; color:#1db0c1;}
#sideNav li{margin:0; padding:5px 0 5px 16px; width:134px; font:normal 12px/16px "Trebuchet MS", Verdana, sans-serif; color:#1db0c1; list-style:none; border-bottom: 1px solid #dedede}
#sideNav a{margin:0; padding:0; width:150px; font:normal 12px/16px "Trebuchet MS", Verdana, sans-serif; color:#1db0c1; text-decoration:none; display:block }
#sideNav a:hover{margin:0; padding:0; width:150px; font:normal 12px/16px "Trebuchet MS", Verdana, sans-serif; color:#94ac05; text-decoration:none}



/* Community Page Styles */

#community_top{ margin:0; padding:0; background:url(../images/community_topBkg.jpg) no-repeat; width:750px; height:110px;}

#sec_mainArea{ margin:0; padding:0; background:url(../images/sec_mainArea.jpg) no-repeat; width:750px; height:158px;}

#shadow_nav{background:url(../images/shadow_nav.png) no-repeat; width:747px; height:21px; z-index:50; position:absolute;}


/* Policy Page Styles */

#pol_mainArea{ margin:0; padding:0; background:url(../images/policy_mainArea.jpg) no-repeat; width:750px; height:158px;}


/* Show Home Styles */

#showhomes_top{ margin:0; padding:0; background:url(../images/showhomes_topBkg.jpg) no-repeat; width:750px; height:110px;}

#showhomes_mainArea{ margin:0; padding:0; background:#fff url(../images/showhomes_mainArea.jpg) no-repeat; width:750px; height:158px;}

#showhome1_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome1_thumb.jpg) no-repeat}

#showhome2_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome2_thumb.jpg) no-repeat}

#showhome3_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome3_thumb.jpg) no-repeat}

#showhome4_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome4_thumb.jpg) no-repeat}

#showhome5_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome5_thumb.jpg) no-repeat}

#showhome6_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome6_thumb.jpg) no-repeat}

#showhome7_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome7_thumb.jpg) no-repeat}

#showhome8_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome8_thumb.jpg) no-repeat}

#showhome9_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome9_thumb.jpg) no-repeat}

#showhome10_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome10_thumb.jpg) no-repeat}

#showhome11_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome11_thumb.jpg) no-repeat}

#showhome12_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome12_thumb.jpg) no-repeat}

#showhome13_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome13_thumb.jpg) no-repeat}

#showhome14_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome14_thumb.jpg) no-repeat}

#showhome15_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome15_thumb.jpg) no-repeat}

#showhome16_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome16_thumb.jpg) no-repeat}

#showhome17_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome17_thumb.jpg) no-repeat}

#showhome18_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome18_thumb.jpg) no-repeat}

#showhome19_th{margin:0; padding:0; width:80px; height:130px; background:url(../images/vistasLogo.jpg) no-repeat}

#showhome20_th{margin:45px 0 0 0; padding:0; width:113px; height:60px; background:url(../images/lattitudeLogo.gif) no-repeat;}

#showhome20_th a img {
    margin: 0;
    padding: 0;
    width: 113px;
    height: 60px;
}

#showhome21_th{margin:75px 0 0 5px; padding:0; width:155px; height:14px; background:url(../images/infusionLogo2.jpg) no-repeat;}

#showhome21_th a img {
    margin: 0;
    padding: 0;
    width: 155px;
    height: 14px;
}

#showhome22_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome22_thumb.jpg) no-repeat}

#showhome23_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome23_thumb.jpg) no-repeat}

#showhome24_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome24_thumb.jpg) no-repeat}

#showhome25_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome25_thumb.jpg) no-repeat}

#showhome26_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome26_thumb.jpg) no-repeat}

#showhome27_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome27_thumb.jpg) no-repeat}

#showhome28_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome28_thumb.jpg) no-repeat}

#showhome28_th a img {
    margin: 0;
    padding: 0;
    width: 150px;
    height: 120px;
}

#showhome29_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome29_thumb.jpg) no-repeat}

#showhome30_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome30_thumb.jpg) no-repeat}

#showhome31_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome31_thumb.jpg) no-repeat}

#showhome32_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome32_thumb.jpg) no-repeat}

#showhome33_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome33_thumb.jpg) no-repeat}

#showhome34_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome34_thumb.jpg) no-repeat}

#showhome35_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome35_thumb.jpg) no-repeat}

#showhome36_th{margin:-20px 0 0 0; padding:0; width:150px; height:120px; background:url(../images/showhome36_thumb.jpg) no-repeat}

#showhome37_th{margin:0; padding:0; width:150px; height:120px; background:url(../images/showhome37_thumb.jpg) no-repeat}

/* Builders Styles */

#builders_top{ margin:0; padding:0; background:url(../images/builders_topBkg.jpg) no-repeat; width:750px; height:110px;}

#builders_mainArea{ margin:0; padding:0; background:#fff url(../images/builders_mainArea.jpg) no-repeat; width:750px; height:158px;}

#builders_secNav1{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#builders_secNav1 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#builders_secNav1 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/builders_secNav1_hover.jpg) no-repeat; color:#fff}

#builders_secNav2{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#builders_secNav2 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#builders_secNav2 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/builders_secNav2_hover.jpg) no-repeat; color:#fff}

#builders_secNav3{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#builders_secNav3 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#builders_secNav3 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/builders_secNav3_hover.jpg) no-repeat; color:#fff}

#builders_secNav4{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#builders_secNav4 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#builders_secNav4 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/builders_secNav4_hover.jpg) no-repeat; color:#fff}

#builders_secNav5{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#builders_secNav5 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#builders_secNav5 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/builders_secNav5_hover.jpg) no-repeat; color:#fff}


/* Maps Styles */

#maps_top{ margin:0; padding:0; background:url(../images/maps_topBkg.jpg) no-repeat; width:750px; height:110px;}

#maps_mainArea{ margin:0; padding:0; background:#fff url(../images/maps_mainArea.jpg) no-repeat; width:750px; height:158px;}

#maps_secNav1{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#maps_secNav1 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#maps_secNav1 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/maps_secNav1_hover.jpg) no-repeat; color:#fff}

#maps_secNav2{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#maps_secNav2 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#maps_secNav2 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/maps_secNav2_hover.jpg) no-repeat; color:#fff}

#maps_secNav3{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#maps_secNav3 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#maps_secNav3 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/maps_secNav3_hover.jpg) no-repeat; color:#fff}

#maps_secNav4{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#maps_secNav4 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#maps_secNav4 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/maps_secNav4_hover.jpg) no-repeat; color:#fff}

#maps_secNav5{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#maps_secNav5 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#maps_secNav5 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/maps_secNav5_hover.jpg) no-repeat; color:#fff}

#adobeReader{margin:0; padding:0; width:111px; height:31px; background:url(../images/adobeReader.jpg) no-repeat; display:block}
#adobeReader a{margin:0; padding:0; width:111px; height:31px; background:url(../images/adobeReader.jpg) no-repeat; display:block}
#adobeReader a:hover{margin:0; padding:0; width:111px; height:31px; background:url(../images/adobeReader.jpg) no-repeat;}


/* Survey Styles */

#survey_top{ margin:0; padding:0; background:url(../images/survey_topBkg.jpg) no-repeat; width:750px; height:110px;}

#survey_mainArea{ margin:0; padding:0; background:#fff url(../images/survey_mainArea.jpg) no-repeat; width:750px; height:158px;}

#survey_secNav1{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#survey_secNav1 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#survey_secNav1 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/survey_secNav1_hover.jpg) no-repeat; color:#fff}

#survey_secNav2{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#survey_secNav2 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#survey_secNav2 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/survey_secNav2_hover.jpg) no-repeat; color:#fff}

#survey_secNav3{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#survey_secNav3 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#survey_secNav3 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/survey_secNav3_hover.jpg) no-repeat; color:#fff}

#survey_secNav4{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#survey_secNav4 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#survey_secNav4 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/survey_secNav4_hover.jpg) no-repeat; color:#fff}

#survey_secNav5{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#survey_secNav5 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#survey_secNav5 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/survey_secNav5_hover.jpg) no-repeat; color:#fff}


/* Contact Styles */

#contact_top{ margin:0; padding:0; background:url(../images/contact_topBkg.jpg) no-repeat; width:750px; height:110px;}

#contact_mainArea{ margin:0; padding:0; background:#fff url(../images/contact_mainArea.jpg) no-repeat; width:750px; height:158px;}

#contact_secNav1{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#contact_secNav1 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#contact_secNav1 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/contact_secNav1_hover.jpg) no-repeat; color:#fff}

#contact_secNav2{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#contact_secNav2 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#contact_secNav2 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/contact_secNav2_hover.jpg) no-repeat; color:#fff}

#contact_secNav3{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#contact_secNav3 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#contact_secNav3 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/contact_secNav3_hover.jpg) no-repeat; color:#fff}

#contact_secNav4{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#contact_secNav4 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#contact_secNav4 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/contact_secNav4_hover.jpg) no-repeat; color:#fff}

#contact_secNav5{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#contact_secNav5 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#contact_secNav5 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/contact_secNav5_hover.jpg) no-repeat; color:#fff}

input.text{margin:0; padding:2px; width:260px; border:1px solid #b6b6b6; font:"Trebuchet MS", Verdana, sans-serif}

.text2{margin:0; padding:2px; width:260px; height:60px; border:1px solid #b6b6b6; font:"Trebuchet MS", Verdana, sans-serif}

.text3{margin:0; padding:2px; width:300px; height:60px; border:1px solid #b6b6b6; font:"Trebuchet MS", Verdana, sans-serif}



/* Showhome-01 Styles */

#sh01_top{ margin:0; padding:0; background:url(../images/sh01_topBkg.jpg) no-repeat; width:750px; height:110px;}

#sh01_mainArea{ margin:0; padding:0; background:#fff url(../images/sh01_mainImage.jpg) no-repeat; width:750px; height:158px;}

#sh02_mainArea{ margin:0; padding:0; background:#fff url(../images/sh02_mainImage.jpg) no-repeat; width:750px; height:158px;}

#sh03_mainArea{ margin:0; padding:0; background:#fff url(../images/sh03_mainImage.jpg) no-repeat; width:750px; height:158px;}

#sh04_mainArea{ margin:0; padding:0; background:#fff url(../images/sh04_mainImage.jpg) no-repeat; width:750px; height:158px;}

#sh05_mainArea{ margin:0; padding:0; background:#fff url(../images/sh05_mainImage.jpg) no-repeat; width:750px; height:158px;}

#sh06_mainArea{ margin:0; padding:0; background:#fff url(../images/sh06_mainImage.jpg) no-repeat; width:750px; height:158px;}

#sh01_secNav1{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#sh01_secNav1 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#sh01_secNav1 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/sh01_secNav1_hover.jpg) no-repeat; color:#fff}

#sh01_secNav2{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#sh01_secNav2 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#sh01_secNav2 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/sh01_secNav2_hover.jpg) no-repeat; color:#fff}

#sh01_secNav3{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#sh01_secNav3 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#sh01_secNav3 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/sh01_secNav3_hover.jpg) no-repeat; color:#fff}

#sh01_secNav4{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#sh01_secNav4 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#sh01_secNav4 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/sh01_secNav4_hover.jpg) no-repeat; color:#fff}

#sh01_secNav5{ margin:0; padding:0; width:100px; height:44px; display:block; float:left}
#sh01_secNav5 a{ margin:0; padding:15px 0 0 0; width:100px; height:29px; font:normal 12px/14px "Trebuchet MS", Verdana, sans-serif; color:#1c5c7c; text-decoration:none; display:block; float:left}
#sh01_secNav5 a:hover{ margin:0; padding:15px 0 0 0; width:100px; height:29px; text-decoration:none; background:url(../images/sh01_secNav5_hover.jpg) no-repeat; color:#fff}

#sh_thCont{margin:0 ; padding:0; width:750px; height:85px;}

#sh01_th01{margin:0; padding:0; width:150px; height:85px; float:left;}
#sh01_th02{margin:0; padding:0; width:150px; height:85px; float:left;}
#sh01_th03{margin:0; padding:0; width:150px; height:85px; float:left;}
#sh01_th04{margin:0; padding:0; width:150px; height:85px; float:left;}
#sh01_th05{margin:0; padding:0; width:150px; height:85px; float:left;}




/* Text Styles */

h1{margin: 0; padding:0; font:normal 36px/38px Georgia, "Times New Roman", Times, serif; color:#2a7ba4;}

h2{margin:0; padding:0; font:normal 22px/24px Georgia, "Times New Roman", Times, serif; color:#94ac05;}
h2 a{margin:0; padding:0 15px 0 0; font:normal 22px/24px Georgia, "Times New Roman", Times, serif; color:#94ac05; text-decoration:none; background:url(../images/arrow1.gif) no-repeat right}
h2 a:hover{margin:0; padding:0 15px 0 0; font:normal 22px/24px Georgia, "Times New Roman", Times, serif; color:#94ac05; text-decoration:underline; background:url(../images/arrow1.gif) no-repeat right}

h3{margin:0; padding:0; font:normal 18px/20px Georgia, "Times New Roman", Times, serif; color:#4bb3e9;}

h4{margin:0; padding:0; font:normal 12px/14px Georgia, "Times New Roman", Times, serif; color:#4bb3e9;}
h4 a{margin:0; padding:0; font:normal 12px/14px Georgia, "Times New Roman", Times, serif; color:#b3c806; text-decoration:underline}
h4 a:hover{margin:0; padding:0; font:normal 12px/14px Georgia, "Times New Roman", Times, serif; color:#b3c806; text-decoration:underline}

h5{margin:0; padding:0; font:normal 18px/20px Georgia, "Times New Roman", Times, serif; color:#fff;}

h6{margin: 0;padding:10px 0 0 50px; font:normal 26px/28px Georgia, "Times New Roman", Times, serif; color:#2a7ba4;}

p{margin:0; padding:0 0 10px 0; font:normal 11px/16px "Trebuchet MS", Verdana, sans-serif; color:#767676;}

label{margin:0; padding:0 0 10px 0; font:normal 11px/16px "Trebuchet MS", Verdana, sans-serif; color:#767676;}

.topTxt{margin:0; padding:0 0 10px 0; font:normal 11px/16px "Trebuchet MS", Verdana, sans-serif; color:#24698c;}

.footerTxt{margin:0; padding:0; font:normal 10px/16px Georgia, "Times New Roman", Times, serif; color:#c4c4c4;}
.footerTxt a{margin:0; padding:0; font:normal 10px/16px Georgia, "Times New Roman", Times, serif; color:#c4c4c4; text-decoration:underline}
.footerTxt a:hover{margin:0; padding:0; font:normal 10px/16px Georgia, "Times New Roman", Times, serif; color:#94ac05; text-decoration:underline}

.hotspotTxt{margin:0; padding:0; font:normal 11px/16px "Trebuchet MS", Verdana, sans-serif; color:#184257}
.hotspotTxt a{margin:0; padding:0; font:normal 11px/16px "Trebuchet MS", Verdana, sans-serif; color:#fff; text-decoration:underline;}
.hotspotTxt a:hover{margin:0; padding:0; font:normal 11px/16px "Trebuchet MS", Verdana, sans-serif; color:#fff; text-decoration:underline}

.secTitleLink{margin:20px 0 0 0; padding:0; font:normal 16px/18px Georgia, "Times New Roman", Times, serif; color:#94ac05; text-align:right}
.secTitleLink a{margin:20px 25px 0 0; padding:0 15px 0 0; font:normal 16px/18px Georgia, "Times New Roman", Times, serif; color:#94ac05; text-decoration:none; background:url(../images/arrow1.gif) no-repeat right; text-align:right}
.secTitleLink a:hover{margin:20px 25px 0 0; padding:0 15px 0 0; font:normal 16px/18px Georgia, "Times New Roman", Times, serif; color:#94ac05; text-decoration:underline; background:url(../images/arrow1.gif) no-repeat right; text-align:right}

.secTitleLink2{margin:50px 0 0 0; padding:0; font:normal 16px/18px Georgia, "Times New Roman", Times, serif; color:#94ac05; text-align:right}
.secTitleLink2 a{margin:50px 25px 0 0; padding:0 15px 0 0; font:normal 16px/18px Georgia, "Times New Roman", Times, serif; color:#94ac05; text-decoration:none; background:url(../images/arrow1.gif) no-repeat right; text-align:right}
.secTitleLink2 a:hover{margin:50px 25px 0 0; padding:0 15px 0 0; font:normal 16px/18px Georgia, "Times New Roman", Times, serif; color:#94ac05; text-decoration:underline; background:url(../images/arrow1.gif) no-repeat right; text-align:right}

.secTitleLink3{margin:0; padding:0; font:normal 12px/18px Georgia, "Times New Roman", Times, serif; color:#94ac05; text-align:right}
.secTitleLink3 a{margin:0 25px 0 0; padding:0 15px 0 0; font:normal 12px/18px Georgia, "Times New Roman", Times, serif; color:#94ac05; text-decoration:none; background:url(../images/arrow1.gif) no-repeat right; text-align:right}
.secTitleLink3 a:hover{margin:0 25px 0 0; padding:0 15px 0 0; font:normal 12px/18px Georgia, "Times New Roman", Times, serif; color:#94ac05; text-decoration:underline; background:url(../images/arrow1.gif) no-repeat right; text-align:right}

.secBodyLink{margin:0; padding:0; font:normal 14px/16px Georgia, "Times New Roman", Times, serif; color:#94ac05;; text-align:left}
.secBodyLink a{margin:0; padding:0 15px 0 0; font:normal 14px/16px Georgia, "Times New Roman", Times, serif; color:#94ac05; text-decoration:none; background:url(../images/arrow1.gif) no-repeat right; text-align:left}
.secBodyLink a:hover{margin:0; padding:0 15px 0 0; font:normal 14px/16px Georgia, "Times New Roman", Times, serif; color:#94ac05; text-decoration:underline; background:url(../images/arrow1.gif) no-repeat right; text-align:left}

.submitSurvey{margin:0; padding:0; font:normal 18px/20px Georgia, "Times New Roman", Times, serif; color:#b3c806;}
.submitSurvey a{margin:0; padding:0 15px 0 0; font:normal 18px/20px Georgia, "Times New Roman", Times, serif;  color:#b3c806; background:url(../images/arrow1.gif) no-repeat right; text-decoration:none}
.submitSurvey a:hover{margin:0; padding:0 15px 0 0; font:normal 18px/20px Georgia, "Times New Roman", Times, serif;  color:#b3c806; background:url(../images/arrow1.gif) no-repeat right; text-decoration:underline}

.submitSurvey2{margin:0; padding:0; font:normal 18px/20px Georgia, "Times New Roman", Times, serif; color:#004a78;}
.submitSurvey2 a{margin:0; padding:0 15px 0 0; font:normal 18px/20px Georgia, "Times New Roman", Times, serif;  color:#004a78; background:url(../images/arrow2.gif) no-repeat right; text-decoration:none}
.submitSurvey2 a:hover{margin:0; padding:0 15px 0 0; font:normal 18px/20px Georgia, "Times New Roman", Times, serif;  color:#004a78; background:url(../images/arrow2.gif) no-repeat right; text-decoration:underline}

.secLink14px{margin:20px 0 0 0; padding:0; font:normal 14px/18px Georgia, "Times New Roman", Times, serif; color:#94ac05;}
.secLink14px a{margin:20px 25px 0 0; padding:0 15px 0 0; font:normal 14px/18px Georgia, "Times New Roman", Times, serif; color:#94ac05; text-decoration:none; background:url(../images/arrow1.gif) no-repeat right;}
.secLink14px a:hover{margin:20px 25px 0 0; padding:0 15px 0 0; font:normal 14px/18px Georgia, "Times New Roman", Times, serif; color:#94ac05; text-decoration:underline; background:url(../images/arrow1.gif) no-repeat right;}

.sectionTitle{margin:0; padding:0; font:normal 26px/28px Georgia, "Times New Roman", Times, serif; color:#2a7ba4; text-align:left}

.sectionTitle2{margin:0; padding:0 0 10px 0; font:normal 26px/28px Georgia, "Times New Roman", Times, serif; color:#2a7ba4; text-align:left}

.sectionTitle3{margin:0; padding:0 0 10px 0; font:normal 18px/20px Georgia, "Times New Roman", Times, serif; color:#2a7ba4; text-align:left}

.sh_13ptTitle{margin: 0;padding:0; font:normal 13px/18px Georgia, "Times New Roman", Times, serif; color:#2a7ba4; text-align:left}

.subtitle_green{color:#8db835;font:normal 14px/18px Georgia, "Times New Roman", Times, serif; text-align:left;}

.subSection{margin:0; padding:0 0 30px 0; font:normal 18px/20px Georgia, "Times New Roman", Times, serif; color:#4bb3e9;}

.buildersTitle{margin:0; padding:0 0 10px 0; font:normal 14px/18px Georgia, "Times New Roman", Times, serif; color:#2a7ba4}

.mapTitles{margin:0; padding:0 0 20px 0; font:normal 14px/18px Georgia, "Times New Roman", Times, serif; color:#4bb3e9;}

.newsdate {color:#4bb3e9;}

.amenities14ptItalic{margin:0; padding:0 0 10px 0; font:italic 14px/18px Georgia, "Times New Roman", Times, serif; color:#4bb3e9;}

.amenities18pt{margin:0; padding:0 0 10px 0; font:normal 18px/18px Georgia, "Times New Roman", Times, serif; color:#4bb3e9;}



/* Footer Elements */

ul#footerlist{margin:0;padding:0; font: normal 12px/15px "Trebuchet MS", Verdana, sans-serif; text-align:left; color:#858d8a; list-style:none; display:inline; height:auto;}

#footerlist li {display: inline;}

#footerlist a {padding:0; text-decoration:none; font: normal 12px/15px "Trebuchet MS", Verdana, sans-serif; text-align:left; color:#858d8a;}

#footerlist a:hover {text-decoration:underline; color:#94ac05; }	


/* New Design */

#rotation {
    margin: 0;
    padding: 0;
    width: 750px;
    height: 122px;
    position: relative;
}

#shop_dine_entertain {
    position: absolute;
    top: 0;
    left: 0;
    width: 750px;
    height: 122px;
    background: url(../images/shop_dine_entertain.jpg) no-repeat;
}

#unleashed_panel {
    position: absolute;
    top: 0;
    left: 0;
    width: 750px;
    height: 122px;
    background: url(../images/unleashed_panel_bkg.jpg) no-repeat;
}

#carnival_panel {
    position: absolute;
    top: 0;
    left: 0;
    width: 750px;
    height: 122px;
    background: url(../images/carnival_panel_bkg.jpg) no-repeat;
}

#rotation h5 {
    color: #53adf7; 
    font-size: 22px;
    padding-left: 215px;
    padding-top: 35px;
}

#prvtLots {
    font:normal 16px/19px Georgia, "Times New Roman", Times, serif; color: #8c9491; 
}

.surveyLink {
    margin:40px 0 30px 0; 
    padding:0; 
    font:normal 14px/16px Georgia, "Times New Roman", Times, serif; 
    color:#94ac05; 
    text-align:left;
}

.surveyLink img {
    margin-left: -51px;
    margin-top: -15px;
    width: 51px;
    height: 45px;
}

.surveyLink a {
    color:#b3c806;
    text-decoration:underline;
}
.surveyLink a:hover {
    color:#b3c806;
    text-decoration:underline;
}

#showhomes_legendArea {
    margin: 0 0 15px 16px;
}

#showhomes_legendArea .title {
    margin:0; 
    padding:0; 
    font:normal 21px/23px Georgia, "Times New Roman", Times, serif; 
    color:#2a7ba4;
}

#showhomes_legendArea .salesCenters {
    margin: 5px 0 0 0;
    padding: 5px 0 5px 0;
    width: 425px;
    height: 40px; 
    border-top: 1px solid #d1d4d3;
    border-bottom: 1px solid #d1d4d3;
    font: normal 18px/20px "Trebuchet MS", Verdana, sans-serif; 
    text-align:left; 
    color:#8c9491;
    float: left;
}

#showhomes_legendArea .salesCenters2 {
    margin: 5px 0 0 0;
    padding: 5px 0 5px 0;
    width: 300px;
    height: 40px;
    border-top: 1px solid #d1d4d3;
    border-bottom: 1px solid #d1d4d3;
    font: normal 18px/20px "Trebuchet MS", Verdana, sans-serif;
    text-align:left;
    color:#8c9491;
    float: left;
}

#showhomes_legendArea table {
    margin: 0;
    padding: 0;
    width: 734px;
}

#showhomes_legendArea table a {
    font:normal 18px/20px Georgia, "Times New Roman", Times, serif; 
    color:#93af1e; 
    text-decoration:underline;
    text-align:left;
}

#showhomes_legendArea table tr {
    margin: 0;
    padding: 0;
}

#showhomes_legendArea table td {
    margin: 0;
    padding: 5px 0 0 0;
    font: normal 12px/14px "Trebuchet MS", Verdana, sans-serif; 
    text-align:left; 
    color:#8c9491;
}

#showhomes_secArea{ margin:0; padding:0; width:750px; height:158px;}

#sh_mainArea{ margin:0; padding:0; width:750px; height:158px;}

#sectionTitle3 a {
    font:normal 14px/16px Georgia, "Times New Roman", Times, serif; 
    color:#93af1e; 
    text-decoration:underline;
    text-align:left;
}

#sectionTitle3 a:hover {
    font:normal 14px/16px Georgia, "Times New Roman", Times, serif; 
    color:#93af1e; 
    text-decoration:underline;
    text-align:left;
}

#sh_th {margin:0; padding:0; width:150px; height:85px; float:left;}

#mapDiv { margin: -1px 0 0 0; padding: 0; position: relative; z-index: 1; }
#mapDiv img { border: none; }

.custom-tip {
	color: #000;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
  	font: bold 14px/25px "Trebuchet MS", Verdana, sans-serif;
	padding: 0 8px 0 8px;
	background: url(../images/tt_bkg.png) repeat-x;
}

