
/* Page CMS - pagecms */
.pageCMS_mainPanel, .pageCMS_menuPanel {
    margin: 15px 0;
}

.pageCMS_menuPanel {
    width: 15em;
}

.pageCMS_menuPanel_left {
    float: left;
    border-right: solid 1px #ddd;
    padding: 16px 15px 0 0;
    margin: 0 15px 0 0;
}

.pageCMS_menuPanel_right {
    float: right;
    border-left: solid 1px #ddd;
    padding: 16px 0 0 15px;
    margin: 0 0 0 15px;
}

.pageCMSPage_sectionContainer_slideshow, .pageCMSPage_sectionContainer_richHTML, .pageCMSPage_sectionContainer_eplug, .pageCMSPage_sectionContainer_brandCollectionThumbs, .pageCMSPage_sectionContainer_smartlinks_thumbs, .pageCMSPage_sectionContainer_smartlinks_text {
    margin-bottom: 20px;
}

.PageCMS_slideShowPanel {
    max-width: 100%;
}

.PageCMS_slideShowPanel img {
    height: auto;
    max-width: 100%;
}

.pageCMSPage_sectionContainer_eplug {
    text-align: center;
    margin-bottom: 20px;
}

.pageCMS_mainPanel, .pageCMS_menuPanel {
    overflow: hidden;
}

.pageCMSPage_sectionContainer_bigVideo {
    max-width:960px;margin:0 auto;
}

.smartLinks_TextResults {
    text-align: left;
}

.pageCMSPage_brandCollection_Container {
    overflow: hidden;
    width: 100%;
    margin: 0 0 30px 0;
}

.pageCMSPage_brandCollectionThumb {
    float: left;
    width: 24%;
    margin: .5%;
    text-align: center;
    position: relative;
    overflow: hidden;
    display: block;
    box-shadow: 1px 1px 3px #aaa;
    opacity: .8;
}

.pageCMSPage_brandCollectionThumb_collection_name {
    height: 50px;
    width: 100%;
    text-align: center;
    background: rgb(255,255,255);
    background: rgba(255,255,255, .7);
    padding: 15px 0;
    font-size: 1.1em;
    color: #666;
    font-weight: bold;
}

.pageCMSPage_brandCollectionThumb img {
    max-width: 100%;
}

.pageCMSPage_brandCollectionThumb_moreCollections {
    clear: both;
    font-size: 1.5em;
    font-weight: bold;
    color: #888;
    width: 100%;
    text-align: center;
    padding: 10px 0;
    margin: 30px 0;
    border-radius: 0 0 5px 5px;
    border: solid 0 1px 1px 1px #ddd;
    cursor: pointer;
    box-shadow: 0px 1px 1px #666;
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.04) 28%, rgba(0,0,0,0.14) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(28%,rgba(0,0,0,0.04)), color-stop(100%,rgba(0,0,0,0.14)));
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.04) 28%,rgba(0,0,0,0.14) 100%);
    background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.04) 28%,rgba(0,0,0,0.14) 100%);
    background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.04) 28%,rgba(0,0,0,0.14) 100%);
    background: linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.04) 28%,rgba(0,0,0,0.14) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#24000000',GradientType=0 );
}

.pageCMSPage_brandCollectionThumb_moreCollections:hover {
    opacity: .9;
}

.secondary_pageCMSPage_brandCollection_Container {
    overflow: hidden;
    clear: both;
    display: none;
}


.pageCMSPage_storeInfo_store_Hours {
    float: right;
}

.pageCMSPage_storeInfo_store {
    padding: 15px;
    overflow: hidden;
    border-bottom: solid 1px #ddd;
}

.pageCMSPage_storeInfo_store:nth-child(even) {
    background: #f5f5f5;
    border-bottom: none;
}

.pageCMSPage_storeInfo_store_Address {
    float: left;
}

.pageCMSPage_storeInfo_store_Address_StoreName {
    font-weight: bold;
    font-size: 1.3em;
    color: #666;
}

.pageCMSPage_storeInfo_store_viewStore, .pageCMSPage_storeInfo_store_viewStore:visited {
    color: #15C;
}

