@import 'spas.css';
h2, .featuresColor { color: #C1AD00; }

ul#sub {margin: 1px 0 47px; padding: 0; float: left; list-style: none; border: 1px solid #83796D;border-bottom: none;background-color: #83796D;}

ul#sub li { float: left; height: 22px; }

ul#sub li a {
	display: block;
	text-indent: -1000em;
	height: 22px;
	position: relative;
	background: url(../images/nav/features.gif) top left no-repeat;
}
ul#sub li#jets a { width:67px; }
ul#sub li#jets a:hover, ul#sub li#jets em a { background-position:0 -23px;}
ul#sub li#colors a { width:85px; background-position:-67px 0; }
ul#sub li#colors a:hover, ul#sub li#colors em a { background-position:-67px -23px; }
ul#sub li#lighting a {width:96px; background-position:-152px 0; }
ul#sub li#lighting a:hover, ul#sub li#lighting em a { background-position:-152px -23px; }
ul#sub li#seating a { width:86px; background-position:-248px 0; }
ul#sub li#seating a:hover, ul#sub li#seating em a { background-position:-248px -23px; }
ul#sub li#stereos a {width:90px; background-position:-334px 0; }
ul#sub li#stereos a:hover, ul#sub li#stereos em a { background-position:-334px -23px; }
ul#sub li#covers a {width:85px; background-position:-424px 0; }
ul#sub li#covers a:hover, ul#sub li#covers em a { background-position:-424px -23px; }
ul#sub li#controls a {width:103px; background-position:-509px 0; }
ul#sub li#controls a:hover, ul#sub li#controls em a { background-position:-509px -23px; }
ul#sub li#purifiers a {width:101px; background-position:-612px 0; }
ul#sub li#purifiers a:hover, ul#sub li#purifiers em a { background-position:-612px -23px; }


.infoTabs, .infoTabs .panel { float: left; width: 440px; }
.infoTabs .panel { padding: 0; width: 440px; }
.infoTabs ul.tabs { background: #C1AD00; border-top: 1px solid #C1AD00; border-left: 1px solid #C1AD00; width: 439px; height: 21px; margin-left: 0px; }
.infoTabs ul.tabs li a { width: 146px; height: 21px; display: block; text-indent: -1000em; background: no-repeat; }
.infoTabs ul.tabs li#780 a { background-position: -146px 0; }
.infoTabs ul.tabs li#680 a { background-position: -292px 0; }

#spaDetails_rtCol { border-left: 1px solid #d6d6d6; }
.infoTabs .panel { padding: 20px 0; }
.panel div { width: 190px; float: left; margin: 0 14px 0 16px; display: inline; }
.panel div.wide { width: 410px; padding-top: 20px;  }
.panel h4 { font-size:11px; }
.inline { display: inline; }
