/* All pages */
body {text-align: center; margin:5px; background-color:#F7ECD7;}
.container {
	position:absolute;
	left:50%;
	top:0;
	margin-left:-380px;
	width:725px;
	margin-top:2em;
	height:45em;
	z-index:1;
	text-align:justify;
	background-color:#FFF;
	border-right:40px solid #6a205f;
	border-top:2px solid #6a205f;
	border-left:2px solid #6a205f;
	border-bottom:2px solid #6a205f;
}
.links {
	position:absolute;
	left:50%;
	top:32em;
	margin-left:-380px;
	width:760px;
	z-index:2;
}
.address {
	position:absolute;
	left:50%;
	top:39em;
	margin-left:-380px;
	width:720px;
	z-index:2;
}
#footer {position:absolute; left:50%; top:42em; margin-left:-364px; width:765px; text-align:left; z-index:2;}
#results {position:absolute; left:0; top:12em; width:725px; height:19em; z-index:3; overflow:auto;}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #444;
	text-align:justify;
	padding-left:20px;
	margin:0px;
}
li, dd{list-style-type:none; display:inline; margin:0;}
a, a:link, a:visited, a:active {color:#6a205f; text-decoration:none;}
a:hover {text-decoration:underline;}
h1 {font-family: Arial, Helvetica, sans-serif; font-size: large; font-weight:bold; color: #6a205f; text-align: left; margin:0px;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: medium; font-weight:bold; color: #d6a2c6; text-align: left; margin:0px;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight:normal; color: #a6a7a9; margin:0px;}
dt {font-family: Arial, Helvetica, sans-serif; font-size:75%; color: #6a205f; padding-left: 2px; background-image: url(../images/arrow.gif); background-repeat: no-repeat; text-indent: 30px; background-position: 20px;}

.homelink {
	margin-top:560px;
	color:#6a205f;
	font-weight:bold;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background-color: #FFFFFF;
}
.homelink a, .homelink a:link, .homelink a:visited, .homelink a:active {color:#6a205f; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: small;}
.homelink a:hover {background-color:#6a205f; color:#FFF;}

.dezign a, .dezign a:link, .dezign a:visited, .dezign a:active {color:#a6a7a9;}
.dezign a:hover {text-decoration:underline;}

.purple {font-family: Arial, Helvetica, sans-serif; font-size: small; color: #6a205f; text-align:left;}
.purpleR {font-family: Arial, Helvetica, sans-serif; font-size: small; color: #6a205f; text-align:right;}
.smpurpleR {font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #6a205f; padding-right:15px; float:right;	margin:0px;}
.smpurpleR a, .smpurpleR a:link, .smpurpleR a:visited, .smpurpleR a:active{font-size:x-small; text-decoration:underline;}
.smpurpleR a:hover {text-decoration: none; color:#FFF; background-color: #6a205f;}
.whitetextR {font-family: Arial, Helvetica, sans-serif; font-size: small; color: #FFF; float:right; margin:0px;}
.whitetext {font-family: Arial, Helvetica, sans-serif; font-size: small; color: #FFF;}
.navigation {margin-left:2.5em; margin-top:1em; font-family: Arial, Helvetica, sans-serif; font-size:medium; color: #FFF; text-align:left; line-height:1.3em; font-weight:bold; }
.navigation a, .navigation a:active, .navigation a:visited, .navigation a:link {color:#FFF;}
.navigation a:hover {color: #d6a2c6; text-decoration: none;}


/* Home Page */
.hometext {margin-top:0em; width:40%; margin-left:0.5em;}
.homepiclinks {margin-top:2.5em; float:right; width:55%;}
#strapline { margin-top:15em;}

/* About Us page */
.about {background-image:url(../images/aboutusbg.jpg); background-repeat:no-repeat; background-position:center top; padding:0px;}
.abouttextR {margin-top:5em; width:40%; margin-right:1.7em; float:right;}
.abouttextL {margin-top:5em; width:40%; margin-left:5.5em; margin-bottom:1em;}

/* Tenants Page */
.tenants {background-color:#FFF; background-image:url(../images/tenantbg.jpg); background-repeat:no-repeat; background-position:center top; padding:0px;}

/* Tenants/Landlords Info Page */
.tenantstext{border: 1px solid #6a205f; margin:10px; background-color:#F7ECD7; padding:10px;}
.heading {font-family: Arial, Helvetica, sans-serif; font-size: large; color:#6a205f; margin:10px;}

/* Landlords Page */
.landlord {background-color:#FFF; background-image:url(../images/landlordbg.jpg); background-repeat:no-repeat; background-position:center top; padding:0px;}

/* Franchise Page */
.franchise {background-color:#F7ECD7; background-image:url(../images/franchisebg.jpg); background-repeat:no-repeat; background-position:center top; padding:0px;}
body {text-align: center; margin:5px; background-color:#F7ECD7;}
.container1 {
	position:absolute;
	left:50%;
	top:0;
	margin-left:-380px;
	width:725px;
	margin-top:2em;
	height:41em;
	z-index:1;
	text-align:left;
	background-color:#FFFFFF;
	border-top-width: 2px;
	border-right-width: 40px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6a205f;
	border-right-color: #6A205F;
	border-bottom-color: #6a205f;
	border-left-color: #6a205f;
}



/* Contact Us Page */
.contact {background-image:url(../images/contactbg.jpg); background-repeat:no-repeat; background-position:center top;}
.contacttext {font-family: Arial, Helvetica, sans-serif; font-size:75%; color: #444; margin-left:8em; margin-top:2em; margin-bottom:11em;}
.contactaddy {
	font-family: Arial, Helvetica, sans-serif;
	font-size:75%;
	color: #444;
	margin-left:12em;
	margin-top:0;
	margin-bottom:0em;
}

/* Careers Page */
.careerstext {margin-top:50px; margin-bottom:120px; margin-left:60px;}
.careers {background-image:url(../images/contactbg.jpg); background-repeat:no-repeat; background-position:center top; padding:0px;}

/* Register Form */
.register{margin:10px; background: #d5c2d0;}

/* Search Results */
.search {background-image:url(../images/contactbg.jpg); background-repeat:no-repeat; background-position:center top; padding:0px;}
.searchtext {margin-left:5.5em; margin-bottom:6em; margin-top:2em;}
.letagreed{color:#cc0000; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: small; background-color: #FFFFFF; text-align:center;}
.text {font-family: Arial, Helvetica, sans-serif; font-size: small; color: #fff; text-align:left; background-color:#6a205f;}
.text a, .text a:visited, .text a:active { color:#E2A9DA;}

/* Property details */
.detailstext {margin:1em; background:#fff; width:470px; font-family: Arial, Helvetica, sans-serif; font-size: 75%; color: #444; text-align:left;}
.blackheading {font-family: Arial, Helvetica, sans-serif; font-size: medium; color:#000; padding-left:2em;}

/* white rounded corner */
.info{ margin:10px; background: #fff;}
b.rtop, b.rbottom{display:block;background:#F7ECD7;}
b.rtop b, b.rbottom b{display:block;height: 1px; overflow: hidden; background: #fff}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

/* Footer */
.right {
	float: right;
	width:60%;
	text-align:right;
}
.left {
	width:250px;
	padding-left:1.5em;
}
.containerfran {
	position:absolute;
	left:50%;
	top:0;
	margin-left:-380px;
	width:725px;
	margin-top:2em;
	height:41em;
	z-index:1;
	text-align:left;
	background-color:#FFF;
	border-top-width: 2px;
	border-right-width: 40px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6a205f;
	border-right-color: #F7F0DE;
	border-bottom-color: #6a205f;
	border-left-color: #6a205f;
}
#iframe {
overflow-y:;
overflow-x:none;
} 
