/*Defaults*/
* {
	margin:0;
	padding:0;
}

body {
	font:x-small Verdana, Arial, Helvetica, sans-serif;
	background-color:#522922;
}

img {border:none;}

hr {margin:3px 10px 7px 10px;}

p, blockquote {
	padding-top:5px;
	line-height:1.5em;
}

blockquote {
	padding-left:10px;
	padding-right:10px;
}

address {
	font-style:normal;
	padding-top:5px;
	line-height:1.5em;
}

ul, li {padding-top:2px;}

li > ul {padding-top:1px;}

h1, h2, h3 {
	padding-top:7px;
	line-height:1em;
	text-align:left;
}

ul li{
	list-style:none;
	padding-left:10px;
}

h1 {font-size:1.8em;}

h2 {font-size:1.5em;}

h3 {font-size:1.3em;}

p.coverimg {text-align:center;}

img.coverimg {border:#aaa thin solid;}

.album {font-style:italic;}

.band {font-weight:bold;}

.label {}

.strikethrough {text-decoration:line-through;}

a:link {
	color:#90251d;
	font-weight:bold;
	text-decoration:none;
}

a:visited {
	color:#946555;
	font-weight:bold;
	text-decoration:none;
}

a:hover {
	color:#522922;
	font-weight:bold;
	text-decoration:none;
}
/*End defaults*/




/*This code styles index.html only */
div#entry {
	margin-top:10px;
	margin-right:auto;
	margin-left:auto;
	width:525px;
	height:525px;
	background:#522922 url(images/logocover-adaug07.jpg) no-repeat bottom center; /*url(images/logocover.jpg)*/
}

div#flashentry {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top:-300px;
	margin-left:-300px;
	width:600px;
	height:600px;
	padding:0;
}

#entry h1 {
	margin:0;
	padding:0;
}

/*#entry h1 a {
	margin-top:10px;
	margin-right:auto;
	margin-left:auto;
	width:525px;
	height:65px;
	padding-top:460px;
	background:#522922 url(images/logocover.jpg) no-repeat bottom center;
	text-align:center;
	font-family:Impact, Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-size:45px;
	font-weight:normal;
	line-height:1;
}*/

#entry h1 a:link, #entry h1 a:visited{
	margin-top:0;
	width:525px;
	height:0;
	padding-top:525px;
	background:url(images/entry.gif) no-repeat left 475px;
	display:block;
	font-size:xx-small;
	overflow:hidden;
}

#entry h1 a:hover {
	margin-top:0;
	width:525px;
	height:0;
	padding-top:525px;
	background:url(images/entry.gif) no-repeat -525px 475px;
	display:block;
	font-size:xx-small;
	overflow:hidden;
}
/*End of index.html styling*/




/*This code sets background for all content pages*/
#container {
	margin-right:auto;
	margin-left:auto;
	background:url(images/notebook.jpg) repeat-y top center;
	width:800px;
}

#header {
	background:url(images/notebooktop.jpg) no-repeat bottom center;
	height:90px;
}

#footer {
	background:url(images/notebookbottom.jpg) no-repeat top center;
	height:90px;
	clear:both;
}
/*End content pages background*/




/*This code fixes content onto background*/
#mainnav {
	height:20px;
	padding-top:35px; 
}

#textnav {
	width:275px;
	float:right;
	padding-top:20px;
	margin-right:90px;
	display:inline;
}

#mainbar {
	width:275px;
	float:right;
	padding-right:54px;
	margin-right:22px;
	display:inline;
}

#sidebar {
	width:275px;
	margin-left:80px;
	padding-right:45px;
}

#onecolumn {
	margin-left:80px;
}
/*This code fixes content onto background*/




/*Header style*/
#header img {
	border: 1px solid #333;
	padding:0;
	margin:15px 10px 0px 80px;
	float:left;
	display:inline;
}

