
/* LAYOUT */
/* ----------------------------------------- */

body {background:#1A1A1A url(/gfx/bg-drop.gif) fixed;text-align:center}

a img{border: 1px solid #333;padding:2px;margin:3px}
a:hover img{border: 1px solid #C33;padding:2px;}
a:hover{color: #666;border: 0px ;} /* Dummy definition to overcome IE bug */

a {text-decoration:none;}

a:link { color:#FFF;border-bottom:1px #CCC dotted}
a:visited { color:#FFF;border-bottom:1px #CCC dotted}
a:hover { color:#A82C34;border-bottom:1px #A82C34 solid}
a:active { color:#FFF;border-bottom:1px #CCC dotted}

a.dark:link { color:#666;border-bottom:1px #666 dotted}
a.dark:visited { color:#666;border-bottom:1px #666 dotted}
a.dark:hover { color:#A82C34;border-bottom:1px #A82C34 solid}
a.dark:active { color:#666;border-bottom:1px #666 dotted}

#col1 a {border-bottom:0;}

#wrapper{width:960px;margin:0 auto;text-align:left;padding-top:25px}

#nav { /* border-bottom:1px #333 dotted;padding-bottom:10px;margin-bottom:10px */}

/* Nav 
Shop nav
*/
#cat-nav h3 {letter-spacing:normal;margin-bottom:6px}
#cat-nav li {display:inline}
#cat-nav {position:absolute;top:4px;right:20px;}
#cat-nav ul {}
#cat-nav li {margin-top:6px;margin-right:8px}
.nav-title {margin-top:6px;padding-top:6px;}

#cat-nav li a {border-bottom:0;padding:3px;background:#333;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#cat-nav li a:hover {background:#A82C34;color:#FFF;text-shadow:0px 1px 0px #000}

.post p.note {margin-top:8px;padding-top:8px;border-top:1px #333 solid}
.post img, .listing img, #thumbs img, .set img{-moz-box-shadow:0px 1px 2px #000;box-shadow:0px 1px 2px #000;-webkit-box-shadow:0px 1px 2px #000}

img#logo {border:0;padding:0;margin:0}

#col1 {width:150px;float:left;margin-bottom:25px;margin-right:20px}
#col2 {width:700px;float:left;background:url(/gfx/trans-black.png);margin-bottom:15px;overflow:hidden;-moz-border-radius:2px;-webkit-border-radius:2px;position:relative}
#col2 .cushion {padding:25px}

/* SHOP */

.listing {border-bottom:1px #333 solid;margin-bottom:5px;padding-bottom:5px;color:#fff;height:1%;overflow:hidden}
ul.details {float:left}
a.listing-link {border-bottom:0}

li.p-v, li#artist {margin-bottom:15px}

ul.hproduct {color:#FFF}
ul.hproduct li, .post li  {margin-bottom:8px}

ul.detail {float:left}
p#item-text {clear:both;margin:15px 0;padding:10px 0;border-top:1px #333 solid;border-bottom:1px #333 solid}

#cart div {margin-bottom:10px}
#addtobasket {margin-top:20px}

/* --   end shop  -- */
 
 /* ---------- GALLERY ---------- */

div.gallery #gallery-col1 {width:300px;float:left;border-right:1px #333 solid;padding-right:10px;margin-bottom:20px}
div.gallery #gallery-col2 {width:250px;margin-left:300px;padding-left:35px;}

h3 span{color:#A82C34}

#thumbs a {border-bottom:0}

.setlist h3 {margin:0;padding:0;font-size:1.4em}
.setlist img {margin-right:8px;position:relative;bottom:4px;}
div.set {
float:left;	
	padding: 8px 8px 10px 8px;margin: 8px 0 2px 5px;
	background-color:#111;
	border-bottom:1px #333 dotted;
	width:99%;
	color:#FFF;
}

.setlist div.set img {float:left}
p.setTitle {text-align:left;margin-bottom:8px}

#context {text-align:center;width:185px;padding:15px 0 25px 0;margin:10px 0 10px 0;border-top:1px #333 dotted;border-bottom:1px #333 dotted;float:left;}
a.context-img, #gallery-thumbs a {border-bottom:0}
#extras {width:280px;float:left;margin:20px 0 0 40px;padding:15px;background:#111}
#photo p {	line-height:150%;font-size:0.8em;}
img.noimg{padding:4px}

#context p.nav {margin-bottom:15px;margin-top:10px}

div#photo p {font-size:1.2em}

 
 
 /* Page Nav */
 
 .nav {clear:both}
  
  /* ------- PAGE NAV */

p.nav a:link, div.wp-pagenavi a:link, .pagenav a:link, a.glow:link { color:#FFF; text-decoration:none; background:#333;padding:4px 6px 4px 6px;border:1px #333 solid;}
p.nav a:visited, div.wp-pagenavi a:visited, .pagenav a:visited, a.glow:visited { color:#FFF; text-decoration:none; background:#333;padding:4px 6px 4px 6px;border:1px #333 solid;}
p.nav a:hover, div.wp-pagenavi a:hover, .pagenav a:hover, a.glow:hover  { color:#FFF; text-decoration:none; background:#A82C34;padding:4px 6px 4px 6px;border:1px #600 solid;}
p.nav a:active, div.wp-pagenavi a:active, .pagenav a:active, a.glow:active  { color:#FFF; text-decoration:none; background:#333;padding:4px 6px 4px 6px;border:1px #666 solid;}

div.wp-pagenavi {color:#FFF;margin-top:15px;padding-top:10px;border-top:1px #666 dotted}
div.wp-pagenavi a, div.wp-pagenavi span.current {font-size:1.2em;margin:1px;}
div.wp-pagenavi span.pages {display:block;font-size:1.2em;margin-bottom:15px}

div.pagenav {
padding:15px 0 5px 0;
margin:5px 0 5px 0;
}


div.pagenav p {line-height:260%}

div.pagenav p.note {
margin-top:10px;line-height:100%
}

div.navigation {margin-bottom:5px;padding-bottom:25px;border-bottom:1px #DDD dashed}
/* END NAV */
  
 /* --   end nav  -- */
 
#footer {clear:both;margin-top:15px;padding-top:15px;padding-bottom:15px;border-top:1px #666 solid;color:#FFF}
#footer a {border-bottom:0;text-decoration:underline}
#footer li {display:inline;margin-right:5px;padding-right:5px}
#footer li a.footer-home {padding: 5px 0 5px 25px;background:url(/gfx/footer-logo.png) no-repeat;margin-right:30px}

#footer ul.footernav {margin:0 0 15px 0}

/* These rather presentational classes are generated by WordPress, so it's useful to have some styles for them. Edit as you see fit. More info: http://codex.wordpress.org/CSS */
.aligncenter { display:block; margin:0 auto }
.left, .alignleft { float:left }
.right, .alignright { float:right }
img.left{margin:0 10px 8px 0}
img.right{margin:0 0 8px 10px}
.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }

/* Link icons */
a.icon, .icon, p.post-meta, #rss a{
	padding:4px 0 4px 20px;
	background-repeat: no-repeat;
	background-position: left center;
}

#rss a {padding:0 0 0 16px}

.myspace {background: url(/gfx/icon_myspace.jpg)}
.vimeo {background: url(/gfx/icon_vimeo.png)}
.facebook {background: url(/gfx/icon_facebook.gif)}
.lastfm {background: url(/gfx/icon_lastfm.png)}
.twitter {background: url(/gfx/icon_twitter.png)}
.youtube {background: url(/gfx/icon_youtube.gif)}
.flickr {background: url(/gfx/icon_flickr.png)}
.date, .post-meta {background: url(/gfx/icon_date.png)}
.rss-news {background-image:url(/gfx/icon_rss_pink.png)}
.rss-shop{background-image:url(/gfx/icon_rss_darkred.png)}


.last {border-right:0}

a.author:link { color:#CCC;}
a.author:visited { color:#CCC;}
a.author:hover { color:#FFF;}
a.author:active { color:#CCC;}