html, body, div{ margin:0px; padding:0px; }
h1{margin:0px; padding:0px;font-size:20px;}
h2, h3, h4, h5{ margin:0; padding:0;font-size:14px;}


/* img.pngfix {behavior: url(stylesheets/pngHack.htc); }*/
body{ height: 100%;}
#content{ width:1024px; height:1000px; margin:0 auto; padding-left:70px;}

#side-menu{ 
	width:180px; 
	float:left; 
	display:block;
    }
#main-content {
	top:0px;
	float:left;
	margin:0 auto; 
	width:800px; 
	max-height:1000px;  
	padding:150px 0 0 0;
	text-align:justify;  
	display:block;
	}

#footer {text-align:center; position: absolute; top: 0; margin-top: 725px; width: 1024px;}
.clear-block{ clear:both; }
.node-title{margin-left:-10px;}
.nav{margin-top:150px;}
.nav form {padding-left:50px;}
.nav table{padding-left:70px;}
.main {width:800px;height:auto; /*max-height:7500px; */overflow:auto; padding-left:10px;}
.main li {list-style-type:circle;}
.main p{min-width:400px;}

/*html,body { overflow:hidden; }*/
.img {margin-top:20px;text-align:left;}

#notice{ margin:0 75px; }


h2 a{font-size:11px;width:50px;}
#contact-info{width:160px;margin-top:0px;float:left; }
#contact-info h1{ padding-top:0px; height:20px;}
/***menu***************/

#main-content h1{padding-left:5px;}
#main-content h2{color:#2f5683;}
#main-menu{float:left;width:175px;}
/*#main-menu ul{height:50px;}*/
#main-menu ul{ padding:0px; margin:0;}
#main-menu ul li{color:#7a8e96;width:165px;display:block;}
#main-menu li{margin-bottom:1px;padding:0px;text-indent:10px;text-align:left;font-size:11px;top:0px;font-family:"Garamond";background-color:#ffffff;min-height:27px;background: url(../../images/menu_active.png)  top left no-repeat ; }
#main-menu ul li a:hover{background: url(../../images/menu_active.png) no-repeat top left;}
#main-menu ul li a{display:block;color: #4b553d;border-bottom: 0;width:165px;;height:27px;}
#main-menu li a:link{background: url(../../images/menu_default.png) no-repeat top left;}
#main-menu li a:visited{background: url(../../images/menu_default.png) no-repeat top left;}
#main-menu a {background: url(../../images/menu_default.png) no-repeat top left;height:27px;}
#main-menu ul li ul li{margin:0px;} 
#main-menu ul li ul li {background:none;padding:0px; min-height:20px;}
#main-menu ul li ul  {margin:0px;padding:10px 0;padding-left:10px;text-indent:0px;}
#main-menu ul li ul li a{background:none;height:20px;}
#main-menu ul li ul li a:hover{background:none;height:20px;}
#main-menu ul li ul li a:link, #main-menu ul li ul li a:visited{background:none;}

.menu-location{display:none;}
.menu-unit{display:none;}
.menu-resident_services{display:none;}
.menu-essensa{display:none;}
/*.menu-house{display:none;}*/



.plumbing{float:left;width:200px;}
.plumbing h1{font-size:12px;width:200px;}
.plumbing ul{width:200px;}
.plumbing li {width:200px;}

.electrical{float:right;width:200px;}
.electrical h1{font-size:12px;width:200px;}
.electrical ul {width:200px;}
.electrical li {width:200px;}


.engineering h1{font-size:12px;width:200px;}


img {border:2px solid #fff ;}

/*#main-menu li a:link{background: url(../../images/menu_active.png) no-repeat bottom left;}*/
/********ie5***************/
* html #main-menu{width:180px;margin-left:0px;}


/*****ie7*******/


/********end of menu*****************/


.main-content{ width:800px;}
.main-content node_type_1{overflow:auto;height:auto;}

.copy  {width:100px;padding-left:40px;margin-top:135px; font-size:11px;font-family: arial,trebuchet, georgia, serif;}

.copy .caps {width:100px; text-transform:uppercase;color:#2e517f;border-top:2px solid #000;width:150px;}
.copy .italic{width:100px;font-style:italic;color:#2e517f;}
.contact{width:100px;margin:10px;margin-right:0px;font-size:12px;}
.contact-person{width:100px;font-weight:bold;font-size:14px;}
.node_type_1 {padding-left:40px;list-style-type: circle;}
div#admin-menu {position: absolute; left: -30px;}
img.left {float: left;width:130px;height:290px;}
img.right {float: right;width:100px;height:290px;}


/*form{ width: 400px; margin:0 auto;padding-left:80px;}*/
form label{ display:block;}
form label span{ width: 150px;}

.node_type_2 {margin-bottom: 1em; }
.node_type_2 p span {height: 100px; width: 100px; display: block;  margin-right: 0.5em;}
.clear-both {clear: both;}

textarea#node_teaser, textarea#node_log_message {height: 100px; width: 500px;}
textarea#node_body {height: 250px; width: 500px;}
textarea#node_body li {list-style:circle;}


.node-content{float:left; width:500px;}
.node-gallery{float:left; width:250px;}

.picture-gallery{ width:250px; float:left; clear:left;}
.node_picture {float:left;margin:5px; height:auto;text-align:center;font-size:10px; width:110px;}
.page-options li{display:block;font-size:10px;}
.pics li{display:block;font-size:10px;}
.node_picture li {font-size:10px;}
.maps a {float:left; margin:15px; display:inline;}

.node_picture ul {margin:0px auto;}
.version{text-align:center;}


