@charset "UTF-8";
body {
	margin: 0px;
	padding: 0px;
	background: #fffcdf;
	font-size: 1em;
}
.addCopy {
	margin: 0px 17px 0px 0px;
	float: left;
	width: 47%;
	vertical-align: top;
	text-align: left;
	height: auto;
	position: relative;
}
p {
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	/* [disabled]line-height: 0.8em; */
}
#container {
	margin: 0px auto;
	width: 1000px;
	height: auto;
	padding: 0px 12px 0px 8px;
	/* [disabled]position: relative; */
	background: url(../images/shadow_side.png);
}
#header {
	height: 145px;
	width: 1026;
	position: relative;
	vertical-align: middle;
	text-align: center;
	padding: 8px 0px 0px 0px;
}
#homeInfo {
	height: 590px;
	width: 100%;
	position: relative;
}
#footer {
	height: 160px;
	width: auto;
	position: relative;
	margin: 0px 15px 0px 15px;
	/* [disabled]border-bottom: 1px solid #999; */
}
#containerTop {
	height: 15px;
	width: 1000px;
	padding: 8px 12px 0px 8px;
	margin: 0px auto;
	background: url(../images/shadow_top.png) no-repeat bottom;
	margin-top: 30px;
	/* [disabled]position: relative; */
}
#containerBottom {
	height: 15px;
	width: 1000px;
	padding: 10px 12px 0px 8px;
	margin: 0px auto;
	background: url(../images/shadow_bottom.png) no-repeat top;
	/* [disabled]position: relative; */
}
#navLinks {
	width: 250px;
	position: relative;
	float: left;
	height: 575px;
	margin: 0px 0px 0px 20px;
	border-bottom: 1px solid #999;
}
#navLinks a:link, #navLinks a:active, #navLinks a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: none;
	font-size: 0.8em;
	/* [disabled]line-height: 1em; */
}
#navLinks a:hover {
	color:#C60;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	/* [disabled]line-height: 1em; */
}
#slideShow {
	float: right;
	height: auto;
	width: 690px;
	margin-right: 15px;
	background: #eee;
}
p.product {
	font-size: 0.7em;
	line-height: 1.5em;
}
.product a:hover {
	/* [disabled]border-bottom: thick solid #F90; */
	background: url(../images/link_line.gif) repeat-x bottom;
	padding-bottom: 3px;
	line-height: 1.5em;
}
.product a:link, .product a:active, .product a:visited {
	padding-bottom: 3px;
	line-height: 1.5em;
}
.btnLink a:link, .btnLink a:active, .btnLink a:visited {
	text-decoration: none;
	background: #4998C7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	/* [disabled]font-weight: bold; */
	color: #FFF;
	padding: 3px 10px;
	margin-top: 10px;
	width: 200px;
}
.btnLink a:hover {
	text-decoration: none;
	background: #004080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	/* [disabled]font-weight: bold; */
	color: #FFF;
	padding: 3px 10px;
	margin-top: 10px;
}
#footer #colors {
	float: left;
	height: 110px;
	width: 265px;
	position: relative;
	/* [disabled]background: #eee; */
	border-right: 1px solid #999;
	margin: 0px 15px 0px 0px;
	text-align: center;
	vertical-align: middle;
	padding: 10px 10px 0px 0px;
}
#footer #BalancingAct {
	margin: 0px 15px 0px 0px;
	float: left;
	height: 110px;
	width: 220px;
	position: relative;
	border-right: 1px solid #999;
	vertical-align: middle;
	text-align: center;
	padding: 10px 10px 0px 0px;
}
#footer #FreeRocker {
	/* [disabled]background: #eee; */
	/* [disabled]margin: 0px 15px 0px 0px; */
	float: left;
	height: 110px;
	width: 430px;
	position: relative;
	padding: 10px 0px 0px 0px;
}
#faq {
	float: right;
	height: 565px;
	width: 690px;
	margin-right: 15px;
	/* [disabled]background: #eee; */
	border: 1px solid #999;
}
#evaluation {
	float: right;
	height: 565px;
	width: 690px;
	margin-right: 15px;
	/* [disabled]background: #eee; */
	border: 1px solid #999;
}
#testimonials {
	float: right;
	height: 565px;
	width: 690px;
	margin-right: 15px;
	/* [disabled]background: #eee; */
	border: 1px solid #999;
}
#buy {
	float: right;
	height: 565px;
	width: 690px;
	margin-right: 15px;
	/* [disabled]background: #eee; */
	border: 1px solid #999;
}
#faqPage {
	background: #FFF;
	height: 2070px;
	width: 100%;
	position: absolute;
}
#keyPointsPage {
	background: #FFF;
	height: 750px;
	width: 100%;
	position: absolute;
}
#faqPage .copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	margin: 30px 30px 0px 30px;
	width: 90%;
	position: relative;
	height: auto;
}
#keyPointsPage .copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	margin: 30px 30px 0px 30px;
	width: 90%;
	position: relative;
	height: auto;
}
#caseStudiesPage {
	background: #FFF;
	height: 2850px;
	width: 100%;
	position: absolute;
}
#caseStudiesPage .copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	margin: 30px 30px 0px 30px;
	width: 90%;
	position: relative;
	height: auto;
}
#testimonialsPage {
	background: #FFF;
	height: 2725px;
	width: 100%;
	position: absolute;
}
#testimonialsPage .copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	margin: 30px 30px 0px 30px;
	width: 90%;
	position: relative;
	height: auto;
}
#buyPage {
	background: #FFF;
	height: 565px;
	width: 100%;
	position: absolute;
}
#dealerPage {
	background: #FFF;
	height: auto;
	width: 100%;
	position: absolute;
	padding-bottom: 25px;
}
#buyPage .copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	margin: 30px 30px 0px 30px;
	width: 90%;
	position: relative;
	height: auto;
}
#dealerPage .copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	margin: 20px 0px 0px 30px;
	width: 90%;
	position: relative;
	height: auto;
}
#resourcesPage .copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	margin: 30px 0px 0px 30px;
	width: 90%;
	position: relative;
	height: auto;
}
#contact {
	float: right;
	height: 565px;
	width: 690px;
	margin-right: 15px;
	/* [disabled]background: #eee; */
	border: 1px solid #999;
}
#resources {
	float: right;
	height: 565px;
	width: 690px;
	margin-right: 15px;
	/* [disabled]background: #eee; */
	border: 1px solid #999;
}
#keyPoints {
	float: right;
	height: 565px;
	width: 690px;
	margin-right: 15px;
	/* [disabled]background: #eee; */
	border: 1px solid #999;
}
#colors {
	float: right;
	height: 565px;
	width: 690px;
	margin-right: 15px;
	/* [disabled]background: #eee; */
	/* [disabled]border: 1px solid #999; */
}
#contactPage {
	background: #FFF;
	height: 565px;
	width: 100%;
	position: absolute;
}
#resourcesPage {
	background: #FFF;
	height: 5500px;
	width: 100%;
	position: absolute;
}
#videoPage {
	background: #FFF;
	height: 565px;
	width: 100%;
	position: absolute;
}
#colorsPage {
	background: #FFF;
	height: 1400px;
	width: 100%;
	position: absolute;
}
#contactPage .copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	margin: 30px 30px 0px 30px;
	width: 90%;
	position: relative;
	height: auto;
}
#videoPage .copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	/* [disabled]margin: 30px 30px 0px 30px; */
	width: 700;
	position: relative;
	height: auto;
	background: #000;
	background-color: #FFFFFF;
	padding-top: 10px;
}
#colorsPage .copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	margin: 30px 30px 0px 30px;
	width: 90%;
	position: relative;
	height: auto;
}
#video {
	float: right;
	height: 565px;
	width: 690px;
	margin-right: 15px;
	/* [disabled]background: #eee; */
	border: 1px solid #999;
}
#videoPage {
	background-color:#FFF;
	height: 100%;
	width: 100%;
	position: absolute;
}
#videotPage .copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	margin: 30px 30px 0px 30px;
	width: 92%;
	position: relative;
	height: auto;
	background-color:#000;
}
#taskChairs {
	float: right;
	height: 565px;
	width: 690px;
	margin-right: 15px;
	/* [disabled]background: #eee; */
	border: 1px solid #999;
}
#taskChairsPage {
	background: #FFF;
	height: 565px;
	width: 100%;
	position: absolute;
}
#taskChairsPage .copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	margin: 30px 30px 0px 30px;
	width: 90%;
	position: relative;
	height: 525px;
}
#labChairs {
	float: right;
	height: 565px;
	width: 690px;
	margin-right: 15px;
	/* [disabled]background: #eee; */
	border: 1px solid #999;
}
#labChairsPage {
	background: #FFF;
	height: 565px;
	width: 100%;
	position: absolute;
}
#labChairsPage .copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	margin: 30px 30px 0px 30px;
	width: 90%;
	position: relative;
	height: 525px;
}
#rockingChairs {
	float: right;
	height: 565px;
	width: 690px;
	margin-right: 15px;
	/* [disabled]background: #eee; */
	border: 1px solid #999;
}
#rockingChairsPage {
	background: #FFF;
	height: 565px;
	width: 100%;
	position: absolute;
}
#rockingChairsPage .copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	margin: 30px 30px 0px 30px;
	width: 90%;
	position: relative;
	height: 525px;
}
#collabDesks {
	float: right;
	height: 565px;
	width: 690px;
	margin-right: 15px;
	/* [disabled]background: #eee; */
	border: 1px solid #999;
}
#collabDesksPage {
	background: #FFF;
	height: 700px;
	width: 100%;
	position: absolute;
}
#collabDesksPage .copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	margin: 30px 30px 0px 30px;
	width: 90%;
	position: relative;
	height: 525px;
}
#descriptIcons {
	width: auto;
	left: 0px;
	position: relative;
	float: left;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style: italic;
	font-weight: normal;
	color: #666;
	line-height: 2em;
	height: auto;
	margin: 0px 15px;
	vertical-align: bottom;
}
#descriptIconsRock {
	width: 70px;
	left: 0px;
	position: relative;
	float: left;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style: italic;
	font-weight: normal;
	color: #666;
	line-height: 2em;
	height: 120px;
	margin: 0px 5px;
	vertical-align: bottom;
}
#descriptIconsDesk {
	width: 75px;
	left: 200px;
	position: relative;
	float: left;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style: italic;
	font-weight: normal;
	color: #666;
	line-height: 2em;
	height: 115px;
	margin: 0px 10px;
	vertical-align: bottom;
	top: 40px;
}
#descriptIconsDeskOpt {
	width: auto;
	left: 0px;
	position: relative;
	float: left;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style: italic;
	font-weight: normal;
	color: #666;
	line-height: 2em;
	height: auto;
	margin: 10px 10px;
	vertical-align: bottom;
}
.descriptCopy {
	font-size: 0.8em;
	font-weight: normal;
}
#descriptIcons #ztask15 {
	margin-top: 8px;
}
#descriptIconsRock #zrock15 {
	margin-top: 4px;
}
#descriptIconsRock #zrock13 {
	margin-top: 8px;
}
#zboom {
	/* [disabled]margin-bottom: 22px; */
}
#zrock18 {
	margin-bottom: 50px;
}
#zboom2 {
	margin-top: 23px;
}
#zhex {
	margin-top: 11px;
}
#zoct {
	margin-top: 8px;
}
#faqPage .copy p a:link, #faqPage .copy p a:active, #faqPage .copy p a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: underline;
}
#faqPage .copy p a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #4998C7;
	text-decoration: none;
}
#resourcesPage .copy p a:link, #resourcesPage .copy p a:active, #resourcesPage .copy p a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: underline;
	font-size: .9em;
}
#resourcesPage .copy p a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #4998C7;
	text-decoration: none;
	font-size: .9em;
}
#contactPage .copy p a:link, #contactPage .copy p a:active, #contactPage .copy p a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: underline;
}
#contactPage .copy p a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #4998C7;
	text-decoration: none;
}
#colorsPage .copy p a:link, #colorsPage .copy p a:active, #colorsPage .copy p a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: underline;
}
#colorsPage .copy p a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #4998C7;
	text-decoration: none;
}