.pageCMSPage_storeInfo_store_viewStore:hover {
    text-decoration: underline;
}

#pageCMSPage_slideNav {
    display: none;
}
/*
.pageCMSPage_sectionContainer_searchResults {
    clear: both;
    float: left;
    overflow: hidden;
}
*/
.pageCMSPage_sectionContainer_searchResults-v3 .SearchResultsV2__BrowseResults {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: stretch;
}

.pageCMSPage_sectionContainer_searchResults .quickList_AddToList
{
    top: 3px;
    right: 3px;
}

.pageCMS_AdSlot_Banner_468x60 {
    width: 468px;
    height: 70px;
}

.pageCMS_AdSlot_Banner_728x90 {
    width: 728px;
    height: 100px;
}

.pageCMS_AdSlot_SkyScraper_160x600 {
    width: 160px;
    height: 610px;
}

.pageCMS_menuPanel #menu_container ul {
    padding: 0;
    margin: 0 0 20px 0;
}

.pageCMS_menuPanel #menu_container ul li {
    list-style-type: none;
    margin: 4px 0;
}

/*PageCMS horizontal product results */

.scroll_outer .items .BrowseCatalogContainer_Column1, .scroll_outer .items .BrowseCatalogContainer_Column2, .scroll_outer .items .BrowseCatalogContainer_Column3 {
    border: none;
}

.scroll_outer {
    position: relative;
}

.scroll_outer > div[class^="scrollable"] {
    position: relative;
    overflow: hidden;
    height: 90px;
}

.scroll_outer .items {
    width: 20000em;
    position: absolute;
}

.scroll_outer .disabled {
    opacity: .5;
}

.product_results_arrow {
    width: 47px;
    height: 47px;
    position: absolute;
    top: 60%;
    z-index: 200;
    display: none;
    cursor: pointer;
    background-repeat: no-repeat;
}

.right_arrow {
    right: 0px;
    background-image: url('https://images.furnituredealer.net/img/commonimages/product_results_horizontal_arrow_right.png');
}

.left_arrow {
    left: 0px;
    background-image: url('https://images.furnituredealer.net/img/commonimages/product_results_horizontal_arrow_left.png');
}


/*PageCMS horizontal product results v2 (with swiper) */
.PageCms_HorizontalProductResultsV2.swiper-container {
    max-width: 95%;
    width: 1080px;
}

.PageCms_HorizontalProductResultsV2 .swiper-scrollbar {
    background: rgba(0, 0, 0, 0);
    bottom: auto;
    height: 3px;
    left: 1rem;
}

.PageCms_HorizontalProductResultsV2 .swiper-scrollbar-drag {
    background-color: #fff;
    border-radius: 0;
    box-shadow: 2px 3px 5px 2px rgba(0,0,0,.3)
}

.PageCms_HorizontalProductResultsV2 .swiper-button-prev,
.PageCms_HorizontalProductResultsV2 .swiper-button-next {
    font-size: 1.2rem;
}

.PageCms_HorizontalProductResultsV2 .swiper-button-next {
    right: -.75rem;
}

.PageCms_HorizontalProductResultsV2 .swiper-button-prev {
    right: 1.25rem;
}

.PageCms_HorizontalProductResultsV2 .content-slider img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.PageCms_HorizontalProductResultsV2 .content-slider__wrapper {
    margin-top: 1em;
    position:relative;
}

.PageCms_HorizontalProductResultsV2 .content-slider__description {
    display: block;
    text-transform: uppercase;
    font-size: .9rem;
    margin-right: 4.5em;
}

.PageCms_HorizontalProductResultsV2 .content-slider__collection {
    display: block;
    text-transform: lowercase;
    font-size: .8rem;
}

.PageCms_HorizontalProductResultsV2 .content-slider__prices.prices {
    margin: .5em 0;
}

.PageCms_HorizontalProductResultsV2 .content-slider__availability {
    margin: .5em 0;
    font-size: .9rem;
    font-style: italic;
}

