/*[fmt]1A90-1A0B-3*/
/*CSS Document
Font Init
------------------------------------------------------------------------------------------*/


/*+}*/
@font-face {
	font-family: 'TrajanProRegular';
	src: url('trajanpro-regular-webfont.eot');
	src: url('trajanpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('trajanpro-regular-webfont.woff') format('woff'),
         url('trajanpro-regular-webfont.ttf') format('truetype'),
         url('trajanpro-regular-webfont.svg#') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'TrajanProBold';
	src: url('trajanpro-bold-webfont.eot');
	src: url('trajanpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('trajanpro-bold-webfont.woff') format('woff'),
         url('trajanpro-bold-webfont.ttf') format('truetype'),
         url('trajanpro-bold-webfont.svg#') format('svg');
	font-weight: normal;
	font-style: normal;
}

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;
}

h4{margin-bottom: 0px;}

hr {
}

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

small {
	display: block;
}

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

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;
}

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

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

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

#content-main h1.simple.heading{
	font-size: 15px;
	text-align: center;
	color: #996600;
	font-family: TrajanProBold;
	
	text-transform: uppercase;
	background-image: none !important;
	width: auto;
	height: auto;
	text-indent: 0px;
}

#content-main h2.heading {
	font-family: TrajanProBold;
	font-size: 13px;
	text-align: center;
	display: block;
	color: #993300 !important;
	text-transform: uppercase;
	background-image: none !important;
	width: auto;
	margin: 0 auto 8px;
}

#content-supp h2.heading{
	font-size: 14px;
	text-align: left;
	color: #996600;
	font-family: TrajanProBold;
	text-transform: uppercase;
	background-image: none !important;
	width: 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;
}

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;*/
}

h4 a {
	clear: both;
	display: block;
	font-family: TrajanProBold;
	font-size: 14px;
	padding-top: 23px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}

h5 a {
	clear: both;
	display: block;
	font-family: TrajanProBold;
	font-size: 12px;
	padding-top: 0px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: normal;
}

/*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: #ED6C90;
}

ul.two-columns li {
	margin: 0;
	float: left;
	width: 41%;
	margin-right: 15px;
}

/*[clearfix]*/.two-columns {
	width: 129%;
	margin-left: 8px;
}

#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: #ED6C90;
}

#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;
	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: 322px;
	top: 84px;
	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 {
	float: left;
/*background-repeat: no-repeat;*/
	display: block;
/*overflow: hidden;
height:12px;
text-indent: -9999px;*/
	margin-right: 13px;
	padding-right: 13px;
/*border-right: 1px solid #003366;*/
	font-family: TrajanProBold;
	font-size: 12px;
	color: #003366;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 1px;
	padding-bottom: 37px;
	background:url(../images/design/vr_nav-main.png) no-repeat top right;
}

ul#nav-main a, ul#nav-supp a, ul.nav-supp a, ul#nav-tertiary a, ul#nav-image a, ul li ul {
	text-decoration: none;
	color: #003366;
	cursor: pointer;
}

ul#nav-main li a:hover {
	color: #823E0D;
	text-shadow: 1px 1px 2px #666;
}

ul#nav-supp li {
	border-bottom: 1px solid #823E0D;
	text-align: center;
	font-family: TrajanProBold;
	
}

ul#nav-supp li a {
	font-family: TrajanProBold;
	text-align: center;
	font-size: 13px;
	color: #993300;
	text-transform: uppercase;
	border-right: 1px solid #000000;
}

ul#nav-supp li.last a{
	border: none;
}

ul#nav-supp li a:hover {
	color: #646362;
}

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;
	float: left;
}

ul#nav-image a {
	height: 86px;
	width: 71px;
	display: block;
}

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;
	float: left;
}

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;
	width: 80%;
	margin: 24px auto 0;
	display: block;
}

ul.nav-supp li {
	padding: 3px 6px !important;
	background-position: 6px 4px;
	margin-right: 0px;
	float: left;
	font-family: TrajanProBold;
	text-transform: uppercase;
	font-size: 12px;
	color: #9F4010;
	width: 43%;
	text-align: center;
	border-right: 1px solid #9F4010;
}

ul {
}

ul.nav-supp li a {
	color: #9F4010;
	display: block;
	font-family: TrajanProBold;
	width: 100%;
}

