﻿html{}

body { background-color:#636466; margin:24px 0px 0px 0px; font-family:Arial; font-size:12px; color:#ffffff; }
a { color:#b0b2b5; text-decoration:none; }
a.active { color:#fff; text-decoration:none; font-weight:bold; }
a:hover, a.active:hover { color:#fdb71a; }
img { border:none; }
.clearIt{ clear:both; height:0; line-height:0;}
.lefty { float:left; }

div#enclose { width: 100%; /*margin-right:auto; margin-left:auto;*/ text-align:left; }
div#content{ position:relative; width:100%; margin:0px; text-align: left; }

div#navBarHolder, div#propertyHolder, div#propertyHolderOak, div#locationHolder, div#propertyDescHolder, div#mainContent { width:100%; background-image:url(../../images/dotLine.gif); background-repeat:repeat-x; background-position:top; }

div#navBarHolder{ width:100%; height:50px; margin:0px; padding:10px 0px 8px 0px; background-image:url(../../images/dotLine.gif); background-repeat:repeat-x; background-position:top; }
ul#navigation { height:50px; margin:0px; padding:0px; background-color:#6d6e71; overflow:hidden; }
ul#navigation li{ list-style-type:none; float:left; padding-right:25px; line-height:50px;}
ul#navigation li.first{ padding-left:33px; }

div#propertyHolder { height:130px; }
div#propertyHolder .propertyBlock { width:283px; margin:0px; padding:0px; float:left; }
div#propertyHolder .propertyBlock img { margin-top:10px;}

div#locationHolder { height:184px; }
div#locationHolder .locationBlock { width:283px; margin:0px; padding:0px; float:left; text-transform:lowercase; color:#b0b2b5; }
div#locationHolder .locationBlock ul { margin-top:25px; }
div#locationHolder .locationBlock li { list-style-type:none; margin:0px 0px 0px 10px;} 
div#locationHolder .locationBlock li.top { font-weight:bold; color:#fff; }

div#propertyDescHolder { height:284px; }
div#propertyDescHolder .propertyDescBlock { width:283px; margin:0px; padding:0px; float:left; color:#b0b2b5; }
div#propertyDescHolder .propertyDescBlock p { margin:30px 0px 0px 50px; font-size:10px; }

div#mainContent { height:284px; }
div#titleDiv { width:100%; height:60px; margin:0px 0px 0px 330px; background:url(../../images/bckgTitleFiller.gif) repeat-x bottom; }
div#mainContent img#pageTitle { margin:10px 0px 0px 0px; }
div#mainContent div#leftSide, div#mainContent div#rightSide { float:left; }
div#mainContent div#leftSide { width:234px; margin:14px 0px 0px 49px; text-align:right; color:#fff; }
div#mainContent div#rightSide { width:510px; margin:10px 0px 0px 48px; }
div#mainContent div#rightSide p { margin:0px 0px 10px 0px; }

div#mainContent .propertyDescBlock { width:283px; margin:0px; padding:0px; float:left; color:#b0b2b5; }
div#mainContent .propertyDescBlock p { margin:30px 0px 0px 59px;}


/* FOR OAKWOOD*/
#propertyHolderOak { height:180px; }
.servManagerHldr { margin:15px 0px 0px 54px; font-weight:bold; padding:0px; float:left; font-size:12px;}
.servManagerHldr a { color:#fcb61a;}


#ddl { position:absolute; top:45px; left:340px; background-color:#fff; padding:10px; }
#ddl a { display:block; }
  
 div#navTop{position:absolute;top:38px;left:260px;}
.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}

ul#navlist {  margin:0px; padding:0px; background-color:#6d6e71; overflow:hidden; }
ul#navlist li{ list-style-type:none; float:left; padding-right:25px; padding-top:16px; }
ul#navlist li.logo{ line-height:50px; padding-top:0px;  }
ul#navlist li.first{ padding-left:33px; color:#b0b2b5; }

#navlist  ul {
	padding: 20px 0px 0px 0px;
	margin: 0;
	list-style: none;
	background-color:#CCC
}
#navlist  a { display: block; }

#navlist a.trigger { padding: 0 0 10px 0; /*this is a hit area for the top button. it needs to overlap with the top subnav button to ensure that the submenu doesn't disapear when you are mousing over the top image.*/ }

#navlist li ul, #navlist ul li  {
	width: 160px; height:10px;
}
#navlist ul li { background-color:#fff; padding:10px;}
#navlist  ul li a  {
	border-right: 0;
	padding:0px;
	color:#636466;
}
#navlist  li ul {
	position: absolute;
	display: none;
	top:21px;
	background-color: transparent;
}
#navlist  li:hover a, #navlist  a:focus,
#navlist  a:active, #navlist  li.p7hvr a {
	color: #fcb61a;
}

#navlist  li:hover ul, #navlist  li.p7hvr ul {
	display: block;
}
#navlist  li:hover ul a, #navlist  li.p7hvr ul a {
	color: #636466;
	background-color: transparent;
}

/* hide from IE mac - DO NOT CHANGE \*/
#navlist  li {position: static; width: auto;}
/* end hiding from IE5 mac */

