/* Begin Main Navigation */

#navcontainer {
	width: 180px;
	padding: 0;
	margin: 0;
}

#navcontainer ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}

#navcontainer li {
	margin: 0;
	padding: 0;
}

#deactive li a {
	width: 100%;
	display: block;
	margin: 0px 0px 4px 0px;
	padding: 7px 8px 10px 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 18px;
	border: 2px solid #9a303e;
	color: #FFFFFF;
	text-decoration: none;
	background: #735141 url(../images/btn_bg_up.jpg) no-repeat;
}

html>body #deactive li a { width: auto; }


#deactive li a:hover {
	background: #735141 url(../images/btn_bg_over.jpg) no-repeat;
	text-decoration: none;
}

#active li a {
	width: 100%;
	display: block;
	margin: 0px 0px 4px 0px;
	padding: 7px 8px 10px 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 18px;
	border: 2px solid #9a303e;
	color: #FFFFFF;
	text-decoration: none;
	background: #735141 url(../images/btn_bg_over.jpg) no-repeat;
}

html>body #active li a { width: auto; }

#active li a:hover {
	background: #735141 url(../images/btn_bg_over.jpg) no-repeat;
	text-decoration: none;
}

/* End Main Navigation */

/* Begin Sub Navigation */

#subnav li a {
	width: 100%;
	display: block;
	margin: -1px 0px 0px 0px;
	padding: 8px 8px 8px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0px;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	color: #000000;
	text-decoration: none;
	background: #b7a792;
	text-decoration: none;
}

html>body #subnav li a { width: auto; }

#subnav li a:hover {
	background: #e2dcd4;
	text-decoration: none;
}

#subnav-top li a {
	width: 100%;
	display: block;
	margin: -3px 0px 0px 0px;
	padding: 8px 8px 8px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0px;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	color: #000000;
	text-decoration: none;
	background: #b7a792;
	text-decoration: none;
}

html>body #subnav-top li a { width: auto; }

#subnav-top li a:hover {
	background: #e2dcd4;
	text-decoration: none;
}

#subnav-bottom li a {
	width: 100%;
	display: block;
	margin: -1px 0px 2px 0px;
	padding: 8px 8px 8px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0px;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	color: #000000;
	text-decoration: none;
	background: #b7a792;
	text-decoration: none;
}

html>body #subnav-bottom li a { width: auto; }

#subnav-bottom li a:hover {
	background: #e2dcd4;
	text-decoration: none;
}




#subnav-one li a {
	width: 100%;
	display: block;
	margin: -3px 0px 2px 0px;
	padding: 8px 8px 8px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0px;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	color: #000000;
	text-decoration: none;
	background: #b7a792;
	text-decoration: none;
}

html>body #subnav-one li a { width: auto; }

#subnav-one li a:hover {
	background: #e2dcd4;
	text-decoration: none;
}

/* End Sub Navigation */


/* Begin Footer Navigation */

.secondNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 20px;
}

.secondNav a:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 24px;
	text-decoration: underline;
	}
.secondNav a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 24px;
	text-decoration: underline;
	}
.secondNav a:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 24px;
	text-decoration: none;
	}
	
/* End Footer Navigation */


/* Begin Popup Navigation */

.popup-nav {
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: normal;
	letter-spacing: 1px;
}

.popup-nav a:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	}
.popup-nav a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	}
.popup-nav a:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: underline;
	}
	
/* End Popup Navigation */


/* Begin Drop Down Selection*/

.series-header {
	margin: 0px 0px 0px 0px;
	padding: 9px 0px 13px 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	line-height: 20px;
	letter-spacing: 2px;
	color: #FFFFFF;
	background: #000000 url(../images/bg_stone.jpg) no-repeat;
	}
	
.series-header a:link {
	margin: 0px 0px 0px 0px;
	padding: 7px 8px 7px 8px;
	border: 1px solid #807560;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #281d16;
	letter-spacing: 1px;
	text-decoration: none;

	}
.series-header a:visited {
	margin: 0px 0px 0px 0px;
	padding: 7px 8px 7px 8px;
	border: 1px solid #807560;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #281d16;
	letter-spacing: 1px;
	text-decoration: none;
	}
.series-header a:hover {
	margin: 0px 0px 0px 0px;
	padding: 7px 8px 7px 8px;
	border: 1px solid #807560;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #281d16;
	letter-spacing: 1px;
	text-decoration: none;
	}
	
/* End Drop Down Selection*/

/* Begin Drop Down Selection*/

.interactive-header {
	margin: 0px 0px 0px 0px;
	padding: 13px 0px 13px 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	line-height: 20px;
	letter-spacing: 2px;
	color: #FFFFFF;
	background: #000000 url(../images/bg_stone.jpg) no-repeat;
	}
	
.interactive-header a:link {
	margin: 0px 0px 0px 0px;
	padding: 7px 8px 7px 8px;
	border: 1px solid #807560;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #281d16;
	letter-spacing: 1px;
	text-decoration: none;

	}
