html, body {
 background-image: url(images/background-texture.gif);
}

body {
 color: #676654;
 font-family:Arial,Helvetica,sans-serif;
 font-size: 12px;
 margin-top: 20px;
}

a {
 text-decoration: none;
 color: #4ba497;
}

#page {
 margin: 0 auto;
 width: 900px;
}

.storefront h1 {
  font-family:Helvetica,Arial,sans-serif;
  font-size:1.3em;
  font-weight:bold;
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 20px;
}
.storefront ul.releases li {
  width: 152px;
  height: 220px;
  display: block;
  float: left;
  margin-right: 22px;


}
.storefront ul.releases li img {
  width: 150px;
  height: 150px;
}
.storefront li .artist {
  display: block;
}
.storefront #content li a {
   font-weight:bold;
}
.storefront ul li img {
  border:5px solid #EEEEEE;
}


ul#nav {
 margin-bottom: 1px;
}

ul#nav li {
 float: left;
 display: block;
 background-color: #53bdad;
 color: #fffbe7;
 margin-right: 1px;
 text-transform: uppercase;
}

ul#nav li a {

 float: left;

 padding: 10px 20px;

 color: #fffbe7;

}

ul#nav li a:hover {

 background-color: #23d9bd;

}

ul#nav li#nav-home, ul#nav li select {

 text-transform: none !important;

}

ul#nav li#nav-home a {

 width: 150px;

}

ul#nav li select {

}

ul#nav-store {

 float: right;
 margin: 13px 13px 5px 0;

}

ul#nav-store li {

 display: block;

 float: left;

 margin-right: 1px;

}

ul#nav-store li a {

 display: block;
 float: left;
 padding: 10px;
background-color: #53bdad;
color: #fffbe7;

}

ul#nav-store li a:hover {

 background-color: #53bdad;

}

div.dc-browseByNavHeading {

 position: absolute;

 top: 0;

 right: 0;

 display: inline;

}

div#store {

 float: left;

 position: relative;

 background-color: #FFF;

}

div#store #store-header {

 background-image: url(/images/top-rounded.gif);
 background-repeat: no-repeat;

 font-family: Arial, "MS Trebuchet", sans-serif;

 font-weight: bold;

 display: block;

 float: left;

 width: 900px;


}

div#store #store-header a {
}

div#store #store-header a.logo {
  background-color: transparent;
 font-size: 1.3em;
  color: #fffbe7;
  display: block;
  float: left;
  margin-bottom:4px;
  margin-left:10px;
  margin-top:7px;
}
div#store #store-header a span {
  position: relative;
  top: -17px;
  left: 10px;
}

div#content {

 float: left;

 width: 700px;

 background-color: #FFF;

 padding: 10px;

}

#left-nav {

 float: left;

 width: 179px;

 background-color:#D8D8BF;

 border-right:1px dotted #D0D0B8;

}

#left-nav ul {

 float: left;

 width: 180px;

 margin: 0 0 10px 0;

}

#left-nav ul h2 {

 font-size: 12px;

 font-family:"lucida grande",tahoma,verdana;

 padding: 5px 5px 5px 8px;

 margin: 0 0 5px 0;

 font-weight: bold;

 background-color: #C0C0A8;

 color: #625f2b;

 text-transform: uppercase;

}

#left-nav ul li {

 float: left;

}

#left-nav ul li.all a {

 border-bottom: 1px solid #C0C0A8;

 margin-bottom:5px;

 padding-bottom:6px;

}

#left-nav ul li a {

 float: left;

 padding: 2px 7px;

 width: 166px;

 color: #179985;

}

#left-nav ul li a:hover {

 background-color: #179985;

 color: #FFFBE7;

}

#left-nav ul#featured h2 {
  margin-bottom: 0;  
}

#left-nav ul#featured img {
  border: none !important;
}
#left-nav ul#featured a {
padding: 0;
}

img.dc-productImageSmall {

 border: 5px solid #EEE;

 width: 150px;

 height: 150px;

}

span.dc-pageTitle {

 font-family: Helvetica, Arial, sans-serif;

 font-size: 1.3em;

 font-weight: bold;

}

/* DownloadCentric Override */

.dc-pageTitle, .dc-sectionTitle {

 color:#625F2B;

 font-family:"lucida grande",tahoma,verdana;

 font-size:12px;

 font-weight:bold;

 text-transform:uppercase;

}

.dc-pageContent p {

 margin: 10px 0;

}

.dc-bodyText {
  margin-top: 30px;
}

.dc-sectionTitle {

 padding-bottom: 10px;

}

.dc-artistSelectListContainer {

 display: none;

}

.dc-panelHeading, .dc-tableHeading, .dc-tracklistHeading, .dc-cartPanelHeading {

background-color: #4A9685 !important;

color:#FFFFFF;

font-weight:bold;

}

.dc-panel, .dc-table {

background-color:#EFEFEF;

color:#666666;

margin:1px;

text-decoration:none;

width:100%;

}

.dc-faqSectionHeading {
  color: #625F2B !important;
}

#store {
  background-image: url(/images/sidebar-bg.jpg);
  background-repeat: repeat-y;
}