@charset "utf-8";
/* CSS Document */


body {background-color:FBFCF0; color:#480000; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; background-image:url(images/pattern10.jpg); background-position:center top;}


body 2 {background-color:FBFCF0; color:#480000; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:center; background-image:url(images/hollies.jpg); background-repeat; background-position:center top; width:100%;}


.widecontainer {background-image:url(images/newgif7.gif); background-repeat; background-position:center top; width:100%;}

.widecontainer2 {background-image:url(images/buzz10.gif); background-repeat; background-position:center top; width:100%;}


.container {max-width:980px; margin:0 auto; padding: 0; image-align:center;}
.container img.logo {max-width:970px;width:100%;height:auto;MARGIN-BOTTOM: 5px}

#navcontainer {background-color: #FFFFFF;color: white;border: 1px solid #480000;width: 100%;margin-bottom: 10px;}

#navcontainer ul{text-align: center; padding: 5px 0px 5px 0px; }
#navcontainer ul#secondary{text-align: center; padding: 5px 0px 5px 0px; margin: 0;}
ul#list {display:none;z-index:99999;position:absolute;margin-top:-5px;list-style-type:none;} .new {margin-left:123px;} .dif {margin-left:29px;} .cod {margin-left:175px;}
ul#list li {display:list-item;text-align:left;}
#navcontainer ul#secondary li ul li {display: list-item;text-align: left;line-height: 27px;margin-left: 77px;margin-top: 0px;}

li#drop:hover > ul#list{display:block;position:absolute;}


#navcontainer li { display: inline; margin-left:-3px;    line-height: 20px;}

#navcontainer li a{padding: 7px 10px 5px 10px;color: white;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #480000;font-size: 14px;text-decoration: none;background-color: #fff;border:1px solid #000;line-height: 31px;}

#navcontainer li a:hover{background-color: #FBFCF0; color: #480000;}

#navcontainer #active { border-left: 1px solid #fff; padding: 5px 0px 5px 0px;}

.rectangle {background-color:#FBFCF0; border:1px solid #480000; padding:10px;margin:10px 0px;max-width:980px;text-align:left;}
.right h3.single , .right h3.lp {padding:30px 0px;margin:0px;text-align:center;}
.format {color: #fff;padding: 20px;font-size: 2em;} 
.single , .lp, .other {color: #fff;font-size: 1.5em;}
.single {background:#000b50;} 
.lp {background-color:#511d00;} 
.other {background-color:#616161;padding: 10px 10px;margin:0px;}
.span .title {font-size: 1.5em;padding: 30px 0px;}
.rectangle .cover-img {margin: 25px 0px;} .rectangle .cover-img img {width:100%;}
.mp3 audio {max-width: 100%;}
.rectangle .youtube {padding:20px 0px;}

h2.title {color: #fff;padding: 15px;background: #123;clear: both;}

.rectangle .release-date {font-size: 2em;}
.rectangle .detail {text-align:left;}
.rectangle .mailing-list {clear: both;background: #000;color: #fff;padding: 15px;}
.rectangle .add-to-cart {font-size:1.5em;}

.month {width:100%;height:auto;}
article {margin: 20px 20px;clear: both;}
article img {float:left;padding: 0px 20px 0px 0px;max-width:300px;}
article h3 {font-size:2em;}
article h4 {font-size:1.2em;}



ul#tracklist {list-style-type:none;padding:0px;}

ul#other-releases {list-style-type:none;padding:0px;}
ul#other-releases li {float:left;width:33%;}
ul#other-releases li img {max-width:150px;}
ul#other-releases h3 {color: #fff;padding: 10px;margin:10px 0px;}

ul#discog {max-width: 100%;display: block;list-style-type:none;padding:0px;} ul#discog li {max-width: 20%;margin: 25px 20px;display: inline-block;vertical-align: top;}ul#discog img {max-width:100%;} ul#discog h1 {color:#fff;padding:15px;background:#123;clear:both;}

ul#bands-az {list-style-type:none;}
ul#bands-az li {width: 200px;display: inline-block;margin: 10px 10px 10px 0px;}
ul#bands-az li a {font-size: 1.2em;font-weight: 600;text-decoration: none;text-align: center;}
ul#bands-az img {max-width: 200px;height: auto;}

.share ul li {
    float: left;
    list-style: outside none none;
    padding: 0 0 0 5px;
    width: auto;
}
.share h4 {
    background: none repeat scroll 0 0 #d79c75;
    color: #030607;
    float: left;
    font: bold 12px/31px "Open-sans",sans-serif;
    margin: 1px;
    padding: 0 8px;
    width: auto;
}
.share {
    height: 32px;
    margin: 20px 0;
    width: auto;
}
/* Single Special Social Button Style*/
.facebook {
    background: none repeat scroll 0 0 #45619d;
    border: 1px solid #000;
    border-radius: 1px;
    color: #fff;
    font: lighter 12px/32px "Arial",sans-serif;
    padding: 8px;
    text-align: center;
    text-decoration: none;
}
.twitter {
    background: none repeat scroll 0 0 #55acee;
    border: 1px solid #000;
    border-radius: 1px;
    color: #fff;
    font: lighter 12px/32px "Arial",sans-serif;
    padding: 8px;
    text-align: center;
    text-decoration: none;
}




@media only screen and (min-width: 769px) {
    /* For mobile phones: */
    .rectangle .left {width:30%;float:left;}
	.rectangle .right {width:66%;display:block;float:right;}
	.rectangle17 {width: 178px; padding:20px; margin: 10px 5px 0px 5px;}
	.rectangle12 {width:180px;}
	.imageblock {max-width:200px;}
}

@media only screen and (max-width: 768px) {
    /* For mobile phones: */
    .rectangle .left {width:100%;display:block;float:right;}
	.rectangle .right  {width:100%;display:block;float:left;}
	.rectangle17 {padding: 20px 0px 20px 0px;margin: 10px 0px 0px 0px;width:80%;}
	.rectangle12 {width:25%;text-align:left;}
ul#other-releases li {float:none;width:98%;}
	.imageblock {max-width:200px;}
}

@media all and (max-width:600px) {
	.rectangle12 {width:100%;text-align:center;}
	.imageblock {max-width:100%;}
}

h4.audio {background:#123;}
ul#shop-excerpt  {list-style-type:none;padding:0px;}
h4.shop-excerpt {background-color:#616161;}
h1.release {margin: -10px 0px 0px;font-size: 1.3em;padding:20px;}

img.shop-feature {width:100%;}

.rectanglepink {background-color:#810c50; border:1px solid #480000; padding:20px;}

.rectangle2 {width: 255px; float: left; background-color:#FBFCF0; border:1px solid #480000; margin-top: 10px; margin-right: 10px; padding:20px;}

.rectangle12 {/* width: 180px; padding:20px; margin-left: 10px;margin-right: 5px; text-align:left;  */ display:inline-block; background-color:#FBFCF0; border:1px solid #480000; margin-top: 10px;  vertical-align:top;}
.rectangle12 h1 {margin: -10px 0px 0px; font-size: 1.3em;} .rectangle12 div div.imageblock  img {width:220px;height:auto;}





audio {width:100%;}
.shop-title {background-color:#616161;}

.rectangle44 {/* width: 100%; */ float: left; background-color:#FFFFFF;padding:20px;}

.rectangle13 {width: 250px; float: left; background-color:#FBFCF0; border:1px solid #480000; margin-top: 10px; margin-left: 10px;margin-right: 5px; padding:20px;}

.rectangle14 {width: 360px; float: left; background-color:#FBFCF0; border:1px solid #480000; margin-top: 10px; margin-left: 5px;margin-right: 5px; padding:20px;}

.rectangle15 {width: 950px; float: centre; background-color:#FBFCF0; border:1px solid #480000; margin-top: 10px; margin-left: 10px;margin-right: 10px; padding:20px;}

.rectangle16 {width: 800px; float: left; background-color:#FBFCF0; border:1px solid #480000; margin-top: 10px; margin-left: 5px;margin-right: 5px; padding:20px;}

.rectangle17 { background-color:#FBFCF0; border:1px solid #480000; display:inline-block; vertical-align:top; }

.rectangle3 {width: 240px; float: left; background-color:#FBFCF0; border:1px solid #480000; margin-top: 10px; margin-left: 10px;margin-right: 10px;padding:20px;}

.rectangle4 {width: 255px; float: left; background-color:#FBFCF0; border:1px solid #480000; margin-top: 10px; margin-left: 10px; margin-right: 5px;padding:20px;}


.rectangle45 {background-color:#616161; border:1px solid #480000; margin-top: 10px; margin-left: 10px; padding:20px; color:#fff;}

.rectangle46 {width: 200px; float: left; background-color:#FBFCF0; border:1px solid #480000; margin-top: 10px; margin-left: 10px; padding:20px;}




.rectangle5 {width: 460px; float: left; background-color:#FBFCF0; border:1px solid #480000; margin-top: 10px; padding:20px;}




.rectangle8 {width: 900px; float: left; background-color:#FBFCF0; margin-top: 10px;}


.rectangle77 {width: 800px; float: left; background-color:#FBFCF0; border:1px solid #480000; margin-top: 5px; padding:5px;}

.rectangle7 {background-color:#FBFCF0; border:1px solid #480000; margin-top: 5px; padding:25px;}

.rectangle8 {width: 100%; float: left; background-color:#FBFCF0; margin-top: 10px;}

.rectangle55 {width: 385px; float: left; background-color:#FBFCF0; border:1px solid #480000; margin-top: 10px; margin-left:10px; padding:20px;}

.rectangle6 {width: 348px; float: left; background-color:#FBFCF0; border:1px solid #480000; margin-top: 10px; padding:20px; margin-left: 10px;}

.rectangleimage {float:left; width:100px; height:100px; background-color:#FFF;}

.rectanglecontent {float:right; width:650px; height:100px; background-color:#FFF; margin-bottom:10px;}

.rectangle4 {width: 255px; float: left; margin-top: 10px; margin-left: 10px; padding:20px;}

.rectangletagspace {width:100%; height:25px; background-color:#FFF; clear:both;}

.centertext{text-align: center;margin-left: 10px;}

.centertexttopborder{text-align: center; margin-top: 10px;}

.maintext_block1{width:430px; float:left;}

.heading{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#480000; font-size:22px; text-align:center; font-style:oblique;}

.text1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#480000; text-align:left;}

.text2{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#480000; text-align:left;}

.imageblock{margin-top:10px; margin-bottom: 10px;font-size:1.5em;/* max-width:200px; */padding:20px;}
.imageblock img {max-width:100%;}

.imageblock5{width:190px; height:130px; float:left; margin-top:10px; margin-bottom: 10px;}

.imageblock4{width:188px; height:58px; float:left; margin-top:10px; margin-bottom: 10px;}

.imageblock2{width:270px; height:270px; float:left; margin-top:10px; margin-bottom: 10px;}

.imageblock3{width:188px; height:188px; float:left; margin-top:10px; margin-bottom: 10px;}

.button {text-align: center; margin-top: 10px; border:0}

a{color: #000;}

.footertabsblock{width:100%; height:77px; float:left; margin-top:25px; text-align: center;}

.copyrights{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#480000; font-weight:bold; text-align:center;.</a><br />


<!-- INCLUDE overal