/* CSS Document */

body {
	margin:0 auto;
	padding:0;
	background-color:#9CC;
	text-align:center;
}

.clear {
	clear:both;
}

#map, #MapBuilderMap {
	margin:10px 0;
	width:650px;
	height:330px;
}

#kin-wrapper {
	margin:0 auto;
	padding:0;
	width:700px;
	text-align:left;
}



/* Navbar */
#kin-navbar {
	margin:0;
	padding:0;
	border:1px solid #000;
	background:url(../images/navbar/bg_navbar.gif) bottom left repeat-x;
	height:102px;
}

#kin-navbar h1 {
	margin:0;
	padding:0;
	background:url(../images/hdr_kinproperties_700x60.gif) top left no-repeat;
	width:698px;
	height:60px;
}

#kin-navbar h1 a {
	margin:0;
	padding:0;
	background:url(../images/hdr_kinproperties_700x60.gif) top left no-repeat;
	width:698px;
	height:60px;
	display:block;
}

#kin-navbar h1 a span {
	display:none;
}

#kin-navbar ul {
	margin:0;
	padding:0 5px 0 0;
	list-style-type:none;
	float:right;
}

#kin-navbar ul li {
	margin:0 3px;
	padding:0;
	list-style-type:none;
	float:left;
	display:inline;
	width:81px;
	height:42px;
}

#kin-navbar ul li a {
	margin:0;
	padding:0;
	width:81px;
	height:42px;
	display:block;
}

#kin-navbar ul li ul {
	margin:0;
	padding:5px;
	border:1px solid #000;
	background-color:#002157;
	background-image:none;
	width:180px;
	position:absolute;
	left:-99999px;
}

/* Suckerfish dropdown javascript added at end for IE compatability: */
#kin-navbar ul li:hover ul, #kin-navbar ul li.sfhover ul {
	left:auto;
}

#kin-navbar ul li ul li {
	margin:0;
	padding:0 0 2px 0;
	font-size:0.9em;
}

#kin-navbar ul li ul li a {
	color:#fff;
	text-decoration:none;
}

#kin-navbar ul li ul li a:hover {
	text-decoration:underline !important;
}

#kin-navbar hr {
	visibility:hidden;
}





#kin-navbar ul li#nav-home, #kin-navbar ul li#nav-home a {
	background:url(../images/navbar/nav_home_off_81x42.gif) top left no-repeat;
}
#kin-navbar ul li#nav-home a:hover {
	background:url(../images/navbar/nav_home_on_81x42.gif) top left no-repeat;
}

#kin-navbar ul li#nav-forlease, #kin-navbar ul li#nav-forlease a {
	background:url(../images/navbar/nav_forlease_off_81x42.gif) top left no-repeat;
}
#kin-navbar ul li#nav-forlease a:hover {
	background:url(../images/navbar/nav_forlease_on_81x42.gif) top left no-repeat;
}

#kin-navbar ul li#nav-forsale, #kin-navbar ul li#nav-forsale a {
	background:url(../images/navbar/nav_forsale_off_81x42.gif) top left no-repeat;
}
#kin-navbar ul li#nav-forsale a:hover {
	background:url(../images/navbar/nav_forsale_on_81x42.gif) top left no-repeat;
}

#kin-navbar ul li#nav-purchasecriteria, #kin-navbar ul li#nav-purchasecriteria a {
	background:url(../images/navbar/nav_purchasecriteria_off_81x42.gif) top left no-repeat;
}
#kin-navbar ul li#nav-purchasecriteria a:hover {
	background:url(../images/navbar/nav_purchasecriteria_on_81x42.gif) top left no-repeat;
}

#kin-navbar ul li#nav-contact, #kin-navbar ul li#nav-contact a {
	background:url(../images/navbar/nav_contact_off_81x42.gif) top left no-repeat;
}
#kin-navbar ul li#nav-contact a:hover {
	background:url(../images/navbar/nav_contact_on_81x42.gif) top left no-repeat;
}

#kin-navbar ul li#nav-search, #kin-navbar ul li#nav-search a {
	background:url(../images/navbar/nav_search_off_81x42.gif) top left no-repeat;
}
#kin-navbar ul li#nav-search a:hover {
	background:url(../images/navbar/nav_search_on_81x42.gif) top left no-repeat;
}

#kin-navbar ul li#nav-home a span, #kin-navbar ul li#nav-forlease a span, #kin-navbar ul li#nav-forsale a span, #kin-navbar ul li#nav-purchasecriteria a span, #kin-navbar ul li#nav-contact a span, #kin-navbar ul li#nav-search a span {
	display:none;
}

/* Temporarily dusabled until we get a graphic for this one: */
#kin-navbar ul li#nav-companyprofile {
	display:none;
}

#kin-navbar ul li#nav-forlease ul li, #kin-navbar ul li#nav-forlease ul li a {
	border:none;
	background:none !important;
	width:auto;
	height:auto;
}







#kin-propertyinfo {
	margin:0;
	padding:0 20px 20px 20px;
	border:1px solid #000;
	background-color:#fffff0;
}

#kin-propertyinfo h1, #kin-propertyinfo h2, #kin-propertyinfo h3 {
	color:#002157;
}

#kin-propertyinfo p, #kin-propertyinfo a, #kin-propertyinfo ul li {
	color:#2F329E;
}




#kin-propertyinfo h2 {
	font-size:1.8em;
}

#kin-propertyinfo h3 {
	margin:0;
	padding:0;
	border-bottom:1px solid #002157;
}

#kin-propertyinfo h3#kin-address {
	margin:0 0 30px 0 !important;
	font-size:1.6em;
	border:none;
}

#kin-propertyinfo p {
	margin:0 0 5px 0;
	padding:5px 0 10px 0;
}

#kin-propertyinfo p#kin-propnumber, #kin-propertyinfo h3#kin-address {
	margin:0 0 5px 0;
	padding:0;
}





#kin-propertyinfo .kin-email {
	margin:-35px 0 0 0;
	padding:0;
	background:url(../images/icon_email_35x35.gif) top left no-repeat;
	width:35px;
	height:35px;
	float:right;
	position:relative;
}

#kin-propertyinfo .kin-email a {
	margin:0;
	padding:0;
	background:url(../images/icon_email_35x35.gif) top left no-repeat;
	width:35px;
	height:35px;
	display:block;
}

#kin-propertyinfo .kin-email a span {
	display:none;
}






#kin-propertyinfo #kin-infobar {
	margin:0 auto;
	text-align:center !important;
}

#kin-propertyinfo #kin-infobar ul {
	margin:0 auto;
	padding:0;
	list-style-type:none;
	width:100%;
	text-align:center !important;
}

#kin-propertyinfo #kin-infobar ul li {
	margin:10px 20px 20px 0;
	padding:0;
	list-style-type:none;
	float:left;
}





#kin-propertyinfo .kin-half {
	width:48%;
	float:left;
}

#kin-propertyinfo .kin-third {
	width:30%;
	float:left;
}

#kin-propertyinfo .kin-left {
	padding-right:10px;
}

#kin-propertyinfo .kin-right {
	padding-left:10px;
}




#kin-listings li {
	margin-bottom:10px;
}



#kin-departments {
	margin:30px 0 10px 0;
}



#kin-footer {
	margin-bottom:10px;
	padding:5px;
}

#kin-footer hr {
	display:none;
}

#kin-footer p {
	margin:0;
	padding:2px 0;
	font-size:0.8em;
}
