/* CSS Document */


/* Font Init
------------------------------------------------------------------------------------------*/

html{
	font-family:  Arial, Helvetica, sans-serif;
	color: #000;
}

body{
	background: #032340;
	margin: 0px;
	color: #414042;
	background-image: url(../images/design/bg-tile.jpg);
	background-repeat: repeat-x;
}


/* Tags
------------------------------------------------------------------------------------------*/
a, a:visited{
	color: #a05324;
}

a:focus {outline: none; border: none;} 

label, a:hover, label:hover{
	color: #687819;
	cursor: pointer;
}

/* Typography */
span, p, h1, h2, h3, h4, h5{
	color: #373534;
}

p, ul, ol{
	font-family:  Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
}


h1{font-size: 2.4em;}
h2{	font-size: 1.4em;}
h3{font-size: 1.1em;}

hr{}

p img{
	float: none;
	margin: 0px;
}

small{
	display: block;
}

/* Classes
------------------------------------------------------------------------------------------*/
div.colborder{
	border: none;
}

h2.heading, h1.heading, .phark, .phark a, #login-form ol li label{	
	text-indent: -5000px;
	display: block;
	/*font-size: 0;*/
	overflow: hidden;
}

h1.heading{
	background-repeat: no-repeat;
	height: 12px;
	margin: 35px auto 15px auto;
}

.ie6 h1.heading{
	margin-left: 10px;
	margin-right: -10px;
}

.logo + h1.heading{margin-top: 15px;}

#content-supp h1{margin: 0px;}

h2.heading{
	background-repeat: no-repeat;
	height: 10px;
	margin: 0px auto 15px auto;
}

#content-main h2{
	text-align: center;
	color: #996600;
	font-family: "Times New Roman", Times, serif;
	margin-top: 14px;
}

h3#message{
	font-size: 1.1em;
	margin: 0px 13px 0px 0px;
}


.layered{
	z-index: 100;
}

.left{float: left;}
.right{	float: right;}

p.important{
	color: #373534;
}

p.small{
	margin: -15px 0 -15px 0;
}

p.back-link{float:right;}
#image-tag{
	z-index: 10;
}

a#tag{
	width: 150px;
	height: 150px;
	background-color:#F39;
}

#content-supp .tag{
	position: absolute;
	right: -36px;
	bottom: 15px;
	z-index: -10;
}

a.logo-link{width: 147px ; height: 89px; } 
.logo{margin: 18px 0px 0px 61px;}
.ie6 .logo{margin: 18px 0px -10px 61px;}

a.download-pdf{margin-left: 80px;}



/* Content Divs
------------------------------------------------------------------------------------------*/
.container{
	height: 789px;
	background-image: url(../images/design/bg-content.png);
	width: 1117px;
	padding: 0px 8px;
	background-repeat: no-repeat;
	position: relative;
}

#header {
	height: 147px;
	background-image: url(../images/design/bg-header.png);
}

.mac #header, .gecko #header{
	position: relative;
}

	html>body #header{
	
		z-index: 10;
	}

	#branding{
		width: 192px;
		height: 98px;
		background-repeat: no-repeat;
		display: block;
		margin: 0px 0px 0px 69px;
		padding-top: 18px;
	}
		
		#branding h1 a{
			height: 98px;
			width: 192px;
		}
	
	
#content{
	height: 644px;
	background-image: url(../images/design/bg-content-ds.png);
	background-repeat: no-repeat;
	margin-top: -10px;
}		

#content-main{
	position: relative;
	width: 264px;
	height: 644px;
	background-image: url(../images/design/bg-content-main.jpg);
	float: left;
	padding: 0px 20px;
	background-repeat: no-repeat;
}

.ie6 #content-main{
	width: 261px;
	padding: 0px 20px;
	background-color: #ED6C9;

}



#content-main.contact-us{
	background-image:url(../images/vistas/rounds-building.jpg);
}

#content-main p{font-size: 11px;}
.mac.gecko #content-main p{font-size: 11.5px; }

#content-supp{
	width: 813px;
	height: 643px;
	margin-left: 304px;
	position: relative;
	/*z-index:-1;*/
}

#content-supp.drop-index{
	z-index:-1;
}

.ie6 #content-supp{
	margin-left: 297px;
	background-color: #ED6C9;
}

#content-supp ul#innerfade{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#content-supp.solid{
	background-color: #e4d1b4;
	text-align: left;
	padding: 50px 0 0 50px;
	width: 763px;
	height: 593px;
}

#content-supp.gradient{
	background-image:url(../images/design/bg-gradient.jpg);
	padding-left: 40px;
	width: 713px;
	padding-right: 60px;
	font-size: 13px;
	padding-top: 35px;
	height: 609px;
}
	
#footer{
	height: 31px;
	margin: 18px 0 0 0;
	font-size: 11px;

	font-family: Verdana, Geneva, sans-serif;
}

.ie7 #footer{
	margin-top: 20px;
}

