@charset "UTF-8";

html, body, div, h1, h2, h3, p, ul, ol, li, table, tr, td, a, img {
				margin:	0;
				padding: 0;
				border: none;
				text-decoration: none;
				list-style-image: none;
				list-style-type: none;
				}
				
* html div 		{
				\width: 140px; /* for IE5 and IE6 in quirks mode */
				w\idth: 100px; /* for IE6 and 7 in standards mode */
				}				
				
				
#wrapper		{width: 1024px;
				height: 612px;
				margin: 0 auto;
				position: relative;
				}
				
body 			{
				background-color: #beb9a8;
				font-family: Arial, helvetica,sans-serif;
				}
				
#headers		{width: 1024px;
				height: 160px;
				margin: 0 auto;
				}
				
#head_left		{width: 627px;
				height: 160px;
				margin: 0;
				float: left;
				}
				
#left_top		{width: 628px;
				height: 80px;
				}	
				
#left_bot		{width: 628px;
				height: 80px;
				}	

				
#head_righttop	{width: 397px;
				height: 80px;
				float: left;
				background-image:url(head_righttop.jpg)
				}
				
.callout		{color:#FFF;
				font: 12px Arial, helvetica,sans-serif;
				margin-top: 51px;
				margin-left: 36px;
				}				
				
							
#head_rightbottom	{width: 397px;
				height: 80px;
				float: left;
				}
				
#navbar			{width: 1024px;
				height: 32px;
				position: relative;
				background-image:url(navbar.jpg)
				}


li				{float: left;
				}
				
				
p 				{color:#000;
				font: 10px Arial, helvetica,sans-serif;
				line-height: 13px;
				}				
				
				
.floor			{width: 107px;
				height: 32px;
				margin-left: 155px;
				}
				
.chestnut 		{height: 32px;
				width: 180px;
				margin-left: 50px;
				}
				
.features  		{height: 32px;
				width: 187px;
				margin-left: 45px;
				}
						
.sales			{height: 32px;
				width: 97px;
				margin-left: 45px;}
	
	
#home			{width: 1024px;
				height: 315px;
				margin: 0 auto;
				background-color: #FFF;
				position: relative;
				}

#homebody		{width: 906px;
				height: 315px;
				background-color: #FFF;
				float: left;
				}
				
#videobody		{width: 454px;
				height: 305px;
				margin-top: 10px;
				padding-left: 226px;
				padding-right: 226px;
				float: left;
				}
								
#floor			{width: 1024px;
				height: 315px;
				margin: 0 auto;
				background-color: #FFF;
				position: relative;
				}

#floorslice		{width: 105px;
				height: 315px;
				background-color: #FFF;
				float: left;
				}

#floorbody		{width: 153px;
				height: 315px;
				background-color: #FFF;
				float: left;
				}	
				
#plans			{width: 648px;
				height: 315px;
				background-color: #FFF;
				float: left;
				}					


#unit1			{width: 216px;
				height: 157px;
				background-color: #FFF;
				float: left;
				}	
	
				
#unit2			{width: 216px;
				height: 157px;
				background-color: #FFF;
				float: left;
				}	
				
			
				
#unit3			{width: 216px;
				height: 157px;
				background-color: #FFF;
				float: left;
				}	
				
#unit4			{width: 216px;
				height: 158px;
				background-color: #FFF;
				float: left;
				}	
				
#unit5			{width: 216px;
				height: 158px;
				background-color: #FFF;
				float: left;
				}	
				
#unit6			{width: 216px;
				height: 158px;
				background-color: #FFF;
				float: left;
				}	
				
#chestnuthill	{width: 1024px;
				height: 315px;
				margin: 0 auto;
				background-color: #FFF;
				position: relative;
				}

#chestnuthillbody		{width: 906px;
				height: 315px;
				background-color: #FFF;
				float: left;
				}	
				
#leftchestnut		{width: 250px;
				height: 315px;
				background-color: #FFF;
				float: left;
				}	
				