.PageCms_HorizontalProductResultsV2 .content-slider__tags {
    display: flex;
    flex-wrap: wrap;
    align-content: center;
}

.PageCms_HorizontalProductResultsV2 .content-slider__tags span:not(:empty):not(:last-child) {
    margin-right: .5rem;
}

.pageCMSPage_sectionContainer_searchResults .SearchResultsV2_TopControls {
    display: none;
}

/* PageCMS Navigation Arrows on Mobile Only */
@media only screen and (max-width: 47.9375em) {
    .PageCms_HorizontalProductResultsV2 .swiper-button-prev,
    .PageCms_HorizontalProductResultsV2 .swiper-button-next {
        font-size: 2em;
        top: 25%;
    }

    .PageCms_HorizontalProductResultsV2 .swiper-button-next {
        right: -.75em;
    }

    .PageCms_HorizontalProductResultsV2 .swiper-button-prev {
        left: -0.75em;
    }
}


/* --- Hot Spot Tool --- */

.hotspot {
    position: relative;display:inline-block
}

.hotspot_button {
    background-image: url('https://images.furnituredealer.net/img/commonimages/hotspot.png');
    position: absolute;
    z-index: 1;
    width: 28px;
    height: 28px;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ms-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
}

.hotspot_button:hover {
    -webkit-transform: scale(1.07);
    -moz-transform: scale(1.07);
    -ms-transform: scale(1.07);
    -o-transform: scale(1.07);
    transform: scale(1.07);
    cursor: pointer;
}




/* linked imgs */
.linked-img-section {
    position: relative;
    display: inline-block;
}

.linked-img-section .tooltip-trigger {
    bottom: 4px;
    position: absolute;
    right: 4px;
}

.linked-img-section > .linked-img {
    height: auto;
    width: 100%;
}

.linked-img-section .tooltip-text {
    display: none;
    border: 1px solid #ccc;
    background-color: #fff;
    border-radius: 4px;
    padding: 6px 10px;
    font-size: .9em;
    width: 200px;
}


/* ========================= */
/*  Page CMS Template Sections   */
/* ========================= */

/* #region Test - don't use these styles live, for testing only */

.pageCMSPage_sectionContainer_richHTML * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.pageCMSPage_sectionContainer_richHTML {
    margin: 0;
}
/* #endregion */


/* ========================= */
/*  Page CMS Template Sections   */
/* ========================= */

/* #region Test - don't use these styles live, for testing only */

.pageCMSPage_sectionContainer_richHTML * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.pageCMSPage_sectionContainer_richHTML {
    margin: 0;
}
/* #endregion */




/* #region Themes */
.pageCMS_mainPanel .l-sitewidth {
    width: 100%;
}

.t-v1 *, .t-v1.section-bg {
    box-sizing: border-box;
}

.t-v1 {
    padding: 2%;
    width: 100%;
}

.t-v1.section {
    margin: 0 auto;
}

.t-v1.section-bg {
    padding: 4% 2%;
}

.t-v1.btmdivider {
    margin-bottom: 2em;
}

.t-v1 h1 {
    font-weight: normal;
    font-size: 3rem;
    margin-bottom: .5em;
}

.t-v1 h2 {
    font-weight: normal;
    font-size: 2.5rem;
    margin-bottom: .5em;
}

.t-v1 h2 .subhead {
    font-size: 60%;
}

.t-v1 img {
    background-color: #fff;
    padding: .5em;
}

.t-v1 .imgbox {
    background-color: #fff;
}

.t-v1 .imgbox img {
    background-color: #fff;
    padding: 0;
    width: 100%;
}

.t-v1 .ctabox {
    padding: 0 1%;
}

.t-v1 .smartLinks_ThumbResult {
    position: initial;
    width: initial;
    height: initial;
    margin: initial;
    float: initial;
    overflow: initial;
    display: initial;
}

.t-grey_wash_wall {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/grey_wash_wall.png);
}
/* Background pattern from subtlepatterns.com */
.t-grey_wash_wall h1 {
    color: #fff;
}

.t-grey_wash_wall h2 {
    color: #eee;
}

.t-grey_wash_wall h2 .subhead {
    color: #F0EFE4;
}

