html, body{ 
 	margin:0; 
 	padding:0; 
 	background: #584536 url(i/woodBg.jpg) top center repeat;
 	font: 11px verdana, sans-serif;
 	line-height: 16px;
	text-align:center;
 }
a:link { color: #be3227; text-decoration: none; font-weight: normal;}
a:visited { color: #be3227; text-decoration: none; font-weight: normal;}
a:hover { color: #000; text-decoration: underline; font-weight: normal;}
a:active { color: #be3227; text-decoration: none; font-weight: normal;}
 
#wrapper {
	background: url(i/contentBg2.gif) top center repeat-y;
	padding: 0 0 10px 0;
	margin: 0;
}
#pagewidth{ 
 	width: 800px;
	margin: 0 auto; 
	text-align:left;
} 
#flash {
	position:relative; 
 	width:800px;
 	padding: 0;
 	margin: 0 auto;
	background: #fff url(i/contentBg.gif) top center repeat-y;
}
#flashMovie {
	margin: 0;
}
 
#leftcol{
 width:119px; 
 float:left; 
 position:relative; 
 background:#404041;
 margin: 0 0 0 5px;
 }
* html #leftcol{
 width:119px; 
 float:left; 
 position:relative; 
 background:#404041;
 margin: 0 0 0 3px;
 }
 #minkisLogo {
 	margin: 50px 0 0 18px;
 }
#maincol{  
 float: right; 
 display:inline; 
 position: relative; 
 width:670px;
 margin: 0 4px 0 0; 
}

.post {
	padding: 8px 0 4px 0;
	margin: 0 16px 6px 16px;
}

#regPost {
	padding: 8px 0 4px 0;
	margin: 0 16px 6px 16px;
}
#regPost ul {
	padding: 0 0 0 10px;
	margin: 0; 
}
h1 {
font: 18px georgia, serif;
font-weight:bold;
padding: 12px 0 0 0;
margin: 0;
text-align:center;
background: url(i/tape.gif) 126px 0 no-repeat;
height:51px;
}
h2 {
font: 17px georgia, serif;
font-weight:bold;
padding: 10px 0 0 0;
margin: 10px 0 0 0;
border-top: 1px #666 dotted;
}
h3 {
font: 15px georgia, serif;
font-weight:bold;
padding: 10px 0 0 0;
margin: 0 0 10px 0;
border-top: 1px #666 dotted;
}
#regPost #bread {
	padding: 0 0 10px 0;
	margin: 0 0 16px 0px;
	border-bottom: 1px #666 dotted;
}
.post #bread {
	padding: 0 0 10px 0;
	margin: 0 0 16px 0px;
	border-bottom: 1px #666 dotted;
}
#bread li {
	display:inline;
	margin: 0 6px 0 0;
	padding: 0;
}
#bread a {
	background: url(i/breadArrow.gif) right 4px no-repeat;
	padding: 0 18px 0 0;
}
#maincol p {
	margin: 5px 0 10px 0;
	padding: 0;
}

/***************************************************************************/
#intFlashImg {float: right; margin: 36px 0 8px 10px; padding: 0; text-align: center;}
#intFlashImgDPL {float: right; margin: 24px 0 8px 10px; padding: 0; text-align: center;}
#marieFlashImg {float: right; margin: 20px 0 8px 10px; padding: 0; text-align: center;}
#fesslerFlashImg {float: right; margin: 0 0 8px 10px; padding: 0; text-align: center;}
#fcpFlashImg {float: right; margin: 36px 0 8px 10px; padding: 0; text-align: center;}
#intFlashImg2 {float: right; margin: 0 0 8px 10px; padding: 0; text-align: center;}
#intFlashImg3 {float: right; margin: 0 0 8px 10px; padding: 0; text-align: center;}
#intFlashDPL {float: right; margin: 0 0 0 20px; padding: 0; text-align: center;}
#intFcpMap {float: left; margin:10px 0 0 90px; padding: 0; text-align: center;}
#specFlashImg {float: right; margin: 0 0 10px 10px; padding: 0; text-align: center;}
#specFlashImg2 {float: right; margin: 0 0 10px 10px; padding: 0; text-align: center;}
#specFlashImg3 {float: right; margin: 0 0 10px 10px; padding: 0; text-align: center;}
#specFlashImg4 {float: right; margin: 0 0 10px 10px; padding: 0; text-align: center;}
.specIntImg {float: right; margin: 0 10px 10px 16px; padding: 0; text-align: center;}
.intImg {float: right; margin: 0 10px 10px 16px; padding: 28px 0 0 0; text-align: center;}
.intLogo {float: right; margin: 0 0px 20px 26px; padding: 0; text-align: center;}
.intFlash {float: right; margin: 0 10px 10px 16px; padding: 0; text-align: center;}
.fp {float: left; margin: 30px 0 0 66px; padding: 0; text-align: center;}
.fps {float: left; margin: 30px 0 0 172px; padding: 0; text-align: center;}
.fessler {float: left; margin: 30px 0 10px 30px; padding: 0; text-align: center;}
.marie {float: left; margin: 30px 0 10px 54px; padding: 0; text-align: center;}
.assocLogo {margin: 0px 20px 0 0px; padding: 0;}
/***************************************************************************/
.unitDesc {
background: #edf0e0;
border-top: #ac3e23 2px solid;
border-bottom: #ac3e23 2px solid;
padding:0 0 0 0;
margin:0 0 0 0;
width: 295px;
}
.unitTitle {
list-style:none;
padding: 0;
margin: 0;
font-weight:bold;
}
#floorPlans ul li {
padding: 0 0 0 0px;
margin:0 0 0 24px;
}
#floorPlans p{margin: 0 0 0 15px;}
#floorPlans ul {
	margin: 0 10px 15px 0;
	padding: 6px;
}
#leasing { margin-top:8px;}
#leasing ul li {
padding: 0 0 0 0px;
margin:0 0 0 24px;
}
#leasing p{margin: 0 0 0 15px;}
#leasing ul {
	margin: 0 10px 15px 0;
	padding: 6px;
}