#rightchestnut		{width: 450px;
				height: 315px;
				background-color: #FFF;
				float: left;
				}	
				
#bodychestnut	{width: 206px;
				height: 315px;
				background-color: #FFF;
				float: left;
				}	
				
#features		{width: 1024px;
				height: 315px;
				margin: 0 auto;
				background-color: #FFF;
				position: relative;
				}

#featurebody	{width: 906px;
				height: 315px;
				background-color: #FFF;
				float: left;
				}
				
#bodyfeat		{width: 195px;
				height: 315px;
				background-color: #FFF;
				float: left;
				}
			
#featureleft	{width: 474px;
				height: 315px;
				background-color: #FFF;
				float: left;
				}	
				
#featureright	{width: 237px;
				height: 315px;
				background-color: #FFF;
				float: left;
				}	
				
				
#sales			{width: 1024px;
				height: 315px;
				margin: 0 auto;
				background-color: #FFF;
				position: relative;
				}

#salesbody		{width: 906px;
				height: 315px;
				background-color: #FFF;
				float: left;
				}
	
#leftsalemargin		{width: 26px;
				height: 315px;
				float: left;
				}
			
#salesleft		{width: 270px;
				height: 306px;
				float: left;
				padding-top: 9px;
				}

h3				{color: #95a157;
				font: 12px Arial, helvetica,sans-serif;
				font-weight: bold;}

#salesmid		{width: 250px;
				height: 306px;
				float: left;
				padding-top: 9px;}
				
#salesmidtop	{width: 246px;
				height: 150px;
				float: left;
				}
				
#salesmidbot	{width: 200px;
				height: 140px;
				float: left;
				padding-left: 50px;}
				
.spaceabove		{padding-top: 3px;}				
				
label			{font-size: 10px;
				line-height: 20px;
				}	
				
input			{width: 195px;
				height: 11px;
				}
				
			
#submit			{height: 30px;
				width: 55px;
				color: #aaa;
				padding-top: 6px;
				}
				
#submit input	{width: 55px;
				font-size: 8px;
				height: auto;
				font-weight: bold;
				}				
				
select			{font: 9px Arial, helvetica,sans-serif;
				}
				
				
#salesright		{width: 270px;
				height: 306px;
				float: left;
				padding-top: 9px;
				padding-left: 50px;
				}

#leftstrip		{width: 56px;
				height: 315px;
				background-color: #FFF;
				float: left;
				}
				
#rightstrip		{width: 62px;
				height: 315px;
				background-color: #FFF;
				float: left;
				}
				
a				{color: #27b3c6;
				}
				
a:visited 		{color: #2a2928;
				}
	
a:hover			{color: #2a2928;
				}
		
a:active 		{color:  #27b3c6;
				}	
				
.bodytext 		{color:#000;
				font: 10px Arial, helvetica,sans-serif;
				line-height: 16px;
				margin-top: 24px;
				padding-left: 6px;
				padding-bottom: 12px;}
				
.bodytext1 		{color:#000;
				font: 10px Arial, helvetica,sans-serif;
				line-height: 16px;
				margin-top: 0px;
				padding-left: 6px;
				padding-bottom: 12px;}
				
				
.boldtext 		{color: #27b3c6;
				font: 12px Arial, helvetica,sans-serif;
				font-weight: bold;
				padding-left: 6px;}
				
.boldtext2 		{color: #27b3c6;
				font: 12px Arial, helvetica,sans-serif;
				font-weight: bold;
				padding-top: 9px;
				padding-left: 6px;}

				
#footer			{width: 1024px;
				height: 105px;
				margin: 0 auto;
				background-color: #36C;
				float: left;
				}
				
#address		{width: 410px;
				height: 105px;
				background-color: #FFF;
				float: left;
				}
				
#directions		{width: 85px;
				height: 105px;
				background-color: #FFF;
				float: left;
				}
				
#ft_spacer		{width: 242px;
				height: 105px;
				background-color: #FFF;
				float: left;
				}
				
#video			{width: 287px;
				height: 105px;
				float: left;
				}
	