.ie6 #footer{
	clear: both;
	margin: 20px 0 -10px -5px; 

}

 #footer p{
	color: #5b5959;
}

#footer a:hover{
	text-decoration: underline;
}

/* Navigation 
------------------------*/

#navigation{
	width:800px;
	height: 12px;
	position:absolute;
	left: 317px;
	top: 89px;
	z-index: 100;
}	

.win #navigation{
	
}

.ie #navigation{
	position: absolute;
	left: 315px;
}

ul#nav-main, ul#nav-main ul{
	line-height: 1em;
}

ul#nav-main, ul#nav-supp, ul.nav-supp, ul#nav-tertiary, ul#nav-image, ul.nav-prop{
	list-style: none;
	margin: 0px;
	height: 12px;
}

	
	
	ul#nav-main li, ul#nav-supp li, ul.nav-supp li, ul#nav-tertiary li, ul#nav-image li, ul li ul, ul li ul li ul.nav-prop {
		float: left;
		background-repeat: no-repeat;
		display: block;
		/*overflow: hidden;*/ 
		height:12px;
		text-indent: -9999px;
		margin-right: 13px;
		padding-right: 13px;
		border-right: solid 1px #003366;
	}
	
	ul#nav-main a, ul#nav-supp a, ul.nav-supp a, ul#nav-tertiary a, ul#nav-image a, ul li ul {
		display: block;
		height: 12px;
		background-repeat: no-repeat;
	}
	
	.ie6 ul#nav-main li{ }
	
	ul#nav-supp li, ul.nav-supp li{border-right-color: #993300;}
	ul#nav-tertiary li{border-right-color: #b9915b}
	
	ul#nav-image{margin-top: 24px; width: 115%; margin-left: -12px; }
	.ie6 ul#nav-image{width: 284px; margin-right: -100px;}
	.ie6 ul#nav-image.floor-plans{width: 225px; margin-left: 25px;}
	
	ul#nav-image li{
		border: none;
		height: 86px;
		width: 71px;
		padding: 0px;
		margin-bottom: 3px;
		padding-right: 1px;
		margin-right: 1px;
		text-indent: -9999px;
		}
	
	ul#nav-image a{
		height: 86px;
		width: 71px;
	}
	
	ul#nav-image.photo-gallery{
		margin-top: 0px;
		margin-right: -20px;
		height: 444px;
		width: 284px;
		
	}

	
	ul#nav-image.photo-gallery li{
		width: 64px;
		height: 64px;
		padding: 3px;
		text-indent: 0px;
	}
	
	ul#nav-image.photo-gallery li a{
		height: 64px;
		width: 64px;
	}
	
	
	.ie6 ul#nav-supp{width: 301px;}
	.ie6 ul#nav-supp li{	margin-right: 10px;		padding-right: 10px;}
	
	ul.nav-supp{	height: 54px;	margin-top: 24px;}
	ul.nav-supp li{padding:3px 6px  !important; background-position: 6px 4px; margin-right: 0px;}
	.ie6 ul.nav-supp{margin-right: 0px; }
	
	ul#nav-main li.last, ul#nav-supp li.last, ul.nav-supp li.last, ul#nav-tertiary li.last, ul li.last{
		border-right: none !important;
		margin: 0px;
		padding: 0px;
	}
	
ul#nav-supp, ul#nav-tertiary{
	width: 100%;
	height: 9px;
	margin: 0 auto;
	position: absolute;
	bottom: 41px;
	left: 0px;
}

.mac.gecko ul#nav-supp.organizations { bottom: 26px; }


ul#nav-tertiary{
	bottom: 17px;
	left: 19px;
}

.ie6 ul#nav-tertiary{left: 15px; width: 280px;}