.interactive-header a:visited {
	margin: 0px 0px 0px 0px;
	padding: 7px 8px 7px 8px;
	border: 1px solid #807560;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #281d16;
	letter-spacing: 1px;
	text-decoration: none;
	}
.interactive-header a:hover {
	margin: 0px 0px 0px 0px;
	padding: 7px 8px 7px 8px;
	border: 1px solid #807560;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #281d16;
	letter-spacing: 1px;
	text-decoration: none;
	}
	
/* End Drop Down Selection*/

.interactive-subhead{
	margin: 0px 0px 0px 0px;
	padding: 17px 18px 17px 18px;
	font-family: "Times New Roman", Times, serif;
	font-size: 26px;
	line-height: 20px;
	color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	}
	
.times-13px-white {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 20px;
	color: #FFFFFF;
	}


/* Begin Drop Down formatting*/
	
#dropmenudiv{
margin: 0px 0px 0px 0px;
position:absolute;
border:1px solid #9a303e;
border-bottom-width: 0;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #9a303e;
padding: 4px 0px;
font:normal 11px Verdana;
color: #502814;
letter-spacing: 1px;
line-height:18px;
text-decoration: none;
font-weight: normal;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #faf8e3;
color: #502814;
}

/* End Drop Down formatting*/


/* Begin Series Nav*/

.series-subnav {
	padding: 6px 0px 6px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	letter-spacing: 1px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}

.series-subnav a:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	}
.series-subnav a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	}
.series-subnav a:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: underline;
	}
	
/* End Series Nav*/
	
	
/* Begin floorplan options Nav*/

.floorplan-options {
	padding: 12px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	letter-spacing: 1px;
}

.floorplan-options a:link {
	margin: 0px 0px 0px 0px;
	padding: 3px 6px 3px 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	letter-spacing: 1px;
	border:1px solid #666666;
	background: #e2dcd4;
	text-decoration: none;
	}
.floorplan-options a:visited {
	margin: 0px 0px 0px 0px; 
	padding: 3px 6px 3px 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	letter-spacing: 1px;
	border:1px solid #666666;
	background: #e2dcd4;
	text-decoration: none;
	}
.floorplan-options a:hover {
	margin: 0px 0px 0px 0px;
	padding: 3px 6px 3px 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	letter-spacing: 1px;
	border:1px solid #666666;
	background: #b7a792;
	text-decoration: underline;
	}
	
/* End floorplan options Nav*/


/* Begin Signature Home Plan Nav*/

.sig-homeplans {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #44445c;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 19px;
	font-style: normal;
}

.sig-homeplans a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #44445c;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 19px;
	font-style: normal;
	text-decoration: none;
	}
.sig-homeplans a:visited { 
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #44445c;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 19px;
	font-style: normal;
	text-decoration: none;
	}
.sig-homeplans a:hover { 
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #44445c;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 19px;
	font-style: normal;
	text-decoration: underline;
	}
	
/* End Signature Home Plan Nav*/


/* Begin Downloadable pdf button*/

.downloadpdf-dropdown {
	margin: 0px 0px 0px 0px;
	padding: 9px 0px 13px 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	line-height: 20px;
	letter-spacing: 2px;
	color: #FFFFFF;
	}
	
.downloadpdf-dropdown a:link {
	margin: 0px 0px 0px 0px;
	padding: 7px 8px 7px 8px;
	border: 2px solid #9a303e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background: #735141 url(../images/btn_bg_up.jpg) repeat-x;
	letter-spacing: 1px;
	text-decoration: none;

	}
.downloadpdf-dropdown a:visited {
	margin: 0px 0px 0px 0px;
	padding: 7px 8px 7px 8px;
	border: 2px solid #9a303e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background: #735141 url(../images/btn_bg_up.jpg) repeat-x;
	letter-spacing: 1px;
	text-decoration: none;
	}
.downloadpdf-dropdown a:hover {
	margin: 0px 0px 0px 0px;
	padding: 7px 8px 7px 8px;
	border: 2px solid #9a303e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background: #735141 url(../images/btn_bg_up.jpg) repeat-x;
	letter-spacing: 1px;
	text-decoration: none;
	}
	
/* End Downloadable pdf button*/

.location-btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	letter-spacing: 1px;
}

.location-btn a:link {
	margin: 0px 0px 0px 0px;
	padding: 6px 9px 6px 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	letter-spacing: 1px;
	border:1px solid #666666;
	background: #be0000;
	text-decoration: none;
	}
.location-btn a:visited {
	margin: 0px 0px 0px 0px; 
	padding: 6px 9px 6px 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	letter-spacing: 1px;
	border:1px solid #666666;
	background: #be0000;
	text-decoration: none;
	}
.location-btn a:hover {
	margin: 0px 0px 0px 0px;
	padding: 6px 9px 6px 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	letter-spacing: 1px;
	border:1px solid #666666;
	background: #900707;
	text-decoration: underline;
	}