#productList {overflow:auto;}

#productList .productContainer {float:left; border-bottom:1px solid #fff; padding:10px 0;}
#productList .productContainer a {float:left; display:block; width:115px; padding:0 5px;}
#productList .productContainer img {border:0;}
#productList .productContainer span {}
#productList .productContainer p {margin:0;}

#productList2 #productContainer {width:95%;}
#productList2 #productContainer .oddRow td {border-top:2px solid #333333; border-bottom:2px solid #333333;}
#productList2 #productContainer td {padding:10px 5px;}
#productList2 #productContainer a {padding:0 5px;}
#productList2 #productContainer img {border:0;}
#productList2 #productContainer span {}
#productList2 #productContainer p {margin:0;}

/*PRODUCT DETAIL*/
#productDetail h4 {text-decoration:underline;}

#productDetail #eventInfo {float:left; width:75%;}
#productDetail #eventInfo .eventHeading {display:block;}
#productDetail #eventInfo #audioPlayer {margin-bottom:5px;}

#productDetail #pricingInfo {float:left; width:25%; margin: 0 0 10px 0;}
#productDetail #pricingInfo h4 {text-align:center; }
#productDetail #pricingInfo #pricingForm {display:inline; margin:0 auto;}
#productDetail #pricingInfo #pricingForm label {font-size:.75em;}
#productDetail #pricingInfo #pricing {list-style:none; margin:0px; padding:0px;}
#productDetail #pricingInfo #quantity {width:20px; margin:0 5px 0 0;}

#productDetail #eventSponsors {float:right; width:25%; overflow:hidden; text-align:center;}
#productDetail #eventSponsors a {display:block; margin:5px 0;}
#productDetail #eventSponsors img {border:0;}

#productDetail #imageContainer {float:left; width:75%; text-align:center; overflow:hidden;}
#productDetail #descriptiveInfo {float:left; width:73%; padding: 0 1em 1em 0;}

#productDetail #imageContainer img {width:358px; border:1px solid #FFF;}

#productDetail #outletContainer {float:right; width:25%; text-align:center; margin: 0 0 10px 0; clear:right;}
#productDetail #outletContainer .outlet {margin:10px 0 0 0;}

#productDetail #linkContainer {float:right; width:25%; text-align:center; margin: 0 0 10px 0;}
#productDetail #linkContainer .link {margin: 0 0 10px 0;}
#productDetail #linkContainer .link a {font-size:.85em;}
/*END PRODUCT DETAIL*/

#productNav  {font-size:.85em;width:180px;}
#productNav  .oddRow {background-color:black;padding:3px;}
#productNav  .evenRow {padding:3px;}
#productNav  a {padding:0 0px;color:white;}
#productNav  span {}
#productNav  p {margin:0;}
#productNav  .navDate {width:30px;vertical-align:middle;text-align:right;padding:3px;}
#productNav  .navTitle {width:100px;font-size:.9em;padding:3px;}
#productNav  .navPurchase {font-size:.9em;padding:3px;width:20px;}
h3 .navCategoryHeader {color:#e62b94;}
