*
{
	margin: 0;
	padding: 0;
}

img
{
	border: none;
}

/* ---------- Page top-level formatting ---------- */
body	{ 
		background-color: #D5C6DA; 
		font-size: 12px; 
		font-family: arial, helvetica, sans-serif; 
		}

#body
{
	margin: auto;
	width: 765px;
	height: 100%;
}

#header	{
		background-image: url(/images/header1.gif);
		width: 765px;
		height: 69px;
		clear: both;
		}
		
.logo	{
		float: left;
		padding: 14px 0px 0px 29px;
		}

.date	{
		float: right;
		padding: 50px 26px 0px 0px;
		}
		
#header2{
		background: url(/images/header2.gif);
		width: 765px;
		clear: both;
		height: 74px;
		}

.tagline{
		float: left;
		padding: 5px 0px 0px 32px;
		color: #ffffff;
		font-size: 16px;
		font-family: Georgia, "Times New Roman", Times, serif;
		}

.nav	{
		float: left;
		padding: 4px 18px 0px 0px;
		font-size: 16px;
		color: #ffffff;
		text-decoration: none;
		border: none;
		clear: both;
		text-align: right;
		width: 750px;
		}
		
.nav a	{
		float: right;
		padding: 4px 18px 0px 0px;
		font-size: 16px;
		color: #ffffff;
		text-decoration: none;
		border: none;
		}
		
.nav a:hover	{
		float: right;
		padding: 4px 18px 0px 0px;
		font-size: 16px;
		color: #EBB710;
		text-decoration: none;
		border: none;
		}
		
#content1{
		background-image: url(/images/content1.gif);
		clear: both;
		width: 765px;
	    min-height: 400px;
    	_height: 400px
		}
		
.lg_pic	{
		float: left;
		padding: 0px 0px 0px 37px;
		}

.lg_pic2	{
		float: left;
		padding: 0px 0px 0px 39px;
		}
	
.text	{
		float: right;
		width: 425px;
		display: block;
		}

.text h1{
		padding: 10px 20px 0px 10px;
		color: #600879;
		font-size: 17px;
		}

.text2 h1{
		padding: 10px 20px 10px 40px;
		color: #600879;
		font-size: 17px;
		}
		
.text h2{
		float: right;
		padding: 10px 20px 0px 5px;
		color: #600879;
		font-size: 19px;
		width: 400px;
		clear:both;
		}
		
.text h3{
		float: right;
		padding: 0px 20px 0px 5px;
		color: #600879;
		font-size: 17px;
		width: 400px;
		clear:both;
		}

.text h4{
		float: right;
		padding: 10px 20px 0px 10px;
		color: #600879;
		font-size: 12px;
		width: 400px;
		}
		
.text p{
		padding: 5px 15px 5px 10px;

		}
	
				
#content_mid{
		background-image: url(/images/middle.gif);
		width: 765px;
		clear: both;
		height: 25px;
		}
		
#content_top2{
		background-image: url(/images/content_top2.gif);
		width: 765px;
		clear: both;
		height: 18px;
		}
		
#content_mid2{
		background-image: url(/images/content_middle2.gif);
		width: 765px;
		clear: both;
		height: 157px;
		}
	
/*#feature{
		float: left;
		padding: 7px 0px 0px 60px;
		width: 200px !important;
		width: 200px; 
		height: 110px;
		color: #600879;
		font-size: 17px;
		}
*/

#feature{
		float: left;
		padding: 7px 0px 0px 60px;
		width: 200px !important;
		width: 200px; 
		height: 150px;
		color: #600879;
		font-size: 17px;
		}

.pic	{
		width: 91px;
		float: left;
		display: inline;
		padding: 8px 0px 0px 0px;
		}

.pic_b	{
		width: 179px;
		float: left;
		display: inline;
		padding: 8px 0px 0px 0px;
		}
		
