
div#categoryList {float:left; padding:0 15px; width:600px; font-size:.875em;}
table#productListTable td {text-align:center; width:25%; empty-cells:hide;}
dl.categoryDetails, dl.categoryDetails dd, dl.productDetail dd {margin:0; padding:0;}
dl.categoryDetails {margin:0 5px 5px 0;width:145px;}
dl.categoryDetails .header {}
dl.categoryDetails .body {height:65px;}
dl.categoryDetails .body strong {text-transform:uppercase;}
dl.categoryDetails .footer {padding:12px 0 0 0; width:138px; height:25px; text-align:center; font-size:1.1em; }
dl.categoryDetails .footer a {color: #464646; text-decoration:none;font-weight:bold; }

div#categoryProductsList {float:left; width:680px; font-size:.75em;}
table#categoryProductsListTable td {text-align:center; width:25%; empty-cells:hide;}
dl.productDetails, dl.productDetail dd {margin:0; padding:0;}
dl.productDetails {margin:5px;}
dl.productDetails .header {height:100px;margin:0;}
dl.productDetails .body {height:50px;margin:0;}
dl.productDetails .body strong {text-transform:uppercase;margin:0;}
dl.productDetails .footer {height:50px;text-align:center;padding:0;margin:0;}
dl.productDetails .footer a {color:#00f;text-decoration:underline;margin:0;}
dl.productDetails span.detailsImage {display:block;margin: 5px auto 0;width:96px;height:19px;}

div#brandProductsList {float:left; width:680px; font-size:.75em;}
table#brandProductsListTable td {text-align:center; width:25%; empty-cells:hide;}
div#brandProductsList dl.productDetails .footer a {color:#00f;text-decoration:underline;margin:0;}

div#productOverview{text-align:left;padding:0 30px 20px 0;font-size:.85em;color:#000;}
div#brandDetailContainer {}
div#brandDetailContainer div#movieContainer, div#brandDetailContainer div#imageContainer, div#brandDetailContainer div#packageContainer {float:left;width:45%;}

h3.brandName {color:#000;text-align:center;font-weight:normal;font-size:1.8em;margin:5px 0 50px;padding:0;}
div#brandCopyContainer {font-size:.85em;color:#000;}
div#brandCopyContainer ul {padding:0;margin:0 0 50px 15px;}
div#brandCopyContainer ul li {margin:0 0 15px 0;}

div#brandDetailContainer div#imageContainer img {cursor:pointer;}
div#brandDetailContainer div#packageContainer img {cursor:pointer;}
div#brandLinkContainer a, div#brandLinkContainer a:visited {color:#fff;text-decoration:none;font-size:.65em;}
div#brandLinkContainer {text-align:center;padding:10px;}
div#packageContent {overflow:auto;height:500px;width:562px;}

div.showNext {display:block;clear:both;width:100%;text-align:right;margin:0 20px 5px 0;}

div#hr{width:100%;height:2px;background-color:#000000;}

#simplemodal-overlay {background-color:#000;cursor:wait;}
#simplemodal-container {height:500px;width:545px;}
#simplemodal-container a.modalCloseImg {background:url(/webimgs/x.gif) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-14px;right:-18px;cursor:pointer;}