#mainnav ul {
	margin: 0;
	white-space: nowrap;
	padding: 0;
	float:right;
	display:inline;
}

#mainnav li {
	display: inline;
	list-style-type: none;
	margin:0;
	padding:4px;
	text-align:center;
	line-height:20px;
}

#mainnav a {
	padding: 1px 8px 1px 8px;
	border: 1px solid #333;
	background-image: url(images/listdown.gif);
}

#mainnav a:link, #mainnav a:visited {
	color:#eee;
	text-decoration:none;
}

#mainnav a:hover {
	border: 1px solid #333;
	background-image: url(images/listover.gif);
	color:#333;
}

#active a:link, #active a:visited, #active a:hover {
	border: 1px solid #333;
	background-image: url(images/listover.gif);
	color: #333;
}
/*End header style*/




/*Footer style*/
#textnav ul {
	list-style:none;
	float:right;
	text-align:center;
}

#textnav ul li {display:inline;}
/*End footer style*/




/*News style*/
.flashmovie {
	margin-bottom:15px;
}

.newsentry {
	margin-bottom:20px;
	font-size:x-small;
	width:275px;
}

.newsentry h2, .newsentry h3 {
	background:url(images/listdown.gif);
	height:20px;
	width:275px;
	text-align:left;
}
.newsentry .date {
	background:url(images/listover.gif) -5px -5px;
	color:#90251d;
	padding-right:3px;
	padding-left:3px;
	margin:1px 5px 1px 5px;
	height:20px;	
}

#newrelease {
	width:258px;
	padding:5px;
	border:#90251d 2px solid;
	background:#f7ebb1;
	margin-bottom:10px;
}

#newrelease h1, #newrelease h2 {text-align:center;}

p.gototop {
	float:right;
	margin:0;
	padding:0;
	margin-bottom:10px;
}

p.gototop a {
	color:#f7ebb1; 
	font-size:xx-small;
	padding: 1px 8px 1px 8px;
}

