﻿/****************************************************************************************\

    Global Styles

\****************************************************************************************/

html 
{
    background-color : #BAAD98;
}

body 
{
    background : transparent url(images/backgroundBody.jpg) repeat-y;
}

h1 
{
    color : inherit;
}

h2 
{
    color : inherit;
}

h3 
{
    color : inherit;
}

h4 
{
    color : inherit;
}

h5 
{
    color : inherit;
}

h6 
{
    color : inherit;
}

p 
{
    color : inherit;
}

ul 
{
    color           : inherit;
    list-style-type : disc;   
}

ol 
{
    color           : inherit;
    list-style-type : decimal;
}

li 
{
    color : inherit;
}

strong 
{
    color : inherit;
}

em 
{
    color : inherit;
}

u 
{
    color : inherit;
}

a 
{
    color : #A16127;  
}

a:visited 
{
    color : #A16127;  
}

a:hover 
{
    color : #A16127;  
}

table 
{
    color   : inherit;
    border  : solid 1px #000000;
}

tr 
{
    color   : inherit;
    border  : solid 1px #000000;
}

th 
{
    color   : inherit;
    border  : solid 1px #000000;
}

td 
{
    color   : inherit;
    border  : solid 1px #000000;
}

img 
{
}

/****************************************************************************************\
    
    Global Constructs
    Globally Unique Elements
    Control Specific Constructs

\****************************************************************************************/

/*___ DIV _________________________________________________________________*/

div#branding
{
    background : transparent url(images/siteHeader_1.jpg) no-repeat top left;
}

div#site_info
{
    background : #BAAD98 url(images/backgroundSiteInfo.jpg) no-repeat;
}

div#divFeaturedProperty
{
    background  : transparent url(images/featuredProperty.jpg) no-repeat;  
    color       : #FFFFFF; 
}

div#divListingDetailsBox
{
    background : #8A1E04 url(images/topDivListingDetailsBox.jpg) no-repeat;   
}

div#divListingDetailsBoxFooter
{
    background : transparent url(images/bottomDivListingDetailsBox.jpg) no-repeat;   
}

div#site_info
{
    color : White;
}


/*___ SPAN _________________________________________________________________*/

span.spanListingDetailsPrice
{
    color : #8A1E04;    
}

span.propInfoLeft
{
    border-right : solid 1px #B3A99E; 
}

/*___ H1 _________________________________________________________________*/

h1#h1Branding
{
    background : transparent url("images/ibuildLogo-trans.png") no-repeat;   
}

/*___ H2 _________________________________________________________________*/

h2#h2Branding,
h2#h2BrandingSmall
{
    color : #8A1E04;
}

/*___ H3 _________________________________________________________________*/

h3#h3OurListings
{
    background : transparent url(images/ourListings.jpg) no-repeat;   
}

h3#h3ListingDetails
{
    background : transparent url(images/h3ListingDetails.jpg) no-repeat;   
}

h3.h3ContentMain,
div#content_main h3
{
    color : #9A8C7D;
}

h3#h3OurBuilders,
div#content_main h3#h3OurBuilders
{
    color : #80A3B7;   
}

h3#h3IBuildMember
{
    background : transparent url(images/h3IBuildMember.jpg) no-repeat;    
}

h3.h3CompanyName,
div#content_main h3.h3CompanyName
{
    color : #000000;   
}

h3#h3Links,
div#content_main h3#h3Links
{
    color : #AFBC21;   
}

/*___ H4 _________________________________________________________________*/

h4#h4AgentDescription,
h4#h4PropertyInformation
{
    background-color    : #80A3B7;
    color               : White;
    border-left         : solid 1px #B3A99E;
    border-right        : solid 1px #B3A99E;
    border-bottom       : solid 1px #B3A99E;
}

h4#h4AgentDescription
{
    border-top : solid 1px #B3A99E;
}

h4.h4LinksCol,
div.linksCol h4
{
    color : #9A8C7D;
}

/*___ H5 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ P _________________________________________________________________*/

p#pOurListingsIntro
{
    color : #8A1E04;    
}

p#pAgentDescription
{
    background-color    : #F1E7C8;
    border-left         : solid 1px #B3A99E;
    border-right        : solid 1px #B3A99E;
    border-bottom       : solid 1px #B3A99E;
}

p#pBrandingContactInfo
{
    color : White;
}

/*___ UL _________________________________________________________________*/

ul.ulBrandingNav
{
    background : transparent url(images/backgroundBrandingNav.jpg) repeat-y;   
}

ul.ulListingDetailsAddress,
ul.ulListingDetailsBedBath,
ul.ulListingDetailsYearView
{
    color : #8A1E04;
}

/*___ OL _________________________________________________________________*/

/*___ LI _________________________________________________________________*/

li.liOurListings
{
    color : #FFFFFF;
}

li.liULPropertyInformation,
ul#ulPropertyInformation li 
{
    background-color    : #F1E7C8;
    border-left         : solid 1px #B3A99E;
    border-right        : solid 1px #B3A99E;
    border-bottom       : solid 1px #B3A99E;
}

li.liPropInfoOdd,
ul#ulPropertyInformation li.liPropInfoOdd
{
    background-color    : White;
}

li.liOurListings
{
    background : transparent url(images/ourListingBorder.png) no-repeat;   
}


li.liBuilderList,
ul.ulBuilderList li
{
    border-top : solid 1px #8D8880;
}

/*___ STRONG _________________________________________________________________*/

/*___ EM _________________________________________________________________*/

/*___ U _________________________________________________________________*/

/*___ A _________________________________________________________________*/

a.aULBrandingNav,
ul.ulBrandingNav a,
ul.ulBrandingNav a:visited
{
    color : #FFFFFF;
}

a.aULBrandingNav,
ul.ulBrandingNav a:hover
{
    color : #AFBC21
}

a#aViewAllListings
{
    background : transparent url(images/btnViewAllListings.jpg) no-repeat;   
}


a.aViewOurListing
{
    background : transparent url(images/btnViewListing.jpg) no-repeat;
}

a.aLIOurListing,
li.liOurListings a
{
    color : #FFFFFF;
}

a#aBackToListings
{
    background : transparent url(images/btn_backToListings.jpg) no-repeat;
}

/*___ TABLE _________________________________________________________________*/

table.tablePropertyInformation
{
    background-color    : #F1E7C8;
    border              : solid 1px #B3A99E;
    border-collapse     : collapse;
}

/*___ TR _________________________________________________________________*/

/*___ TH _________________________________________________________________*/

/*___ TD _________________________________________________________________*/

td.tdTablePropertyInformation,
table.tablePropertyInformation td
{
    border : solid 1px #B3A99E;
}

tr.trPropInfoOdd td
{
    background-color : White;   
}

/*___ IMG _________________________________________________________________*/

img.imgBuilderList,
ul.ulBuilderList img
{
    border : solid 1px #8A8985;
}

/*___ LABEL _________________________________________________________________*/

/*___ INPUT _________________________________________________________________*/

a.btnSubmitRFI
{
    background : transparent url(images/btnSubmit.jpg) no-repeat left top;   
}

/*___Group/Section/Class_________________________________________________________________*/
