﻿
/* Gallery Content */
div.Gallery
{
    margin-top: 10px;
    margin-left: 25px;
    width: 720px;
}

div.Gallery div.title
{
    font-size: smaller;
    background-color: #FFFFFF;
    color:#6d253c;
}

div.Gallery div.title .active
{ 
    font-weight:bold;
    color:#FFFFFF;
    background-color: #6d253c;
    padding: 2px;
    height: 35px;  
}

div.Gallery div.description 
{
    margin-top: 8px;
    margin-bottom: 14px;
    margin-left: 2px;
    font-size:smaller;  
}

div.Gallery div.results {}

div.Gallery div.noresults 
{
    text-align: center;
    margin-top: 100px;
    margin-bottom: 150px;      
}

/* End Gallery Content */


/* Listing Featured Results styles */
a {color:#6d253c}

div.ListingControl .Container .FeaturedResult
{
    padding-left: 0px;
    padding-right:3px;
    width:241px;
    height:108px;
    padding-top:3px;
    

}  

*html div.ListingControl .Container .FeaturedResult

{position:relative;left:5px;}


div.ListingControl .FeaturedResult
{
    padding-left:5px;
}

div.ListingControl .FeaturedResult .PriceLow
{
    display:none;
}

div.ListingControl .FeaturedResult .PriceRange
{
    display:none;
    
}

div.ListingControl .FeaturedResult .FreeBrochureLink
{
	float:right;
	padding-right:25px!important;
	
}


div.ListingControl .FeaturedResult .FreeBrochure
{
	
	color:yellow;
	font-size:11px !important;
	font-weight:bold;
	padding-top:9px;
	padding-left:3px;
}

div.ListingControl .FontUpdateLocation

{font-size:11px; color:#646464;}

div.ListingControl .FontUpdateAptName

{font-size:11px;}

div.ListingControl .UpdateImg

{float:left;}

div.ListingControl .UpdatePrice
{color:#646464; font-size:12px;}

div.ListingControl .featureInfo
{float:left; width:131px; }


div.ListingControl .FeaturedResult .SmallImage img
{
	width: 92px; 
	height: 62px;
	float: left;
	display: inline;
    border-style: solid;
    border-width: 1px;
    border-color: #014982;
    padding:2px;  
    padding-right:8px;
    padding-left:3px;
}

div.ListingControl .FeaturedResult .Image img
{
    display:none;    
}

div.ListingControl .FeaturedResult .AptName
{
    padding-top: 0px;
    font-weight:bold;
    display: block;
    
}

div.ListingControl .FeaturedResult .City {}

div.ListingControl .FeaturedResult .State {}

div.ListingControl .FeaturedResult .ZipCode {}

div.ListingControl .FeaturedResult .Bedrooms
{
    display:none;
}

div.ListingControl .FeaturedResult .Brochure
{
    display:none;
}

/* End Listing Featured Results styles */

/* Listing Gallery Details styles */
div.ListingControl .Container .GalleryDetails
{
    width:166px;
    height:140px;
}

div.ListingControl .GalleryDetails
{
    font-size: 85%;
}

div.ListingControl .GalleryDetails .PriceLow
{
    display:none;
}

div.ListingControl .GalleryDetails .PriceRange
{
    display:none;
}

div.ListingControl .GalleryDetails .SmallImage img
{
    display:none;
}

div.ListingControl .GalleryDetails .Image img
{
    width: 92px;
    height: 65px;
    border-style: solid;
    border-width: 1px;
    border-color: #014982;
    margin: 4px 20px 0px 20px;
    float: none;
}

div.ListingControl .GalleryDetails .AptName
{
    font-weight:bold;
    display: block;
    text-align: center;
}

div.ListingControl .GalleryDetails div.Location
{
    text-align:center;
}

div.ListingControl .GalleryDetails .City 
{}

div.ListingControl .GalleryDetails .State 
{}

div.ListingControl .GalleryDetails .ZipCode 
{}

div.ListingControl .GalleryDetails .Bedrooms
{
    display:none;
}

div.ListingControl .GalleryDetails .Brochure
{
     display: none;
}
/* End Listing Gallery Details styles */

/* Listing Gallery Results styles */

div.ListingControl .Container .GalleryResult
{
    width:120px;
    height:200px;
    margin-right: 60px;
}

div.ListingControl .GalleryResult
{
    font-size:12px;
}

div.ListingControl .GalleryResult .PriceLow
{
    display:none;
}

div.ListingControl .GalleryResult .PriceRange
{
    display:none;
}

div.ListingControl .GalleryResult .SmallImage img
{
    display:none;
}

div.ListingControl .GalleryResult .Image img
{
    width: 120px;
    height: 90px;
    border-style: solid;
    border-width: 1px;
    border-color: #014982;
    margin: 4px 0px 6px 0px;
}

div.ListingControl .GalleryResult .AptName
{
    font-weight:bold;
    display: block;
    font-size:12px;
}

div.ListingControl .GalleryResult .City {}

div.ListingControl .GalleryResult .State {}

div.ListingControl .GalleryResult .ZipCode {}

div.ListingControl .GalleryResult .Bedrooms
{
    display:none;
}

div.ListingControl .GalleryResult .Brochure
{
     display: block;
     margin-top: 2px;
}
/* End Listing Gallery Results styles */

