@charset "UTF-8";
/* CSS Document */

body {
	margin-top: 0px;
	margin-bottom:0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 100;
	height: 100%;
	width: 100%;
	-webkit-text-size-adjust:none;
	}
	
a.Address:link {
	text-decoration: none;
	color: #336699;
	font-size: 15px;
	font-weight: bolder;
	margin-left: 10px;
	margin-right: 10px;
}
a.Address:visited {
	text-decoration: none;
	color: #336699;
	font-size: 15px;
	margin-left: 10px;
	margin-right: 10px;
}
a.Address:hover {
	text-decoration: none;
	color: #000000;
	font-size: 15px;
	margin-left: 10px;
	margin-right: 10px;
}
a.Address:active {
	text-decoration: none;
	color: #336699;
	font-size: 15px;
	margin-left: 10px;
	margin-right: 10px;
}
a.View:link {
	text-decoration: none;
	color: #336699;
	font-size: 12px;
	font-weight: bolder;
	margin-left: 10px;
	margin-right: 10px;
}
a.View:visited {
	text-decoration: none;
	color: #336699;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 10px;
}
a.View:hover {
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 10px;
}
a.View:active {
	text-decoration: none;
	color: #336699;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 10px;
}

.Name1 {
			text-align: right;
			position: relative;
			color: #336699;
			font-size: 14px;
			font-weight: bolder;
			padding-right: 10px;
			}
.Name2 {
			text-align: right;
			position: relative;
			color: #000000;
			font-size: 12px;
			font-weight: bolder;
			padding-right: 10px;
			}
.Listing-index-view {
			text-align: right;
			position: relative;
			top: 23px;
			font-size: 14px;
			vertical-align: text-bottom;
			padding: 0px 0px 1px 0px;
			margin: 0;
			}
.Listing-index-text {
			text-align: left;
			position: relative;
			border: 0px solid #ff0;
			color: #333;
			font-family: Helvetica, sans-serif;
			font-size: 12px;
			line-height: 1.2em;
			padding: 1px 10px 1px 10px; margin: 0;
			}
.Listing-index-content {
			text-align: left;
			position: relative;
			border: 0px solid #ff0;
			color: #333;
			font-family: Helvetica, sans-serif;
			font-size: 12px;
			line-height: 1.4em;
			padding: 0px 0px 0px 10px; margin: 0;
			}
.Address-line {
			border: 0px solid #cccccc;
			margin-left:10px;
			}
.Address-line2 {
			border: 1px solid #cccccc;
			margin-left: 0px;
			margin-right: 0px;
			margin-bottom: 8px;
			margin-top: 8px;
			}
.Listing-page-address {
			text-decoration: none;
			color: #336699;
			font-size: 20px;
			font: Helvetica, sans-serif;
			margin-left: 0px;
			margin-right: 0px;
			}
.Listing-page-stats {
			text-decoration: none;
			color: #99999;
			font-size: 15px;
			font: Helvetica, sans-serif;
			line-height: 1.25em;
			}
.Listing-page-form {
			text-decoration: none;
			color: #99999;
			font-size: 15px;
			font: Helvetica, sans-serif;
			line-height: 1.6em;
			}
.Listing-page-Rented {
			text-decoration: none;
			text-align: left;
			color: #FF0000;
			font-size: 15px;
			font: Helvetica, sans-serif;
			line-height: 2em;
			padding: 10px;
			}
.Home-page-Rented {
			text-decoration: none;

			color: #FF0000;
	
			}
			
/*-----------------------------
	BASIC LAYOUT
-----------------------------*/

#page_wrapper{
	
	overflow:auto;
	}


/*-----------------------------
	ORIENTATION CLEVERNESS
-----------------------------*/

#content_left,
#content_right,
#content_normal,
#content_flipped{
	display:none;
	}
.show_normal,
.show_flipped{
	width:320px;
	}
.show_left,
.show_right{
	width:480px;
	}

.show_left #content_left,
.show_right #content_right,
.show_normal #content_normal,
.show_flipped #content_flipped{
	display:block;
	}