/*RESET*/

*,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }
a img,:link img,:visited img { border:none }
address { font-style:italic;
	text-decoration: underline;
}


a {outline: none;}




/* */

body {background-color: #CCCCCC; background: transparent url(images/paper.jpg) repeat scroll center 0}


#wrap {
	position:relative;
	width: 850px;
	margin: auto;
	}
	

/*General Type */
body {font-size: 62.5%; color:#444;}

p, table { font-family:Cambria, Baskerville, "Times New Roman", serif;font-size: 1.4em; line-height: 1.5em; margin-bottom: 1.5em;}
#content ul, #content ol {font-family:Cambria, Baskerville, "Times New Roman", serif;font-size: 1.4em; line-height: 1.5em; margin-bottom: 3em;}
p img {margin:1.5em 0;}
p.small {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; margin-bottom: 2.1em;}
.post {margin-bottom: 4.2em;}

a:link{color:#C1610C;}
a:visited{color:#6a3200;}
a:hover{color:#EE830B;}
.navigation a:visited {color:#C1610C; } .navigation a:hover{color:#EE830B;}

h2 {
	font-size: 2.1em;
	margin-bottom:1em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: capitalize;
	color:#333;
}

h3 {
	font-size: 1.6em;
	margin-bottom:0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: capitalize;
	color:#333;
	margin-bottom: 1.3125em
}





h4{	font-size: 1.4em;
	margin-bottom:0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: capitalize;
	color:#333;
	margin-bottom: 1.5em}

h5, h6 {font-size: 1.2em; margin: -1.5em 0 1.75em 0; 	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#666;
	}
h6 {text-align:right;}

span.caps {
	font-variant: small-caps;
	text-transform: lowercase;
}

blockquote {
	font-style: italic;
	background:url(images/blockquoteopen.png) top left no-repeat;
	}
	
blockquote > p:first-child {text-indent: 30px; }

pre, address {font-size: 1.4em; line-height: 1.5em; margin-bottom: 1.5em;}
address{}

/*blockquote p {background: url(images/blockquoteclose.png)	right bottom no-repeat;}*/



/*HEader*/

#header {margin: 3em 0;}

#header h1 {width: 416px; height: 88px; background:url(images/h1.png) no-repeat; text-indent:-9999px; margin: auto;}

#header h1 a {display:block; height:88px; width:416px;}
	


/*Fade Menu */

	.fadeThis1 {background:url(images/carrot2.jpg) 0 0 no-repeat;}
	.fadeThis1 span.hover1 {background:url(images/carrot2.jpg) 0 -200px no-repeat;}
	.fadeThis2 {background:url(images/aubergine2.jpg) 0 0 no-repeat;}
	.fadeThis2 span.hover2 {background:url(images/aubergine2.jpg) 0 -200px no-repeat;}
	.fadeThis3 {background:url(images/courgette2.jpg) 0 0 no-repeat;}	
	.fadeThis3 span.hover3 {background:url(images/courgette2.jpg) 0 -200px no-repeat;}
	.fadeThis4 {background:url(images/mushroom2.jpg) 0 0 no-repeat;}
	.fadeThis4 span.hover4{background:url(images/mushroom2.jpg) 0 -200px no-repeat;}
	.fadeThis5 {background:url(images/pepper2.jpg) 0 0 no-repeat;}
	.fadeThis5 span.hover5 {background:url(images/pepper2.jpg) 0 -200px no-repeat;}
	.fadeThis6 {background:url(images/leek2.jpg) 0 0 no-repeat;}
	
.fadeThis1,.fadeThis2,.fadeThis3,.fadeThis4,.fadeThis5,.fadeThis6	{position:relative;display:block;height: 200px;width: 145px;}
	
.fadeThis1 *,.fadeThis2 *,.fadeThis3 *,.fadeThis4 *, .fadeThis5 *, .fadeThis6 * { display: none;}
	
.fadeThis6 span.hover6 {background:url(images/leek2.jpg) 0 -200px no-repeat;}

.fadeThis1 span.hover1, .fadeThis2 span.hover2, .fadeThis3 span.hover3, .fadeThis4 span.hover4, .fadeThis5 span.hover5,.fadeThis6 span.hover6{position: absolute;top: 0;left: 0;display: block;height: 200px;width: 145px;}


#header li {
	list-style-type: none;}	
	
li#one {position: absolute; left:0; top:0;}
li#two{position: absolute; left:0; top:200px;}
li#three {position: absolute; left:0; top:400px;}
li#four {position: absolute; right:0; top:0;}
li#five {position: absolute; right:0; top:200px;}
li#six {position: absolute; right:0; top:400px;}

ul#noscript {position: absolute; width: 850px;}
ul#noscript li {position: absolute; width: 125px; text-align:center; padding-top: 0.5em; font-size: 2.1em; font-family: helvetica, arial, sans-serif;}
ul#noscript li#noscriptone {top: 200px; left:0;}
ul#noscript li#noscripttwo {top: 400px; left:0;}
ul#noscript li#noscriptthree {top: 600px; left:0;}
ul#noscript li#noscriptfour {top: 200px; right:0;}
ul#noscript li#noscriptfive {top: 400px; right:0;}
ul#noscript li#noscriptsix {top: 600px; right:0;}


#header h1 {}
#header ul{position: absolute; width: 850px; top: -55px;}


/*Content*/

	#content {width: 415px; margin: auto;}
	body#home #content p {text-align:center}

	.left {float:left;}
	.right {float:right}

body#home p {clear: both;}
/*pages*/
/*start*/
body#home h2#title {display:none;}
body#home p{text-align: center;}

body#home #subscribe, body#home #listen {
width: 128px;
padding: 0 0 0 72px;
position:absolute;
}

body#home #subscribe {background:url(images/icon-feed.png) 0 0 no-repeat;position: relative;}
body#home #listen {background:url(images/icon-player.png) 0 7px no-repeat; position: relative;}

body#home h2 a:link, body#home h2 a:visited{
  bottom:0;
  color:#333333;
  height:100%;
  left:0;
  text-indent:72px;
  position:absolute;
  text-decoration:none;
  width:100%;}
  
body#home h2 a:hover, body#home h5 a:hover {color:#EE830B;}
body#home h5 {padding-top:3.6em;}
/*body#home #listen h5, h6 {padding-top:0;}*/
body#home h2 {margin-bottom: 0;}
body#home #content p img {margin:0;}
/*shows*/

	#upcoming-shows .entry, #previous-shows .entry {font-size: 1.4em;}
	.description {font-size:0.714em;line-height: 1.5em; margin-bottom:1em;}
	#upcoming-shows .entry h3 {font-size:1.142em;}

/* Gallery*/

	body#gallery .entry img {margin: 3px; border: solid 1px #000;}
	

/*Music*/

body#music ol {
	list-style-position: inside;
}

/*links*/
body#links .entry a:link, body#links .entry a:visited {text-decoration:none;}

body#links .entry h2 {

	font-size: 1.6em;
	margin-bottom:0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: capitalize;
	color:#333;
	margin-bottom: 1.3125em

}
	
