/* Global Styles */
body{font-size:9pt;text-align:left;width:100%}

/* Content Blocks */
#container{margin:1em auto 5em;width:100%;font-size:1em;text-align:left}
#header{margin:0;padding:0;overflow:auto;_height:100%}
#header img{display:inline;margin-right:.5em;float:left}
#header #utility-nav{margin:0;width:225px;float:right;text-align:center}
#pg-cart #header #utility-nav{margin:0;width:200px}
#header #utility-nav p{font-weight:bold}
#home-col,#cat-col,#browse-all,#cart-col,#search-results,#search-noresults{margin:15px 0 0 0;padding:0;width:100%}

/* Homepage */
#tout-nav{width:611px}

/* Top Five */
#top-five{float:left;width:100%}

/* Product */
#product-desc,#product-desc-generic{float:left}
#tracklisting table tr td table tr td{font-size:8pt !important}

/* Footer */
#footer{margin:2em auto 0;width:75%;text-align:center;font-family:trebuchet ms,arial,verdana,sans-serif;border: 0 none}
#footer p{margin:1em 0}
.ss-product{width:205px;float:left}
.ss-product img{padding-bottom:10px;display:block}
.product-a2c{width:230px;float:left}
.product-a2c img{width:64px;float:left;margin:0 1em 5em 0}
.altrow{background:#e6e6e6 !important}

/* Hide Unneeded elements for print */
#nav-container,#marketing-mesg,#utility-nav ul,#brightcov-col,#brightcov-col *,#sidebar,#cat-browse,.ad-300,#footer ul, #footer img,.cat-promo p a,#top-banner,#search-bar,.page-numbers,#cart-path{display:none !important}
