#CenterColumn{width:725px;}
h1{background:none!important}

#QUICKSPEC{width:127px;margin-right:15px;float:left;}
#PRODIMG{width:300px;float:left;margin-right:20px;text-align:center;}
#PRODINFO{width: 405px;float:left;margin-top:9px;position:relative;background:#fff;}
#PRODINFO h1{margin-bottom:0px;background:#E2E2E2!important}
#PRODINFO h1 span{padding-right:60px}
#PRODINFO #code{margin-bottom:15px;display:block}

#ImgInfo{display:block;text-align:center;margin:5px 0}
.MagicZoomPlus{border:1px solid #fff;min-height:150px;}
.MagicZoomPlus:hover{border:1px solid #d3d3d3;}
.ALTIMGS{margin-bottom:5px;}
.ALTIMGS a{border: 1px solid #EEEEEE;display: block;float: left;margin: 0 4px 5px 5px; padding: 3px 0; text-align: center; width: 90px;}
.ALTIMGS img{max-width:90px;max-height:90px;}
.ALTIMGS a:hover {border: 1px solid #8C489F;}
#PRODIMG .MagicZoomPlus{text-align:center}

#PRODACTIONS{width:200px;float:left;margin-right:10px;padding:10px 0 0 0}
#PRODOPTIONS{float:left;width:270px;padding:10px 0 0 0}

#PRODINFO .Overlay{position:absolute;top:-5px;right:0px;height:50px;width:50px}
.Brand{position:absolute;top:-5px;right:0px;max-height:58px; z-index: 500;}

#PRODINFO .Code{color: #000000; display: block; font-size: 0.9em; font-weight: bold; margin-bottom: 8px;}
#PRODINFO #QTYBLOCK{margin-bottom:10px}
#PRODINFO #QTY{font-weight:bold;}
#PRODINFO #QTYBLOCK input{width:25px;padding:3px;text-align:center;height:10px;}
#PRODINFO #stock{display:block;text-align:left;padding:3px;}
#PRODINFO .LARGEBUY{margin:5px 0;}
.PRODWISHLIST{ margin-top: 5px; background: url("../g/heart.png") no-repeat scroll right 13px transparent;clear: both;color: #AAAAC2;display: block; float: left;padding: 12px 15px 3px 0; text-align: left; width: 106px;}

.productdetail .LARGEBUY {display: block;float: right;height: 23px; margin-top: 10px; padding: 3px; width: 153px;}
.productdetail .LARGEBUY .BUY {border: 1px solid #AF6AC3 !important;color: #FFFFFF;display: block;font-size: 1.15em !important;font-weight: bold;padding: 2px 10px !important;text-align: center;text-decoration: none;}

.SHORTDESC{overflow:hidden;margin-bottom:10px}

#PRODINFO .variant ol{background:#f1f1f1;padding:8px 5px 5px;margin:0 0 10px 0}
#PRODINFO .variant li{padding-bottom:3px;height:20px;}
#PRODINFO .variant span{width:45px;display:block;float:left;padding:0 3px 0 0;text-align:right;height:auto;}
#PRODINFO .variant .Clearboth{display:none;}
#PRODINFO .variant select{width:133px;margin-left:5px;}
#PRODINFO .variance{margin-bottom:10px;}
#PRODINFO .variance table{width:100%;background:#f1f1f1;padding:5px}
#PRODINFO .variance thead td{padding-bottom:5px;font-weight:bold;border-bottom:1px solid #d3d3d3;}
#PRODINFO .variance td{width:50%;padding-bottom:2px;text-align:center}

#PRODINFO .OptionalComponents{background:url('../g/domestic.jpg') no-repeat 144px 30px}
#PRODINFO .OptionalComponents .heading{font-weight:bold;font-size:1.2em;border-bottom:1px solid #d3d3d3;padding:0 0 3px 0;margin:10px 0 5px;display:block;float:none;width:auto;text-align:left}
#PRODINFO .OptionalComponents li{height:20px;}
#PRODINFO .OptionalComponents input{width:16px;margin-right:5px;float:left;border:none;background:none;}
#PRODINFO .OptionalComponents Label{text-align:left;width:auto;padding-top:1px;display:inherit}
#PRODINFO .OptionalComponents span{display:block;float:left;width:59px;text-align:right;font-weight:bold}

.PRINTBUTTON{font-weight:bold;text-decoration:underline}

#InterestedIn{float:left;width:100px;background:#f1f1f1;padding:15px; display: none;}
#InterestedIn h4{margin-bottom:10px; }
#CenterColumn #InterestedIn li{list-style:none;height:100px;margin:0 0 20px 0;position:relative}
#InterestedIn .endOfRow{margin-bottom:0px!important;}
#CenterColumn #InterestedIn a{text-decoration:none}
#InterestedIn .img{margin-bottom:10px;width:auto;display:block;text-align:center;background:#fff;padding:2px 0}
#InterestedIn img{max-height:75px;}
#InterestedIn .Overlay{position:absolute;top:2px;right:2px;height:30px;width:30px;}
#InterestedIn h2{font-size:1.1em;display:none}
#InterestedIn .PRICE{font-size:1.1em;text-align:center}

#PRODIMG .PRICE {color: #000!important; font-size: 1.9em; display: block; border-top: 1px solid #ccc;  text-align: center; margin-bottom:5px;}
#PRODIMG .WAS, #PRODIMG .SAVE {display: inline!important;}
#PRODIMG .SAVE {margin-left: 10px;}
#PRODIMG .OutOfStock { display: block;padding: 5px 0;text-align: center; margin-top: 5px; border-top: 1px solid #ccc;}

#LinkedProds{float:left;width:470px;margin:20px 0 0 20px}
#LinkedProds h4{background:url('theme/tabs.jpg') repeat-x 100% -18px;height:13px;padding:8px;font-size:1em;color:#fff}
.LinkBox{margin-bottom:20px;background:#f1f1f1;border:1px solid #d3d3d3;padding:15px;}
#CenterColumn #LinkedProds li{display:block;float:left;list-style:none;margin:0 20px 0 0;width:122px;padding:5px;height:140px;position:relative}
#LinkedProds .img{text-align:center;width:auto;height:75px;overflow:hidden;display:block;margin-bottom:5px;background:#fff;padding:3px;}
#LinkedProds .img img{max-height:75px;width:auto;}
#LinkedProds .Overlay{position:absolute;top:2px;right:2px;height:30px;width:30px;}
#LinkedProds h2{font-size:1em;text-align:left}
#CenterColumn #LinkedProds a{text-decoration:none}
#LinkedProds .Action{position:absolute;bottom:10px;left:0px;width:147px;}
#LinkedProds .PRICE{float:left;width:90px;padding-top:4px;font-size:1.1em}
#LinkedProds .ProductAction{display:block;float:left;margin-right:5px}

.Tabs{float:left;width:730px;margin-top:20px;clear:both;background:#fff;}
.Tabs .ui-tabs-panel ul, .Tabs .ui-tabs-panel ul{margin-bottom:20px;}
.Tabs embed{height:273px;width:438px;}

#tabs-7 embed{height:81px;width:706px; margin-bottom: 10px;}

.read-more a {display: block; margin: 0px 0 0 293px; font-weight: bold;  color: #8C489F; text-decoration: underline;}
.read-less a {display: block; margin: 0px 0 0 283px; font-weight: bold;  color: #8C489F; text-decoration: underline;}

#tabs-2 a img {width: 100%;}

#tabs-5 a {    color: #8C489F;display: block;margin-right: 15px;width: 100%; }
#tabs-5 a span{ color: #8C489F; font-weight: bold; }
#tabs-5 .tabright span,#tabs-5 .tableft span{color: #333; list-style: none outside none; font-weight:bold;}

.tableft, .tabright {width: 330px; float: left; margin-right: 24px; display: block;}

#tabs-4 a {  background: #FFFFFF; border-bottom: 1px solid #EEEEEE;color: #8C489F;display: block;float: left;height: 15px;margin-bottom: 10px;margin-right: 15px;overflow: hidden;padding: 10px 5px;text-align: left;text-decoration: none; width: 697px;}
#tabs-4 .RevHead{   background-color: #C3C3E5;color: #333333;display: block;float: left;font-weight: bold;list-style: none outside none;padding: 5px;width: 696px;}
#tabs-4 span{background: none repeat scroll 0 0 #F1F0FF;color: #333333; font-style: italic; display: block;float: left;list-style: none outside none;padding: 15px 5px 10px;width: 697px;}

#tabs-8 h2 { background: none repeat scroll 0 0 #C3C3E5;font-size: 1.5em;margin: 10px 0 0;padding: 8px 5px;width: 590px;}
#tabs-8 ol li {list-style: none;  color: #8C489F; font-weight: bold;}
#tabs-8 li span{float: left; color: #333333; display: block;  float: left;  margin-right: 15px;  text-align: right;  width: 140px;}
#tabs-8  li a{color: #8C489F; font-weight: normal !important; }
/*POLAR PATTERNS */
.polar {float: left; width: 115px; margin-top: 10px;}
.recuse, .awards  {float: left; width: 145px; margin-top: 10px;}
.ProdPUA p{display: block; font-weight: bold; font-size: 1.1em; float:left; padding-bottom:5px!important;}
.awardtitle {width: 142px;}
.rectitle {width: 148px;}
.polartitle {width: 115px;}
.polar span, .recuse span{display: block; width: 25px; height: 25px; float: left; margin: 5px; text-indent: -9999px;}
.conferences {background: url("../g/Conferences.jpg");}
.reporting {background: url("../g/Reporting.jpg");}
.speech {background: url("../g/Speech.jpg");}
.theatre {background: url("../g/Theatre.jpg");}
.videos {background: url("../g/Video.jpg");}
.worship {background: url("../g/Worship.jpg");}
.subcardioid { background: url("../g/subcardioid.gif"); }
.widecardioid { background: url("../g/widecardioid.gif");}
.supercardioid { background: url("../g/supercardioid.gif");}
.subcardioid { background: url("../g/subcardioid.gif");}
.omni { background: url("../g/omni.gif");}
.hypercardioid { background: url("../g/hypercardioid.gif");}
.hemispherical { background: url("../g/hemispherical.gif");}
.longshotgun { background: url("../g/longshotgun.gif");}
.hemispherical { background: url("../g/hemispherical.gif");}
.figure8 { background: url("../g/figure8.gif");}
.cardioid { background: url("../g/cardioid.gif");}
.ear { background: url("../g/ear.gif");}
span.False {display:none!important;}

.accordionButton {width: 685px;background: #C3C3E5!important;cursor: pointer; padding: 10px!important; margin-top: 10px;}
.accordionContent {	width: 705px;display: none;	}

.awards span{float:left; margin: 5px 5px 0 0;}
.award1 {background: url("../g/award1.jpg");text-indent: -9999px;display:block; width: 32px; height:32px;}
.award2 {background: url("../g/award2.jpg");text-indent: -9999px;display:block; width: 21px; height:32px;}
.award3 {background: url("../g/award3.jpg");text-indent: -9999px;display:block; width: 32px; height:32px;}

.amps { background: url("../g/Amplifiers.jpg"); }
.acoutic { background: url("../g/Acoustic.jpg");}
.analysis { background: url("../g/Analysis.jpg");}
.brass { background: url("../g/Brass.jpg");}
.djs { background: url("../g/DJs.jpg");}
.drums { background: url("../g/Drums.jpg");}
.electric { background: url("../g/Electric.jpg");}
.percussion { background: url("../g/Percussion.jpg");}
.piano { background: url("../g/Piano.jpg");}
.strings { background: url("../g/Strings.jpg");}
.vocals { background: url("../g/Vocals.jpg");}
.podcast { background: url("../g/Podcasting.jpg");}



/* Specification */ 

#tabs-1 ul {list-style: none;}
#tabs-1 li, #tabs-3 li {list-style: none;  color:#8C489F;}
#tabs-1 li a {font-weight: bold;}
#tabs-1 li span, #tabs-3 li span{display: block; font-weight: bold; width: 140px;  color: #333; float: left; margin-right: 15px;  text-align: right;}