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

body {font:12px Arial, Helvetica, sans-serif; line-height:20px; background-color:#333333; color:#bcbbbb;}
a {text-decoration:none; color:#2aa5d9;}

/*ID*/
#header-bg {width:auto; height:146px; background:url(../images/header-background.jpg) repeat-x;}
#header-cntner {width:960px; height:146px; margin:0 auto;}
#logo h1 a {width:192px; height:146px; float:left; background:url(../images/BT_HP-logo.jpg) no-repeat; text-indent:-9999px; display:block;}
#menu-nav {width:640px; height:123px; float:right; padding-top:22px;}
#banner-bg {width:auto; height:476px; background:url(../images/banner-bg.jpg) repeat-x;}
#banner-cntner {width:960px; height:443px; margin:0 auto; padding-top:31px; background:url(../images/banner-shadow.jpg) bottom no-repeat;}
#banner {width:960px; height:360px; background:url(../images/banner-picture.jpg) no-repeat;}
#main-cntnr {width:960px; height:auto; padding-top:34px; background:url(../images/line.jpg) top no-repeat; margin:0 auto}
#rounded-top {width:960px; height:12px; background:url(../images/rounded_top-main-cntent.jpg) no-repeat;}
#rounded-btm {width:960px; height:12px; background:url(../images/rounded_bttm-main-cntent.jpg) no-repeat; padding-bottom:42px;}
#main-contnt {width:890px; height:auto; background-color:#252525; padding:10px 35px 10px 35px; font:12px Arial, Helvetica, sans-serif; line-height:20px;}
#inner-contnt {width:605px; height:auto; background-color:#252525; padding:10px 35px 0 35px;}
#product-cntner {width:675px; height:auto; float:left; font:12px Arial, Helvetica, sans-serif; line-height:20px;}
#right-pan {width:245px; height:auto; float:right}
#footer-wrappr {width:auto; height:30px; background:url(../images/footer-background.jpg) repeat-x; padding-top:24px; font:10px Arial, Helvetica, sans-serif;}
#footer-cntner {width:960px; height:auto; margin:0 auto;  padding-top:10px;}
#copyright {width:320px; height:auto; float:left;}
#footer-menu {width:230px; height:auto; float:right;}
#footer-menu a{color:#BCBBBB; font-size:10px;}

/*ul's*/
ul.spec {line-height:18px;}
ul.spec li {list-style-image:url(../images/bullet.jpg); list-style-position:outside; margin-left:18px;}
ul.list {line-height:18px;}
ul.list li {background:url(../images/bullet.jpg) 1px 6px no-repeat; padding-left:20px;}
ul.footer2 li a {font:12px Arial, Helvetica, sans-serif; color:#cecece; line-height:18px; display:block; padding-left:15px;}
ul.footer2 li a:hover {color:#b8b431; text-decoration:underline}
ul.footer li a {font:12px Arial, Helvetica, sans-serif; color:#eaeaea; line-height:18px; display:block;}
ul.footer li a:hover {color:#b8b431; text-decoration:underline}


/*Class*/
.clearboth {clear:both;}
.margin-top {margin:35px 0 15px 0;}
.margin-btm {margin:0 0 15px 0;}
.align-cnter {text-align:center;}
.margin {margin:10px 0;}
.bold {font-weight:bold; font-size:16px; margin-bottom:5px;}
.h1 {font:20px Helvetica; font-weight:bold; color:#b8b431;}
.h2 {font:16px Arial, Helvetica, sans-serif; color:#b8b431; padding:0 0 10px 0;}
.h3 {font:12px Arial, Helvetica, sans-serif; color:#848484;}
.h4 {font:14px Arial, Helvetica, sans-serif; color:#2aa5d9;}
.f-padding {padding:0 0 25px 0;}
.color {color:#b8b431;}
.small {font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2aa5d9;}
.product-rounded-top {width:640px; height:30px; background:url(../images/rounded_top-products.jpg) no-repeat; padding:14px 0 0 35px;}
.product-contnt {width:605px; height:auto; background-color:#1f1f1f; padding:20px 35px 0 35px;}
.product-rounded-btm {width:675px; height:15px; background:url(../images/rounded_btm-products.jpg) no-repeat; padding-bottom:25px;}
.product-pict {width:610px; height:auto; background-color:#FFF; text-align:center;}
.product-details {width:610px; height:auto; text-align:center; line-height:14px; margin-top:40px; padding-bottom:12px;}
.inner-rounded-top {width:675px; height:12px; background:url(../images/rounded_top-inner-cntent.jpg) no-repeat;}
.inner-rounded-btm {width:675px; height:12px; background:url(../images/rounded_btm-inner-cntent.jpg) no-repeat;}
.txt-1 {color:#ee2504;}
.txt-2 {color:#b8b431;}
.txt-3 {color:#686867; font-weight:bold;}
.rghtpan-cntner {width:245px; height:auto; font:12px Arial, Helvetica, sans-serif; line-height:20px;}
.rghtpan-RT {width:245px; height:43px; background:url(../images/rounded-top-right-pan.jpg) no-repeat;}
.rgthpan-RB {width:245px; height:43px; background:url(../images/rounded-btm-right-pan.jpg) no-repeat;}
.rightpan-cntnt {width:205px; height:auto; padding:20px 20px 0 20px; background-color:#1f1f1f;}
.footer-menu {width:235px; height:107px; float:left; padding-top:30px; font:12px Arial, Helvetica, sans-serif; color:#4d4d4d;}
.footer-logo h1 a {width:250px; height:137px; float:right; background:url(../images/logo-footer.jpg) top right no-repeat; text-indent:-9999px; display:block;}
.impactogos a {background:url(../images/bullet-impact_logos.jpg) 1px 4px no-repeat;}
.impactogos a:hover {background:url(../images/bullet-impact_logos-hover.jpg) 1px 4px no-repeat;}
.xhtml_css-V a {background:url(../images/bullet-validXHTML_CSS.jpg) 1px 4px no-repeat;}
.xhtml_css-V a:hover {background:url(../images/bullet-validXHTML_CSS-hover.jpg) 1px 4px no-repeat;}

