	body{
		margin:0;
		padding:0;
		background-color:#262626;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#4D4D4D;
	}
	h1{
		
		font-size:14px;
		font-weight:normal;
		margin:0;
		padding:0;
	}
	h2{
		font-size:12px;
		font-weight:bold;
	}
	#wrapper{
		margin:0px auto;
		background:url(../media/img_wrapper_bg.gif) repeat-y;
		width:760px;
	}
	#header{
		height:69px;
		width:760px;
		margin:20px auto 20px auto;
		position:relative;
	}
	#logo{
		width:221px;
		float:left;
		margin-left:10px;
	}
	#logo a img{
		border:none;
	}
	#header-text{
		float:right;
		text-align:right;
		color:#EBD52B;
		font-size:15px;
	}
	#tagline{
		font-size:19px;
		font-weight:normal;
		position:absolute;
		color:#ffffff;
		right:0;
		bottom:0;
	}
	#content{
		width:588px;
		
		float:left;
	}
	#home-side-nav, #available-properties-nav{
		width:140px;
		float:left;
	
	}
	#home-content-pic{
		float:left;
		width:160px;
		height:221px;
	}
	#home-text{
		float:left;
		width:258px;
		padding:15px;
		background-color:#FFFFFF;
		
	}
	#home-side-nav a, #quick-links a, #available-properties-nav a{
		color:#4D4D4D;
		padding:6px 10px;
		text-decoration:none;
		display:block;
		font-size:12px;
	}
	#home-side-nav a:hover, #home-side-nav a:active, #quick-links a:hover, #quick-links a:active, #available-properties-nav a:hover, #available-properties-nav a:active,#available-properties-nav a.selected {
		background-color:#FFFFFF;
	}
	#quick-links, #quick-info{
		border-top: 5px solid #262626;
	}
	#quick-info{
		padding:6px 10px;
		font-size:12px;
	}
	#sidebar{
		margin:0px 0px 0px 5px;
		width:167px;
		background-color:#E6E6E6;
		float:left;
	}
	#footer{
		margin:10px auto 20px auto;
		width:760px;
		color:#FFFFFF;
		font-size:11px;
	}
	#featured-property-details{
		padding:6px 10px;
		font-size:11px;
	}
	#featured-property-details a{
		color:#4D4D4D;
		text-decoration:none;
		font-weight:bold;
	}
	#featured-property-details a:hover{
		color:#4D4D4D;
		text-decoration:underline;
		font-weight:bold;
	}
	#available-properties-nav{
		padding-top:9px;
	}
	#available-properties-listings{
		width:418px;
		padding:15px;
		float:left;
	}
	#interior-content{
		width:448px;
		float:left;
	}
	#interior-content-text{
		width:415px;
		padding:15px 15px 25px 15px;
	}
	#interior-content-text a{
		text-decoration:underline;
		color:#4d4d4d;
	}
	.available-properties-details{
		padding:0px 10px 0px 10px;
	}
	.available-properties-details a{
		color:#4d4d4d;
		font-weight:bold;
		text-decoration:none;
	}
	.available-properties-details a:hover{
		color:#4d4d4d;
		font-weight:bold;
		text-decoration:underline;
	}
	.divider{
		background-color:#EBD52B;
		padding:6px 10px;
		font-size:14px;
		margin-top:0;
	}
	.clear{
		clear:both;
		margin:-3px;
	}
	.clear-home{
		clear:both;
		margin:0px;
	}
	#interior-content-text a.indexDetailsLink{
		text-decoration:none;
	}
	#interior-content-text a.indexDetailsLink:hover{
		text-decoration:underline;
	}

	
	/* 
	Brought over styles
	*/

	.textbox50 {  width: 50px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
	.textbox75 {  width: 75px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
	.textbox100 {  width: 100px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
	.textbox150 {  width: 150px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
	.textbox200 {  width: 200px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
	.textbox250 {  width: 250px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
	.textbox300 {  width: 250px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
	.smallbody2, option, select { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
	
	.indexThumbNail { background-position:center; border:1px #ccc solid; cursor:pointer; background-repeat:no-repeat; text-align:center; }
	
	.mainImage, .thumbStyle { border:1px solid #ccc; float:left; background-position:center; background-repeat:no-repeat; text-align:center; }
	.mainImage { margin-right: 7px; width:224px; height:168px; }
	.thumbStyle { cursor:pointer; width:67px; height:51px; }
	.thumbMarginTop { margin-top: 7px; }
	.thumbMarginRight { margin-right: 7px; }
	#gCollectionOfThumbs { width: 145px; float:left; }

h2 a.mapLink { float:right; }
.aptInfo { font-size:11px; }
#headerStyleTable td H2 { margin:8px 0px 0px 0px; }