ul#nav-tertiary li{
	margin-right: 9px;
	padding-right: 9px;
}



	ul#nav-supp li, ul#nav-supp li a, ul#nav-tertiary li, ul#nav-tertiary li a{
		height: 9px;
	}

	

	ul.footer-links li{
		display: inline;
		margin-right: 10px;
		border-right: solid 1px;
		color: #38536c;
		padding-right: 10px;
	}
	
	ul.footer-links li a{	color: #38536c;	text-decoration: none;}
	ul.footer-links li a:hover{text-decoration: none;}
	ul.footer-links li.last{border: none;}
	
	ul#nav-footer{float: left; margin-left: 0px;}
	ul#location-footer{float:right; margin: 0 -18px 0 0;}
	
	
	/*Suckerfish*/

	
	ul#nav-main li ul {
		position: absolute;
		width: 780px;
		left: -999em;
		margin: 0px 0px 0px -104px;
		padding-top: 8px;
		border: none;
	}
	
	ul#nav-main li ul li{
		margin-right: 9px;
		padding-right: 9px;
		border-color: #823e0d;
	}

	ul#nav-main li:hover ul, ul#nav-main li.hover ul {
		left: 105px;
	}
	
	/*Third Level*/
	ul#nav-main li ul li ul.nav-prop{
		left: -999em;
		/*background: url(../images/design/bg-nav-prop.png) repeat-x 0 bottom;*/
		margin-top: 20px;
		width: 161px;
		margin: 0px;
		padding: 13px 0 13px 14px;
		position: absolute;
		z-index: 10000;
		height: auto;
		/*min-height: 132px;*/
		background-repeat: repeat-x;
		
		background-position: 0 16px;
	}
	
	.ie ul#nav-main li ul li ul.nav-prop{
		margin-left: -4px;
	}
	
	ul#nav-main li ul li ul.nav-prop li{
			overflow: visible;
			border: none;
			margin: 12px 0px 0px;
			float: none;
			width: 90px;
			height: 9px;
	}
	
	ul#nav-main li ul li ul.nav-prop li a{
		width: 90px;
		height: 9px;
	}
	
  ul#nav-main li ul li ul#nav-offerings li, ul#nav-main li ul li ul#nav-offerings li a{		width: 126px;}
	
	ul#nav-main li ul li ul.nav-prop li.fourth{
		margin-top: 3px;
		margin-bottom: 3px;
	}
	
	ul#nav-main li ul li:hover ul, ul#nav-main li ul li.hover ul {
		left: 0px;
	}

	
	/*Specific Nav Styles*/
	ul#nav-main li ul li ul#nav-cottages{
		background-image: url(../images/design/bg-nav-cottages.png);
	}
	
	ul#nav-main li ul li ul#nav-corkscrew{
		margin-left: 365px;
		width: 107px;
		background-image: url(../images/design/bg-nav-corkscrew.png);
	}
	
	ul#nav-main li ul li ul#nav-unique{
		margin-left: 613px;
		width: 158px;
		background-image: url(../images/design/bg-nav-offerings.png);
	}


	


/* LISTS
------------------------------------------------------------------------------------------*/

ul, ol {
	margin:0 0 1.5em 1.5em;
}

ul.vcard{
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
	ul#vcard li{
	}
	
ul.links{
	list-style: none;
}
	
ul ul{
	margin-bottom: 5px;
}

ul.documents {list-style: none;}
ul.documents li{background-image:url(../images/design/pdf-icon.png); background-repeat:no-repeat; width: 60px; height: 70px;  float: left; margin: 10px; text-align:center; background-position: 50% 0;}
ul.documents li a{width: 60px; height: 70px; padding-top: 40px; display: block;}

#content-supp.gradient ul{list-style:none; margin: -10px 0px 20px 10px;}

/* FORMS
------------------------------------------------------------------------------------------*/
form.custom-form{
	position: relative;
	margin-top: 25px;
	width: 95%;
}
form.custom-form fieldset {
	margin-bottom: 10px;
	border: none;
}
form.custom-form legend {  padding: 0 2px;  font-weight: normal;}
form.custom-form label { display: inline-block; line-height: 1.8;vertical-align: top;}
form.custom-form fieldset ol {  margin: 0;  padding: 0;}
form.custom-form fieldset li {  list-style: none;  padding: 5px;  margin: 0;}

form.custom-form label.required:after{	content: ' *';	 font-weight: bold;  font-style: normal;  color: #f00;}
form.custom-form em {  font-weight: bold;  font-style: normal;  color: #f00;}
form.custom-form label {
	width: 95px; /* width of labels */
	color: #996600;
}
form.custom-form label.long {
	width: 175px;
}

/*form.custom-form input:focus{outline: #AO5423; }*/
form.custom-form input[type=text]{	width: 25%;}
form.custom-form input[type=text].short{	width: 75px;}
form.custom-form textarea{
	margin-right:5px;
	width:480px;
	height: 75px;
}

form.custom-form select{
	width: 93px;
	margin-top: 1px;
}

.webkit form.custom-form textarea{margin-top: 0px;}

form.custom-form fieldset fieldset label {  margin-left: 123px; /* Width plus 3 (html space) */}


.ie form.custom-form li#button{position: relative; }
.ie form.custom-form {padding-bottom: 15px; }


/* HOA Pages
------------------------------------------------------------------------------------------*/
.login{
	height: 51px;
	width: 304px;
	background-image:url(../images/design/bg-login-box.png);
	margin: 0 0 0 -20px;
	text-align: center;
	padding-top: 13px;
}

.login h1{
	margin: 10px auto 5px auto;
}

.login a.login-link{
	color: #F1C646;
}

/*Mini-login*/
#login-form{
	width: 249px;
	height: 316px;
	background-image:url(../images/design/bg-login.jpg);
}

#content-main #login-form{margin-left: 7px;}

#login-form form{ padding-top: 84px; width: 220px; margin-bottom: 15px;}
.webkit #login-form form{margin-bottom: 30px;}
#login-form legend{display: none;}
#login-form fieldset{border: none; margin: 0px; padding: 13px 0 0;}
#login-form input[type="text"],#login-form input[type="password"]{width: 97%;}
#login-form label{margin-bottom: 7px;}
#login-form ol{list-style: none;}
#login-form ol li{margin-bottom: 18px;}
#login-form ol li.button {float: right; margin: -38px 0 0; }
#login-form a{display:block; margin: 4px 0 0 20px;}




/* PHARK
------------------------------------------------------------------------------------------*/
h1#logo{
	width: 192px;
	background-image:url(../images/design/logo-breckenridge-lands.jpg);
	height: 98px;
	margin: 0px;
}




