@charset "UTF-8";
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#878683;
	margin:0px;
	padding:0px;
	line-height:15px;
	background-color:#2a2a28;
}

a {color:#878683;}
a:hover {color:#000;}
.clearAll {clear:both;height:0px;font-size:0px;line-height:0px;}

.navHolder {height:60px;width:auto;background:url(images/top_fade.jpg) no-repeat center top;}
.navCenter{width:930px;margin:0px auto 0px auto;}
.navCenter ul{margin:0px 0px 0px 70px;padding:0px;list-style:none;}
.navCenter ul li {display:block;width:auto;float:left;padding:0px 15px 0px 15px;height:60px;}
.navCenter ul li h2 {font-size:14px;color:#FFFFFF;font-weight:normal;margin:15px 0px 0px 0px;padding:0px;}
.navCenter ul li h3 {font-size:9px;font-weight:normal;margin:0px;padding:3px 0px;}
.navCenter ul a {text-decoration:none;display:block;}
.navCenter ul a:hover {color:#878683;}
.navBack {background-color:#ff6600;}
#navDiv {background:url(images/nav_divs.gif) no-repeat top 1px;width:1px;padding:0px 1px 0px 1px;margin:0px;}
/*#nav1 h2 span {color:#000000;background-color:#FFF;padding:0px 2px 0px 2px;font-weight:600;}
#nav7 {background:none;}
#nav1:hover {background-color:#999;}*/
.navLeft{float:left;margin:0px 0px 0px auto;background-color:#ff6600;height:inherit;}

.contentHolder {background:url(images/home_back.jpg) no-repeat center top;width:auto;background-color:#fff;padding-bottom:60px;}
.subsHolder {background:url(images/background_subs.jpg) no-repeat center top;width:auto;background-color:#fff;padding-bottom:60px;}
.clearHolder {width:auto;background-color:#fff;padding-bottom:60px;}
.contentCenter {width:930px;margin:0px auto 0px auto;padding-top:60px;position:relative;text-align:left;}

.contentLeft {float:left;width:435px;}
.subLeft {float:left;width:250px;}
.contentRight{float:right;width:435px;position:relative;z-index:1;}
.subcontentRight{float:right;width:650px;position:relative;text-align:left;}
.trainingLeft {float:left;width:570px;}
.trainingRight{float:right;width:338px;position:relative;}

.frontLeft {margin-top:15px;position:relative;}
.frontLeft ul {padding:0px;margin:5px 0px 50px 0px;list-style:none;}
.frontLeft ul li {background:url(images/list_tick.gif) no-repeat;padding-left:20px;}

.textArea1 {height:90px;width:230px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#2a2a28;}

.frontRow {
	position:absolute;
	left:-50px;
	width:560px;
	top: 239px;
}



.frontRow img {float:left;}
.frontRow .insider {float:left;width:221px;height:134px;background-repeat:no-repeat;}
#getone {background:url(images/frow_2.jpg)}
#getone h2 {font-size:14px;color:#000000;font-weight:bold;margin:15px 40px 0px 75px;}
#getone h3 {font-size:11px;font-weight:normal;margin:0px 10px 0px 75px;}
#ergo {background:url(images/frow_3.jpg)}
#ergo h2 {font-size:14px;color:#000000;font-weight:bold;margin:15px 40px 0px 20px;}
#ergo h3 {font-size:11px;font-weight:normal;margin:0px 40px 0px 20px;}

#showflash {position:absolute;top:-50px;}

.footerHolder {height:70px;width:auto;background-color:#b5b5b6;margin-bottom:60px;}
.footer {height:inherit;width:930px;margin:0px auto 0px auto;line-height:66px;color:#FFF;font-size:10px;}
.footer .logo {font-family:Georgia, "Times New Roman", Times, serif;color:#000;font-weight:bold;float:left;}
.footer img, .footer span, .footer img {float:right;margin-top:15px;display:block;width:118px;height:38px;line-height:0px;}


.subHeads {
	position:absolute;
	padding-bottom:5px;
	border-bottom:1px solid #eaeae8;
	font-size:12px;
	color:#2a2a28;
	z-index:100;
	display:inline;
}
.subHeads a {color:#b5b5b6;text-decoration:none;margin-left:15px;}
.subHeads a:hover {color:#2a2a28;text-decoration:underline;}
#subs1 {margin-left:0px;}#subs2 {margin-right:15px;}


.getHolders {width:220px;height:252px;float:left;background-repeat:no-repeat;margin-right:10px;display:inline;position:relative;}
.getHolders h2 {color:#2a2a28;padding:15px;margin:0px;font-size:14px;}
.getHolders h3 {font-weight:normal;font-size:11px;padding:0px 15px;margin:0px;}
#get1 {background:url(images/getB_high.jpg);}
#get2 {background:url(images/getB_med.jpg);}
#get3 {background:url(images/getB_visitor.jpg);}
#get4 {background:none;margin-right:none;width:230px;}
.getHolders .but_quote {position:absolute;bottom:20px;left:15px;}
#get41,#get42 {height:120px;}
#get41 h2,#get42 h2{padding-bottom:0px;}
#get41 {background:url(images/p_gallery.jpg) no-repeat;margin-bottom:10px;}
#get42 {background:url(images/p_empty.jpg) no-repeat;}

.quoteLeft {float:left;width:435px;border-top:1px solid #eaeae8;}
.quoteRight {float:right;width:435px;border-top:1px solid #eaeae8;}
.quoteLeft span, .quoteRight span {background:url(images/quote_left.gif) no-repeat;padding-left:25px;display:block;margin-top:15px;margin-bottom:15px;}
.quoteLeft div, .quoteRight div {background:url(images/quote_right.gif) no-repeat bottom right;padding-right:25px;}
#q1, #q2 {border-top:none;}

.ergoNums {float:left;width:435px;border-bottom:1px solid #eaeae8;padding-bottom:8px;margin-bottom:8px;}
.ergoNums span {padding-left:30px;display:block;padding-top:3px;}
#ergo1 {background:url(images/num_1.gif) no-repeat;}
#ergo2 {background:url(images/num_2.gif) no-repeat;}
#ergo3 {background:url(images/num_3.gif) no-repeat;}
#ergo4 {background:url(images/num_4.gif) no-repeat;}
#ergo5 {background:url(images/num_5.gif) no-repeat;}
#ergo6 {background:url(images/num_6.gif) no-repeat;}
#ergo7 {background:url(images/num_7.gif) no-repeat;}
#ergo8 {background:url(images/num_8.gif) no-repeat;}


.artLeft {float:left;width:435px;border-top:1px solid #eaeae8;margin-bottom:15px;padding-top:10px}
.artRight {float:right;width:435px;border-top:1px solid #eaeae8;margin-bottom:15px;padding-top:10px}
.artLeft img, .artRight img  {float:left;margin:0px 15px 15px 0px;}
.artLeft h2 a, .artRight h2 a {color:#2a2a28;}
.artLeft h3, .artRight h3 {font-size:11px;margin:0px;padding:0px;font-weight:normal;color:#b5b5b6;}
.artLeft a, .artRight a {white-space:nowrap;}
.artRight h2, .artLeft h2 {font-size:12px;margin:0px;padding:0px;font-weight:normal;color:#2a2a28;}
#a1 {padding-top:0px;border-top:none;}
.art {margin:40px 0px 15px 0px;border-bottom:1px solid #eaeae8;padding-bottom:15px;}
.art img {float:right;margin:0px 0px 15px 15px;}
.art h2 {font-size:20px;margin:0px;padding:0px;color:#2a2a28;font-weight:normal;margin-bottom:10px;}
.art h3 {font-size:11px;margin:0px;padding:0px;color:#b5b5b6;font-weight:normal;margin-bottom:5px;}
.artLinks a {text-decoration:none;}
.artLinks a:hover {text-decoration:underline;}
.divider {color:#eaeae8;padding:0px 15px 0px 15px;}

.training {margin-top:40px;}
.training h2 {font-size:20px;margin:0px;padding:0px;font-weight:normal;color:#2a2a28;padding-bottom:15px;}
.training h3 {font-size:12px;margin:0px;padding:0px;font-weight:normal;color:#2a2a28;padding-bottom:15px;}
.training ul {margin:0px;padding:0px;list-style:none;}
.training ul li {background:url(images/list_arrow.gif) no-repeat 0px 5px;padding-left:15px;margin-bottom:15px;}
.trainingNum {color:#8187b9;font-size:30px;font-weight:bold;display:block;margin:20px 0px 5px 0px;}
.training ul li p {maring:0px;padding:0px;text-align:right;display:block;font-weight:bold;}





.ergotilt {color:#3abe22;}
.sec_ergo .footerHolder{background-color:#3abe22;}
.sec_tempur .footerHolder{background-color:#80b5d5;}
.sec_about .footerHolder{background-color:#e66500;}
.sec_faq .footerHolder{background-color:#b72d29;}
.sec_train .footerHolder{background-color:#b2b9cb;}

.contentLeft h2 {font-size:20px;margin:0px;padding:0px;font-weight:normal;color:#2a2a28;padding-bottom:15px;line-height:23px;}
.contentLeft h3 {font-size:12px;margin:0px;padding:0px;font-weight:normal;color:#2a2a28;}
.tempurNav{border-bottom:1px solid #eaeae8;padding-bottom:15px;}
.tempurGreen {color:#7cc140;}
.tempurBlue {color:#004990;}

.prodDiv {border-bottom:1px solid #eaeae8;padding-bottom:15px;margin-bottom:15px;}
.prodDiv img {float:right;}
.prodDiv h3 {margin-bottom:15px;}

.dark {color:#2a2a28;}

.team {border-top:1px solid #eaeae8;padding-top:15px;margin-bottom:15px;}
.team h2 {font-size:20px;margin:0px;padding:0px;font-weight:normal;color:#2a2a28;line-height:23px;}
.team h3, .team h2 span {font-size:11px;margin:0px;padding:0px;font-weight:normal;color:#b5b5b6;padding-bottom:5px;}
.team h2 span {font-style:italic;}
.contentRight h2 {font-size:20px;margin:0px;padding:0px;font-weight:normal;color:#2a2a28;line-height:23px;}

.forms .textField {width:158px;height:20px;border:1px solid #eaeae8;font-size:11px;color:#2a2a28;}
#pdfs a {background:url(images/back_pdf.png) no-repeat;width:442px;height:46px;line-height:46px;display:block;text-decoration:none;}
#pdfs a span {color:#2a2a28;padding:0px 2px 0px 20px;text-decoration:none;}

.red {color:#b72d29;}

.galMain {float:right;width:475px;margin-top:30px;}
.galThumbs img {margin:0px 5px 5px 0px;}
.galThumbs {float:left;width:445px;margin-top:30px;}
.galMain img {border:5px solid #FFFFFF;}
.galHolder {border-right:2px solid #efefef;border-bottom:2px solid #efefef;}
.galText {text-align:right;margin-top:10px;padding-right:40px;}

.faq {border-top:1px solid #eaeae8;padding-top:15px;margin-bottom:15px;}
.faq h2 {font-size:20px;margin:0px;padding:0px;font-weight:normal;color:#2a2a28;padding-bottom:15px;line-height:23px;}

.getonehighs {margin-top:30px;margin-bottom:30px;font-size:14px;font-weight:bold;}
.getonehighs h2 {font-size:14px;margin:0px;padding:5px 0px 0px 0px;color:#2a2a28;}
.getonehighs h2 a {font-size:11px;color:#878683;text-decoration:none;font-weight:normal;}
.getonehighs h2 a:hover {font-size:11px;color:#2a2a28;text-decoration:underline;}


.frontSurvey {
	position:absolute;
	left:0px;
	width:560px;
	top: 133px;
	background:url(images/survey-back.jpg) no-repeat;
	width:440px;
	height:87px;
}

.frontSurvey h1 {font-size:14px;color:#2a2a28;padding:0px;margin:12px 0px 8px 15px;}
.frontSurvey h2 {font-size:11px;color:#2a2a28;font-weight:normal;padding:0px;margin:-3px 0px 0px 15px;}
.frontSurvey h2 span {font-size:14px;}

.frontGuarantee {
	z-index:20;
	position:absolute;
	left:494px;
	width:360px;
	top: 300px;
	background:url(images/logo-comfortguarantee.gif) no-repeat;
	width:440px;
	height:87px;
	font-size:12px;
	padding:15px 0px 0px 90px;
	color:#494947;
}
.frontGuarantee span {color:#a4a4a4;}
