﻿/*-------------------------------------------------------------------------

home1043.css
- Overwrites layout1005.css to set up home page layout

-------------------------------------------------------------------------*/



/*------------------------------------------------------------------------
>> Display siteSide area. Hide outter wrapper backgrounds. Use different
   backgrounds for groupContainer[] in IE6.
-------------------------------------------------------------------------*/

#siteSide {
    display: none;
    width: 0;
    padding: 0;
    margin: 0;
    background: none;
}

*html #siteSite {
    filter: none;
}

.siteSideWrapper, .siteSideWrapperContent, .siteSideWrapperBottomLeft, .siteSideWrapperBottomRight {
    background: none;
    padding: 0;
    margin: 0;
}

*html .siteSideWrapper, *html .siteSideWrapperContent, *html .siteSideWrapperBottomLeft, *html .siteSideWrapperBottomRight {
    filter: none;
}

*html #siteSide .groupContainerContent {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://assets.salesaspects.com/templates/i/containers/container-main-right-276w.png', sizingMethod='crop');
}

*html #siteSide .groupContainerBottomRight {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://assets.salesaspects.com/templates/i/containers/container-bottom-right-276w.png', sizingMethod='crop');
}

*html #siteSide .moduleContainerContent {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://assets.salesaspects.com/templates/i/containers/container-main-right-276w.png', sizingMethod='crop');
}

*html #siteSide .moduleContainerBottomRight {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://assets.salesaspects.com/templates/i/containers/container-bottom-right-276w.png', sizingMethod='crop');
}



/*------------------------------------------------------------------------
>> Update width of siteMain. Hide outter wrapper backgrounds. Use
   different backgrounds for groupContainer[] in IE6.
-------------------------------------------------------------------------*/

#siteMainContent {
    background: none;
}

#siteMain {
	position: relative;
	float: left;
    width: 772px;
    margin-left: 0;
    padding: 0;
    background: none;
}

*html #siteMain {
    filter: none;
}

.siteMainWrapper, .siteMainWrapperContent, .siteMainWrapperBottomLeft, .siteMainWrapperBottomRight {
    background: none;
    padding: 0;
    margin: 0;
}

*html .siteMainWrapper, *html .siteMainWrapperContent, *html .siteMainWrapperBottomLeft, *html .siteMainWrapperBottomRight {
    filter: none;
}

*html #siteMain .groupContainerContent {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://assets.salesaspects.com/templates/i/containers/container-main-right-686w.png', sizingMethod='crop');
}

*html #siteMain .groupContainerBottomRight {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://assets.salesaspects.com/templates/i/containers/container-bottom-right-686w.png', sizingMethod='crop');
}

*html #siteMain .moduleContainerContent {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://assets.salesaspects.com/templates/i/containers/container-main-right-686w.png', sizingMethod='crop');
}

*html #siteMain .moduleContainerBottomRight {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://assets.salesaspects.com/templates/i/containers/container-bottom-right-686w.png', sizingMethod='crop');
}

#siteMainContainer, #siteMainContainer td{
    padding: 0;
    margin: 0;
    background: none;
}

#siteMainContainer {
    float: none;
    width: 772px;
    padding: 0;
    margin-bottom: -10px;
    background: #fff;
}

#siteMainContentTop1 {
    display: block;
    position: relative;
    height: 187px;
    margin: 0;
    padding: 0;
}

#siteMainContentTop2{
    display: block;
    position: relative;
    width: 772px;
    height: 25px;
    background: url(http://assets.salesaspects.com/templates/i/flavor-backgrounds/showcase-home-main-bkgd-top-4.gif) no-repeat;
}

#siteMainContentBot1 {
    display: block;
    position: relative;
    width: 772px;
    /*height: 70px;*/
    height: 25px;
    margin-top: -15px;
    background: url(http://assets.salesaspects.com/templates/i/flavor-backgrounds/showcase-home-main-bkgd-btm-4.gif) no-repeat;
}

#siteFooter {
    background-image: none;
    padding: 20px 0 20px 0; 
}


/*------------------------------------------------------------------------
>> Overwrite Flavor css and global.css to position quick search within
   the Flavor background.
-------------------------------------------------------------------------*/

.QuickSearch2 #propertyTypeLabel {
    top: 104px;
    left: 42px;
}
.QuickSearch2 #propertyTypeControl {
    top: 122px;
    left: 42px;
}
.QuickSearch2 #areaLabel {
    top: 52px;
    left: 42px;
}
.QuickSearch2 #areaControl {
    top: 70px;
    left: 42px;
}
.QuickSearch2 #priceLabel {
    top: 152px;
    left: 42px;
}
.QuickSearch2 #priceDropDown {
    top: 170px;
    left: 42px;
}
.QuickSearch2 #bathsLabel {
    top: 104px;
    left: 257px;
}
.QuickSearch2 #bathsControl {
    top: 122px;
    left: 257px;
}
.QuickSearch2 #bedsLabel {
    top: 104px;
    left: 364px;
}
.QuickSearch2 #bedsControl {
    top: 122px;
    left: 364px;
}
.QuickSearch2 #searchButton {
    top: 166px;
    left: 380px;
}