.t-grey_wash_wall, .t-grey_wash_wall a, .t-grey_wash_wall p {
    color: #ddd;
}

.t-greencup {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/green_cup.png);
}
/* Background pattern from subtlepatterns.com */
.t-greencup h1 {
    color: #fff;
}

.t-greencup h2 {
    color: #eee;
}

.t-greencup h2 .subhead {
    color: #F0EFE4;
}

.t-greencup, .t-greencup a, .t-greencup p {
    color: #222;
}

.t-rough_diagonal {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/rough_diagonal.png);
}
/* Background pattern from subtlepatterns.com */
.t-rough_diagonal h1 {
    color: #444;
}

.t-rough_diagonal h2 {
    color: #666;
}

.t-rough_diagonal, .t-rough_diagonal a, .t-rough_diagonal p {
    color: #444;
}

.t-binding_light {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/binding_light.png);
}
/* Background pattern from subtlepatterns.com */
.t-binding_light h1 {
    color: #444;
}

.t-binding_light h2 {
    color: #666;
}

.t-binding_light, .t-binding_light a, .t-binding_light p {
    color: #222;
}

.t-cardboard {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/cardboard.jpg);
}

.t-cardboard h1 {
    color: #fff;
}

.t-cardboard h2 {
    color: #eee;
}

.t-cardboard, .t-cardboard a, .t-cardboard p {
    color: #F0EFE4;
}

.t-Denim_Blue {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/denim_blue.jpg);
}

.t-Denim_Blue h1 {
    color: #fff;
}

.t-Denim_Blue h2 {
    color: #fff;
}

.t-Denim_Blue, .t-Denim_Blue a, .t-Denim_Blue p {
    color: #fff;
}

.t-dark_fish_skin {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/dark_fish_skin.png);
}
/* Background pattern from subtlepatterns.com */
.t-dark_fish_skin h1 {
    color: #fff;
}

.t-dark_fish_skin h2 {
    color: #eee;
}

.t-dark_fish_skin, .t-dark_fish_skin a, .t-dark_fish_skin p {
    color: #fff;
}

.t-debut_dark {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/debut_dark.png);
}
/* Background pattern from subtlepatterns.com */
.t-debut_dark h1 {
    color: #fff;
}

.t-debut_dark h2 {
    color: #eee;
}

.t-debut_dark, .t-debut_dark a, .t-debut_dark p {
    color: #fff;
}

.t-Denim_Gray {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/denim_gray.jpg);
}

.t-Denim_Gray h1 {
    color: #fff;
}

.t-Denim_Gray h2 {
    color: #fff;
}

.t-Denim_Gray, .t-Denim_Gray a, .t-Denim_Gray p {
    color: #fff;
}

.t-Fabric_Brown {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/fabric_brown.jpg);
}

.t-Fabric_Brown h1 {
    color: #503829;
}

.t-Fabric_Brown h2 {
    color: #503829;
}

.t-Fabric_Brown, .t-Fabric_Brown a, .t-Fabric_Brown p {
    color: #503829;
}

.t-Denim_Brown {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/denim_brown.jpg);
}

.t-Denim_Brown h1 {
    color: #fff;
}

.t-Denim_Brown h2 {
    color: #eee;
}

.t-Denim_Brown, .t-Denim_Brown a, .t-Denim_Brown p {
    color: #fff;
}

.t-Paper_Bark {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_bark.jpg);
}

.t-Paper_Bark h1 {
    color: #fff;
}

.t-Paper_Bark h2 {
    color: #eee;
}

.t-Paper_Bark, .t-Paper_Bark a, .t-Paper_Bark p {
    color: #fff;
}

.t-Paper_Brown {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_brown.jpg);
}

.t-Paper_Brown h1 {
    color: #fff;
}

.t-Paper_Brown h2 {
    color: #eee;
}

.t-Paper_Brown, .t-Paper_Brown a, .t-Paper_Brown p {
    color: #fff;
}

.t-Paper_Cream {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_cream.jpg);
}

.t-Paper_Cream h1 {
    color: #333;
}

