body {
  font-family: verdana, arial;
  margin: 0 auto 110px auto;
  width: 100%;
  height: 100%;
  background: url('../image/bg02.jpg') repeat-y top center;
  background-color: #dadada;
}
#wrapper {
  margin: 0 auto;
  width: 520px;
  text-align: center;
}
#banner {
  text-align: center;
}
#content {
  clear: both;
  margin: 0 45px;
  font: 0.7em/1.2em verdana, arial;
  color: #fff;
  text-align: left;
}
.clear {
  clear: both;
}
#catfish {
  height: 100px;
  width: 100%;
  text-align: center;
  margin: 0 auto;
}
#copyright { 
  z-index: 100;
  background: url('../image/fade02.jpg') no-repeat top center;
  width: 100%;
  height: 100px;
}  
p.c {
  text-align: center;
}
img.frame {
  border: 10px ridge #ddd100;
}


/**********************/
/** Headings         **/
/**********************/
h1 {
  margin: 1.3em 0 0.8em 0;
  float: right;
  font: bold 1.2em/1em 'Trebuchet MS', verdana, arial;
  color: #000;
  background: url('../image/h02.gif') no-repeat top right;
  padding: 0.2em 40px 0.2em 0.2em;
  text-transform: uppercase;
}
h2 {
  padding: 0.75em 0 0.4em 0;
  font: bold 1.4em/1em 'Trebuchet MS', verdana, arial;
  color: #fff;
  text-transform: uppercase;
}
h4 {
  font: 0.6em/1.2em verdana, arial;
  color: #fff;
  margin: 0;
  padding: 65px 0 0 0;
}
h5 {
  font: 0.6em/1.2em verdana, arial;
  color: #fff;
  margin: 0;
}



/**********************/
/** Hyperlinks       **/
/**********************/
a {
  color: #000;
  text-decoration: none;
}
a:hover {
  color: #000;
  text-decoration: underline;
}
#copyright h5 a {
  color: #9bb3ff;
  text-decoration: none;
}
#copyright h5 a:hover {
  color: #9bb3ff;
  text-decoration: underline;
}



/**********************/
/** Navigation       **/
/**********************/
#nav {
  float: left;
  background: url('../image/nav02.jpg') no-repeat top left;
}
#nav ul {
  list-style: none;
  margin: 0 0 0 35px;
  padding: 5px;
  border: none;
  text-align: left;
  background-color: #dadada;
}
#nav li {
  margin: 0;
  display: inline;
  font: 0.7em verdana, arial;
  text-transform: uppercase;
}
#nav li a {
  border-left: 1em solid #cd5a47;
  border-right: 1em solid #dadada;
  padding: 0 0.5em;
  color: #000;
  text-decoration: none;
}
#nav li a:hover {
  border-left: 1em solid #000;
  border-right: 1em solid #dadada;
  padding: 0 0.5em;
  color: #000;
  text-decoration: underline;
}
#nav li a#active {
  border-left: 1em solid #000;
  border-right: 1em solid #dadada;
  padding: 0 0.5em;
  color: #000;
  text-decoration: none;
}
#nav li a#active:hover {
  border-left: 1em solid #000;
  border-right: 1em solid #dadada;
  padding: 0 0.5em;
  color: #000;
  text-decoration: underline;
}
html>body #nav li a { width: auto; }
html>body #nav li a#active { width: auto; }
  
/**********************//** Featured Artist  **//**********************/#feature{  width: 768px;  margin: 0 auto;  text-align: right;  position: relative;}#feature .artist{  background-color: #cd5a47;  width: 114px;  position: absolute;  right: 0;  text-align: center;  font: 700 .8em arial;  margin: 8px 0 0 0;  color: #fff;  padding: .5em 0;}#feature .artist img{  margin: .5em 0;}img{  border: 0;}
