/*Global Styles*/
body { width:770px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:auto; color:#6D6E71; background:#000000;}
a { text-decoration:none; color:#555555; outline:none; }
img { border:0; }
h1 { text-transform:uppercase; font-size:12px; font-weight:bold; padding:0px; margin: 10px 0; }



.grayBorder { float:left; width:100%; border:solid 1px #666; margin:20px auto 0px; padding:0px 10px 0px 10px; background:#fff;}
.minHeight { float:left; width:100%; min-height:600px; _height:600px; }
.upperContent { float:left; height:190px; width:100%; padding-top:10px; }




/*Left Nav*/
.leftNav { float:left; font-size:10px; line-height:150%; }
.leftNav a, .leftNav a:visited { color:#555; text-transform:uppercase; }
.leftNav a:hover { font-weight:bold }
.leftNav a.selected { font-weight:bold }

/* ITZ  left nav */
.leftNav {
	width:100%;
	float:right;
	position:relative;
	left:0px;
	top:0px;
	text-align:right;
	margin-bottom:5px;
}
.leftNav ul{
     margin:0;
     padding:0;
     list-style-type:none;
     list-style-position:outside;
     position:relative;

 }


.leftNav ul li{
	display : list-item; 
	list-style-type : none;
	margin : 0px;
	padding : 0px;
	float:right;
	height:20px;
	width:75px;
}

#li_your_home { width: 110px; } 


.leftNav ul li a	{
	display:block;
	text-align:center;
	width:100%;
	font-size : 9px;
	font-weight:normal;
	line-height : 17px;
	margin: 1px 0 1px 0px;
	text-decoration:none;
	color:#575656;
	text-transform:uppercase;
	color:#6d6e71;
}


/*Right Nav*/
.rightNav { float:right; font-size:10px; margin:2px 2px 0 0;}
.rightNav a, .rightNav div {
	height:24px;
	width:145px;
	display:block;
	padding-left:5px;
	border:solid 1px #e5e6e7;
	line-height:24px;
	margin-bottom:5px;
	text-transform:uppercase;
	text-decoration:none;
}
.rightNav a, .rightNav a:visited { color:#555;  }
.rightNav a.selected, .rightNav a.selected:visited { color:#fff; background-color:#3c4348; }
.rightNav a:hover { color:#FFF; background-color:#3c4348; }

.rightNav div { background-color:#EEE; color:#999; border-color:#CCCCCC; }

/*Header*/
.headerImage { float:left; margin-bottom:10px; text-align: center; font-size: 14px;}

/*Main*/
.mainContent { float:left; width:100%; }

/*SubHeader*/
.contentSubHeader { float:left; width:770px; margin-bottom:0px; }
.breadcrumb { float:left; width:100%; text-transform:uppercase; font-size:12px; font-weight:bold;}
.breadcrumb a, .breadcrumb a:visited { color:#6D6E71; font-weight:bold}

.disclaimer { float:left; width:100%; font-size:10px; margin:10px 0px 5px 0px; }

.footer { float:left; width:100%; color:#fff; font-size:10px; margin-top:10px; }
.footer a, .lowerContent a:visited { color:#fff; }
.footer a:hover { color:#fff;}

/*ToolTip Styles*/
.tooltipText { color:#192754; font-weight:bold; background-color:#FFF; }

/*Home*/
.homeImages { float:left; height:461px; width:770px; background-color:#FFF; margin-bottom:10px; }
.homeImages img { float:left; margin-left:0px; }
.homeImages div div { float:left; width:107px; margin-left:2px; display:inline; }
.homeImages div div img { margin-left:0px; margin-bottom:2px; }

#home_represent {text-transform:uppercase; margin:0 10px; font-size:}

/*Browse*/
.propertyCategories { float:left; }

.propertyCategory {
	float:left;
	width:112px;
	height:125px;
	margin:0px 0px 10px 0px;
	font-size:11px;
	cursor:pointer;
	/*border:solid 1px #FFF;*/
	color:#666;
	background-color:#FFF;
}
.propertyCategory img { margin-bottom:5px; border:solid 1px #FFF; }
.categoryCount { }

/*View Category*/
.categoryProperties { float:left; width:100%; }
.categoryProperty { float:left; width:190px; height:160px; margin-right:2px; _margin-right:0px; }
.categoryPropertyInfo { float:left; padding:10px 10px 0px 10px; }
/*.categoryPropertyTitle { font-size:11px; color:#132748; }*/
.categoryProperty img { border:solid 1px #FFF; }

/*View Property*/
.propertyImages { float:left; width:618px; }
.propertyImages img { float:left; }

.propertyLargeImage { float:left; width:480px; height:360px; }

.propertyThumbnailsOuter { float:left; width:136px; height:360px; margin-left:2px; display:inline; overflow:auto; }
.propertyThumbnailsInner { width:120px; }

.propertyThumbnail { float:left; width:110px; background-color:#EEE; margin:2px 0px 2px 3px; text-align:center; border:solid 1px #FFF; }
.propertyThumbnail a { float:left; }
.propertyThumbnail a img { float:left; border:none; }

.propertyNumber { float:left; width:120px; color:#7895a3; font-weight:bold; }
.propertyButtons { float:left; width:246px; padding-left:252px; }
.propertyLowerInfo { float:left; width:100%; color:#6D6E71; margin-bottom:10px; }
.propertyLowerInfo2 { float:left; width:100%; color:#000000; margin-bottom:10px; }

/*View Saved Properties*/
.savedProperty { float:left; width:100%; margin:10px 0px 10px 0px; }

.savedPropertyButtons { float:left; margin-right:7px; width:13px; height:81px; border:solid 1px #666; }
.savedPropertyButtons img { float:left; }

.savedPropertyImage { float:left; margin-right:5px; width:110px; height:83px; text-align:center; line-height:83px; }

.savedPropertyBox { float:left; margin-right:5px; width:151px; height:83px; text-align:center; cursor:pointer; }
.savedPropertyBoxLink {
	float:left;
	height:24px;
	width:143px;
	display:block;
	line-height:24px;
	color:#FFF;
	background-color:#4C4C4C;
	padding:0px 0px 0px 8px;
	margin-bottom:3px;
	font-size:9px;
	text-transform:uppercase;
	text-align:left;
}
.savedPropertyBox a, .savedPropertyBox a:visited {
}
.savedPropertyBox a:hover { background-color:#192574; }
.savedPropertyAlignTable { float:left; width:151px; height:56px; }
.savedPropertyAlignTable img { width:74px; }
.transparent { filter:alpha(opacity=40); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); -moz-opacity: 0.40; opacity:0.4; }

.savedPropertyRemove { float:left; font-size:10px; }
.savedPropertyRemove a, .savedPropertyRemove a:visited { color:#666; }
.savedPropertyRemove a:hover { color:#7895a3; }

/*Search*/
.searchHeader { float:left; width:100%; margin-bottom:5px;}
.searchHeader img { float:left; margin-right:4px; }

.searchOption { float:left; width:175px; height:159px; margin-right:30px; display:inline; }
.searchOption strong { text-transform:uppercase; }
.searchOption select { width:175px; }

/*Search Results*/
.searchResults { float:left; width:100%; }

/*Email Properties*/
.email_input { width:200px; border:solid 1px #e3e4e5; margin-bottom:5px; color:#6D6E71; }
.errors { border:dashed 2px #F00; color:#F00; background-color:#FFFFCC; padding:5px; margin:5px 0px 10px 0px; }

/*Arrange Photos*/
.draggablePhotoContainer { float:left; width:784px; margin-left:-6px; }
.sortableContainer div { float:left; width:110px; height:83px; margin:0px 2px 2px 0px; display:inline; }

/*Delete Photos*/
.containerTitle { float:left; color:#7895a3; text-transform:uppercase; font-weight:bold; }
.removePhotoContainerIn {
	float:left;
	width:560px;
	padding-left:2px;
	padding-top:2px;

}
.removePhotoContainerTrash {
	float:right;
	width:112px;
	margin-right:35px;
	display:inline;

	_height:200px;
	min-height:200px;
	padding-left:2px;
}

/* faq */
#faq  ol li { margin-bottom:10px; }
#faq  ol li a {color:##555555;}
#faq  ol li  a.selected, #faq  ol li  a.selected:visited { color:#555555;}
/* #faq a:hover {text-decoration:underline} */

/* contact */
#contact_img {width: 540px; float:left;color:#000000;}
#contact_hed {width: 220px; float: left; margin-left:7px; text-transform:none;color:#000000;}
#contact_hed h1 {margin: 38px 0 10px 0;text-transform:none;font-size:14px;color:#000000;}
#contact_hed a {
    color: #c0a22f;
    outline: medium none;
    text-decoration: none;
}
#contact_hed.propertyLowerInfo2 {line-height:30px;text-transform:none;color:#000000;}

span.categoryName a{color:#7895a3}
