body {
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  border: 0px;
  padding: 0px;
  background: #FFFFFF;
  height:101%;
  font-family: 'Droid Sans',Arial, Helvetica, sans-serif;
  font-weight: 400;
}
.wrap {
	background-image: url(../images/wrap.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
  font-weight: 400;
	color: #999999;
	text-decoration: none;
}

a.footer:link{
	color: #999999;
	text-decoration: none;
}

a.footer:active{
	color: #999999;
}

a.footer:visited{
	color: #999999;
}

a.footer:hover{
	color: #999999;
	text-decoration: underline;
}

.topnav {
	color: #0C588F;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;

}
a.topnav:link {
	color: #0C588F;
}

a.topnav:active {
	color:#0C588F;
}
a.topnav:visited {
	color:#0C588F;
}

a.topnav:hover {
	color:#CCCCCC;
	text-decoration: underline;
}

.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4A4A4A;
	text-align: justify;
	text-decoration: none;
  font-weight: 400;

}
a.content:link{
	font-weight: bold;
	color: #08578D;
	text-decoration: none;
	border-bottom:1px dotted #08578D;
}
a.content:active{
	font-weight: bold;
	color: #08578D;
	text-decoration: none;
	border-bottom:1px dotted #08578D;
}
a.content:visited{
	font-weight: bold;
	color: #08578D;
	text-decoration: none;
	border-bottom:1px dotted #08578D;
}
a.content:hover{
	font-weight: bold;
	color: #88278E;
	text-decoration: none;
	border-bottom:1px dotted #FFFFFF;
}

.homeHeader {
	font-family: 'Droid Sans', Verdana, Arial;
	font-size: 18px;
	color: #954A37;
	font-weight: bold;
}

.pageHeader {
	font-family: 'Droid Sans', Verdana, Arial;
	font-size: 18px;
	color: #8CC63E;
	font-weight: bold;
	font-weight: 700;
	padding:0px;
}

.subHeader {
	font-family: 'Droid Sans', Verdana, Arial;
	font-size: 16px;
	color: #999999;
	font-weight: bold;
	font-weight: 700;
	color: #999999;
	font-weight: bold;
}

.imagebox {
-moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;	border:1px solid #CCCCCC;
}
.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

.navfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;

}

a.navfooter:link{
	color: #FFFFFF;
	text-decoration: none;
}

a.navfooter:active{
	color: #FFFFFF;
}

a.navfooter:visited{
	color: #FFFFFF;
}

a.navfooter:hover{
	color: #CCCCCC;
}

.sidenav_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	text-align: center;
}
.sidenav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	text-align: left;

}

a.sidenav:link{
	color: #999999;
	text-decoration: none;
}

a.sidenav:active{
	color: #999999;
}

a.sidenav:visited{
	color: #999999;
}

a.sidenav:hover{
	color: #000065;
}

.subsidenav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	text-align: left;

}

a.subsidenav:link{
	color: #999999;
	text-decoration: none;
}

a.subsidenav:active{
	color: #999999;
}

a.subsidenav:visited{
	color: #999999;
}

a.subsidenav:hover{
	color: #000065;
}

.registerinputbox {
 	border:1px solid #666666;
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.registerbutton{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #F1F1F1;
	text-decoration: none;
	padding:5px;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;

}

.registerform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}



.landing {
	font-family: 'Droid Sans', Verdana, Arial;
	font-size: 16px;
	color: #999999;
	font-weight: bold;
	font-weight: 700;
	color: #999999;
	font-weight: bold;
}
a.landing {
	text-decoration: none;
}
a.landing:link {
	text-decoration: none;
}

a.landing:active {
	text-decoration: none;
}
a.landing:visited {
	text-decoration: none;
}

a.landing:hover {
	color: #88278E;
	text-decoration: none;
}

div#left_side {
	float: left;
	width: 150px;
	padding: 0 0 0 10px;
	/*border-right: 1px dotted #ccc;*/
}
div#content {
	float: left;
	width: 730px;
	padding:0;
	font-size:12px;
	color: #666666;
	text-align: justify;
	border-top: 1px dotted #ccc;
}

