	* 		{
			margin: 0;
			padding: 0; 
			}
		
	html, body
			{
			width:100%;
			height:100%;
			}
			
	body 	{
			font-family: Arial, sans-serif;
			background: url('../assets_img/green_bg_fade.gif') #091705 repeat-x 0 177px;
			color: #FFF;
			}
	
	.clear 	{
			clear: both;
			height: 0px; 
			}
	
	.hidden, hr
			{ display:none; }
	
	.visible
			{ display:block; }
	
	#header {
			background: url('../assets_img/header_stripes.gif') #FFF repeat-x bottom left;
			width: 100%;
			height:177px;
			}
	
	#header .span
			{
			width:800px;
			margin:0 auto;
			
			}
		
	#page 	{
			width: 100%;
			}
	
	#page .fullspan	
			{
			width:1000px;
			margin:5px auto 0 auto;
			}
	
	#page .rentalspan	
			{
			width:820px;
			margin:5px auto 0 auto;
			}
		
	#page .span	
			{
			width:820px;
			margin:10px auto 0 auto;
			border:0px solid #0F0;
			}
		
/* Global Navigation */
	h1 		{
			float:left;
			padding-top:51px;
			}

	h1 a span, #header .span ul li a span 
			{
			display:none;
			}
		
	h1 a	{
			display:block;
			width:163px;
			height:126px;
			background: url('../assets_img/metequit_title.gif') no-repeat;
			}
	
	#header .span ul 
			{
			float:right;
			}
		
	#header .span ul li	
			{
			float:left;
			list-style:none;
			height:29px;
			margin-top:148px;
			margin-left:1px;
			}
		
	#nav_home, #nav_sales, #nav_rentals, #nav_about, #nav_neighborhood, #nav_contact
			{
			display:block;
			height:29px;
			}	
	
	
	#nav_home
			{
			background: url('../assets_img/nav_home.gif') no-repeat 0 0;
			width:58px;
			}
			
	#nav_sales
			{
			background: url('../assets_img/nav_sales.gif') no-repeat 0 0;
			width:49px;
			}
			
	#nav_rentals
			{
			background: url('../assets_img/nav_rentals.gif') no-repeat 0 0;
			width:65px;
			}
			
	#nav_about
			{
			background: url('../assets_img/nav_about.gif') no-repeat 0 0;
			width:81px;
			}
			
	#nav_neighborhood
			{
			background: url('../assets_img/nav_neighborhood.gif') no-repeat 0 0;
			width:122px;
			}
			
	#nav_contact
			{
			background: url('../assets_img/nav_contact.gif') no-repeat 0 0;
			width:91px;
			}

	#header .span ul li a#nav_home:hover, 
	#header .span ul li a#nav_sales:hover, 
	#header .span ul li a#nav_rentals:hover, 
	#header .span ul li a#nav_about:hover, 
	#header .span ul li a#nav_neighborhood:hover, 
	#header .span ul li a#nav_contact:hover,
	#home #header .span ul li a#nav_home, 
	#sales #header .span ul li a#nav_sales, 
	#rentalresults #header .span ul li a#nav_rentals, 
	#rentals #header .span ul li a#nav_rentals, 
	#about #header .span ul li a#nav_about, 
	#neighborhood #header .span ul li a#nav_neighborhood, 
	#contact #header .span ul li a#nav_contact
			{
			background-position:0 -29px;
			}
					
		#page .span img
						{
						padding-top:5px;
						padding-bottom:7px;
						}
			
		#footer .location, #footer .copyright, #footer .location a /* modified by fred 5-12-2007 to include footer links */
						{
						font-size:11px;
						color:#b6bab4;
						}
			
		#footer .location
						{
						float:left;
						/* padding-left:50px; */
						padding:38px 0 0 50px;
						}

		#footer .copyright
						{
						float:right;
						padding:5px 50px 0 0;
						}
		
		.equalhousing	{
						display:block;
						width:169px;
						height:37px;
						background: url('../assets_img/equalhousing.gif') no-repeat 0 0;
						}
		
		.equalhousing span
						{
						display:none;
						}
		
		fieldset		{ border:0; }
						
		label			{
						font-size:12px;
						display:block;
						}
			
		select			{ font-size:11px; }
			
		#col1			{ width:420px; }
			
		#col1 p			{ width:360px; }
			
			
		p, a			{
						font-size:13px;
						line-height:20px;
						}

/* *************************************

Popup Element Styles (By ID)

************************************* */
		.bgClass		{
						position:absolute;
						background-color:#091705;
						z-index:1000;
						filter:alpha(opacity=90);
						-moz-opacity:0.9;
						opacity: 0.9;
						}
						
		#imgArea		{
						position:absolute;
						padding:0;
						background-color:#FFF;
						z-index:1001;
						border-bottom:1px solid #000;
						border-right:1px solid #000;
						}
		
		#imgArea a		{
						font-size:12px;
						display:block;
						float:left;
						width:100% !important;
						width:550px;
						background-color:#091805;
						color:#FFF; /* 697567; */
						height:20px;
						margin:0 0 1px 0;
						text-decoration:none;
						}
		
		#imgArea a:hover
						{
						color:#091805;
						background-color:#697567;
						}
		
		
		#imgArea ul li  {
						float:left;
						list-style:none;
						padding:1px 2px 3px 0;
						}

		#imgArea ul li a
						{
						display:block;
						width:36px;
						}
						
		#imgArea ul li a img
						{
						display:block;
						border:1px solid #AAA;
						}
		
		#imgArea span img
						{
						border:1px solid #DDD;
						}

		#imgArea span 	{
						display:block;
						margin:0 10px;
						}
		#imgArea em 	{
						color:#091805;
						font-size:11px;
						display:block;
						margin:4px 0 6px 0;
						}
		
		#imgArea #pageinfo
						{
						padding:30px 0 10px 0;
						}
		
		#imgArea #pageinfo h3
						{
						color:#333;
						font-size:13px;
						padding:0 0 5px 10px;
						}

		#imgArea #pageinfo p
						{
						color:#091805;
						font-size:11px;
						padding:0 10px 10px 10px;
						}

		#gallery_thumbs	{
						display:block;
						width:490px;
						float:left;
						}

		#spanImgHolder	{
						display:block;
						width:500px;
						text-align:center;
						}
				
		#spanImgHolder img	{
						margin-top:10px;
						}	
				


/* *************************************

Edit box 
************************************* */
		div.close 		{
						text-align:left;
						}
		div.close a 	{
						text-align:left;
						padding:3px;
						margin-bottom:10px;
						font-size:11px;
						font-family:Verdana;
						color:#FFF;
						background-color:#C00;
						}
		
		td.edit a, a.edit
						{
						padding:3px;
						color:#FFF;
						background-color:#C00;
						font-weight:bold;
						font-size:11px;
						text-align:left;
						}
						
		.box 			{
						position:absolute;
						display:block;
						top:10px;
						right:10px;
						color:#000;
						background-color:#F1F1F1;
						border:10px solid #ccc;
						font: 21px "Times New Roman", Times, serif;
						padding:10px;
						text-align:right;
						z-index:20;
						filter:alpha(opacity=90);
						-moz-opacity:0.9;
						opacity: 0.9;
						}

		.box input, .box select 
						{
						font: 19px "Times New Roman", Times, serif;
						margin:5px;
						width:300px;
						}

		.box a.units 	{
						font: 18px "Times New Roman", Times, serif;
						font-weight:bold;
						color:#333;
						}
		
		div textarea 	{
						font-size:13px;
						width:320px;
						height:150px;
						}
		input.checkbox { width:15px; }
						