/* Nav
-------------------*/
ul#nav-main li#welcome-to a{background-image:url(../images/text/nav/nav-welcome.jpg); width: 78px;}
ul#nav-main li#welcome-to a:hover, ul#nav-main li#welcome-to{background-image:url(../images/text/nav/nav-welcome-over.jpg); }
ul#nav-main li#our-properties a{background-image:url(../images/text/nav/nav-our-properties.jpg); width: 131px;}
ul#nav-main li#our-properties a:hover, ul#nav-main li#our-properties{background-image:url(../images/text/nav/nav-our-properties-over.jpg); }
ul#nav-main li#since-1958 a{background-image:url(../images/text/nav/nav-since-1958.jpg); width: 95px;}
ul#nav-main li#since-1958 a:hover, ul#nav-main li#since-1958{background-image:url(../images/text/nav/nav-since-1958-over.jpg); }
ul#nav-main li#contact-us a{background-image:url(../images/text/nav/nav-contact-us.jpg); width: 99px;}
ul#nav-main li#contact-us a:hover, ul#nav-main li#contact-us{background-image:url(../images/text/nav/nav-contact-us-over.jpg); }
ul#nav-main li#our-services a{background-image:url(../images/text/nav/nav-our-services.jpg); width: 108px;}
ul#nav-main li#our-services a:hover, ul#nav-main li#our-services{background-image:url(../images/text/nav/nav-our-services-over.jpg); }

ul#nav-main li#client-login{position: absolute; top: -75px; right: 20px;}
ul#nav-main li#client-login a{background-image:url(../images/text/nav/nav-main-log-in.png); width: 49px;}
ul#nav-main li#client-login a:hover{background-image:url(../images/text/nav/nav-main-log-in-over.png); }