.title1 {
	color: #000;
	/* [disabled]font-size: 1.2em; */
}
.copy1 {
	/* [disabled]font-size: 1.2em; */
	font-family: Verdana, Geneva, sans-serif;
	color: #666;
	text-align: justify;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #F90;
}
#descriptIcons a:link, #descriptIcons a:active, #descriptIcons a:visited {
	color: #666;
	text-decoration: underline;
}
#descriptIcons a:hover {
	color: #4998C7;
	text-decoration: none;
}
#descriptIconsRock a:link, #descriptIconsRock a:active, #descriptIconsRock a:visited {
	color: #666;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#descriptIconsRock a:hover {
	color: #4998C7;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#descriptIconsDesk a:link, #descriptIconsDesk a:active, #descriptIconsDesk a:visited {
	color: #666;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#descriptIconsDesk a:hover {
	color: #4998C7;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.copy #descriptIconsDeskOpt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
}
#productLinks tr td .product a:link, #productLinks tr td .product a:active, #productLinks tr td .product a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	line-height: 1.4em;
}
#productLinks tr td .product a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	line-height: 1.4em;
}
#faqPage .copy table tr td ul li {
	font-size: 1em;
	color: #666;
}
#keyPointsPage .copy li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666;
}
#caseStudiesPage .copy li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666;
}
#colorSwatch {
	float: left;
	height: auto;
	width: 80px;
	margin: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: normal;
	color: #666;
	vertical-align: bottom;
	text-align: center;
	padding: 0px;
	position: relative;
}
.copy table tr td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #666;
}
.descriptCopy a:link, .descriptCopy a:active, .descriptCopy a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
}
.descriptCopy a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #4998C7;
	text-decoration: none;
}
#topLink {
	width: 80px;
	float: right;
	position: relative;
}
#topLink a:link, #topLink a:active, #topLink a:visited {
	text-decoration: none;
	color: #666;
	font-size: .75em;
}
#topLink a:hover {
	text-decoration: underline;
	color: #666;
	font-size: .75em;
}
#footerInfo {
	float: left;
	height: auto;
	width: 100%;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #999;
	padding-top: 10px;
	border-top: 1px solid #999;
	margin-top: 10px;
	text-align: center;
}
#footerInfo a:link, #footerInfo a:visited, #footerInfo a:active {
	color: #999;
	text-decoration: underline;
}
#footerInfo a:hover {
	color: #999;
	text-decoration: none;
}
#rockerCopy {
	float: left;
	width: auto;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #666;
	font-weight: normal;
}
#colorsPage .copy table tr td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #666;
	line-height: 1em;
}
#mainNav {
	height: 17px;
	width: 100%;
	vertical-align: middle;
	margin-bottom: 5px;
	border-bottom: 1px solid #999;
	padding-top: 3px;
}
#mainNavProduct {
	height: 17px;
	width: 100%;
	vertical-align: middle;
	padding-top: 3px;
}