/***************************************************************************/
.jobDesc li {
padding:0 0 0 0;
margin:0 0 10px 60px;
}
.jobTitle {
list-style:none;
padding: 0;
margin: 0 0 0 20px;
font-weight:bold;
}
/***************************************************************************/

/***************************************************************************/
#sitemap {border-top: 1px #666 dotted; padding: 10px 0 0 0px;}
ul {list-style:disc;}
.sitemapMainListings {padding: 0; margin:14px 0 0 0px; }
.proprDesc li{ font-size:10px;}
/***************************************************************************/
/***************************************************************************/

#contactForm {
	padding: 10px 0 0 0;
	margin: 0;
}
.contactLearning {
	padding: 0;
	margin: 0 0 0 36px;
}
.contactRealtor {
	padding: 0;
	margin: 0 0 0 66px;
}
/***************************************************************************/
/***************************************************************************/
.portfolio {
	padding: 8px 0 10px 0;
	margin: 0 0 10px 0;
}




.post a:link { color: #be3227; text-decoration: none; font-weight: normal; padding: 0;}
.post a:visited { color: #be3227; text-decoration: none; font-weight: normal;}
.post a:hover { color: #000; text-decoration: underline; font-weight: normal;}
.post a:active { color: #be3227; text-decoration: none; font-weight: normal;}


#footer{clear:both;width:790px; background: #292929;color: #999; text-align:center; padding:6px 0 0 0; margin: 0; border-left: #000 5px solid; border-right: #000 5px solid;}
#footer p {padding: 0; margin: 0; font: 12px georgia, serif; line-height: 18px}

#footer a:link { color: #be3227; text-decoration: none; font-weight: normal;}
#footer a:visited { color: #be3227; text-decoration: none; font-weight: normal;}
#footer a:hover { color: #fff; text-decoration: underline; font-weight: normal;}
#footer a:active { color: #be3227; text-decoration: none; font-weight: normal;}
/*****************************/ 
/*****************************/
 #menu {
	margin: 0;
	padding: 0;
 }
#mainmenu {position: relative; margin: 0 0 0 10px; padding: 0; width: 650x; height: 70px;}
#mainmenu li {height: 70px; position: absolute; background: #faf7ee url(i/mainMenu.gif) 0 0 no-repeat; display: block; list-style: none;}
#mainmenu a {height: 70px; display: block;}
#mainmenu #home {left: 0px; width: 130px; }
#mainmenu #aboutUs {left: 130px; width: 132px; background-position: -130px 0;}
#mainmenu #projects {left: 261px; width: 129px; background-position: -261px 0;}
#mainmenu #portfolio {left: 390px; width: 116px; background-position: -390px 0;}
#mainmenu #contactUs {left: 505px; width: 144px; background-position: -505px 0;}

#mainmenu #home a:hover {background: url(i/mainMenu.gif) -0px -70px no-repeat;}
#mainmenu #aboutUs a:hover {background: url(i/mainMenu.gif) -130px -70px no-repeat;}
#mainmenu #projects a:hover {background: url(i/mainMenu.gif) -261px -70px no-repeat;}
#mainmenu #portfolio a:hover {background: url(i/mainMenu.gif) -390px -70px no-repeat;}
#mainmenu #contactUs a:hover {background: url(i/mainMenu.gif) -505px -70px no-repeat;}
 
/*****************************/ 
/*****************************/

 

 
 /* *** Float containers fix: *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}