.t-Paper_Cream h2 {
    color: #333;
}

.t-Paper_Cream, .t-Paper_Cream a, .t-Paper_Cream p {
    color: #333;
}

.t-Paper_DeepSea {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_deepSea.jpg);
}

.t-Paper_DeepSea h1 {
    color: #fff;
}

.t-Paper_DeepSea h2 {
    color: #eee;
}

.t-Paper_DeepSea, .t-Paper_DeepSea a, .t-Paper_DeepSea p {
    color: #fff;
}

.t-Paper_Earth {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_earth.jpg);
}

.t-Paper_Earth h1 {
    color: #fff;
}

.t-Paper_Earth h2 {
    color: #eee;
}

.t-Paper_Earth, .t-Paper_Earth a, .t-Paper_Earth p {
    color: #fff;
}

.t-Paper_Eggshell {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_eggshell.jpg);
}

.t-Paper_Eggshell h1 {
    color: #555;
}

.t-Paper_Eggshell h2 {
    color: #555;
}

.t-Paper_Eggshell, .t-Paper_Eggshell a, .t-Paper_Eggshell p {
    color: #555;
}

.t-Paper_Fawn {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_fawn.jpg);
}

.t-Paper_Fawn h1 {
    color: #555;
}

.t-Paper_Fawn h2 {
    color: #555;
}

.t-Paper_Fawn, .t-Paper_Fawn a, .t-Paper_Fawn p {
    color: #fff;
}

.t-Paper_Fern {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_fern.jpg);
}

.t-Paper_Fern h1 {
    color: #fff;
}

.t-Paper_Fern h2 {
    color: #eee;
}

.t-Paper_Fern, .t-Paper_Fern a, .t-Paper_Fern p {
    color: #fff;
}


.t-Paper_Grass {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_grass.jpg);
}

.t-Paper_Grass h1 {
    color: #555;
}

.t-Paper_Grass h2 {
    color: #555;
}

.t-Paper_Grass, .t-Paper_Grass a, .t-Paper_Grass p {
    color: #555;
}

.t-Paper_Gray {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_gray.jpg);
}

.t-Paper_Gray h1 {
    color: #555;
}

.t-Paper_Gray h2 {
    color: #555;
}

.t-Paper_Gray, .t-Paper_Gray a, .t-Paper_Gray p {
    color: #555;
}

.t-Paper_Grid {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_grid.jpg);
}

.t-Paper_Grid h1 {
    color: #fff;
}

.t-Paper_Grid h2 {
    color: #fff;
}

.t-Paper_Grid, .t-Paper_Grid a, .t-Paper_Grid p {
    color: #fff;
}

.t-Paper_Grunge1 {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_grunge1.jpg);
}

.t-Paper_Grunge1 h1 {
    color: #fff;
}

.t-Paper_Grunge1 h2 {
    color: #eee;
}

.t-Paper_Grunge1, .t-Paper_Grunge1 a, .t-Paper_Grunge1 p {
    color: #fff;
}


.t-Paper_Grunge2 {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_grunge2.jpg);
}

.t-Paper_Grunge2 h1 {
    color: #fff;
}

.t-Paper_Grunge2 h2 {
    color: #eee;
}

.t-Paper_Grunge2, .t-Paper_Grunge2 a, .t-Paper_Grunge2 p {
    color: #fff;
}


.t-Paper_Grunge3 {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_grunge3.jpg);
}

.t-Paper_Grunge3 h1 {
    color: #fff;
}

.t-Paper_Grunge3 h2 {
    color: #eee;
}

.t-Paper_Grunge3, .t-Paper_Grunge3 a, .t-Paper_Grunge3 p {
    color: #fff;
}


.t-Paper_Grunge4 {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_grunge4.jpg);
}

.t-Paper_Grunge4 h1 {
    color: #fff;
}

.t-Paper_Grunge4 h2 {
    color: #eee;
}

.t-Paper_Grunge4, .t-Paper_Grunge4 a, .t-Paper_Grunge4 p {
    color: #fff;
}

.t-Paper_Grunge5 {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_grunge5.jpg);
}