/* HOA */
ul#nav-main li#home a{background-image:url(../images/text/nav/nav-main-home.png); width: 41px;}
ul#nav-main li#home a:hover, ul#nav-main li#home a.current{background-image:url(../images/text/nav/nav-main-home-over.png); }
ul#nav-main li#documents a{background-image:url(../images/text/nav/nav-main-documents.png); width: 86px;}
ul#nav-main li#documents a:hover, ul#nav-main li#documents a.current{background-image:url(../images/text/nav/nav-main-documents-over.png); }
ul#nav-main li#contact a{background-image:url(../images/text/nav/nav-main-contact-us.png); width: 85px;}
ul#nav-main li#contact a:hover, ul#nav-main li#contact a.current{background-image:url(../images/text/nav/nav-main-contact-us-over.png); }
ul#nav-main li#logout a{background-image:url(../images/text/nav/nav-main-log-out.png); width: 85px;}
ul#nav-main li#logout a:hover, ul#nav-main li#logout a.current{background-image:url(../images/text/nav/nav-main-log-out-over.png); }

   /* Sub Nav*/
	 ul li ul#nav-sub li#cottages a{background-image: url(../images/text/nav/nav-sub-cottages.jpg); width: 175px; }
	 ul li ul#nav-sub li#cottages a:hover,ul li ul#nav-sub li#cottages, ul li ul#nav-sub li#cottages a.current {background-image: url(../images/text/nav/nav-sub-cottages-over.jpg);}
	 ul li ul#nav-sub li#residences a{background-image: url(../images/text/nav/nav-sub-residences.jpg); width: 159px; }
	 ul li ul#nav-sub li#residences a:hover, ul li ul#nav-sub li#residences, ul li ul#nav-sub li#residences a.current {background-image: url(../images/text/nav/nav-sub-residences-over.jpg);}
	 ul li ul#nav-sub li#corkscrew-flats a{background-image: url(../images/text/nav/nav-sub-corkscrew-flats.jpg); width: 108px; }
	 ul li ul#nav-sub li#corkscrew-flats a:hover,ul li ul#nav-sub li#corkscrew-flats,ul li ul#nav-sub li#corkscrew-flats a.current {background-image: url(../images/text/nav/nav-sub-corkscrew-flats-over.jpg);}
	 ul li ul#nav-sub li#braddock-west a{background-image: url(../images/text/nav/nav-sub-braddock-west.jpg); width: 99px; }
	 ul li ul#nav-sub li#braddock-west a:hover,ul li ul#nav-sub li#braddock-west ,ul li ul#nav-sub li#braddock-west a.current {background-image: url(../images/text/nav/nav-sub-braddock-west-over.jpg);}
	 ul li ul#nav-sub li#other a{background-image: url(../images/text/nav/nav-sub-other.jpg); width: 160px; }
	 ul li ul#nav-sub li#other a:hover,ul li ul#nav-sub li#other ,ul li ul#nav-sub li#other a.current {background-image: url(../images/text/nav/nav-sub-other-over.jpg);}
	 
	 ul li ul#nav-sub-since{margin-left: 295px; width: 200px;}
	 ul li ul#nav-sub-since li#history a{background-image: url(../images/text/nav/nav-sub-history.jpg); width: 51px; }
	 ul li ul#nav-sub-since li#history a:hover,ul li ul#nav-sub-since li#history {background-image: url(../images/text/nav/nav-sub-history-over.jpg);}
	 ul li ul#nav-sub-since li#aerial-map a{background-image: url(../images/text/nav/nav-sub-aerial-map.jpg); width: 67px; }
	 ul li ul#nav-sub-since li#aerial-map a:hover,ul li ul#nav-sub-since li#aerial-map {background-image: url(../images/text/nav/nav-sub-aerial-map-over.jpg);}
	 
	 
	 ul li ul#nav-sub-services{ margin-left: 157px; width: 159px;}
	 ul li ul#nav-sub-services li#goldflake-hoa a{background-image:url(../images/text/nav/nav-sub-goldflake.jpg); width: 159px;}
	 ul li ul#nav-sub-services li#goldflake-hoa a:hover{background-image:url(../images/text/nav/nav-sub-goldflake-over.jpg);}
	 /*HOA*/
	 ul li ul#nav-sub li#meeting-minutes a{background-image: url(../images/text/nav/nav-supp-meeting-minutes.png); width: 113px; }
	 ul li ul#nav-sub li#meeting-minutes a:hover,  ul li ul#nav-sub li#meeting-minutes a.current {background-image: url(../images/text/nav/nav-supp-meeting-minutes-over.png);}
	 ul li ul#nav-sub li#bylaws a{background-image: url(../images/text/nav/nav-supp-bylaws.png); width: 47px; }
	 ul li ul#nav-sub li#bylaws a:hover,  ul li ul#nav-sub li#bylaws a.current {background-image: url(../images/text/nav/nav-supp-bylaws-over.png);}
	 ul li ul#nav-sub li#land-use-restrictions a{background-image: url(../images/text/nav/nav-supp-land-use-restrictions.png); width: 146px; }
	 ul li ul#nav-sub li#land-use-restrictions a:hover,  ul li ul#nav-sub li#land-use-restrictions a.current {background-image: url(../images/text/nav/nav-supp-land-use-restrictions-over.png);}
	 ul li ul#nav-sub li#design-guidelines a{background-image: url(../images/text/nav/nav-supp-design-guidelines.png); width: 122px; }
	 ul li ul#nav-sub li#design-guidelines a:hover,  ul li ul#nav-sub li#design-guidelines a.current {background-image: url(../images/text/nav/nav-supp-design-guidelines-over.png);}
	 ul li ul#nav-sub li#budget a{background-image: url(../images/text/nav/nav-supp-budget.png); width: 50px; }
	 ul li ul#nav-sub li#budget a:hover,  ul li ul#nav-sub li#budget a.current {background-image: url(../images/text/nav/nav-supp-budget-over.png);}
	 ul li ul#nav-sub li#board-members a{background-image: url(../images/text/nav/nav-supp-board-members.png); width: 100px; }
	 ul li ul#nav-sub li#board-members a:hover,  ul li ul#nav-sub li#board-members a.current {background-image: url(../images/text/nav/nav-supp-board-members-over.png);}
	 ul li ul#nav-sub li#special-services a{background-image: url(../images/text/nav/nav-supp-special-services.png); width: 103px; }
	 ul li ul#nav-sub li#special-services a:hover,  ul li ul#nav-sub li#special-services a.current {background-image: url(../images/text/nav/nav-supp-special-services-over.png);}

	
		/*Property Nav*/
		 ul#nav-main li ul#nav-sub li ul.nav-prop li.photo-gallery a{background-image:url(../images/text/nav/nav-drop-photo-gallery.png);}
		 ul#nav-main li ul#nav-sub li ul.nav-prop li.photo-gallery a:hover,  ul#nav-main li ul#nav-sub li ul.nav-prop li.photo-gallery  {background-image:url(../images/text/nav/nav-drop-photo-gallery-over.png); }
		 ul#nav-main li ul#nav-sub li ul.nav-prop li.floor-plans a{background-image:url(../images/text/nav/nav-drop-floor-plans.png);}
		 ul#nav-main li ul#nav-sub li ul.nav-prop li.floor-plans a:hover,  ul#nav-main li ul#nav-sub li ul.nav-prop li.floor-plans  {background-image:url(../images/text/nav/nav-drop-floor-plans-over.png); }
		 ul#nav-main li ul#nav-sub li ul.nav-prop li.site-plan a{background-image:url(../images/text/nav/nav-drop-site-plan.png); }
		 ul#nav-main li ul#nav-sub li ul.nav-prop li.site-plan a:hover, ul.nav-prop li.site-plan  {background-image:url(../images/text/nav/nav-drop-site-plan-over.png); }
		 ul#nav-main li ul#nav-sub li ul.nav-prop li.download-brochure a{background-image:url(../images/text/nav/nav-drop-download-brochure.png); height: 20px;}
		 ul#nav-main li ul#nav-sub li ul.nav-prop li.download-brochure a:hover, ul#nav-main li ul#nav-sub li ul.nav-prop li.download-brochure  {background-image:url(../images/text/nav/nav-drop-download-brochure-over.png); height: 20px;}
		 ul#nav-main li ul#nav-sub li ul.nav-prop li.hoa a{background-image:url(../images/text/nav/nav-drop-hoa.png);}
		 ul#nav-main li ul#nav-sub li ul.nav-prop li.hoa a:hover, ul.nav-prop li.hoa  {background-image:url(../images/text/nav/nav-drop-hoa-over.png); }
		 
		 ul#nav-main li ul#nav-sub li ul.nav-prop li.lot-17 a{background-image:url(../images/text/nav/nav-drop-lot-17.png);}
		 ul#nav-main li ul#nav-sub li ul.nav-prop li.lot-17 a:hover,  ul#nav-main li ul#nav-sub li ul.nav-prop li.lot-17  {background-image:url(../images/text/nav/nav-drop-lot-17-over.png); }
		 ul#nav-main li ul#nav-sub li ul.nav-prop li.lot-22 a{background-image:url(../images/text/nav/nav-drop-lot-22.png);}
		 ul#nav-main li ul#nav-sub li ul.nav-prop li.lot-22 a:hover,  ul#nav-main li ul#nav-sub li ul.nav-prop li.lot-22  {background-image:url(../images/text/nav/nav-drop-lot-22-over.png); }
		 
		 ul#nav-main li ul#nav-sub li ul.nav-prop li.penn-lode a{background-image:url(../images/text/nav/nav-drop-penn-lode.png); margin-bottom: -7px;}
		 ul#nav-main li ul#nav-sub li ul.nav-prop li.penn-lode a:hover,  ul#nav-main li ul#nav-sub li ul.nav-prop li.penn-lode  {background-image:url(../images/text/nav/nav-drop-penn-lode-over.png); margin-bottom: -7px; }
		 ul#nav-main li ul#nav-sub li ul.nav-prop li.download-brochure-single a{background-image:url(../images/text/nav/nav-drop-brochure.png);}
		 ul#nav-main li ul#nav-sub li ul.nav-prop li.download-brochure-single a:hover,  ul#nav-main li ul#nav-sub li ul.nav-prop li.download-brochure-single  {background-image:url(../images/text/nav/nav-drop-brochure-over.png); }
		 ul#nav-main li ul#nav-sub li ul.nav-prop li.crescent-homes a{background-image:url(../images/text/nav/nav-drop-crescent-homes.png); margin: 15px 0px -7px 0px;}
		 ul#nav-main li ul#nav-sub li ul.nav-prop li.crescent-homes a:hover,  ul#nav-main li ul#nav-sub li ul.nav-prop li.crescent-homes  {background-image:url(../images/text/nav/nav-drop-crescent-homes-over.png);margin: 15px 0px -7px 0px;  }
		 
	


