@charset "gb2312";
/* CSS Document */
html{height:100%;}
body{
	background-color: #0f0f0f;
	color:#ffffff;
	margin:0px;
	font-size:12px;
	font-family: "Microsoft YaHei", SimSun, "Segoe UI", Verdana, Arial, Sans-Serif;
	color:#999999;
	height:100%;
	background-position: top;
}
td{
	font-size:12px;
	line-height: 20px;
}
form{margin:0px;padding:0px;}
a:link,a:visited {color:#999999;text-decoration:none;outline: none;}
a:hover {color:#990000;text-decoration:none;outline:none;}
a:active {color:#999999;text-decoration:none;outline: none;}
a.red:link,a.red:visited {color:#990000;text-decoration:none;}
a.red:hover {color:#999999;text-decoration:none;}
a.red:active {color:#990000;text-decoration:none;}
a.lkimg:link img{color:#000000;text-decoration:none;border-width:0px;border-color:#000000;}
a.lkimg:visited img{color:#000000;text-decoration:none;border-width:0px;border-color:#000000;}
a.lkimg:hover img{color:#000000;text-decoration:none;border-width:0px;border-color:#000000;}
a.lkimg:active img{color:#000000;text-decoration:none;border-width:0px;border-color:#000000;}
.lkimgPR{color:#000000;text-decoration:none;border-width:0px;}
.menul a{color:#999999;font-family:"Avant Garde Book BT","Avant Garde Book","Avant Garde", Arial, sans-serif; }
.mainbody{width:975px;background-image:url("../../images/beats_bg_top.jpg"/*tpa=http://beatsbydre.com/images/beats_bg_top.jpg*/);background-position:top left;background-repeat:no-repeat;position:relative;background-color:#000000;min-height:100%;}
.bottomIMG{background-image:url("../../images/beats_bg_bot.jpg"/*tpa=http://beatsbydre.com/images/beats_bg_bot.jpg*/);background-position:bottom left;background-repeat:no-repeat;}
.HorizontalLogo{float:left;width:66px;padding:50px 40px 0px 50px;}
.Menu{float:left;width:160px;padding:75px 0px 0px 0px; }
.Content{float:left;width:714px;padding:10px 10px 0px 10px; background:#000 }
.Copyright{padding:10px 0px 50px 50px;color:#333333;font-size:.7em;font-family:Arial, helvetica, sans-serif;}
.menuButtonLink{border-width:0px;color:Black;border-color:#000000;}
.menuButton{padding-top:10px;}
.header1{font-family:"Avant Garde Book BT", Arial;font-size:3em;}
.highlight {color:#990000;}
.Title{font-family:"Avant Garde Book BT","Avant Garde Book","Avant Garde", Arial, sans-serif;font-size:22px;color:#990000;font-weight:bold;}
.Titleimg {border-bottom:solid 1px #333333;padding-bottom:2px;overflow:hidden;}
.AV{font-family:"Avant Garde Book BT","Avant Garde Book","Avant Garde", Arial, sans-serif;}
.title{
	font-size:14px;
	padding-bottom:10px;
}

/*Master Page*/
/*changecountry control*/
.countryList {position:absolute;width:250px;z-index:100;bottom:15px;left:0px;background-color:#cccccc;border:solid 1px #990000;}
* html .countryList{top:-40px;} /*hack for ie6*/
#dvCountryInner ul{padding:0px;margin:0px;display:inline;overflow:auto;}
#dvCountryInner ul li{list-style-type:none;display:inline;padding:0px 4px;}
a.chCul:link,a.chCul:visited{color:#333333;white-space:nowrap;}
a.chCul:hover{color:#990000;white-space:nowrap;}
a.chCul:active{color:#333333;white-space:nowrap;}

/*Default page*/

.opcity1 {filter:alpha(opacity=100);opacity:1.00;}
.opcity2 {filter:alpha(opacity=90);	opacity:0.90;}
.opcity3 {filter:alpha(opacity=80);	opacity:0.80;}
.opcity4 {filter:alpha(opacity=70);	opacity:0.70;}
.opcity5 {filter:alpha(opacity=60);	opacity:0.60;}
.opcity6 {filter:alpha(opacity=50);	opacity:0.50;}
.opcity7 {filter:alpha(opacity=40);	opacity:0.40;}
.opcity8 {filter:alpha(opacity=30);	opacity:0.30;}
.opcity9 {filter:alpha(opacity=20);	opacity:0.20;}
.opcity10 {filter:alpha(opacity=10);opacity:0.10;}
.opcity11 {filter:alpha(opacity=0);	opacity:0.0;}
.rotateBanner{position:absolute;z-index:1;top:0px;left:0px;width:650px;height:342px;display:none;background-color:#000000;overflow:hidden;}


/*support*/
a.linksupp:link {text-decoration:underline} 
a.linksupp:visited {text-decoration:underline}
a.linksupp:hover{text-decoration:underline;color:#990000;}
a.linksupp:active {text-decoration:underline}
.manuals{color:#ffffff;font-weight:bold;padding:10px 0px 4px 0px;}
a.lkmanuals {color:#990000;text-decoration:none;}
a.lkmanuals:link,a.lkmanuals:visited  {color:#990000;text-decoration:none;}
a.lkmanuals:hover {color:#666666;text-decoration:none;}
a.lkmanuals:active {color:#990000;text-decoration:none;}

/*picture/video page*/
.scrollArrow {float:left;width:40px;padding:20px 0px 0px 0px;}
.scrollDiv  {float:left;overflow:auto;border:solid 0px #b2b2b2;width:500px;height:145px;white-space:nowrap;scrollbar-arrow-color: #ffffff;scrollbar-3dlight-color: #000000;scrollbar-darkshadow-color: #000000;scrollbar-face-color: #000000;scrollbar-highlight-color: #ffffff;scrollbar-shadow-color: #ffffff;scrollbar-track-color: #777777;}
.videoThumb  {float:left;padding:0px 6px 0px 6px;text-align:left;color:#ffffff;}
.videoThumb img{padding-bottom:4px;border-width:0px;}
.videoThumb a{color:#000000;border-width:0px;}
.videoArtist{font-size:10px;font-weight:bold;}
.videoSong{font-size:9px;line-height:11px;}
a.piclink:link,a.piclink:visited{text-decoration:none;border-color:#1a1a1a;border-width:0px;}
a.piclink:hover,a.piclink:active{text-decoration:none;color:#990000;border-color:#1a1a1a;border-width:0px;}
.linksPic{font-size:12px;}
.linksPic div{}
  
/* Store page */
div.storeRow{width:580px;padding-top:20px;background-color:#000000;clear:both;}
div.storeRow div.storeDesc {float:left; width:400px;padding:0px 0px 0px 0px;font-size:12px;color:#999999;}
div.storeRow div.storeDesc .price{font-weight:bold;font-size:16px;color:#ffffff;font-family: Arial, Helvetica, sans-serif;}
div.storeRow div.storeDesc .price-s{font-size:16px;color:#CCCCCC;font-family: Arial, Helvetica, sans-serif;font-style:italic;text-decoration:line-through;}
div.storeRow div.imgStore{float:left; padding:0px 20px 10px 0px;text-align:right;vertical-align:top; width:150px;}
div.storeRow div.imgStore img{border-width:0px;}
div.storeRow div.dvBuy{color:#999999;font-weight:bold;}
div.storeRow div.dvBuy b{font-size:16px;color:#ffffff;}

/* Products page */
.maincontent{padding-top:0px;padding-left:15px;}
.maincontentTopCurve{display:none;}
.maincontentBottomCurve{display:none;}
.maincontenttop{padding-top:15px;}
.maincontentmid{line-height:18px;}
.maincontentbottom{padding:0px 0px 0px 0px;}
div.divasset{float:left;background-color:#000000;width:300px;}
div.divasset img{text-align:left;}
div.rtcontent{float:right;width:380px;padding:0px 0px 10px 0px;color:#999999;font-size:14px;font-weight:bold;line-height:18px;overflow:hidden;}
div.imgContainer{float:left;text-align:center;width:300px;padding-right:10px;}
.dvThumb{float:left;width:55px;height:44px;padding:0px 18px 18px 0px;}
.thumb{border:solid 1px #333333;}
.thumbover{border:solid 1px #980000;}
.dvNamePrice {color:#ffffff;font-size:14px;font-family:"Avant Garde Book BT", Arial;font-weight:bold;text-align:left;}
.dvPrice{color:#999999;font-size:10px;line-height:20px;padding-top:0px;}
.dvPrice div{border-top:solid 1px #454545;padding-top:10px;}
.dvPrice div .price{color:#ffffff; font-size:16px;font-weight:bold;}
.dvPrice div .price-s{font-size:16px;color:#CCCCCC;font-family: Arial, Helvetica, sans-serif;font-style:italic;text-decoration:line-through;}
.dvPrice div span.ship{font-size:14px;font-weight:bold;}
#midSpacer{font-size:0px;line-height:0px;height:1px;}
.dvPB{float:right;width:320px;padding:0px 0px 0px 0px;color:#999999;font-size:12px;line-height:normal;font-family:Arial,Helvetica, Sans-Serif;border-top:1px solid #454545;}
.reserveMessage{font-family:Arial,Helvetica,Sans-Serif;padding-bottom:10px;}
.chooseOption {font-size:11px;vertical-align:middle;width:140px;color:#669966;height:20px;}
.EtailerLink{color:#990000;font-weight:normal;font-size:14px;font-family:Arial,helvetica,sans-serif;background-color:Transparent;white-space:nowrap;}
a.EtailerLink:link , a.EtailerLink:visited {color:#990000;font-weight:normal;font-size:14px;font-family:Arial,helvetica,sans-serif;}
a.EtailerLink:hover, a.EtailerLink:active  {color:#a2a2a2;font-weight:normal;font-size:14px;font-family:Arial,helvetica,sans-serif;}
div.dropdowns{float:left;padding-right:5px;display:block;width:150px;height:62px;}
div.buttons{float:left;width:140px;height:62px;vertical-align:bottom;}
div.previews{width:190px;float:left;}
div.row2{
}
div.row3{height:62px;border-top:1px solid #454545;position:relative;}
a.tabOn:link , a.tabOn:visited {color:#990000;font-weight:bold;}
a.tabOn:hover, a.tabOn:active  {color:#990000;font-weight:bold;}
a.tabOff:link, a.tabOff:visited{color:#999999;font-weight:bold;}
a.tabOff:hover,a.tabOff:active{color:#990000;font-weight:bold;}
div.ftcontainer{clear:both;padding-bottom:10px;}
div.fthumb{width:100px;float:left;vertical-align:top;padding-bottom:20px;}
div.fthumb img{border:solid 1px #333333;}
div.fnothumb{width:1px;float:left;}
div.ftdesc{
	float:left;
	width:600px;
	text-align:left;
	vertical-align:top;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
div.ftdesc span{font-weight:bold;font-size:16px;color:#ffffff;}
div.ftdetails{float:left; padding:0px 0px 25px 0px; width:430px;text-align:left; vertical-align:top;font-size:12px;font-family: Arial, Helvetica, sans-serif;}
div.ftdetails span{font-weight:bold;font-size:16px;color:#ffffff;}
.pkgContainer{font-family: Arial, Helvetica, sans-serif;padding:20px 25px 40px 0px;}
div.pkgCopy {border-top:1px solid #333333;font-size:12px;padding:20px 0px 0px 0px;}
div.pkgCopy div.right .pkgImg {float:left;padding-right:20px;}
div.pkgCopy div.right{padding:20px 0px 0px 0px;}
div.pkgCopy div.right span{font-size:16px;font-weight:bold;color:#ffffff;}
div.pkgCopy div.right ul{padding-left:20px;margin-left:0px;padding-top:0px;margin-top:0px;}
div.pkgCopy div.right ul li{padding-left:0px;margin-left:0px;padding-top:0px;margin-top:0px;}
.ddlSku{font-size:12px;padding:0px;margin:0px;border-collapse:collapse;border:solid 1px #bbbbbb;line-height:14px;}
.ddlSku option{font-size:12px;padding:0px;margin:0px;line-height:14px;}
.tab{float:left;width:120px;padding-right:2px; }
.tab div{padding:7px; border:solid 1px #333333;border-bottom-width:0px;text-align:center;height:15px;}
.spacetab{width:245px;}
a.tab:link, a.tab:visited, a.tab:hover, a.tab:active{font-size:15px;font-weight:bold;text-decoration:none;border-color:#ffffff;border-width:0px;}
.tabbelow{clear:both;height:20px;border-left:solid 1px #333333;width:500px;}
.footer{border-top:solid 1px #454545; border:solid 1px;}
	/* fot the safety chart*/
.tblSafetyChart {border-collapse:collapse;width:550px;}
.tblSafetyChart th{padding:2px 5px;color:#ffffff;border:solid 1px #666666;white-space:nowrap;}
.tblSafetyChart td{padding:3px 5px;border-color:#666666;}
.earGraphics{background-image:url("../../images/products/hearing.gif"/*tpa=http://beatsbydre.com/images/products/hearing.gif*/);background-repeat:no-repeat;}
.soloHeader{color:Red;font-size:16px;font-weight:normal;}


/* Show Products page */
div.prodCell{width:233px;float:left;padding:50px 0px 0px 0px; }
div.prodCell div.prodImage{text-align:center;vertical-align:top;}
div.prodCell div.prodImage img{border-width:0px;}
div.prodCell div.prodDesc{text-align:center;padding:10px 0px 10px 0px;font-size:12px;color:#666666;}
div.prodCell div.prodDesc div{}
div.prodCell div.dvBuy{text-align:center; font-size:12px; color:#999999;}
div.prodCell div.dvBuy .pr{font-size:16px;color:#ffffff;padding-bottom:3px;font-weight:bold;}
div.prodCell div.dvBuy .pr-s{padding-bottom:3px;font-size:16px;color:#CCCCCC;font-family: Arial, Helvetica, sans-serif;font-style:italic;text-decoration:line-through;}
div.prodCell div.dvBuy .ship{font-size:10px;}
div.prodCell div.dvBuy .buyNow{height:16px;overflow:hidden;padding:10px 0px 10px 0px;}
div.prodCell .comingIn{text-align:center; font-size:16px;font-weight:bold;color:#999999;}

/* Register page */
div.innerDiv{}
div.rgHeader{float:left; padding:30px 0px 20px 15px;color: #FFFFFF;font-size: 12px;}
div.rgSubHeader{float:right; width:410px;padding-top:20px;color: #FFFFFF;font-size: 12px; font-weight:bold;}
div.rgBeatsType{text-align:justify; font-size: 12px;color: #FFFFFF;font-weight: bold;}
div.rgBeatsType div.spacer{float:left;}
div.rgBeatsType div.header{color: #999999;float:right; font-weight:normal;width:410px;text-align:left;}
div.rgBeatsType div.radio{float:right; width:410px;text-align:left;}
div.rgStudio{font-size: 12px;color: #999999;font-weight:normal; float:right;padding-top:10px; width:410px;}
div.rgStudio b{font-size: 12px;color: #FFFFFF;}
div.rgStudio span{font-size: 12px;color: #FFFFFF;font-weight:normal;}
div.rgField{margin:5px 0px 5px 5px;padding-left:30px;font-size: 12px;float:left;}
div.rgField div.label{float:left;text-align:right; vertical-align:middle;padding-right:5px; color: #999999;width:130px;}
div.rgField div.input{float:left;width:410px;vertical-align:top; margin-left:5px;}
div.rgField div.spacer{float:left;width:135px;}

/* About page */
div.aboutcontent{padding-top:20px;}
div.abouttop{padding-bottom:20px; float:left;}
div.abouttop div.aboutleft{float:left;width:250px;}
div.abouttop div.aboutright{float:right;padding-left:0px; width:310px;color: #999999;font-size:14px;font-weight:bold;line-height:15px;}
div.aboutdesc{padding-left:15px;color:#979797;font-size:12px;}
div.aboutdesc div.aboutheader{color:#ffffff; font-size:18px; border-bottom:1px solid #333333;}
div.aboutdesc span.abouttitle{color:#ffffff; font-size:16px;font-weight:bold;}
div.aboutdesc span.aboutsub{font-size:14px;font-weight:bold;}

/* Warranty Page */
div.dvWarranty{}
div.dvWarranty b{color:#ffffff;font-size:14px;}
.paraHeader{font-weight:bold;color:#ffffff;}
/*Press page */

div.prsTop{border-bottom:solid 0px #333333;padding:20px 0px 20px 0px;}
div.prsTop div.prsleft{float:left;width:200px;text-align:center;}
div.prsTop div.prsright{float:right;width:360px;padding-left:20px;}
div.prsTop div.prsright b{color:#ffffff;font-size:16px;line-height:30px;}
div.prsTop div.prsright img{margin-left:-6px;padding-bottom:5px;}
div.prsbottom{padding-top:20px;font-size:12px;font-family:Arial, helvetica, Sans-Serif;}
div.prsleftcontent{padding-bottom:30px;clear:both;}
div.prsleftcontent span{line-height:17px;font-size:16px;font-weight:bold;color:#ffffff;}
div.prsleftcontent div.left{float:left;width:75px;padding-top:0px;}
div.prsleftcontent div.right{float:left;width:400px;padding-left:10px;font-size:11px;line-height:13px;}
div.prsrightcontent{padding-bottom:30px;clear:both;}
div.prsrightcontent span{line-height:17px;font-size:16px;font-weight:bold;color:#ffffff;}
div.prsrightcontent div.left{float:right;width:400px;text-align:right;padding-right:10px;font-size:11px;line-height:14px;}
div.prsrightcontent div.right{float:right;width:75px;padding:0px 0px 0px 10px;}
.revTitle{line-height:17px;font-size:16px;font-weight:bold;color:#ffffff;padding-bottom:5px;}
.revText{font-size:11px;line-height:13px;}
.OpRe {padding-top:5px;}
.cldv {clear:both;font-size:0px;}
.bullet{color:#ffffff;font-size:16px;}
a.lnktv:link,a.lnktv:visited {color:#ffffff;}
a.lnktv:hover,a.lnktv:active {color:#990000;}
a.lnktv:active {color:#ffffff;}
a.openReviews:link,a.openReviews:visited{text-decoration:underline;color:#ffffff;}
a.openReviews:hover{text-decoration:underline;color:#990000;}
a.openReviews:active{text-decoration:underline;color:#ffffff;}
.priceDiscount{text-decoration:line-through;font-weight:normal;font-size:14px;color:#ccc;}

.AllPhoto { width:700px;}
.AllPhoto ul { padding-left:20px;padding-top:10px}
.AllPhoto ul li {float:left; width:200px; text-align:left;margin-right:25px; margin-bottom:10px;}
.AllPhoto ul li img{width:150px; height:120px}

li{list-style:none}
.undis{display:none}
.dis {display:block}

.lv ul{margin-left:10px;}
.lv li{line-height:25px; margin-top:5px;margin-bottom:5px;}

 a.menu:link {text-decoration: none; font-weight:bold;}
 a.menu:visited {text-decoration: none;font-weight:bold;}
 a.menu:hover {text-decoration: none;font-weight:bold;}
 a.menu:active {text-decoration: none;font-weight:bold;}
 
 a.on_menu:link {text-decoration: none; }
 a.on_menu:visited {text-decoration: none;}
 a.on_menu:hover {text-decoration: none;}
 a.on_menu:active {text-decoration: none;}
