body { margin: 0px; color: #2E0000; line-height: 150%; font-size: small; font-weight: bold; font-family: Georgia, serif; padding: 0px; background-color: #8E0203; background-image: url('images/gradient.jpg'); background-repeat: repeat-x; }
img {margin: 0px; padding:0px; }
a img { border: 0px; }
li {list-style-type: none; list-style-image: url('images/arrow.gif');  }
a { color: #B30101; }
a: visited {color: #2E0000; }

div#container { min-height: 748px; position: relative; width: 1000px; background-color: #F9A649; background-image: url('images/layout_long.jpg'); background-repeat: no-repeat; border: 3px solid black; padding: 0px; margin: 30px auto 0px auto;  }

img.album_art { border: 1px solid #2E0000; } 

a#logo { position: absolute; left: 550px; top: 210px; margin-bottom: 400px;  }
img#pageheader { position: absolute; left: 50px; top: 120px; }
img#thumbnails { position: absolute; left: 50px; top: 10px; }

div#linksdiv { position: absolute; left: 750px; top: 45px; width: 200px; }
div#linksdiv a { margin: 0px; padding: 0px; }
div#linksdiv a img { margin: 0px; padding: 0px;  }

div#linksdiv a:hover img.on { display: none; }
div#linksdiv a:hover img.off { display: block; }

div#content { width: 450px; margin: 220px 0px 28px 50px; }
div#content p, img{ margin: 10px; }
div#content p.press_source{ color: #8E0203; font-weight: bold; text-align: right; font-size: small; }
div#content p.centered{ text-align: center;  }
div#content a{ text-decoration: none; } 
div#content a:hover{ text-decoration: underline; }
div#content a:visited{ }

div#content embed { margin: 10px; }

/*a.gallery { margin: 5px; }*/
a.gallery:hover {background: transparent;} 
a.gallery img {	padding:2px; border: 3px solid #000000;}  
a.gallery:hover img, a.gallery:active img { padding: 0px; border: 5px solid #000000; } 

table#mp3table { margin: 0px; padding: 0px;  }
table#mp3table td { vertical-align: top; }
table#mp3table h4 { margin-top: 8px;  }

div#footer { clear: both; width: 1000px; margin: 0px auto; text-align: right; padding-bottom: 40px;  }
div#footer a {color: #000000; text-decoration: none; }
div#footer a:hover {text-decoration: underline; }

form {display: inline; }