ul#nav-supp.organizations{margin-left:56px;}

ul#nav-supp li#organizations a{background-image:url(../images/text/nav/nav-supp-organizations-we-support.png); width: 186px; }
ul#nav-supp li#organizations a:hover, ul#nav-supp li#organizations{background-image:url(../images/text/nav/nav-supp-organizations-we-support-hover.png); }
ul#nav-supp li#welcome a{background-image:url(../images/text/nav/nav-supp-welcome.png); width: 57px; }
ul#nav-supp li#welcome a:hover, ul#nav-supp li#welcome{background-image:url(../images/text/nav/nav-supp-welcome-hover.png); }

ul#nav-supp.welcome{margin-left: 120px;}
.ie6 ul#nav-supp.welcome li{margin-left: 60px;}

ul#nav-supp.since-1958{margin-left: 75px;}
.ie6 ul#nav-supp.since-1958 li#history, .ie6 ul#nav-supp.since-1958 li#intro{margin-left: 30px;}
ul#nav-supp li#intro a{background-image:url(../images/text/nav/nav-supp-intro.png); width: 41px; }
ul#nav-supp li#intro a:hover, ul#nav-supp li#intro, ul#nav-supp li#intro a.current{background-image:url(../images/text/nav/nav-supp-intro-hover.png); }
ul#nav-supp li#history a{background-image:url(../images/text/nav/nav-supp-breck-history.png); width: 56px; }
ul#nav-supp li#history a:hover, ul#nav-supp li#-history, ul#nav-supp li#history a.current{background-image:url(../images/text/nav/nav-supp-breck-history-hover.png); }
ul#nav-supp li#aerial-map a{background-image:url(../images/text/nav/nav-supp-aerial-map.png); width: 73px; }
ul#nav-supp li#aerial-map a:hover, ul#nav-supp li#aerial-map, ul#nav-supp li#aerial-map a.current{background-image:url(../images/text/nav/nav-supp-aerial-map-hover.png); }

