html,body {
height:100%;
font-family:Arial, Helvetica, "Lucida Grande", Lucida, sans-serif;
font-size:80%;
color:#7f8183;
margin:0;
padding:0;
}

div,dl,a,dt,p,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td {
text-decoration:none;
margin:0;
padding:0;
}

a {
outline:none;
}

blockquote {
font-size:1.2em;
font-style:italic;
padding:5px;
}

#main .troubleshooting {
text-transform:uppercase;
font-size:1.8em;
padding:20px 0 0 20px;
}

#main .drivers {
list-style-type:none;
margin:0;
padding:0;
}

#main h2 {
font-weight:400;
}

h2 {
font-size:1.5em;
margin-bottom:0.3em;
}

#wrap {
min-height:100%;
position:relative;
}

#content {
padding:10px 10px 60px;
}

#content-box {
width:942px;
margin:0 auto;
}

#footer {
position:absolute;
bottom:0;
width:100%;
min-height:60px;
background:#0397d6;
}

#footer_container {
width:942px;
padding-top:15px;
margin:0 auto;
}

#footer a:hover {
text-decoration:underline;
}

.copyright {
float:left;
padding-top:5px;
margin:0;
}

.policy {
float:right;
padding-top:5px;
margin:0;
}

#banner {
height:90px;
width:100%;
background:url(http://www.huehd.com/images/blue-banner.png) repeat-x;
}

#nav {
height:37px;
width:942px;
}

#buynow {
float:right;
width:199px;
height:70px;
margin:0;
padding:0;
}

#buynow img {
width:197px;
height:70px;
border:0;
}

#tab {
float:left;
}

#tab img {
width:256px;
height:125px;
margin-left:300px;
}

#header1 {
height:206px;
width:942px;
background:url(../images/header1.jpg) no-repeat;
}

#header2 {
height:206px;
width:942px;
background:url(../images/header2.jpg) no-repeat;
}

#header3 {
height:206px;
width:942px;
background:url(../images/header3.jpg) no-repeat;
}

#header4 {
height:206px;
width:942px;
background:url(../images/header4.jpg) no-repeat;
}

#header5 {
height:206px;
width:942px;
background:url(../images/header5.jpg) no-repeat;
}
#header6 {
height:206px;
width:942px;
background:url(../images/header6.jpg) no-repeat;
}

#home {
background:transparent url(../images/nav/home.gif) no-repeat left top;
}

#meet {
background:transparent url(../images/nav/meet.gif) no-repeat left top;
}

#support {
background:transparent url(../images/nav/support.gif) no-repeat left top;
}

#products {
background:transparent url(/images/nav/products.gif) no-repeat left top;
}

#contact {
background:transparent url(../images/nav/contact.gif) no-repeat left top;
}

#nav_home a {
float:left;
width:90px;
height:37px;
text-decoration:none;
text-indent:-4000px;
margin:0;
padding:0;
}

#nav_meet a {
float:left;
width:137px;
height:37px;
text-decoration:none;
text-indent:-4000px;
margin:0;
padding:0;
}

#nav_support a {
float:left;
width:185px;
height:37px;
text-decoration:none;
text-indent:-4000px;
margin:0;
padding:0;
}

#nav_contact a {
float:left;
width:144px;
height:37px;
text-decoration:none;
text-indent:-4000px;
margin:0;
padding:0;
}

#nav_get a {
float:left;
width:154px;
height:37px;
text-decoration:none;
text-indent:-4000px;
margin:0;
padding:0;
}

#container {
width:942px;
height:100%;
margin:0 auto;
}

#content_tab {
width:942px;
height:125px;
margin:0 auto;
}

#nav_products a {
float:left;
width:232px;
height:37px;
text-decoration:none;
text-indent:-4000px;
margin:0;
padding:0;
}

#left-column {
width:300px;
height:100%;
padding-bottom:60px;
float:left;
}

#left-column img {
margin-left:100px;
}

#main {
width:642px;
float:left;
height:100%;
padding-bottom:60px;
}

.clear {
clear:both;
padding-bottom:60px;
}

#main p {
margin:0 0 1.5em;
}

#main p.support {
font-size:1.2em;
margin:0 0 5px;
}

#main ul {
list-style-position:outside;
margin-left:30px;
padding-bottom:1.5em;
list-style:square;
}

#main a {
color:#09F;
}

#main a:hover {
color:#999;
text-decoration:underline;
}

dl {
padding-bottom:20px;
font-size:1.5em;
line-height:1.7em;
}

dt {
width:280px;
float:left;
text-align:right;
font-weight:700;
}

dd {
margin-left:280px;
padding-left:20px;
}

.specification {
margin-left:300px;
text-transform:uppercase;
letter-spacing:1px;
width:auto;
background:#09F;
color:#FFF;
padding:5px;
}

.subnav {
width:250px;
text-align:left;
padding-left:10px;
color:#0397d6;
line-height:50px;
}

.subnav li a:hover {
background-color:#999;
color:#fff;
text-decoration:none;
padding:5px;
}

.subnav li a {
color:#0397d6;
}

ul.subnav {
list-style-type:none;
}

#left-column .logo {
margin:0;
padding:0;
}

p,li {
font-size:1.5em;
}

#footer p,#footer a {
color:#fff;
}

#get,#shop {
background:transparent url(../images/nav/get.gif) no-repeat left top;
}

#nav_home,#nav_meet,#nav_support,#nav_contact,#nav_get,#nav_products {
z-index:4000;
background:transparent;
margin-top:0;
margin-right:0;
float:right;
}

#nav_home li,#nav_meet li,#nav_support li,#nav_contact li,#nav_get li,#nav_products li {
float:left;
list-style:none;
margin:0;
}

#nav_home a:hover,#nav_meet a:hover,#nav_support a:hover,#nav_contact a:hover,#nav_get a:hover,#nav_products a:hover {
background-position:0 -37px;
}

#nav_home .active,#nav_support .active,#nav_contact .active,#nav_get .active {
background-position:0 -74px;
}

#nav_meet .active,#nav_products .active {
background-position:0 -75px;
}

.subnav .subnavonpage a:link,.subnav .subnavonpage a:visited {
background-color:#0397d6;
color:#fff;
text-decoration:none;
padding:5px;
}

.support-img {
	float: left;}