/* JS disabled styles */
.no-js nav li:hover ul { display:block; }

/* base nav styles */

/*nav ul li{*background-color:Black;}*/
/* CSS3 */
.borderradius nav { -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }
.cssgradients nav { background-image:-moz-linear-gradient(0% 22px 90deg, #222, #999); background-image:-webkit-gradient(linear, 0% 0%, 0% 70%, from(#999), to(#222)); }
.boxshadow.rgba nav { -moz-box-shadow:2px 2px 2px rgba(0,0,0,.75); -webkit-box-shadow:2px 2px 2px rgba(0,0,0,.75); box-shadow:2px 2px 2px rgba(0,0,0,.75); }
.cssgradients nav li:hover { background-image:-moz-linear-gradient(0% 100px 90deg, #999, #222); background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#222), to(#555)); }
.borderradius nav ul ul {-moz-border-radius-topleft:4px; -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; -webkit-border-top-left-radius:4px; -webkit-border-bottom-left-radius:4px; -webkit-border-bottom-right-radius:4px; border-top-left-radius:4px; border-bottom-left-radius:4px; border-bottom-right-radius:4px; }
.boxshadow.rgba nav ul ul { background-color:rgba(0,0,0,0.8); -moz-box-shadow:2px 2px 2px rgba(0,0,0,.8); -webkit-box-shadow:2px 2px 2px rgba(0,0,0,.8); box-shadow:2px 2px 2px rgba(0,0,0,.8); }
.rgba nav ul ul li { border-left:1px solid rgba(0,0,0,0.1); border-right:1px solid rgba(0,0,0,0.1); }
.rgba nav ul ul a:hover { background-color:rgba(85,85,85,.9); }
.borderradius.rgba nav ul ul li.last { border-left:1px solid rgba(0,0,0,0.1); border-bottom:1px solid rgba(0,0,0,0.1); -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; -webkit-border-bottom-left-radius:4px; -webkit-border-bottom-right-radius:4px; border-bottom-left-radius:4px; border-bottom-right-radius:4px; }
.csstransforms ul a span { -moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg); }

/* fallbacks */
.no-cssgradients nav, .no-js nav
{
    padding-bottom: 4px;
    border: none;
    background: url('../images/fallback/navBG.gif') repeat-x 0 0;
    
}
.no-borderradius nav ul, .no-js nav ul
{
    background: url('../images/fallback/navRight.gif') no-repeat 100% 0;
}
.no-borderradius nav ul ul, .no-js nav ul ul { background:none; }
.no-borderradius nav li, .no-js nav li { height:44px; }
.no-cssgradients nav li:hover, .no-js nav li:hover
{
    background: url('../images/fallback/navOverBG.gif') repeat-x 0 0;
}
.no-borderradius nav li li, .no-js nav li li { height:auto; width:98%; left:-2px; }
.no-borderradius nav li:first-child, .no-js nav li:first-child
{
    background: url('../images/fallback/navLeft.gif') no-repeat 0 0;
}
.no-borderradius nav li:first-child:hover, .no-js nav li:first-child:hover
{
    background: url('../images/fallback/navOverLeft.gif') no-repeat 0 0;
}
.no-borderradius nav li li:first-child, .no-js nav li li:first-child { background:none; }
.no-rgba nav ul ul, .no-js nav ul ul
{
    left: 1px;
    padding-left: 2px;
    background: url('../images/fallback/subnavBG.png') no-repeat 100% 100%;
}
.no-rgba nav ul ul a, .no-js nav ul ul a { left:3px; }
.no-rgba nav ul ul a:hover
{
    background: url('../images/fallback/subOverBG.png') repeat 0 0;
}
.no-csstransforms ul a span
{
    height: 7px;
    width: 12px;
    margin-top: 8px;
    *margin-top:-10px;
    text-indent: -5000px;
    overflow: hidden;
    background: url('../images/fallback/indicator.png') no-repeat 0 0;
}
.no-borderradius ul ul li.last { margin-bottom:10px; }
.no-cssgradients.boxshadow nav { box-shadow:none; }
/*widths--*/

.dropmenu-bkg
{
    
  background-color: rgba(31, 44, 50, .9) !important;
  width:100%;
  /**margin-top:-1em !important;*/
position:absolute;
  z-index:5000;
}
.dropmenu-bkg:hover
{
    /*background-color:Black !important;*/
}

#dropmenu1
{
  width:954px; margin-left:-119px !important;
  
}
#dropmenu1 li
{  -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; 
   
   width:400px;
}

/*rollower*/
#listingRollover
{
    width:680px;
}
#imgLinks{
	
	margin-left: 1.25em;
	z-index:99;
	width:28%;
}

#images{
	
	
	height:144px;
	width:420px;
	overflow:hidden;
		
}
#images h4
{
  color: #666666;
  margin: .5em .5em .25em 0;  
  font-weight:bold;
  font-size:.85em;
  
}
#images p
{
    font-size: .95em;
    padding: 0 1em .5em 17.5em;
    text-align: left;
}
#images img 
{
   /* padding-right:1em;*/
   margin-right:1em;
    width:196px;
    -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; 
}
#images div
{
    
  width:392px;
}
#rolloverLeft
{
    width:75%;
}

#rolloverRight
{
     width:20%;
}
#imgLinks h3
{
   color:#e2e2e2;
   font-size:.85em; 
   margin-bottom:.5em;
}
#imgLinks
{
    margin-right:1em;
}
#imgLinks li{
	width:200px;
	height:2em;
	color:White;
	font-weight:bold;
}


li#youn a, li#lots a, li#s-plaza a, li#village a{
	width:200px;
	height:2em;
	display:block;
	color:#788084;
}
li#youn a, li#lots a, li#s-plaza a, li#village a{
	width:200px;
	height:2em;
	display:block;
	color:#788084;
}		
li#youn:hover,li#lots:hover, li#s-plaza:hover, li#village:hover {
	background-color:#e2e2e2;
}


.link-rollover
{
    
    color:White;
    margin:.25em 0;
}
.link-rollover:hover
{
    color: #999999;
}
#imgFrame
{
    background-color:White;
    padding:.25em;
    width:60%;
    margin-top:.5em;
    -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;
    border:2px #7ab5f9 solid;	 
}

.leasing
{
    width:206px !important;
}

#tenant
{
    width:135px !important;
}

#aboutUs
{
    width:104px !important ;
}