ul#nav-supp.properties{	bottom: 83px; margin-left: 2px;}
.ie6 ul#nav-supp.properties{}

ul#nav-supp.properties li, ul#nav-supp.properties li a{height: 57px; border: none; margin:0px; padding: 0px;}

.ie6 ul#nav-supp.properties li#shock-hill{margin-left:-1px;}
ul#nav-supp li#shock-hill a{background-image:url(../images/text/nav/nav-supp-shock-hill.png); width: 99px; }
ul#nav-supp li#shock-hill a:hover, ul#nav-supp li#shock-hill, ul#nav-supp li#shock-hill a.current{background-image:url(../images/text/nav/nav-supp-shock-hill-hover.png); }
ul#nav-supp li#corkscrew a{background-image:url(../images/text/nav/nav-supp-corkscrew.png); width: 104px; }
ul#nav-supp li#corkscrew a:hover, ul#nav-supp li#corkscrew, ul#nav-supp li#corkscrew a.current{background-image:url(../images/text/nav/nav-supp-corkscrew-hover.png); }
ul#nav-supp li#braddock a{background-image:url(../images/text/nav/nav-supp-braddock.png); width: 94px; }
ul#nav-supp li#braddock a:hover, ul#nav-supp li#braddock, ul#nav-supp li#braddock a.current{background-image:url(../images/text/nav/nav-supp-braddock-hover.png); }

ul#nav-supp.photo{margin-left: 11px; bottom: 37px; width: 107%;}
.ie6 ul#nav-supp.photo{margin-left: 0px; width: 110%; background-color:#0FC;}
ul#nav-supp.photo li{height: 8px; margin-right: 15px; padding-right: 15px; border-right: 1px solid #993300;}
ul#nav-supp.photo li#shock-hill a{background-image:url(../images/text/nav/nav-photo-shock-hill.png); width: 74px; }
ul#nav-supp.photo li#shock-hill a:hover, ul#nav-supp.photo li#shock-hill, ul#nav-supp.photo li#shock-hill a.current{background-image:url(../images/text/nav/nav-photo-shock-hill-hover.png); }
ul#nav-supp.photo li#corkscrew a{background-image:url(../images/text/nav/nav-photo-corkscrew.png); width: 76px; }
ul#nav-supp.photo li#corkscrew a:hover, ul#nav-supp.photo li#corkscrew, ul#nav-supp.photo li#corkscrew a.current{background-image:url(../images/text/nav/nav-photo-corkscrew-hover.png); }
ul#nav-supp.photo li#braddock a{background-image:url(../images/text/nav/nav-photo-braddock.png); width: 69px; }
ul#nav-supp.photo li#braddock a:hover, ul#nav-supp.photo li#braddock, ul#nav-supp.photo li#braddock a.current{background-image:url(../images/text/nav/nav-photo-braddock-hover.png); }

ul#nav-tertiary.since-1958{margin-left: 15px;}
ul#nav-tertiary li#photo-gallery a{background-image:url(../images/text/nav/nav-tertiary-photo-gallery.png); width: 93px; }
ul#nav-tertiary li#photo-gallery a:hover, ul#nav-tertiary li#photo-gallery, ul#nav-tertiary li#photo-gallery a.current{background-image:url(../images/text/nav/nav-tertiary-photo-gallery-hover.png); }
ul#nav-tertiary li#floor-plans a{background-image:url(../images/text/nav/nav-tertiary-floor-plans.png); width: 76px; }
ul#nav-tertiary li#floor-plans a:hover, ul#nav-tertiary li#floor-plans, ul#nav-tertiary li#floor-plans a.current{background-image:url(../images/text/nav/nav-tertiary-floor-plans-hover.png); }
ul#nav-tertiary li#site-plan a{background-image:url(../images/text/nav/nav-tertiary-site-plan.png); width: 56px; }
ul#nav-tertiary li#site-plan a:hover, ul#nav-tertiary li#site-plan, ul#nav-tertiary li#site-plan a.current{background-image:url(../images/text/nav/nav-tertiary-site-plan-hover.png); }

/*Nav - Homes*/
 