.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
	text-align: left;
}
a.breadcrumb {
	color: #666666;
	text-decoration: none;
}
a.breadcrumb:link {
	color: #666666;
}

a.breadcrumb:active {
	color: #666666;
}
a.breadcrumb:visited {
	color: #666666;
}

a.breadcrumb:hover {
	color: #88278E;
	text-decoration: underline;
}
.navMouseOutCell {
    cursor: default;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #FFFFFF;
}

.navMouseOverCell {
    cursor: default;
	color: #999999;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #F4F5F9;
}


#nav{position:relative; background:#fff; padding:0; font-family:'Droid Sans', sans-serif, Arial, Helvetica; font-size:18px;font-weight:700;}
#nav .clear{clear:both;}
#nav ul{padding:0 0 0 5px; margin:0; list-style:none;}
#nav li{float:left; margin:5px 10px 5px 0; background:#fff; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#nav li a{text-decoration:none; color:#88278E; display:block; padding:10px 15px;}

.propertylisting {
 color: #333333;
 font-size:12px;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: normal;
 text-decoration: none;
}

.property_features {
 color: #666666;
 font-size:11px;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: normal;
 text-decoration: none;
}

.pagebreadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

a.pagebreadcrumb:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

a.pagebreadcrumb:active {
	color: #999999;
	text-decoration: none;
}

a.pagebreadcrumb:visited {
	color: #999999;
	text-decoration: none;
}
a.pagebreadcrumb:hover {
	color: #88278E;
	text-decoration: none;
}

a.pagebreadcrumb2:link {
    border-radius:3px;
	border:1px solid #FFFFFF;
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

a.pagebreadcrumb2:active {
	border:1px solid #FFFFFF;
	color: #999999;
	text-decoration: none;
}

a.pagebreadcrumb2:visited {
	border:1px solid #FFFFFF;
	color: #999999;
	text-decoration: none;
}
a.pagebreadcrumb2:hover {
	border:1px solid #88278E;
	color: #88278E;
	text-decoration: none;
}

.property_options {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	/*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;*/
	background-color: #FFFFFF;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
	width: 160px;
}.property_options:hover {
	/*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;*/
	/*border:1px solid #333333;*/
	text-decoration:none;
	color: #333333;
}.property_options:active {
	position:relative;
	top:1px;
}

.inputbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #0099ff;
	border-radius: 5px;
 border:1px solid #CCCCCC;
 padding: 5px;
}

.searchinputbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #0099ff;
	border-radius: 5px;
 border:1px solid #CCCCCC;
 padding: 5px;
}

#already-let {
position: absolute;
top: -4px;
left: -4px;
margin:0 auto 0px auto; border:0px;
  z-index: 101;
}
#already-let-sml {
position: absolute;
top: -4px;
left: -3px;
margin:0 auto 0px auto; border:0px;
  z-index: 101;
}

.property-image-display {
 -moz-border-radius:5px;
 -khtml-border-radius:5px;
 -webkit-border-radius:5px;
 border-radius:5px;
 border:1px solid #CCCCCC;
 width:450px;
 height:300px;
 overflow:hidden;
}

.photo-display {
 position: relative;
margin:0 auto 0px auto; border:0px;
 z-index:102;
}

.photo-display-details {
 position: absolute;
margin:0 auto 0px auto; border:0px;
 z-index:102;
 width:450px;
 height:300px;
}


.bed-bath-icons {
 font-family:'Droid Sans', sans-serif, Arial, Helvetica;
 font-size:18px;
 font-weight:bold;
 height:35px;
 color: #777777;
 text-align:left;
}
.bed-bath-icons-sml {
 font-size:12px;
 font-weight:bold;
 color: #777777;
}

.testimonial-box {
 width:173px;
 height:125px;
 -moz-border-radius:5px;
 -khtml-border-radius:5px;
 -webkit-border-radius:5px;
 border-radius:5px;
 border:1px dotted #CCCCCC;
 background:#FFFFFF;
 padding:1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
.testimonial-author{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	font-style: italic;
	text-align: right;
}