.t-Paper_Grunge5 h1 {
    color: #fff;
}

.t-Paper_Grunge5 h2 {
    color: #eee;
}

.t-Paper_Grunge5, .t-Paper_Grunge5 a, .t-Paper_Grunge5 p {
    color: #fff;
}


.t-Paper_Grunge6 {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_grunge6.jpg);
}

.t-Paper_Grunge6 h1 {
    color: #fff;
}

.t-Paper_Grunge6 h2 {
    color: #eee;
}

.t-Paper_Grunge6, .t-Paper_Grunge6 a, .t-Paper_Grunge6 p {
    color: #fff;
}


.t-Paper_Grunge7 {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_grunge7.jpg);
}

.t-Paper_Grunge7 h1 {
    color: #fff;
}

.t-Paper_Grunge7 h2 {
    color: #eee;
}

.t-Paper_Grunge7, .t-Paper_Grunge7 a, .t-Paper_Grunge7 p {
    color: #fff;
}


.t-Paper_Grunge8 {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_grunge8.jpg);
}

.t-Paper_Grunge8 h1 {
    color: #fff;
}

.t-Paper_Grunge8 h2 {
    color: #eee;
}

.t-Paper_Grunge8, .t-Paper_Grunge8 a, .t-Paper_Grunge8 p {
    color: #fff;
}


.t-Paper_Grunge9 {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_grunge9.jpg);
}

.t-Paper_Grunge9 h1 {
    color: #fff;
}

.t-Paper_Grunge9 h2 {
    color: #eee;
}

.t-Paper_Grunge9, .t-Paper_Grunge9 a, .t-Paper_Grunge9 p {
    color: #fff;
}


.t-Paper_Grunge10 {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_grunge10.jpg);
}

.t-Paper_Grunge10 h1 {
    color: #fff;
}

.t-Paper_Grunge10 h2 {
    color: #eee;
}

.t-Paper_Grunge10, .t-Paper_Grunge10 a, .t-Paper_Grunge10 p {
    color: #fff;
}


.t-Paper_Grunge11 {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_grunge11.jpg);
}

.t-Paper_Grunge11 h1 {
    color: #fff;
}

.t-Paper_Grunge11 h2 {
    color: #eee;
}

.t-Paper_Grunge11, .t-Paper_Grunge11 a, .t-Paper_Grunge11 p {
    color: #fff;
}


.t-Paper_Lavendar {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_lavendar.jpg);
}

.t-Paper_Lavendar h1 {
    color: #555;
}

.t-Paper_Lavendar h2 {
    color: #555;
}

.t-Paper_Lavendar, .t-Paper_Lavendar a, .t-Paper_Lavendar p {
    color: #333;
}


.t-Paper_Limestone {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_limestone.jpg);
}

.t-Paper_Limestone h1 {
    color: #fff;
}

.t-Paper_Limestone h2 {
    color: #fff;
}

.t-Paper_Limestone h2 .subhead {
    color: #fff;
}

.t-Paper_Limestone, .t-Paper_Limestone a, .t-Paper_Limestone p {
    color: #fff;
}


.t-Paper_Mushroom {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_mushroom.jpg);
}

.t-Paper_Mushroom h1 {
    color: #fff;
}

.t-Paper_Mushroom h2 {
    color: #fff;
}

.t-Paper_Mushroom h2 .subhead {
    color: #fff;
}

.t-Paper_Mushroom, .t-Paper_Mushroom a, .t-Paper_Mushroom p {
    color: #fff;
}


.t-Paper_Olive {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_olive.jpg);
}

.t-Paper_Olive h1 {
    color: #fff;
}

.t-Paper_Olive h2 {
    color: #fff;
}

.t-Paper_Olive h2 .subhead {
    color: #fff;
}

.t-Paper_Olive, .t-Paper_Olive a, .t-Paper_Olive p {
    color: #fff;
}


.t-Paper_Sand {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_sand.jpg);
}

.t-Paper_Sand h1 {
    color: #444;
}

.t-Paper_Sand h2 {
    color: #444;
}