ul.nav-supp li.current, ul.nav-supp li:hover{background-color: #ebd6ad;}

ul.nav-supp li#cottage-two{background-image:url(../images/text/nav/nav-homes/cottage-two.png); width: 90px;}
ul.nav-supp li#cottage-three{background-image:url(../images/text/nav/nav-homes/cottage-three.png); width: 102px;}
 
ul#nav-image li:hover, ul#nav-image li.activeSlide{background-color: #e1cba0; }

ul.cottage-2 li#rendering{background-image:url(../images/homes/shock-hill/floorplans/16-regent-drive/nav/rendering.png);}
ul.cottage-2 li#main{background-image:url(../images/homes/shock-hill/floorplans/16-regent-drive/nav/main.png);}
ul.cottage-2 li#upper{background-image:url(../images/homes/shock-hill/floorplans/16-regent-drive/nav/upper.png);}
ul.cottage-2 li#loft{background-image:url(../images/homes/shock-hill/floorplans/16-regent-drive/nav/loft.png);}
ul.cottage-2 li#elevation{background-image:url(../images/homes/shock-hill/floorplans/16-regent-drive/nav/elevation.png);}

ul.cottage-3 li#rendering{background-image:url(../images/homes/shock-hill/floorplans/cottage-3/nav/rendering.png);}
ul.cottage-3 li#main{background-image:url(../images/homes/shock-hill/floorplans/cottage-3/nav/main.png);}
ul.cottage-3 li#upper{background-image:url(../images/homes/shock-hill/floorplans/cottage-3/nav/upper.png);}
ul.cottage-3 li#loft{background-image:url(../images/homes/shock-hill/floorplans/cottage-3/nav/loft.png);}
ul.cottage-3 li#elevation{background-image:url(../images/homes/shock-hill/floorplans/cottage-3/nav/elevation.png);}

ul.corkscrew-drive li#elevation{background-image:url(../images/homes/corkscrew-flats/floorplans/nav/elevation.png);}
ul.corkscrew-drive li#upper{background-image:url(../images/homes/corkscrew-flats/floorplans/nav/upper.png);}
ul.corkscrew-drive li#main{background-image:url(../images/homes/corkscrew-flats/floorplans/nav/main.png);}

/*h1
-------------------*/
h1#welcome{	background-image:url(../images/text/headings/welcome.png);	width: 81px; }
.ie6 h1#welcome{margin-left: 90px;}
h1#organizations{background-image:url(../images/text/headings/organizations-we-support.png); width: 246px; }
h1#breckenridge-discovered{background-image:url(../images/text/headings/breckenridge-discovered.png); width: 239px;}
h1#contact-us-h{background-image:url(../images/text/headings/contact-us.png); width: 104px; }
h1#its-all-about-the-vision{background-image:url(../images/text/headings/its-all-about-the-vision.png); width:221px; }
h1#premier-prestigous-perfect{background-image:url(../images/text/headings/premier-prestigious-perfect.png); width: 268px; }
h1#site-plan{background-image:url(../images/text/headings/site-plan.png); width: 79px;}
.ie6 h1#site-plan{margin-left: 90px;}
h1#aerial-map{background-image:url(../images/text/headings/breckenridge-aerial-map.png); width: 228px; }
h1#serenity-on-the-blue-river{ background-image:url(../images/text/headings/serenity-on-the-blue-river.png); width: 246px; }
h1#life-with-a-twist{background-image:url(../images/text/headings/life-with-a-twist.png); width: 260px; height: 29px; margin-top: 8px;}
h1#our-services{background-image:url(../images/text/headings/our-services.png); width: 114px;}
h1#document{background-image:url(../images/text/headings/h2-documents.png); width: 106px; height: 11px;}
h1#contact-information{background-image:url(../images/text/headings/h2-contact-information.png); width: 203px; height: 28px;}
h2#special-services{
	background-image:url(../images/text/headings/h2-special-services.png);
	width: 463px;
	height: 11px;
	margin: 0px;
	padding-bottom: 15px;
}

h1#goldflake-logo{background-image:url(../images/logos/goldflake-III.jpg); width: 199px; height: 61px;}
h1#corkscrew-logo{background-image:url(../images/logos/corkscrew.png); width: 159px; height: 84px;}
h1#shock-hill-logo{background-image:url(../images/logos/shock-hill.png); width: 143px; height: 90px;}

h2#regent-drive{background-image:url(../images/text/headings/16-regent-drive.png); width: 110px;}
h2#regent-drive-21{background-image:url(../images/text/headings/21-regent-drive.png); width: 110px;}
h2#corkscrew-drive{background-image:url(../images/text/headings/lot-11-194-corkscrew-drive.png); width: 239px; height: 13px;}
h2#hoa{background-image:url(../images/text/headings/h2-home-owners-association.png); width: 183px; height: 9px;}
.login h2#member-access{background-image:url(../images/text/headings/h2-members-access.png); width: 134px; height: 11px; margin: 0 auto 10px;}
h2#goldflake{background-image:url(../images/text/headings/h2-goldflake-III.png); width: 119px; height: 11px;}
h2#corkscrew{background-image:url(../images/text/headings/h2-corkscrew-flats.png); width: 151px; height: 11px;}
h2#shockhill{background-image:url(../images/text/headings/h2-cottages-at-shock-hill.png); width: 214px; height: 11px;}



label[for="user"]{background-image:url(../images/text/headings/username.png); width: 79px; height: 10px;}
label[for="pass"]{background-image:url(../images/text/headings/password.png); width: 79px; height: 10px;}
label[for="remember"]{background-image:url(../images/text/headings/remember-me.png); width: 90px; height: 8px; margin: 6px 83px 0 0; float:right;}