p.gototop a:hover {color:#90251d;}


/*End news style*/




/*Releases styles*/
#releaseinfo * {text-align:center;}

.review blockquote {
	padding:0 2px;
	font-size:small;
	font-weight:bold;
	color:#90251d;
	clear:both;
}

.review cite {
	float:right;
	display:inline;
	clear:both;
	font-weight:bold;
}

div.review {
	margin:10px 0 10px 0;
	padding-bottom:15px;
}

img.alternatecover {
	float:left;
	width:79px;
	border:#aaa thin solid;
	margin:5px;
}

img.alternatevinyl {
	float:left;
	width:79px;
	border:none;
	margin:5px;
}

#releaseinfo h1 {padding-top:2px;}
/*End releases styles*/




/*Release navigation style*/
.releases {font-size:1px;}

ul.releases {
	padding:0;
	margin:0;
	list-style:none;
	width:265px;
}

ul.releases li {
	float:left;
	width:75px;
	margin:5px;
	padding:0px;
}

ul.releases li a {
	display:block;
	height:0px;
	padding-top:75px;
	overflow:hidden; 
}

ul.releases li#intheworks {background: url(images/intheworks.gif) no-repeat left top;}
ul.releases li#stillavailible {background: url(images/stillavailible.gif) no-repeat left top;}
ul.releases li#outofprint {background: url(images/outofprint.gif) no-repeat left top;}
ul.releases li.placeholder {background:none;}


ul.releases li#sc021 {background: url(images/sc021roll.jpg) no-repeat -75px top;}
ul.releases li#sc020 {background: url(images/sc020roll.gif) no-repeat -75px top;}
ul.releases li#sc020a {background: url(images/sc020aroll.gif) no-repeat -75px top;}
ul.releases li#sc020b {background: url(images/sc018roll.gif) no-repeat -75px top;}
ul.releases li#sc019 {background: url(images/sc019roll.jpg) no-repeat -75px top;}
ul.releases li#sc018 {background: url(images/sc018roll.gif) no-repeat -75px top;}
ul.releases li#sc017 {background: url(images/sc017roll.gif) no-repeat -75px top;}
ul.releases li#sc016 {background: url(images/sc016roll.gif) no-repeat -75px top;}
ul.releases li#sc015 {background: url(images/sc015roll.jpg) no-repeat -75px top;}
ul.releases li#sc014 {background: url(images/sc014roll.jpg) no-repeat -75px top;}
ul.releases li#sc013a {background: url(images/sc013aroll.jpg) no-repeat -75px top;}
ul.releases li#sc013b {background: url(images/sc013broll.jpg) no-repeat -75px top;}
ul.releases li#sc012 {background: url(images/sc012roll.jpg) no-repeat -75px top;}
ul.releases li#sc011 {background: url(images/sc011roll.jpg) no-repeat -75px top;}
ul.releases li#hewho {background: url(images/hewhoroll.jpg) no-repeat -75px top;}
ul.releases li#spectacleifail {background: url(images/spectacleifailroll.jpg) no-repeat -75px top;}
ul.releases li#ftthesgaugust {background: url(images/ftthesgaugustroll.jpg) no-repeat -75px top;}
ul.releases li#marahmarcd {background: url(images/marahmarroll.jpg) no-repeat -75px top;}
ul.releases li#allissufferingep {background: url(images/allissufferingeproll.jpg) no-repeat -75px top;}
ul.releases li#showeringashesbeauty {background: url(images/showeringashesroll.jpg) no-repeat -75px top;}
ul.releases li#dyingrats {background: url(images/7000dyingratsroll.jpg) no-repeat -75px top;}
ul.releases li#mbd99aprils {background: url(images/mbd99aprilsroll.jpg) no-repeat -75px top;}
ul.releases li#burmesetreaties {background: url(images/burmeseroll.jpg) no-repeat -75px top;}
ul.releases li#wewft {background: url(images/wewftroll.jpg) no-repeat -75px top;}

ul.releases li#sc021 a:hover {background: url(images/sc021roll.jpg) no-repeat left top;}
ul.releases li#sc020a a:hover {background: url(images/sc020aroll.gif) no-repeat left top;}
ul.releases li#sc020b a:hover {background: url(images/sc018roll.gif) no-repeat left top;}
ul.releases li#sc020 a:hover {background: url(images/sc020roll.gif) no-repeat left top;}
ul.releases li#sc019 a:hover {background: url(images/sc019roll.jpg) no-repeat left top;}
ul.releases li#sc018 a:hover {background: url(images/sc018roll.gif) no-repeat left top;}
ul.releases li#sc017 a:hover {background: url(images/sc017roll.gif) no-repeat left top;}
ul.releases li#sc016 a:hover {background: url(images/sc016roll.gif) no-repeat left top;}
ul.releases li#sc015 a:hover {background: url(images/sc015roll.jpg) no-repeat left top;}
ul.releases li#sc014 a:hover {background: url(images/sc014roll.jpg) no-repeat left top;}
ul.releases li#sc013a a:hover {background: url(images/sc013aroll.jpg) no-repeat left top;}
ul.releases li#sc013b a:hover {background: url(images/sc013broll.jpg) no-repeat left top;}
ul.releases li#sc012 a:hover {background: url(images/sc012roll.jpg) no-repeat left top;}
ul.releases li#sc011 a:hover {background: url(images/sc011roll.jpg) no-repeat left top;}
ul.releases li#hewho a:hover {background: url(images/hewhoroll.jpg) no-repeat left top;}
ul.releases li#spectacleifail a:hover {background: url(images/spectacleifailroll.jpg) no-repeat left top;}
ul.releases li#ftthesgaugust a:hover {background: url(images/ftthesgaugustroll.jpg) no-repeat left top;}
ul.releases li#marahmarcd a:hover {background: url(images/marahmarroll.jpg) no-repeat left top;}
ul.releases li#allissufferingep a:hover {background: url(images/allissufferingeproll.jpg) no-repeat left top;}
ul.releases li#showeringashesbeauty a:hover {background: url(images/showeringashesroll.jpg) no-repeat left top;}
ul.releases li#dyingrats a:hover {background: url(images/7000dyingratsroll.jpg) no-repeat left top;}
ul.releases li#mbd99aprils a:hover {background: url(images/mbd99aprilsroll.jpg) no-repeat left top;}
ul.releases li#burmesetreaties a:hover {background: url(images/burmeseroll.jpg) no-repeat left top;}
ul.releases li#wewft a:hover {background: url(images/wewftroll.jpg) no-repeat left top;}
/*End release navigation style*/




/*Sounds style*/
div.samplesong {
	border-bottom:#90251d dotted 2px;
	border-top:#90251d dotted 2px;
	padding-bottom:5px;
}

div.samplesong + div.samplesong {
border-top:none;
}

.mp3source {
	float:left;
	width:79px;
	border:#aaa thin solid;
	margin:5px;
	display:inline;
}

p.mp3info {
	height:85px;
	padding-top:8px;
}

#newmp3 {
	border:#90251d 2px solid;
	background:#f7ebb1;
	padding:0 5px 10px 5px;
}