.t-Paper_Sand, .t-Paper_Sand a, .t-Paper_Sand p {
    color: #111;
}


.t-Paper_Seafoam {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_seafoam.jpg);
}

.t-Paper_Seafoam h1 {
    color: #fff;
}

.t-Paper_Seafoam h2 {
    color: #fff;
}

.t-Paper_Seafoam h2 .subhead {
    color: #fff;
}

.t-Paper_Seafoam, .t-Paper_Seafoam a, .t-Paper_Seafoam p {
    color: #fff;
}


.t-Paper_Sedona {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_sedona.jpg);
}

.t-Paper_Sedona h1 {
    color: #fff;
}

.t-Paper_Sedona h2 {
    color: #fff;
}

.t-Paper_Sedona h2 .subhead {
    color: #fff;
}

.t-Paper_Sedona, .t-Paper_Sedona a, .t-Paper_Sedona p {
    color: #fff;
}


.t-Paper_StormySky {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_stormySky.jpg);
}

.t-Paper_StormySky h1 {
    color: #fff;
}

.t-Paper_StormySky h2 {
    color: #fff;
}

.t-Paper_StormySky h2 .subhead {
    color: #fff;
}

.t-Paper_StormySky, .t-Paper_StormySky a, .t-Paper_StormySky p {
    color: #fff;
}


.t-Paper_Tan {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/paper_tan.jpg);
}

.t-Paper_Tan h1 {
    color: #444;
}

.t-Paper_Tan h2 {
    color: #444;
}

.t-Paper_Tan, .t-Paper_Tan a, .t-Paper_Tan p {
    color: #444;
}


.t-squared_metal {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/squared_metal.png);
}

.t-squared_metal h1 {
    color: #444;
}

.t-squared_metal h2 {
    color: #444;
}

.t-squared_metal, .t-squared_metal a, .t-squared_metal p {
    color: #444;
}


.t-Texture_Salmon {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/texture_salmon.jpg);
}

.t-Texture_Salmon h1 {
    color: #fff;
}

.t-Texture_Salmon h2 {
    color: #fff;
}

.t-Texture_Salmon h2 .subhead {
    color: #eee4e4;
}

.t-Texture_Salmon, .t-Texture_Salmon a, .t-Texture_Salmon p {
    color: #fff;
}


.t-Wood_Bark {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/wood_bark.png);
}

.t-Wood_Bark h1 {
    color: #fff;
}

.t-Wood_Bark h2 {
    color: #eee;
}

.t-Wood_Bark h2 .subhead {
    color: #eee;
}

.t-Wood_Bark, .t-Wood_Bark a, .t-Wood_Bark p {
    color: #fff;
}


.t-Wood_Black {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/wood_black.png);
}

.t-Wood_Black h1 {
    color: #fff;
}

.t-Wood_Black h2 {
    color: #fff;
}

.t-Wood_Black h2 .subhead {
    color: #fff;
}

.t-Wood_Black, .t-Wood_Black a, .t-Wood_Black p {
    color: #fff;
}


.t-Wood_Brown {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/wood_brown.png);
}

.t-Wood_Brown h1 {
    color: #fff;
}

.t-Wood_Brown h2 {
    color: #fff;
}

.t-Wood_Brown h2 .subhead {
    color: #fff;
}

.t-Wood_Brown, .t-Wood_Brown a, .t-Wood_Brown p {
    color: #fff;
}


.t-Wood_DarkBrown {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/wood_darkbrown.png);
}

.t-Wood_DarkBrown h1 {
    color: #fff;
}

.t-Wood_DarkBrown h2 {
    color: #eee;
}

.t-Wood_DarkBrown h2 .subhead {
    color: #fff;
}

.t-Wood_DarkBrown, .t-Wood_DarkBrown a, .t-Wood_DarkBrown p {
    color: #fff;
}


.t-Wood_Light {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/wood_light.png);
}

.t-Wood_Light h1 {
    color: #555;
}

.t-Wood_Light h2 {
    color: #555;
}

.t-Wood_Light, .t-Wood_Light a, .t-Wood_Light p {
    color: #555;
}


