@charset "utf-8";
/* CSS Document */

sup{
	line-height: 16px;
}
body{
	margin:0;
	padding:0;
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #464749;
	line-height:16px;
}
a:link, a:hover, a:visited{
	color: #464749;
}
a:hover{
	text-decoration:none;
}
img, img,ul, li{
padding:0;
margin:0;
border:0;
}

p{
margin: 12px 0;
}

strong{
	color: #e0691a;
	font-size: 14px;
}

#container{
	width: 770px;
	height: 530px;
	margin:42px auto 20px auto;
	position:relative;
}
#containerF{
	width: 770px;
	margin:42px auto 20px auto;
	position:relative;
}
.indexBG{
	background: url(images/index-bg2.jpg) bottom right no-repeat;
}
.acutouchBG{
	background: url(images/acutouch-bg.jpg) bottom right no-repeat;
}
.contactBG{
	background:url(images/contact-bg.jpg) bottom right no-repeat;
}

#logo{
	width: 250px;
}
#left{
	width: 290px;
	position: absolute;
	left: -1px;
	bottom: -1px;
}

.orange-strip{
	background-image:url(images/orange-strip.jpg);
	background-repeat: repeat-y;
	padding: 10px;
}
#footer{
	margin: auto;
	width: 770px;
	padding-bottom: 20px;
}

#socialMedia{
	width: 50px;
	float: right;
	margin-top: -3px;
	margin-right:35px;
	height: 22px;
}
#footer ul{
	display:inline;
	margin: 0;
	padding:0;
}
#footer li{
	display:inline;
	margin:0 20px 0 0;
}

#menuContainer{
	width: 181px;
	height: 105px;
	float: right;
	margin-right: 12px;
}
ul#menu{
	height: 105px;
}

li#indexOn {
	list-style:none;
}
#indexOn a{
	text-indent: -9999px; 
	list-style:none;
	display: block;
	width: 181px;
	height: 35px;
	background:url(images/menu.jpg) no-repeat -184px 0px;
}
#indexOff{
	text-indent: -9999px; 
	display: block;
	width: 181px;
	height: 35px;
	background:url(images/menu.jpg) no-repeat 0px 0px;
}
#indexOn a:hover{
	background:url(images/menu.jpg) no-repeat 0px 0px;
}
li#featuresOn {
	list-style:none;
}

#featuresOn a{
	text-indent: -9999px; 
	display: block;
	width: 181px;
	height: 35px;
	background:url(images/menu.jpg) no-repeat -184px -35px;
}
#featuresOff{
	text-indent: -9999px; 
	display: block;
	width: 181px;
	height: 35px;
	background:url(images/menu.jpg) no-repeat 0px -35px;
}
#featuresOn a:hover{
	background:url(images/menu.jpg) no-repeat 0px -35px;
}

li#acutouchOn {
	list-style:none;
}
#acutouchOn a{
	text-indent: -9999px; 
	display: block;
	width: 181px;
	height: 35px;
	background:url(images/menu.jpg) no-repeat -184px -70px;
}
#acutouchOff{
	text-indent: -9999px; 
	display: block;
	width: 181px;
	height: 35px;
	background:url(images/menu.jpg) no-repeat 0px -70px;
}
#acutouchOn a:hover{
	background:url(images/menu.jpg) no-repeat 0px -70px;
}


#search{
	margin: 8px 0;

}
.submit:hover{
	background-color: #fac194;
	
}
input{
	border: solid 1px #dadada;
	color: #666;
}

#features{
	width: 770px;
	height: 762px;
	background:url(images/features-bg.jpg) no-repeat;
	font-size: 14px;
}
#personal-touch, #espresso-shot,#wellness-council, #posture-comfort{
	width: 245px;
	position: absolute;
}
#personal-touch{
	left: 105px;
	top: 205px;
}
#espresso-shot{
	left: 487px;
	top: 205px;
}
#wellness-council{
left: 105px;
top: 535px;
}
#posture-comfort{
left: 487px;
top: 535px;
}
#contact-info{
	position:absolute;
	width: 330px;
	top: 232px;
	left: 175px;
	font-size: 20px;
}
#contact-info strong{
	color:#e0691a;
	font-weight:normal;
	font-size: 20px;
}

#thankyou{
	width: 360px;
	position:absolute;
	top: 210px;
}
#thankyou h1{
	font-size:28px;
	line-height: 32px;
	color: #e0691a;
}
#thankyou p{
	font-size: 20px;
	line-height: 24px;
}
#acu-side{
	width: 150px;
	position: absolute;
	right:0;
	top: 120px;
}
#acu-side strong{
	font-size: 12px;
}
h1#acutouchH1, h1#ht-connectH1, h1#featuresH1{
	margin:0px;
	height: 0px;
	text-indent: -9999px;
}

h1#acutouchH1{
	background:url(images/acutouch-wireless.jpg) no-repeat;
	width: 290px;
	height: 86px;
	display:block;
}
h1#ht-connectH1{
	background: url(images/ht-connect.jpg) no-repeat;
	display: block;
	width:200px;
	height:23px;
}
h2{
color:#666;
font-size:14px;
font-weight:bold;
margin:12px 0 0 0;
}

.hide{
	text-indent: -9999px;
	margin:0;
	padding:0;
	height:0;
	line-height:0;
}