/*Footer*/

	#footer {margin-top: 4.6em; padding-bottom: 4.6em; clear: both;}

	#footer li {padding: 0 1em; border-left:solid 1px #666; list-style: none; }
	#footer ul li:first-child{border:none;}



	#footer {text-align:center; }
	
	
	#footer ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:1.5em;
}
#footer li {
display:inline;
padding:0 0.5em;
}

#footer ul, #footer p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em;}
#footer a:link, #footer a:visited {color: #444;}
#footer a:hover {color:#EE830B;}


/*player*/

/* commented backslash hack for ie5mac \*/ 
html, body{height:100%;} 
/* end hack */
body#player .center {
position: absolute;
left: 5px; top: 5px;
/*left: 50%;
top: 50%;
margin-top: -90px; /* make this half your image/element height *//*
margin-left: -165px;*/ /* make this half your image/element width */
}
body#player h3 {float: left; padding: 3px 3px 3px 12px;margin:0;}
body#player ul, body#player li {float: left; list-style:none;}
body#player li {margin: 0 5px;}
body#player li#itunes a{background:url(images/itunes25px.png) left top no-repeat; text-indent: -9999px; width: 25px; height: 25px;}
body#player li#amazon a{background:url(images/amazon25px.png) left top no-repeat; text-indent: -9999px; width: 25px; height: 25px;}
body#player li#boomkat a{background:url(images/boomkat25px.png) left top no-repeat; text-indent: -9999px; width: 50px; height: 25px;}
body#player li a {width: 25px; height: 25px; display: block;}
body#player #buy {margin-top: 3px;}

table, table tr{border: none;}
 {}