      	body
      	{	margin:			0;
      		background:		black;
      		color:			white;
      		font-family:	arial;
      		font-size:		13px;
      	}
      	#foreground
      	{	width:			775px;
      		position:		relative;
      		left:				50%;
      		margin-left:	-387.5px;
      		background:		url(/imgs/design/birdoDice-bg.jpg) no-repeat 405px 145px;
      	}
      	#head
      	{	background:	url(/imgs/design/head-right.jpg) no-repeat top right;
      	}
      	#head ul,#body ul.sub
      	{	border-top:	3px solid #48daff;
      		list-style:	none;
      		margin:		16px 0 10px 0;
      		padding:		4px 0 0 0;
      		height:		17px;
      	}
      	#head ul.sub
      	{	margin:		-8px 0 10px 0;
      		font-size:	11px;
      		border-top:	2px solid #48daff;
      	}
      	#body ul.sub
      	{	border-top:	1px solid white;
      		font-size:	10px;
      		margin:		-8px 0 10px 0;
      	}
      	
      	#head ul li,#body ul.sub li
      	{	float:				left;
      		display:				block;
      	}
      	#head ul a,#body ul.sub a
      	{	color:				#F7C21A;
      		text-decoration:	none;
      		text-transform:	uppercase;
      		padding:				0 6px;
      		border-right:		1px solid #F7C21A;
      	}
      	#head ul a.it,#body ul.sub a.it{ font-weight:	bold; text-decoration: underline;}
      	#head ul a:hover,#body ul.sub a:hover
      	{	text-decoration:	underline;
      	}
      	#head ul.sub a
      	{	color:				#48DAFF;
      		border-right:		1px solid #48DAFF;
      	}
      	#body ul.sub a
      	{	color:				white;
      		border-right:		1px solid white;
      		
      	}
      	
      	#head ul a.last,#body ul.sub a.last{ border: 0;}
      	
      	#body h1
      	{	font-size:		20px;
      	}
      	#body h2
      	{	font-size:		16px;
      	}
      	#body h3
      	{	font-size:		14px;
      	}
      	
      	#body .features
      	{	float:			right;
      		width:			500px;
      		margin:			0 0 0 5px;
      	}
      	#body .features a
      	{	height:			196px;
      		width:			238px;
      		border:			3px solid white;
      		font-size:		18px;
      		display:			block;
      		float:			left;
      		text-align:		center;
      		text-decoration:	none;
      		font-weight:		bold;
      		margin:			0 12px 12px 0;
      	}
      	#body .features a:hover
      	{	border:			3px solid #F9CC11;
      	}
      	
      	#body .features a#rent, #body .features a#owner
      	{	background:		#48DCFF no-repeat 10px 26px;
      		color:			#1585F1;
      	}
      	#body .features a#comm, #body .features a#home
      	{	background:		#1A7BCC no-repeat 10px 26px;
      		color:			#F9CC11;
      	}
      	#body .features a#rent{ 	background-image: url(/imgs/design/tile-rentals.jpg); }
      	#body .features a#owner{ 	background-image: url(/imgs/design/tile-service.jpg); margin: 0 0 12px 0;}
      	#body .features a#comm{ 	background-image: url(/imgs/design/tile-comm.jpg); }
      	#body .features a#home{ 	background-image: url(/imgs/design/tile-sales.jpg); margin: 0 0 12px 0;}
      	
      	#foot
      	{	font-size:			12px;
      		text-transform:	uppercase;
      		clear:				both;
      		position:			relative;
      	}
      	#foot .top
      	{	border-bottom:		3px solid #F7C21A;
      		background:			url(/imgs/design/EHO-logo.gif) no-repeat center left;
      		color:				#F7C21A;
      		padding:				40px 5px 0 60px;
      		_height:				10px;
      		_padding:			40px 5px 0 60px;
      	}
      	#foot .right
      	{	float:				right;
      	}
      	#foot .bottom .right
      	{	_float:				none;
      		_position:			absolute;
      		_right:				5px;
      	}
      	#foot .bottom
      	{	background:			#48DCFF;
      		color:				#1378c9;
      		padding:				0 5px 0 60px;
      	}
      	#foot .bottom a
      	{	text-decoration:	none;
      		color:				#1378c9;
      	}
      	#foot .bottom a:hover
      	{	text-decoration:	underline;
      	}
      	#foot .bottom p
      	{	font-size:			10px;
      		text-align:			center;
      		text-transform:	none;
      	}
      	
      	#body a
      	{	color:				#48daff; //#EAB103;
      		font-weight:		bold;
      		text-decoration:	none;
      	}
      	#body a:hover
      	{	text-decoration:	underline;
      	}
      	#body a img
      	{	border:			2px solid #FABD0D;
      	}
      	#body a:hover img
      	{	border:			2px solid #48DAFF;
      	}
      	
      	
      .clear
      {	clear:			both;
      }
      #info
      {	padding:			0 10px;
      }
      #info h3
      {	margin:			0 0 6px 0;
      }
      #info .col
      {	float:			left;
      	width:			48% !important;
			margin-right:	1%;
			position:		relative;
      }
      #info .col p
      {	padding:			2px 0 10px 6px;
      	margin:			0 0 0 6px;
      	border-left:	2px solid #1F8497;
      }
      #info a.details
		{	display:			   block;
			width:				99px;
			height:				0;
			padding-top:		20px;
			overflow:			hidden;
			
			background:			url(/imgs/fdp/details-table.png) no-repeat;
			_background:		none;
			_FILTER: 			progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgs/fdp/details-table.png', sizingMethod='crop');
			margin:				5px 0 0 0;
		}
		#info a.details:hover
		{	background-color:		#FFEF2B;
		}
      #info .info img
		{	position: 	absolute;
			height: 		70px;
			width: 		70px;
			z-index: 	20;
			margin:		-10px 0 0 -76px;
			_margin:		-6px 0 0 -76px;
		}
		#info .info
		{	margin:		0 0 10px 0;
		}
      #info.extras .info img
      {	margin:		0;
      	position: 	relative;
      	clear:		both;
      	width: 		90%;
      	height:		auto;
      }
      
      img.left
      {	float: 		left; 
      	margin: 	0 10px 0 0;
      }
      
      .bio
      {	clear:			both;
      	margin:			0 0 15px 0;
      }
      .bio img
		{	margin:		0 6px 6px 0;
			float:		left;
		}

		#body h1,#body h2,#body h3,#body h4,#body h5
      {	margin:				6px 0 0 0;
      }
      #body h1
      {	font-size:	20px;
      	color:		#EAAD03;
      }
      #body h2
      {	font-size:	18px;
      	color:		#48DAFF;
      }
      #body h3
      {	font-size:	16px;
      	color:		#EAAD03;
      }
      #body h4
      {	font-size:	14px;
      	color:		#48DAFF;
      }
      #body p
      {	margin:				0 0 6px 0;
      	display:				block;
      }
      img.left
      { float:		left;
      	margin:		20px 10px 10px 0;
      }
      #body ul.nobullets
      {	list-style:	none;
      }
      #body .special
      {	color:			#FE5D2F !important;
      	font-weight:	bold;
      	font-size:		1.5em;
      }
      
      #body .disclaimer
      {	border: solid 0px red;
      	color:			#F0F0F0 !important;
      	font-weight:	bold;
      	font-size:		0.8em;
      	padding: 10px;
      	margin: 10px 25px 25px 25px;
      	background-color: #333333;
      }
