/****************************************************************************************\

    Global Selectors

\****************************************************************************************/

html 
{
}

body 
{
    background                          : #CCCCCC url(/css/homax/images/bodyGradientBG.jpg) repeat-x top left;
    color                               : #40443E;
}

h1 
{
}

h2 
{
}

h3 
{
}

h4 
{
}

h5 
{
}

h6 
{
}

p 
{
}

ul 
{
}

ol 
{
}

li 
{
}

strong 
{
}

em 
{
}

u 
{
}

a 
{
    color                           : #385ba2;
}

a:visited 
{
    color                           : #385ba2;
}

a:hover 
{
    color                           : #385ba2;
}

table 
{
}

tr 
{
}

th 
{
}

td 
{
}

img 
{
}

/****************************************************************************************\
    
    Compound Selectors

\****************************************************************************************/

/*___ DIV _________________________________________________________________*/
#bodyOverlay
{
    background                          : transparent url("/css/homax/images/bodyOverlay.png") no-repeat left 78px;
}

#footerOverlay
{
    background                          : transparent url("/css/homax/images/rulerBG.gif") no-repeat bottom left;
}

#tapeMeasureOverlay
{
    background                          : transparent url("/css/homax/images/measureBG.gif") no-repeat bottom left;
}

#branding
{
    background                          : #CCCCCC url("/css/homax/images/brandingBG.png") no-repeat top left;
    border-bottom                       : solid 2px #920000;
}

#content
{
    background-color                    : #FFFFFF;
    border                              : solid 1px #AFAFAF;
    border-bottom                       : none;
    -moz-border-radius-topleft          : 10px;
    -moz-border-radius-topright         : 10px;
    -webkit-border-top-left-radius      : 10px;
    -webkit-border-top-right-radius     : 10px;
}

#cart,
#moreChoices
{
    background-color: #FFFFFF;
    border          : solid 1px #AFAFAF;
    -moz-border-radius  : 10px;
    -webkit-border-radius   : 10px;
}

#featuredProduct
{
    border                              : solid 1px #000000;
    -moz-border-radius                  : 10px;
    -webkit-border-radius               : 10px;
}

#tellFriend
{
    border                              : solid 1px #AFAFAF;
}

#homaxFeatured h2 + .productSub
{
}

#homaxFeatured h2 + .productSub + .productSub
{
}

#homaxFeatured .productSub
{
    -moz-border-radius                  : 10px;
    -webkit-border-radius               : 10px;
    color                               : #000000;
    border                              : solid 1px #000000;
}

.prodDesc
{
    border                              : solid 1px #000000;
    background                          : #DEE8C6 url(/css/homax/images/gradientBG.jpg) repeat-x top right;
}

#productImage
{
    border                              : 1px solid #AFAFAF;
}

#content.solutions #content_sub
{
    border                              : solid 1px #000000;
    background                          : transparent url(/css/homax/images/solutionsSubBG.jpg) no-repeat bottom left;
    -moz-border-radius                  : 10px;
    -webkit-border-radius               : 10px;              
}

#shippingDisplay
{
    border                              : solid 1px #AFAFAF;
    background-color                    : #EFEFEF;
}

#site_info
{
    background-color                    : #FFFFFF;
    border                              : solid 1px #AFAFAF;
    border-top                          : none;
    -moz-border-radius-bottomleft       : 10px;
    -moz-border-radius-bottomright      : 10px;
    -webkit-border-bottom-left-radius   : 10px;
    -webkit-border-bottom-right-radius  : 10px;
}

#content.catalog .clear
{
    border-top                          : 1px solid #AFAFAF;
}

/*___ SPAN _________________________________________________________________*/

/*___ H1 _________________________________________________________________*/
#branding h1
{
    background                          : transparent url(/css/homax/images/logo-trans.png) no-repeat top left;
}

/*___ H2 _________________________________________________________________*/
#content h2,
#content.solutions #content_main h2
{
    color                               : #777875;
}

#content_main h2,
#content_sub h2,
#secondary_content h2
{
    color                               : #920000;
}

#moreChoices h2
{
    border-bottom                       : solid 1px #AFAFAF;
}

.h2Border
{
    border-bottom                       : solid 1px #920000;
}

/*___ H3 _________________________________________________________________*/
#content h3
{
    color                               : #000000;
}

#content .productSub h3
{
    color                               : #920000;
}

#content.solutions h3
{
    color                               : #920000;
}

#ulProducts h3
{
    color                               : #920000;
}

.total
{
    background-color                    : #EFEFEF;
    border                              : 1px solid #AFAFAF;
    color                               : #8D2E2E;
}

/*___ H4 _________________________________________________________________*/
#content.home #content_main h4
{
    color                               : #40443E;
    border-bottom                       : none;
}

#content_main h4
{
    color                               : #000000;
    border-bottom                       : 1px solid #AFAFAF;
}

/*___ H5 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ P _________________________________________________________________*/
#btnCheckout p
{
    color                               : #920000;
}

#pOrderTotal
{
    border                              : solid 1px #AFAFAF;
    background-color                    : #EFEFEF;
    color                               : #8D2E2E;
}

/*___ UL _________________________________________________________________*/
.ulShop
{
    color                               : #385ba2;
}

/*___ OL _________________________________________________________________*/

