@import url('reset.css');
@import url('clearfix.css');




/* ALL BODY TEXT STYLES */

body { background-image:url(../images/star-bg.jpg); font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color:#fff; font-size: 12px; line-height:19px; }

body a {text-decoration:none; color:#3dc6ed; }
body a:hover { text-decoration:underline; }


p { font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color:#fff; font-size: 12px; line-height:19px; margin-bottom: 10px;}

h1 a{border:none;}
h2 {font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color:#FFF; font-size:44px; line-height:41px;  margin-bottom:14px; font-weight:normal; letter-spacing:-3px; text-shadow: #000 0px 0px 4px;}
h3 {font-size:28px; line-height:33px; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif; font-weight:normal; color:#3dc6ed; letter-spacing:-2px; text-shadow: #000 0px 0px 6px;}
h4 {font-size: 17px; line-height:19px; color:#dadada; margin-bottom:10px;}
h5 {font-size:18px; line-height:18px; display:block; }

h2 span {color:#fffc00;}
h4 span {color:#fffc00;}


div#largebg {background-image:url(../images/colorbg-wide.jpg); background-repeat:no-repeat; background-position:top center; height:600px;}
div#container{ position:relative; width: 960px; margin:auto; }
div#body630 {width:630px; float:left; margin-top:40px; margin-bottom:25px;}
div#body960 {width:960px; margin-top:40px; margin-bottom:25px;}
div#sidebar280 {width:280px; float:right; margin-top:40px;}

/* HEADER STYLE */
div#header {}
h1{ margin:auto; margin: 0px 0 10px 0;}
ul#ayignav {background-image:url(../images/sitesprites.png); background-repeat:no-repeat; height:37px; width:960px; display:block; position:relative;}
ul#ayignav li {margin: 0; padding: 0; list-style: none; position:absolute; top:0;}
ul#ayignav li, #ayignav a { height: 37px; display: block; }

li#panel1 {left: 50px; width: 170px;;}
li#panel2 {left: 220px; width: 185px;}
li#panel3 {left: 405px; width: 165px;}
li#panel4 {left: 570px; width: 185px;}
li#panel5 {left: 755px; width: 168px;}

li#panel1 a:hover { background: transparent url(../images/sitesprites.png) -50px -37px no-repeat;}
li#panel2 a:hover { background: transparent url(../images/sitesprites.png) -220px -37px no-repeat;}
li#panel3 a:hover { background: transparent url(../images/sitesprites.png) -405px -37px no-repeat;}
li#panel4 a:hover { background: transparent url(../images/sitesprites.png) -570px -37px no-repeat;}
li#panel5 a:hover { background: transparent url(../images/sitesprites.png) -755px -37px no-repeat;}



/* INDEX STYLES */

div#cdsale {width:630px; margin-bottom:40px;}
div#cdsale img.cds-large {float:left;}
div#cdsale div#cds-text {float:left; width:300px; margin-top:25px;}

div#cdsale div#cds-text p{font-size:11px; color:#fff; line-height:0px;}

a.freecd {background-image:url(../images/sitesprites.png); background-position: -802px -134px  ; background-repeat:no-repeat; height:30px; width:151px; display:block; margin:0; padding:0; text-indent:-9999px; margin-bottom:5px;}
a.freecd:hover {background-position: -802px -164px;}

a.itunes {background-image:url(../images/sitesprites.png); background-position: -380px -74px  ; background-repeat:no-repeat; height:30px; width:181px; display:block; margin:0; padding:0; text-indent:-9999px; margin-bottom:5px;}
a.itunes:hover {background-position: -380px -104px;}

a.amazon {background-image:url(../images/sitesprites.png); background-position: -561px -74px  ; background-repeat:no-repeat; height:30px; width:201px; display:block; margin:0; padding:0; text-indent:-9999px; margin-bottom:5px;}
a.amazon:hover {background-position: -561px -104px;}




a.digstation {background-image:url(../images/sitesprites.png); background-position: -380px -134px  ; background-repeat:no-repeat; height:30px; width:221px; display:block; margin:0; padding:0; text-indent:-9999px; margin-bottom:5px;}
a.digstation:hover {background-position: -380px -164px;}

a.cdbaby {background-image:url(../images/sitesprites.png); background-position: -601px -134px  ; background-repeat:no-repeat; height:30px; width:201px; display:block; margin:0; padding:0; text-indent:-9999px; margin-bottom:5px;}
a.cdbaby:hover {background-position: -601px -164px;}



#ayigPlayer { margin:0px 0 20px 0;}


img.ayig-us {float:left; margin-right:20px; border: solid 1px #3dc6ed;}
div#whotext {float:left; width:260px;}
div#whotext p span{color:#3dc6ed; font-size:16px; line-height:10px;}


/* SIDEBAR STYLES */
body#shows div#songdownloads, body#band div#songdownloads, body#blog div#songdownloads, body#index div#songdownloads , body#blog div#songdownloads{display:none;}
body#shows div#jamlegend, body#band div#jamlegend, body#index div#jamlegend {display:none;}

body#shows div.videoindex, body#blog div.videoindex, body#shows a.promoimage {display:none;}


div#jamlegend {margin:auto;}
body#media div.videoindex {display:none;}

div.videoindex {margin-bottom:20px;}
a.promoimage {margin-bottom:20px; display:block;}


ul#sociallinks { display:block; position:relative; margin-top:10px;}
ul#sociallinks li { margin: 0; padding: 0; list-style: none; float:left; margin: 0 15px 20px 0;}
ul#sociallinks li, #sociallinks a { height: 38px; width:38px; display: block; text-indent:-9999px; }


li#s1 { background: transparent url(../images/sitesprites.png) 0px -74px no-repeat;}
li#s2 { background: transparent url(../images/sitesprites.png) -38px -74px no-repeat;}
li#s3 { background: transparent url(../images/sitesprites.png) -76px -74px no-repeat;}
li#s4 { background: transparent url(../images/sitesprites.png) -114px -74px no-repeat;}
li#s5 { background: transparent url(../images/sitesprites.png) -152px -74px no-repeat;}
li#s6 { background: transparent url(../images/sitesprites.png) -190px -74px no-repeat;}
li#s7 { background: transparent url(../images/sitesprites.png) -228px -74px no-repeat;}
li#s8 { background: transparent url(../images/sitesprites.png) -266px -74px no-repeat;}
li#s9 { background: transparent url(../images/sitesprites.png) -304px -74px no-repeat;}
li#s10 { background: transparent url(../images/sitesprites.png) -342px -74px no-repeat;}

li#s1 a:hover { background: transparent url(../images/sitesprites.png) 0px -112px no-repeat;}
li#s2 a:hover { background: transparent url(../images/sitesprites.png) -38px -112px no-repeat;}
li#s3 a:hover { background: transparent url(../images/sitesprites.png) -76px -112px no-repeat;}
li#s4 a:hover { background: transparent url(../images/sitesprites.png) -114px -112px no-repeat;}
li#s5 a:hover { background: transparent url(../images/sitesprites.png) -152px -112px no-repeat;}
li#s6 a:hover { background: transparent url(../images/sitesprites.png) -190px -112px no-repeat;}
li#s7 a:hover { background: transparent url(../images/sitesprites.png) -228px -112px no-repeat;}
li#s8 a:hover { background: transparent url(../images/sitesprites.png) -266px -112px no-repeat;}
li#s9 a:hover { background: transparent url(../images/sitesprites.png) -304px -112px no-repeat;}
li#s10 a:hover { background: transparent url(../images/sitesprites.png) -342px -112px no-repeat;}

div#sidebar280 h4 {margin-bottom:0px;}
p.mlistsub {font-size:11px; color:#3dc6ed; margin-bottom:0px;}
div#mc_embed_signup {margin-bottom:20px;}

div#donateayig {background-image:url(../images/white-transp-bg.png); padding:15px; text-align:center;}


/* MEDIA PAGE */



/* SHOW PAGE */
body#shows iframe{ margin: 25px 0 25px 0;}

/* BAND PAGE */

div.about-bio1 {float:left; width:472px;}
div.about-bio2 {float:right; width:472px;}
p.role {color:#fffc00; font-size:13px;}

div.twitterbox {background-image:url(../images/white-transp-bg.png); padding: 15px 20px 15px 20px; margin-bottom:25px;}

body#band p span{color:#3dc6ed; font-size:16px; line-height:16px; margin-top:25px; display:block;}

img.bio-photo {border: solid 1px #3dc6ed;}
div#bloglink {margin:auto; margin-top:25px; margin-bottom:25px; padding:15px; background-image:url(../images/white-transp-bg.png); clear:both; text-align:center;}
div#bloglink h3 a{color:#fffc00;}

body#band ol.commentlist li, body#band div#respond{margin:auto; width:930px;}


/* BLOG STYLES */

/* BLOG DEFAULTS */
/* BLOG DEFAULT STYLES */
.aligncenter,
div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
img.aligncenter{ padding: 10px 20px 10px 20px;}
.alignleft { float: left; }
img.alignleft { padding: 10px 20px 10px 0px;}
.alignright { float: right; }
img.alignright { padding: 10px 0px 10px 20px;}
.wp-caption { border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none;}

.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0;}






body#blog div.post {background-image:url(/images/white-transp-bg.png); padding:15px; margin-bottom:15px;}

p.postmetadata small{font-size:10px; color:#666666;}

/*Comments */
p.commentmetadata {color:#666666; font-size:11px; }
ol.commentlist li, div#respond {background-image:url(/images/white-transp-bg.png); padding:15px; width:600px; margin-bottom:15px; clear:both;float:left;}
ol.commentlist li cite { font-size:16px;}
ol.commentlist li span.says {display:none;}

div.comment-meta a{font-size:11px; color:#666666;}

/* ECOMMERCE STYLE */
div.textcol {background-image:url(/images/white-transp-bg.png); padding:20px; margin-bottom:15px;}
div.imagecol { float:left;}
div.imagecol a img{border:3px solid #000; }
div.producttext { float:right; width: 430px; }
a.wpsc_akst_share_link {float:right;}

h2.prodtitles {font-size: 31px; letter-spacing:-2px; line-height:29px;}
div.additional_description_span {display:none;}
div.wpsc_loading_animation {display:none;}

div.wpsc_product_price { margin-bottom:15px;}
span.oldprice {text-decoration:line-through; color:#999999;}
span.pricedisplay {color:#FFFC00; font-size:16px;}
div.wpsc_buy_button_container {}



div.shopping-cart-wrapper {background-image:url(../images/white-transp-bg.png); padding:10px;}
li#shopping-cart {margin-bottom:15px;}


p.visitshop {display:none;}

div.shopping-cart-wrapper tbody tr{  }
th#product, th#quantity, th#price {color:#FFFC00; font-size:11px;}
th#product {text-align:left;}
div.shopping-cart-wrapper span.total{width:240px;display:block; background-image:url(/images/white-transp-bg.png); padding: 5px 10px; margin-bottom:5px;}
div.shopping-cart-wrapper span.totalhead{float:left;}



table.productcart {width:100%;}
table.productcart { background-image:url(../images/white-transp-bg.png); margin-bottom:10px;}
table.productcart tbody tr { padding: 10px;}

table.wpsc_checkout_table {width:100%;}
table.wpsc_checkout_table tbody tr td{vertical-align:top;}

div#body960 div.entry div.wrap {background-image:url(/images/white-transp-bg.png); padding: 20px; margin-bottom:15px;}


p.soldout {color:#FFFC00; font-size:18px;}

/* FOOTER STYLES */
div#footer {width:960px; border-top: solid 4px #444; clear:both; margin:auto; }
div#footer p{ text-align:center; padding:20px 0 0px 0; color:#555;}
div#footer a img{display:block; margin:auto; margin-bottom:20px;}









