#body {  font-family: verdana,arial,helvetica;  color: #030; background-color: #030; text-decoration: none; margin:0px}

div.condo { padding: 0 0 5px 11px; margin:0; line-height: .7em; }

td.copyright_home { padding: 10px 5px 0 0px; line-height:1.3em; font-family: verdana,arial,helvetica; font-size: 8pt; font-weight:normal; color: #F4EFAB;}

a.credit:link { font-family: verdana,arial,helvetica; font-size: 7pt; font-weight:normal; color: #F4EFAB; text-decoration: none;}
a.credit:visited {  font-family: verdana,arial,helvetica; font-size: 7pt; font-weight:normal; color: #F4EFAB; text-decoration: none; }
a.credit:hover {  font-family: verdana,arial,helvetica; font-size: 7pt; font-weight:normal; color: #FFF; }
a.credit:active {  font-family: verdana,arial,helvetica; font-size: 7pt; font-weight:normal; color: #FFF; text-decoration: none;}

td.copyright { padding: 18px 5px 18px 26px; line-height:1.3em; font-family: verdana,arial,helvetica; font-size: 7pt; font-weight:normal; color: #030; height: 10px; background-color: #FC6;}

p.home { line-height:1.3em; font-family: verdana,arial,helvetica; font-size: 7pt; font-weight:normal; color: #030;}

h1 {line-height:1.3em; font-family: trebuchet ms,arial,helvetica; font-size: 13pt; font-weight:normal; font-style: italic; color: #030;}

h2 {line-height:1.3em; font-family: trebuchet ms,arial,helvetica; font-size: 13pt; font-weight:normal; font-style: italic; color: #030;}

p.subheaders { line-height:1.3em; font-family: trebuchet ms,arial,helvetica; font-size: 13pt; font-weight:normal; font-style: italic; color: #030;}
p.subheaders2 { font: trebuchet ms,arial,helvetica; font-size: 11pt; font-weight:normal; font-style: italic; color: #030;}
p.content2 { font-family: verdana,arial,helvetica; font-size: 8pt; font-weight:normal; color: #030;}
p.design { line-height:1.3em; font-family: trebuchet ms,arial,helvetica; font-size: 13pt; font-weight:bold; font-style: normal; color: #030;}

p.contact_top { font-family: trebuchet ms,arial,helvetica; font-size: 13pt; font-weight:normal; font-style: italic; color: #030; margin: 0 0 0 0; }

p.contact { font-family: trebuchet ms,arial,helvetica; font-size: 13pt; font-weight:normal; font-style: italic; color: #030; margin: 20px 0 0 0; }

a {font-family: verdana,arial,helvetica; font-size: 8pt; font-weight:normal; }

a:link {   color: #1361FF; text-decoration: underline; }
a:visited {  color: #1361FF; text-decoration: underline;}
a:hover {  color: #1361FF; text-decoration: underline; }
a:active {  color: #1361FF; text-decoration: underline;}

td.links { padding: 1px 18px 2px 15px; line-height:1.3em; font-family: verdana,arial,helvetica; font-size: 8pt; font-weight:normal; color: #FFC; background-color: #FC6;}

a.links:link { color: #030; text-decoration: none; }
a.links:visited {  color: #030; text-decoration: none;  }
a.links:hover {  color: #FFC; text-decoration: none; }
a.links:active {  color: #FFC; text-decoration: none; }

a.sub_navigation:link { color: #030; text-decoration: none; font-size: 8pt; font-weight:normal;}
a.sub_navigation:visited {  color: #030; text-decoration: none; font-size: 8pt; font-weight:normal;}
a.sub_navigation:hover {  color: #FFC; text-decoration: none; font-size: 8pt; font-weight:normal;}
a.sub_navigation:active {  color: #FFC; text-decoration: none; font-size: 8pt; font-weight:normal;}

a.navigation:link { color: #030; text-decoration: none; font-size: 8pt; font-weight:bold;}
a.navigation:visited {  color: #030; text-decoration: none; font-size: 8pt; font-weight:bold;}
a.navigation:hover {  color: #FFC; text-decoration: none; font-size: 8pt; font-weight:bold;}
a.navigation:active {  color: #FFC; text-decoration: none; font-size: 8pt; font-weight:bold;}

a.tour:link { color: #030; text-decoration: none; font-size: 10pt; font-weight:bold;}
a.tour:visited {  color: #030; text-decoration: none; font-size: 10pt; font-weight:bold;}
a.tour:hover {  color: #FFC; text-decoration: none; font-size: 10pt; font-weight:bold;}
a.tour:active {  color: #FFC; text-decoration: none; font-size: 10pt; font-weight:bold;}

a.navigation_on:link { color: #FFC; text-decoration: none; font-weight:bold; font-size: 8pt; }
a.navigation_on:visited {  color: #FFC; text-decoration: none;  font-weight:bold;  font-size: 8pt; }
a.navigation_on:hover {  color: #FFC; text-decoration: none;  font-weight:bold; font-size: 8pt; }
a.navigation_on:active {  color: #FFC; text-decoration: none; font-weight:bold;  font-size: 8pt; }

td.content { width:353px; font-family: verdana,arial,helvetica; font-size: 8pt; color: #030; padding: 18px 15px 18px 15px; }

td.content2 { width:523px; font-family: verdana,arial,helvetica; font-size: 8pt; color: #030; padding: 18px 15px 18px 15px; }

div.content { width:800px; font-family: verdana,arial,helvetica; font-size: 8pt; color: #030; padding: 18px 15px 18px 15px; background:#CCCC99; text-align:left; }

td.colspan2 { width:460px; font-family: verdana,arial,helvetica; font-size: 8pt; color: #030; padding: 0 18px 0 55px; }

td.colspan3 { width:520px; font-family: verdana,arial,helvetica; font-size: 8pt; color: #030; padding: 0 0px 0 18px; }

td.wide { width:520px; font-family: verdana,arial,helvetica; font-size: 8pt; color: #030; padding: 18px 15px 18px 15px; }

td.images { width:150px; right-margin:0px; padding: 40px 18px 18px 0px; font-family: verdana,arial,helvetica; font-size: 8pt; color: #030; }


td.leaseimages { width:150px; right-margin:0px; padding: 0px 18px 18px 0px; font-family: verdana,arial,helvetica; font-size: 8pt; color: #030; }

table.energy {
	width:100%;
	font-family: verdana,arial,helvetica;
	font-size: 8pt;
	color: #030;
	background-color:#C2C38D;
	text-align:right;
	vertical-align:top;
}

table.energy2 {
	width:100%;
	font-family: verdana,arial,helvetica;
	font-size: 8pt;
	color: #030;
	background-color:#C2C38D;
	text-align:right;
	vertical-align:top;
}

table.links {
	width:135px;
	font-family: verdana,arial,helvetica;
	font-size: 8pt;
	color: #030;
	background-color:#C2C38D;
	text-align:left;
	vertical-align:top;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dropdown Navigation Styles Start ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#nav_top {
	margin:0;
	height:25px;
	background-color:#FFCC66;
	font-size:8pt;
	width: 205px;
	z-index:1000;
}

#nav2 {
	background-color:transparent;	
	line-height:25px;
	margin:0px;	
	border:0;
	padding:0;
	font-size:8pt;
	width: 205px;
	z-index:1000;
}

ul#nav2, #nav2 ul {
	position: absolute;
	z-index:1000;
	list-style: none;
	padding: 0;
	margin:0;
	background-color:transparent;	

}

#nav2 a {	
	display: block;						
	vertical-align:middle;	
	border-right:0px;
	
	text-decoration: none;
	text-align:left;
	vertical-align:middle;	
	font-size:8pt;	
	font-family:verdana,arial,helvetica;
	font-weight: bold;
	color:#000;
	width:199px;
	padding:1px 0 1px 6px;	
	
	
	}
* html #nav2 a {
	width:205px;
	}

			
#nav2 li li,#nav2 li ul{
	width:190px;
	border:0;
	padding:0;
	margin:0 ;
	line-height:21px;	
}
		
body#home #nav2 li#home  {
	background-color:#CCCC99;
}

body#apartmentHomes #nav2 li#apartmentHomes  {
	background-color:#CCCC99;
}

body#homeVacation #nav2 li#homeVacation  {
	background-color:#CCCC99;
}

body#homesites #nav2 li#homesites  {
	background-color:#CCCC99;
}
body#condominiums #nav2 li#condominiums  {
	background-color:#CCCC99;
}
body#commercial #nav2 li#commercial  {
	background-color:#CCCC99;
}
body#propertyPortfolio #nav2 li#propertyPortfolio  {
	background-color:#CCCC99;
}
body#about #nav2 li#about  {
	background-color:#CCCC99;
}
body#news #nav2 li#news  {
	background-color:#CCCC99;
}
body#contact #nav2 li#contact  {
	background-color:#CCCC99;
}
	
#nav2 li li a {
	font-weight:normal;
	display: block;
	/*padding:2px 0px 2px 6px;*/
	font-family:verdana,arial,helvetica;
	font-weight: bold;
	font-size:8pt;	
	background:#FFCC66;	
	letter-spacing:.03em;
	text-align:left;
	width:184px;	
}

* html #nav2 li li a {
	width:190px;
	}

#nav2 li li {
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-top:1px solid #fff;
	}



#nav2 li a:hover, #nav2 a#last:hover {
	background-color:#CCCC99;
	color:#FFF;	
	/*border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;
	
	line-height:25px;	
	margin:0;
	padding-top:0px;
	padding-bottom:0px;*/

	
}

#nav2 li li a:hover {
	/*border:0 !important;	
	line-height:25px;	*/
	}

	

#nav2 li {
	float: left;
	position: relative;
	width: 205px;
	text-align: left;
	cursor: default;
	background-color: transparent;
	padding:0;
	margin:0;
	border:0;		
}



#nav2 li ul {
	/*top: 100%;*/
	top:0;
	left:205px;
	padding:0;
	margin:0;
	border:0;
	border-bottom:1px solid #FFF;
	display: none;			
	/*background-color:#FFF;
	width:190px;	*/
	line-height:25px;	
	
}

#nav2 li>ul {
	/*top: auto;
	left: auto;*/
}

#nav2 li:hover ul,#nav2  li.over ul {display: block;}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dropdown Navigation Styles End ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Student App Styles ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.container 
{	
	position:absolute;
	width:510px;
	/* overflow:hidden;		 */
}

.mainContent 
{
	position:absolute;
	width:510px;
	/* height:100%; 
	overflow:hidden; */	
}

.studentAppTable 
{
	width:490px;
	border-top:1px solid #000;
	border-left:1px solid #000;
	padding:0;
	margin:0;
}

.studentAppTable td 
{
	border-bottom:1px solid #000;
	border-right:1px solid #000;
}

.sslImage 
{
	position:absolute;
	/* text-align:right;
	float:right; */
	width:80px;
	height:67px;	
	margin-left:410px;
	margin-top: -15px;
}

.sslImageBottom 
{
	text-align:right;
	float:right;
	width:490px;
	height:67px;	
	
}