.t-Wood_Medium {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/wood_medium.png);
}

.t-Wood_Medium h1 {
    color: #555;
}

.t-Wood_Medium h2 {
    color: #555;
}

.t-Wood_Medium, .t-Wood_Medium a, .t-Wood_Medium p {
    color: #555;
}


.t-Wood_Tan {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/wood_tan.png);
}

.t-Wood_Tan h1 {
    color: #fff;
}

.t-Wood_Tan h2 {
    color: #fff;
}

.t-Wood_Tan h2 .subhead {
    color: #fff;
}

.t-Wood_Tan, .t-Wood_Tan a, .t-Wood_Tan p {
    color: #fff;
}

.t-light_grey {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/light_grey.png);
}
/* Background pattern from subtlepatterns.com */
.t-light_grey h1 {
    color: #444;
}

.t-light_grey h2 {
    color: #666;
}

.t-light_grey, .t-light_grey a, .t-light_grey p {
    color: #222;
}

.t-squairy_light {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/squairy_light.png);
}
/* Background pattern from subtlepatterns.com */
.t-squairy_light h1 {
    color: #444;
}

.t-squairy_light h2 {
    color: #666;
}

.t-squairy_light, .t-squairy_light a, .t-squairy_light p {
    color: #222;
}

.t-wavegrid {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/wavegrid.png);
}
/* Background pattern from subtlepatterns.com */
.t-wavegrid h1 {
    color: #444;
}

.t-wavegrid h2 {
    color: #666;
}

.t-wavegrid, .t-wavegrid a, .t-wavegrid p {
    color: #222;
}

.t-subtle_white_feathers {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/subtle_white_feathers.png);
}
/* Background pattern from subtlepatterns.com */
.t-subtle_white_feathers h1 {
    color: #444;
}

.t-subtle_white_feathers h2 {
    color: #666;
}

.t-subtle_white_feathers, .t-subtle_white_feathers a, .t-subtle_white_feathers p {
    color: #222;
}

.t-subtle_white_feathers img {
    outline: solid 1px #ccc;
}

.t-subtle_white_feathers .imgbox {
    background-color: #fff;
    outline: solid 1px #ccc;
}

.t-subtle_white_feathers .imgbox img {
    background-color: #fff;
    padding: 0;
    outline: none;
}

.t-fabric_of_squares_gray {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/fabric_of_squares_gray.png);
}
/* Background pattern from subtlepatterns.com */
.t-fabric_of_squares_gray h1 {
    color: #444;
}

.t-fabric_of_squares_gray h2 {
    color: #666;
}

.t-fabric_of_squares_gray, .t-fabric_of_squares_gray a, .t-fabric_of_squares_gray p {
    color: #222;
}

.t-agsquare {
    background-image: url(https://images.furnituredealer.net/img/commonimages/bgimages/agsquare.png);
}
/* Background pattern from subtlepatterns.com */
.t-agsquare h1 {
    color: #444;
}

.t-agsquare h2 {
    color: #666;
}

.t-agsquare, .t-agsquare a, .t-agsquare p {
    color: #222;
}



/* Global Contest Styles */
.pageCMS_mainPanel .DealerContestContainer {
    max-width: 960px;
    max-width: 60rem;
    width: 95%;
    margin: 0 auto;
}

.pageCMS_mainPanel .DealerContest_Title {
    text-align: center;
    font-size: 120%;
    border-bottom: 1px solid #909090;
    padding-bottom: .3em;
}

.pageCMS_mainPanel .DealerContest_Description {
    font-size: 90%;
}

.pageCMS_mainPanel .DealerContestContainer .form_row {
    margin: 10px 0;
}

.pageCMS_mainPanel .DealerContestContainer .form_element {
    width: 40%;
}

.pageCMS_mainPanel .DealerContestContainer .form_element input {
    width: 58%;
}

.pageCMS_mainPanel .DealerContestContainer .form_label {
    font-size:90%;
}

.pageCMS_mainPanel .DealerContest_Submit {
    margin: 0 22%;
    padding: .25em 5em;
    margin-top: 1em;
}