
body {background-color:#FAFFBB; font-family:sans-serif}


/*Page header*/
a.headerlink {text-decoration:none; font-weight:bold; font-style:italic}
a.headerlink:link {color:black}
a.headerlink:active {color:black}
a.headerlink:visited {color:black}
a.headerlink:hover {color:#5A5A5A; text-decoration:underline}
a {text-decoration:none; color:#931419}
a.dotted {text-decoration:none; color:#931419; border-bottom:1px dotted black}
img {border:none}


h1#page-header {text-align:center}
p#page-description {font-style:italic; text-align:center; margin-bottom:4em}


hr#footer {width:75%}

p.center {text-align:center}


/*Content box*/
.content {
	padding-left:15px;
        padding-right:15px;
        padding-top: 1em;
        padding-bottom:1em;
        width:700px;
        margin-left:auto;
        margin-right:auto;
        background-color: #FFF29C;
}

/*Content box title*/
.content-title {
        padding-left:15px;
        padding-right:15px;
        width:600px;
        margin-left:auto;
        margin-right:auto;
        background-color: #BE3538;
        color:white;
}

.preview {
    background-color:#BE3538;
    padding-left:1em;
    margin-left:2em;
    margin-right:2em;
    color:white;
}


.equip-entry {padding-left:15px; padding-right:15px; margin-bottom:0}
.equip-desc {padding-left:15px; padding-right:15px; margin-left:3em; margin-top:0; padding-top:0; font-size:small}


ul.musicians {list-style-type:none}
ul.musicians li {padding-bottom:1em;}

/*More "about" page stuff*/
p#about-nav {text-align:center; font-weight:bold}
p#about-spacer-top {margin-bottom:2em}


/*Sitemap style*/
li.l1 {font-size:large; font-weight:bold}


/*Sample audio files stuff*/
p.audio-sample {font-size:small; margin-top:0; text-indent:2em}

div.tracklist {float:left; width:40%; margin-right:10%; background-color:#FFF29C}

div.tracklist table{margin-left:auto; margin-right:auto}
div.tracklist td{vertical-align:top; margin-top:0; padding-top:0; border:none}

table#charts-list {border:none; width:75%; border-spacing:0; margin-left:auto; margin-right:auto}
table#charts-list td{text-align:center}
td.chart-info {padding-top:.7em; padding-bottom:0.5em}


/*Homepage stuff*/
div.home-content {width:32%; background-color:#FFF29C; float:left}
div.home-content div{margin-left:auto; margin-right:auto; width:80%; padding-bottom:0.5em}
h1.home-content-title {font-size:large; text-align:center}
div#home-content-container {width:94%; height:20px; margin-left:auto; margin-right:auto}

/*Music pages*/
table#misc-files {border:0; border-spacing:0; width:95%; margin-left:auto; margin-right:auto}
p#album-cover {text-align:center;}
p#album-page-spacer {margin-bottom:4em}

/*Charts*/
p#charts-instructions {
	text-align:center;
	width:75%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3em;
}


div.album-content {
    margin-left:auto;
    margin-right:auto;
    padding-left:1em;
    padding-right:1em;
    padding-top:0.5em;
    width:60%;
    background-color:#FFF29C;

}