.desc	{
		padding: 8px 0px 0px 0px;
		color: #000000;
		font-size: 10px;
		width: 95px;
		display: inline;
		float: right;
		}
		
#about{
		float: left;
		padding: 7px 0px 0px 40px;
		width: 200px !important;
		width: 200px;
		height: 150px;
		color: #600879;
		font-size: 17px;
		}

#contact{
		float: left;
		padding: 7px 0px 0px 40px;
		width: 200px !important;
		width: 200px;
		height: 150px;
		color: #600879;
		font-size: 17px;		
		}
		
.pic2	{
		width: 91px;
		float: right;
		display: inline;
		padding: 8px 0px 0px 0px;
		}
					
.desc2	{
		padding: 8px 0px 0px 0px;
		color: #000000;
		font-size: 10px;
		width: 100px;
		display: inline;
		float: left;
		}
		
#content12{
		background-image: url(/images/content1.gif);
		width: 765px;
		height: 20px;
		clear: both;
		}
		
#content13{
		background-image: url(/images/content1.gif);
		width: 765px;
		height: 370px;
		clear: both;
		}
		
.more	{
		float: right;
		clear: right;
		padding: 20px 0px 0px 0px;
		}

.more2	{
		float: right;
		clear: left;
		padding: 14px 0px 0px 0px;
		}

.more3	{
		float: right;
		clear: right;
		padding: 20px 0px 0px 0px;
		}

* html .more3	{
		float: right;
		clear: right;
		padding: 15px 0px 0px 0px;
		}


#footer1{
		background-image: url(/images/footer1.gif);
		width: 765px;
		height: 42px;
		clear: both;
		}
		
#buttons{
		float: right;
		padding: 10px 39px 0px 0px;
		text-decoration: none 
		}
		
#footer2{
		background-image: url(/images/footer2.gif);
		width: 765px;
		height: 35px;
		clear: both;
		}
		

.copyright	{
			color: #600879;
			padding: 10px 0px 0px 28px;
			float: left;
			width: 350px;
			}
			
.bottom	{
		float: right;
		padding: 5px 18px 0px 0px;
		font-size: 12px;
		color: #600879;
		text-decoration: none;
		border: none;
		width: 300px;
		}
		
.bottom a	{
		float: right;
		padding: 5px 18px 0px 0px;
		font-size: 12px;
		color: #600879;
		text-decoration: none;
		border: none;
		}
		
.bottom a:hover	{
		float: right;
		padding: 5px 18px 0px 0px;
		font-size: 12px;
		color: #EBB710;
		text-decoration: none;
		border: none;
		}
		
#center	{
		padding: 5px 0px 0px 340px;
		}		

.left	{
		padding: 50px 0px 0px 28px;
		float: left;
		width: 363px;
		}
		
.right	{
		float: right;
		width: 2500px;
		}
		
ul
{
	list-style-position: inside;
	padding-bottom: 20px;
	padding-left: 10px;
}

.image-caption
{
	padding: 0px 0px 2px 10px;
	color: #600879;
	font-size: 10px;
	display: block;
}

.rent-table
{
	border-collapse: collapse;
	width: 275px;
	clear: both;
	margin-left: 5px;
	margin-top: 5px;
}

.rent-table th
{
	background-color: #600879;
	color: white;
	width: 150px;
	text-align: left;
	padding: 2px;
}

.rent-table td
{
	padding: 1px;
}

.rent-table .oddrow
{
	background-color: #f5e6fa;
	color: black;
}

.rent-table .evenrow
{
	background-color: white;
	color: black;
}

.properties
{
	width: 200px;
	padding: 10px;
	float: left;
}

.properties a
{
	color: #600879;
}


.properties a:active
{
	color: #edba0d;
}

.purplebar
{
	display: none;
}

.text ul
{
	list-style-position: inside;
	display: block;
	clear: both;
}

.special_offer_text {
	padding-right:34px;
	text-align:justify;
}