
div.interiordesign-slider { font-family: arial narrow, arial; }


div.renovation-icons {
    position: fixed;
    right: 0;
    width: 45px;
    top: 10%;   /* rt button height */
    z-index: 9;
}

.renovation-icons span {
    display: block;
    margin-bottom: 5px;
    position: relative;
    right: 0px;
    text-indent: -9999px;
	cursor: pointer;
	-moz-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	transition-duration: 0.3s;
}
.renovation-icons span a {
    display: block;
    height: 100%;
    width: 100%;
	text-decoration:none;
}
/******************
	contractor slide 
******************/
.renovation-icons span#remodeling-contractor .interiordesign-slider {
    background: none repeat scroll 0 0 #423928;  /*  FFA200     */
    height: 223px;
    left: 45px;
    padding: 0 0 0 21px;
    position: absolute;
    top: 0;
    width: 254px;
	font-family:arial narrow, arial, times new roman;"
}

.renovation-icons .interiordesign-slider span.title {
    background: url("contractor-title.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 120px;
    margin: -44px 0 0 -3px;    /*  location on rt image top     */
    width: 195px;
}
.renovation-icons .interiordesign-slider p {
    color: #ffffff;    /*  7F5100     */
    display: block;
    font-weight: bold;
    margin: 7px 0 0;
    text-indent: 0;
    width: 176px;
}
.renovation-icons .interiordesign-slider .contractorbtn {
    background: url("schedule-renovation.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 28px;
    margin: 11px 0 0;
    width: 170px;
}
.renovation-icons span#remodeling-contractor {
    background: url("remodel-contractor.png") no-repeat scroll 0 0 transparent;
    height: 46px;
    width: 45px;
}
.renovation-icons span#remodeling-contractor:hover,
.renovation-icons span#remodeling-contractor.active{
	right: 271px;
}
.renovation-icons span .interiordesign-slider {
    z-index: 1; 
}
.renovation-icons span#remodeling-contractor .interiordesign-slider, .renovation-icons span#remodeling-contest .interiordesign-slider {
    z-index: -1; 
}
.renovation-icons span.active .interiordesign-slider {
    z-index: -2; 
}


.renovation-icons span#remodeling-contractor span.remodeling-close {
    background: url("close-icon.png") no-repeat scroll 0 0 transparent;
    height: 30px;
    left: 29px;
    position: absolute;
    top: -15px;
    visibility: hidden;
    width: 30px;
    z-index: 99;
}

.renovation-icons span.active span.remodeling-close{
	visibility: visible !important
}
/***********************************************/

#remodeling-livechat .interiordesign-slider,
#remodeling-email .interiordesign-slider,
#remodeling-schedule .interiordesign-slider,
#remodeling-call .interiordesign-slider{
	color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
    height: 46px;              /* rt button remodel for text height    */
    left: 45px;               /* small rt button      */
    line-height: 48px;     /* rt button text positioning       */
    padding: 0 0 0 5px;   /* space on side buttons      */
    position: absolute;
    text-indent: 0;
    top: 0;
    width: 200px;
}

.renovation-icons #remodeling-livechat .interiordesign-slider {
    background: none repeat scroll 0 0 #382718;
	/* #00A3E4      */
}

.renovation-icons span#remodeling-livechat {
    background: url("remodel-livechat.png") no-repeat scroll 0 0 transparent;
    height: 46px;
    width: 45px;
}
.renovation-icons span#remodeling-livechat:hover{
	right: 150px;
}

.renovation-icons #remodeling-email .interiordesign-slider {
    background: none repeat scroll 0 0 #382718;
	/* #4CBEEC      */
}
.renovation-icons span#remodeling-email {
    background: url("remodel-email.png") no-repeat scroll 0 0 transparent;
    height: 46px;
    width: 45px;
}
.renovation-icons span#remodeling-email:hover{
	right: 150px;
}

.renovation-icons #remodeling-schedule .interiordesign-slider {
    background: none repeat scroll 0 0 #382718;
	/* #7FD1F1      */
}

.renovation-icons span#remodeling-schedule {
    background: url("remodel-schedule.png") no-repeat scroll 0 0 transparent;
    height: 46px;
    width: 45px;
}
.renovation-icons span#remodeling-schedule:hover{
	right: 150px;
}

.renovation-icons #remodeling-call .interiordesign-slider {
    background: none repeat scroll 0 0 #382718;
	/* #A6DFF6      */
}
.renovation-icons span#remodeling-call {
    background: url("remodel-call.png") no-repeat scroll 0 0 transparent;
    height: 46px;
    width: 45px;
}
.renovation-icons span#remodeling-call:hover{
	right: 150px; /* rt button expands      */
}