#newmp3 h1, #newmp3 h3 {
	text-align:center;
	color:#90251d; 
}

object.soundplayer {
	margin:0 5px;
}
/*End sounds style*/




/*Order styles*/
div.buyrecord img {margin-bottom:3px;}

div.buyrecord * {
	text-align:center;
}

div.buyrecord {
	float:left;
	display:inline;
	width:90px;
	height:215px;
	margin-left:1px;
} 

div.buyposter {
	width:275px;
}

div.buyposter * {
	text-align:center;
}

div.buyposter p, div.buyposter ul {
	text-align:left;
}

#miscbuttons {
	width:275px;
	height:44px;
}

#miscbuttons form#intlship {
	width:87px;
	height:33px;
	float:left;
	display:inline;
}

#miscbuttons form#viewcart {
	width:130px;
	float:right;
	display:inline;
}

.orderhead {text-align:center;}

fieldset {
	text-align:center;
	border:none;
}
	
h3.warning, p.warning{
	text-align:center;
}

h3.warning strong {
	color:#522922;
}

div.warning {
	border:#522922 solid 1px;
	margin-bottom:5px;
	padding:5px;
}
/*End order styles*/



/*Button styles*/
h1.buttonhead {
	text-align:center;
	font-weight:normal;
	padding-top:2px;
}

h2.buttonhead {
	text-align:center;
	margin-bottom:5px;
}

h3.buttonhead {
	text-align:center;
	padding-top:2px;
}

.client {font-weight:bold;}

ul#buttonclients {
	text-align:center;
	margin-bottom:5px;}

ul#buttonclients li{
	display:inline;
	font-size:xx-small;
}

/*End button styles*/





/*Shows styles*/
h2.bandshow {
	text-align:center
	}

table.shows {
	width:275px;
	border:none;
	border-bottom:1px black solid;
	margin-top:5px;
}

table.shows tr {
	border:1px black solid;
}

table.shows th {
	background:url(images/listdown.gif);
	color:#eee;
}

table.shows th.band {
	background:url(images/listover.gif);
	border:1px black solid;
	color:#90251d;
}

table.shows td {
	padding:2px;
	border:none;
}

td.date, th.date {
	width:30px;
	text-align:center;
	background:none;
}

td.venue, th.venue {
	width:90px;
	background:none;
}

td.time, th.time {
	width:25px;
	text-align:center;
	background:#none;
}

td.with, th.with {background:none;}

.floatright {float:right;}
.floatleft {float:left;}
div.newsentry img.vanity {
	margin:5px auto;
	/*margin:5px 35px;*/
	border:#fff solid 10px;
}

/*End shows styles*/