ul.nav-supp li.current, ul.nav-supp li:hover {
	background-color: #EBD6AD;
}

.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: none !important;
	margin: 0px;
	padding: 0px;
	background-image: none;
}

ul#nav-main li#client-login {
	position: absolute;
	top: -75px;
	right: 20px;
}

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#nav-supp.properties{margin-left: 14px;}
ul#nav-supp.properties li{
	border-bottom: medium none;
	float: left;
	height: 15px;
	margin-right: 11px;
}

ul#nav-supp.properties li a{
	padding-right: 8px;
}

ul.footer-links li {
	display: inline;
	margin-right: 10px;
	border-right: 1px solid #000000;
	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: auto;
	min-width: 100px;
	left: -999em;
	margin: 37px 0 0 -14px;
/*padding: 8px 11px 2px;*/
	border: none;
	line-height: 19px;
	background-image: url(../images/design/bg-nav-supp.png);
	box-shadow: 0 0 4px #333;
}

ul#nav-main li ul li {
/*border-bottom: 1px solid #823E0D;*/
	float: none;
	border-width: 0px;
	margin: 0px;
	padding: 0px;
	line-height: 26px;
	letter-spacing: 0px;
	background: url(../images/design/hr_nav-supp.png) no-repeat 7px bottom;
}

ul#nav-main li ul li a {
	font-size: 10px;
	color: #823E0D;
	margin: 0px 12px;
	width: 100%;
	display: block;
	min-width: 149px;
}

ul#nav-main li ul li a:hover {
	color: #003366;
}

ul#nav-main li:hover ul, ul#nav-main li.hover ul {
	left: auto;
}

/*Third Level*/
ul#nav-main li ul li ul.nav-prop {
	left: -999em;
	margin: -25px 0 0 174px;
	position: absolute;
	z-index: 10000;
	height: auto;
}

/*.ie ul#nav-main li ul li ul.nav-prop {
	margin-left: -4px;
}*/

ul#nav-main li ul li ul.nav-prop li {
	line-height: 22px;
}

ul#nav-main li ul li ul.nav-prop li a {
	width: 149px;
}

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 {
	
}

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 {
}

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: 2px;
	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;
}

.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.lot-20 a{background-image:url(../images/text/nav/nav-drop-lot-20.png);}
ul#nav-main li ul#nav-sub li ul.nav-prop li.lot-20 a:hover,  ul#nav-main li ul#nav-sub li ul.nav-prop li.lot-20  {background-image:url(../images/text/nav/nav-drop-lot-20-over.png); }
ul#nav-main li ul#nav-sub li ul.nav-prop li.lot-23 a{background-image:url(../images/text/nav/nav-drop-lot-23.png);}
ul#nav-main li ul#nav-sub li ul.nav-prop li.lot-23 a:hover,  ul#nav-main li ul#nav-sub li ul.nav-prop li.lot-23  {background-image:url(../images/text/nav/nav-drop-lot-23-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-main li ul#nav-sub li ul.nav-prop li.gold-flake-coldwell a{background-image:url(../images/text/nav/nav-drop-gold-flake-coldwell.png);}
ul#nav-main li ul#nav-sub li ul.nav-prop li.gold-flake-coldwell a:hover, ul#nav-main li ul#nav-sub li ul.nav-prop li.gold-flake-coldwell{background-image:url(../images/text/nav/nav-drop-gold-flake-coldwell-hover.png);}
ul#nav-main li ul#nav-sub li ul.nav-prop li.brook-snider a{background-image:url(../images/text/nav/nav-drop-67-brook-snider.png);}
ul#nav-main li ul#nav-sub li ul.nav-prop li.brook-snider a:hover, ul#nav-main li ul#nav-sub li ul.nav-prop li.brook-snider{background-image:url(../images/text/nav/nav-drop-67-brook-snider-hover.png);}


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#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/bear/nav/rendering.png);
}

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

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

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

ul.cottage-3 li#lower {
	background-image: url(../images/homes/shock-hill/floorplans/bear/nav/lower.png);
}

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


ul.cottage-3 li#exterior {
	background-image: url(../images/homes/shock-hill/floorplans/bear/nav/exterior.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);
	
}



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;
}


