@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0; border:0;}
img {border:0;}
input {vertical-align:middle;}
.clear:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}

body {
	font-size: 62.5%; font-family:Arial, Helvetica, sans-serif;	background: #ffffff;}


a:link		{color:#314d89; text-decoration:none;}
a:visited	{color:#314d89; text-decoration:none;}
a:hover		{color:#223351; text-decoration:none;}
a:active	{color:#223351; text-decoration:none;}

.wrap		{width: 960px; height: 100%; margin:20px auto 0px auto;}
.content	{width: 960px; height:500px; background-color:#e3e4e5;  float:left; margin:0px 0px 0px 0px; padding: 0px 0px 10px 0px;}
.banner		{width: 960px; height: 248px; background-image:url(../img/page/header-jkc-properties.jpg)}


.column		{height: 100%; float:left;}
.ad			{margin: 20px 0px 0px 5px; width:185px;}
.left		{margin: 20px 0px 0px 30px; width: 250px;}
.right		{margin: 20px 0px 0px 30px; width: 250px;}

.left-home	{margin: 20px 0px 0px 30px; width: 280px;}
.right-img	{margin: 20px 0px 0px 30px; width: 590px;}

.left-large	{margin: 20px 0px 0px 30px; width: 435px;}

.left-contact	{margin: 20px 0px 0px 30px; width: 340px;}
.left-contact img	{padding: 0px 20px 0px 0px; float:left;}
.right-contact	{margin: 20px 0px 0px 30px; width: 520px;}

.facebook	{margin: 20px 0px 0px 30px; width: 590px;}

.footer		{width: 960px; height: 25px; float:left; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; background:#ffffff url(/img/cngd-footer.gif) repeat-x top;}
.footer p	{text-align:center; font-size:1em; color:#223351; margin:10px 0px 0px 0px;}

.gallery	{margin: 20px 0px 0px 40px;}
.gallery img	{margin: 10px 10px 10px 10px;}


p			{margin: 0px 0px 15px 0px; font-size:1.2em; line-height: 1.2em; color:#314d89;}
h1			{margin: 0px 0px 15px 0px; font-size:1.6em; font-weight:bold; line-height: 1.5em; color:#314d89;}
h2			{margin: 0px 0px 10px 0px; font-size:1.3em; font-weight:bold; line-height: 1.5em; color:#314d89;}
h3			{margin: 0px 0px 10px 0px; font-size:1.3em; font-weight:bold; line-height: 1.5em; color:#000000;}
h4			{margin: 0px 20px 0px 0px; font-size:1.6em; font-weight:bold; line-height: 1.5em; color:#000000;}
ul			{margin:0px 0px 0px 15px;}
li			{margin: 0px 0px 6px 0px; font-size:1.2em; line-height: 1.2em; color:#314d89;}

table p			{margin: 0px 0px 15px 0px; font-size:1.2em; line-height: 1.2em; color:#314d89;}


.nav2	ul			{width:248px; float:right; height: 36px; background:#e31818; padding:0px 10px 0px 0px;}
.nav2	li			{height: 24px; display:block; list-style:none; float:left; padding:12px 0px 0px 10px; font-size:0.9em; text-transform:uppercase; font-weight:bold; color:#ffffff;}
.nav2	a:link		{color:#ffffff; text-decoration:none; margin-right:10px;}
.nav2	a:visited	{color:#ffffff; text-decoration:none; margin-right:10px;}
.nav2	a:hover		{color:#f29674; text-decoration:none; margin-right:10px;}
.nav2	a:active	{color:#f29674; text-decoration:none; margin-right:10px;}

executive-lease {display:block; width: 100px;}
executive-sales {display:block; width: 100px;}




/* DROP DOWN MENU */
#jsddm
{	margin: 0;
	padding: 0;
	background:#e31818;
	width:960px;
	height:36px;
		}

.ie6 #jsddm
{	margin: 0;
	padding: 0;
	background:#e31818;
	width:960px;
	height:33px;
		}

	#jsddm li
	{	float: left;
		list-style: none;
		padding:0px 0px 0px 0px; font-size:1.1em; text-transform:uppercase; font-weight:bold;
		}
		

#jsddm li a
	{	display: block;
		background: #e31818;
		padding: 11px 18px 0px 18px;
		text-decoration: none;
		border-right: 1px solid white;
		color: #EAFFED;
		white-space: nowrap;
		height: 25px;}
		
.ie6 #jsddm li a
	{	display: block;
		background: #e31818;
		padding: 11px 15px 0px 15px;
		text-decoration: none;
		border-right: 1px solid white;
		color: #EAFFED;
		white-space: nowrap;
		width:50px;}
		
.ie9 #jsddm li a
	{	display: block;
		background: #e31818;
		padding: 11px 15px 0px 16px;
		text-decoration: none;
		border-right: 1px solid white;
		color: #EAFFED;
		white-space: nowrap;
		}

	.mac #jsddm li a, .safari3 #jsddm li a
	{	display: block;
		background: #e31818;
		padding: 11px 15px 0px 16px;
		text-decoration: none;
		border-right: 1px solid white;
		color: #EAFFED;
		white-space: nowrap;
		height: 25px;}
		
	#jsddm li a:hover
	{background: #9F1B1B;	}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white;
			min-width:120px;
			z-index:10;}
		
		#jsddm li ul li
		{	float: none;
			display: inline;
			font-size:0.9em; text-transform:uppercase; font-weight:bold;}
		
		#jsddm li ul li a
		{	width: auto;
			background: #9F1B1B}
		
		#jsddm li ul li a:hover
		{	background: #7F1616}



.properties	{padding: 20px 30px 0px 30px; width: 200px; height:490px; float:left; background:#7c7c7c;}
.properties h1 {color:#484848; margin: 0px 0px 5px 0px; font-size:1.6em; font-weight:bold; line-height: 1.0em; text-transform:uppercase;}
.properties h2 {color:#ffffff; margin: 0px 0px 15px 0px; font-size:2.1em; font-weight:bold; line-height: 1.0em;}
.right-properties {margin: 20px 0px 0px 30px; width: 900px;}

form	{font-family:Arial, Helvetica, sans-serif;}
label	{width:150px; display:block; float:left;}
#form1	{width:400px; height:370px; border:#999999 1px solid; padding:20px 20px 20px 20px; margin:0px 0px 0px 30px;}
#submit	{float:right; margin: 0px 0px 0px 140px; background:url(../img/page/submit-bg.gif) no-repeat; width:70px; height:22px;}
.send-email	{margin:0px 0px 15px 30px;}
#enews	{width:240px; height:175px; border:#999999 1px solid; padding:20px 20px 20px 20px; margin:0px 0px 0px 0px;}


.pdf	{font-weight:normal; font-size:0.8em; margin:0px 0px 0px 190px;}

#slideshow li	{list-style:none;}

/* FACEBOOK LIKE BUTTON */
#facebook	{background:url(../img/page/facebook_like_button_big.png); width:200px; height:50px;}


