body {
background: url("images/background2.png") no-repeat right top fixed;
background-color: #330000;
color: #330000;
max-width : 900px;
margin: 0px auto;
font-weight: 600;
font-size: 12px;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-transform:lowercase;
}

#content {
  padding:0px;
  margin: 0px auto;
  background: url("images/textbg.gif") repeat-y center top;
  background-color: #CFC3C3;
  height: 100%;
  width: 900px;
/*  border: 1px solid white;  */
    }

#head {
  margin: 0px;
  padding-top: 10px;
  background-color:transparent;
  height:150px;
  }
#head img {
  padding-left:50px;
  padding-top: 0px;
}
img { border: none; }

.bio {
  float:right;
  padding-left:10px;
}

a:link {
color: #000;
}

a:hover {
background-color: #F9F9F9;
}

a:visited {
color: #000;
}
p:hover {
background-color: #FAF2D3;
}
#menu {
  margin: 0px;
  padding: 0px;
  text-align: center;
  width: 200px;
  background-color: transparent;
  clear:none;
  }

#menu a {
  font-size: 20px;
  text-decoration: none;
  border: 0px;
  color: #330000;
  display: block;
  border-width: 0;
  background: url("images/link.jpg") center center no-repeat;
  height: 29px;
}
#menu a:hover {
  background: url("images/linkhover.jpg") center center no-repeat;
}

a#myspace {
  background: url("images/linkmyspace.png") center center no-repeat;
    }
a#myspace:hover {
  background: url("images/linkhovermyspace.png") center center no-repeat;
}
a#facebook {
  background: url("images/linkfacebook.png") center center no-repeat;
    }
a#facebook:hover {
  background: url("images/linkhoverfacebook.png") center center no-repeat;
}


.poem {
  text-transform: none;
}

#holder {
  margin: 0px;
  padding: 0px;
  }
.h2 {
  text-align:center;
}
.compositions {
  border: 0px;
  margin: 0px auto;
  padding: 0px;
  width: 400px;
}

table {
  margin-right: 40px;
}
th {
  font-weight: bold;
  text-align: center;
}

.tdr {
  text-align:right;
  text-transform: none;
  border-right: 1px solid #330000;
}
.tdl {
  border-left: 1px solid #330000;
  text-align: left;
}

td {
  width: 180px;
}

tr:hover {
background-color: #FAF2D3;
}
dd:hover {
background-color: #FAF2D3;
}


#leftside {
  margin: 0px;
  padding-left: 30px;
  float:left;
float:left;
  width : 20%;
  display : inline;
  clear:none;
  }

#rightside {
text-align: justify;
float : right;
width: 68%;
padding-left:10px;
  padding-right: 40px;
  margin : 0px;
  background: url("images/content.gif") no-repeat center center;
height: 412px;
overflow:auto;
}
#rightsidemusic {
text-align: justify;
float : right;
width: 68%;
padding-left:10px;
  padding-right: 40px;
  padding-bottom: 10px;
  margin : 0px;
  background: url("images/content.gif") no-repeat center center;
overflow:auto;
}
.alt {
	background-color: #FAF2D3;
	border-top: 1px solid #330000;
	border-bottom: 1px solid #330000;
  text-align: center;
  }

.contactleft {
text-align: left;
border-top: 1px solid #330000;
border-left: 1px solid #330000;
}
.contactright {
text-align: left;
border-right: 1px solid #330000;
border-bottom: 1px solid #330000;
}
textarea {
  background-color:#FAF2D3;
}
input {
  background-color:#FAF2D3;
}
#foot {
  padding-bottom: 0px;
  background: url("images/footer.jpg") no-repeat bottom;
  height:126px;
  clear:both;
}

