
#carousel UL {list-style: none none outside;  display:none;}
#carousel .frame {width: 950px; position: relative; height: 310px; overflow:hidden; margin:0px auto 0 auto;}
#carousel .frames {width: 4750px; position: relative; height: 310px;}
#carousel .frame-1 {left: 0px; overflow: hidden; width: 950px; position: absolute; height: 310px;}
#carousel .frame-2 {left: 950px; overflow: hidden; width: 950px; position: absolute; height: 310px;}
#carousel .frame-3 {left: 1900px; overflow: hidden; width: 950px; position: absolute; height: 310px;}
#carousel .frame-4 {left: 2850px; overflow: hidden; width: 950px; position: absolute; height: 310px;}
#carousel .frame-5 {left: 3800px; overflow: hidden; width: 950px; position: absolute; height: 310px;}

#carousel .controls {display:none; display: block;  width: 105px; cursor: hand; bottom: 0px; margin:0 auto;height: 0}
#carousel .overlay {display:none; border-RIGHT: #ededed 5px solid; border-top: #ededed 5px solid; display: none; filter: alpha(opacity=90); border-left: #ededed 5px solid; width: 188px; cursor: hand; border-bottom: #ededed 5px solid; position: absolute; height: 118px; backround-color: #fff; opacity: .9}
#carousel .two-overlay {display:none; height: 141px}
#carousel .olines {display:none; height: 122px}
#carousel .two-olines {display:none; height: 142px}
#carousel .sdw {display:none; border-RIGHT: #666 2px solid; border-top: #666 0px solid; display: block; left: -5px; border-left: #666 0px solid; width: 196px; border-bottom: #666 2px solid; position: absolute; top: -5px; height: 127px; opacity: .8}
#carousel .two-sdw {display:none; height: 151px}
#carousel .slines {display:none; height: 126px}
#carousel .two-slines {display:none; height: 149px}
#carousel .details {display:none; padding-RIGHT: 17px; display: block; padding-left: 17px; padding-bottom: 17px; font: 12px arial; width: 163px; padding-top: 17px; height: 93px}
#carousel .dlines {display:none; height: 97px}
#carousel .two-dlines {display:none; height: 137px}
#carousel .title {display:none; padding-bottom: 8px; font: bold 15px "Trebuchet MS"; border-bottom: #ccc 1px solid}
#carousel .priceMsg {display:none; padding-bottom: 1px; color: #333; padding-top: 4px}
#carousel .price {display:none; font: bold 15px arial}
#carousel .legal {display:none; font: 11px arial; color: #666}
#carousel .terms {display:none; float: right; width: 80px}
#carousel .content {display:none; padding-RIGHT: 10px; display: none; padding-left: 10px; filter: alpha(opacity=80); padding-bottom: 5px; width: 695px; padding-top: 5px; position: absolute; top: 258px; backround-color: #fff; TEXT-ALIGN: justify; opacity: .8}
#carousel .double-des {display:none; padding-bottom: 12px}
#carousel .des {display:none; color: #1161b7; padding-top: 12px}
#carousel .selected {display:none; float: left; font: 17px "trebuchet ms"; margin-left: 4px; width: 16px; color: #8f8f8f; position: relative; height: 15px}
#carousel .off {display:none; float: left; font: 17px "trebuchet ms"; margin-left: 4px; width: 16px; color: #dadada; position: relative; height: 15px}
#carousel .on {display:none; float: left; font: 17px "trebuchet ms"; margin-left: 4px; width: 16px; color: #1162b7; position: relative; height: 15px}
#carousel .arrow {float: left; width: 12px; height: 20px}
#carousel .l-a {display:none; backround: url("sprFilmstripArrows.gif")/*tpa=http://www.fxcarpet.com/images/sprFilmstripArrows.gif*/ no-repeat 0px -22px}
#carousel .l-h {display:none; backround: url("sprFilmstripArrows.gif")/*tpa=http://www.fxcarpet.com/images/sprFilmstripArrows.gif*/ no-repeat 0px -47px}
#carousel .r-a {display:none; backround: url("sprFilmstripArrows.gif")/*tpa=http://www.fxcarpet.com/images/sprFilmstripArrows.gif*/ no-repeat 0px -97px}
#carousel .r-h {display:none; backround: url("sprFilmstripArrows.gif")/*tpa=http://www.fxcarpet.com/images/sprFilmstripArrows.gif*/ no-repeat 0px -122px}

.js {
	POSITION: relative; WIDTH: 950px; HEIGHT: 310px;
	margin:0 auto;
	overflow:hidden;
}
.jsNav {
	BACKGROUND: url("jsNav.png")/*tpa=http://www.fxcarpet.com/images/jsNav.png*/ no-repeat
}
.prevBtn {
	BACKGROUND: url("jsNav.png")/*tpa=http://www.fxcarpet.com/images/jsNav.png*/ no-repeat
}
.nextBtn {
	BACKGROUND: url("jsNav.png")/*tpa=http://www.fxcarpet.com/images/jsNav.png*/ no-repeat
}
.imgSelected {
	BACKGROUND: url("jsNav.png")/*tpa=http://www.fxcarpet.com/images/jsNav.png*/ no-repeat
}
.jsNav {
	POSITION: absolute; WIDTH: 125px; BOTTOM: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 30px; RIGHT: 2px; FONT-WEIGHT: bold
}
.jsNav A {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 25px; FLOAT: left; VERTICAL-ALIGN: middle
}
.prevBtn {
	DISPLAY: block; BACKGROUND-POSITION: 0px -30px; HEIGHT: 30px
}
.nextBtn {
	DISPLAY: block; BACKGROUND-POSITION: -100px -30px; HEIGHT: 30px
}
.imgSelected {
	BACKGROUND-POSITION: 1px -60px; COLOR: #000
}