/*___ LI _________________________________________________________________*/
.ulNews li
{
    background                          : transparent url(/css/homax/images/listArrow.jpg) no-repeat left 5px;
}

.home #liHome,
.products #liProducts,
.solutions #liSolutions,
.contact #liContact
{
    background-color                    : #FFFFFF;
    border                              : solid 1px #AFAFAF;
    border-bottom                       : none;
    -moz-border-radius-topleft          : 10px;
    -moz-border-radius-topright         : 10px;
    -webkit-border-top-left-radius      : 10px;
    -webkit-border-top-right-radius     : 10px;
}

#ulProducts > li
{
    -moz-border-radius                  : 10px;
    -webkit-border-radius               : 10px;
    color                               : #000000;
    border                              : solid 1px #000000;
}

#ulProducts #liPaint
{
    background                          : transparent url(/css/homax/images/prodPaintBG.jpg) no-repeat bottom left;
}

#ulProducts #liSurface
{
    background                          : transparent url(/css/homax/images/prodSurfacePrepBG.jpg) no-repeat bottom left;
}

#ulProducts #liTexture
{
    background                          : transparent url(/css/homax/images/prodTextureBG.jpg) no-repeat bottom left;
}

#ulProducts #liTile
{
    background                          : transparent url(/css/homax/images/prodTileBG.jpg) no-repeat bottom left;
}

#ulProducts #liRepair
{
    background                          : transparent url(/css/homax/images/prodRepairBG.jpg) no-repeat bottom left;
}

#ulProducts #liCleaners
{
    background                          : transparent url(/css/homax/images/prodCleanersBG.jpg) no-repeat bottom left;
}

#ulProducts #liKitchenBath
{
    background                          : transparent url(/css/homax/images/prodKitchenBathBG.jpg) no-repeat bottom left;
}

#ulProducts #liFencing
{
    background                          : transparent url(/css/homax/images/prodFinishBG.jpg) no-repeat bottom left;
}

#ulProducts #liOdor
{
    background                          : transparent url(/css/homax/images/prodOdorBG.jpg) no-repeat bottom left;
}

#ulProducts #liTarp
{
    background                          : transparent url(/css/homax/images/prodTarpBG.jpg) no-repeat bottom left;
}

#liCart.active,
#liCheckout.active
{
    background-color                    : #FFFFFF;
    border                              : solid 1px #AFAFAF;
    border-bottom                       : none;
    -moz-border-radius-topleft          : 10px;
    -moz-border-radius-topright         : 10px;
    -webkit-border-top-left-radius      : 10px;
    -webkit-border-top-right-radius     : 10px;
}

/*___ STRONG _________________________________________________________________*/
.strPrice
{
    color           : #777875;
}

.strQuantity
{
    color           : #777875;
}

.purchased
{
    border-bottom   : solid 1px #AFAFAF;
}

.purchased.secondary
{
    border-bottom   : dashed 1px #AFAFAF;
}

/*___ EM _________________________________________________________________*/

/*___ U _________________________________________________________________*/

/*___ A _________________________________________________________________*/
.aAddCart,
.aAddCart:hover,
.aAddCart:visited
{
    background      : transparent url(/css/homax/images/btnAddCart.gif) no-repeat top left;
}

.aAddBtn,
.aAddBtn:hover,
.aAddBtn:visited
{
    background      : transparent url(/css/homax/images/btnAddCart2.gif) no-repeat top left;
}

#ulProducts .aViewAll,
#ulProducts .aViewAll:hover,
#ulProducts .aViewAll:visited
{
   background       : transparent url(/css/homax/images/btnViewAll.gif) no-repeat top left;
}

.btnCart,
.btnCart:hover,
.btnCart:visited
{
    color           : #920000;
    background      : transparent url(/css/homax/images/btnCartBG.gif) top left no-repeat;
}

/*___ TABLE _________________________________________________________________*/

/*___ TR _________________________________________________________________*/
.tblProdList tr,
.tblCheckout tr
{
    border                              : solid 1px #AFAFAF;
}

.tblProdList thead tr,
.tblCheckout thead tr
{
    border                              : none;
}

.trSub
{
    color                               : #920000;
}

.tblCheckout .trSubChkout
{
    border-top                          : none;
    border-bottom                       : none;
    color                               : #920000;
}

.trTotalChkout
{
    color                               : #920000;
    background-color                    : #EFEFEF;
}

.trEven
{
    background-color                    : #EFEFEF;
}

/*___ TH _________________________________________________________________*/

/*___ TD _________________________________________________________________*/

/*___ IMG _________________________________________________________________*/

/*___ FORM _________________________________________________________________*/

/*___ INPUT _________________________________________________________________*/
.step input[type="text"]
{
    border                              : solid 1px #AFAFAF; 
}

.ulCheckout input
{
    background                          : transparent url(/css/homax/images/paymentBG.jpg) no-repeat top;
}

.ulCheckout input:hover
{
    background                          : transparent url(/css/homax/images/paymentHoverBG.jpg) no-repeat top;
}

/*___ LABEL _________________________________________________________________*/

/*___ SELECT _________________________________________________________________*/
.step select
{
    border                              : solid 1px #AFAFAF; 
}

/*___Group/Section/Class_________________________________________________________________*/














/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
