/* CSS Document */
body {
  margin: 0px;
  }
     
.SideBar{
  background-image: url(solidgreen.jpg);
  width: 15%;
  }
table {
  margin: 0px;
  border: 0px;
  }
  img {
border-width: 0;
  }
h1.title {
  text-align: center;
  font-family: "trebuchet ms";
  font-size: 36pt;
  font-weight: bold;
  }
h2 {
  margin-bottom: 0;
  font-family: "trebuchet ms";
  }

h3 {
  margin: 0;
  padding: 0;
  font-family: verdana;
  }
h4{
   font-size: 13pt;

}
a:link {
  font-family: arial;
  color: rgb(44,53,42);
  text-decoration: none;
  }

a:hover {
  font-family: arial;
  color: rgb(44,53,42);
  text-decoration: underline;
  }

a:visited {
  font-family: arial;
  color: rgb(104,113,102);
  text-decoration: none;
  }

div.userMenu {
  text-align: right;
  font-family: arial;
  color: white;
  font-size: 9pt;
  }

div.userMenu a {
  color: white;
  text-decoration: none;
  }
  
table.content td {
  border-color: rgb(44,53,42);
  border-collapse: collapse;
  border-spacing: 1px;
  border-width: 1px;
  border-style: solid;
}

table.separator td {
border-width: 0px;
}

table.musicThumbs {
  text-align: center;
  border-collapse: collapse;
  border-width: 0;
  border-color: rgb(44,53,42);
  border-style: solid;
  width: 100%;
  }



table.displayTable {
  text-align: left;
  border-collapse: collapse;
  border-width: 1px;
  border-color: rgb(44,53,42);
  border-style: solid;
  margin: auto;
  }
table.musicThumbs td {
padding-left: 8px;
padding-right: 8px;
border-width: 0px;
}


table.displayTable th {
background-color: rgb(84,94,82);
border-bottom-color: rgb(104,114,102);
}

table.navTable {
  border-width:0;
  width: 100%;
  text-align: center;
  font-family: Arial;
  background-color: rgb(44,53,42);
  color: rgb(182,223,174);
  padding: 0;
  margin: 0;
  border-spacing: 0;
  }

table.navTable td {
border-width: 0px;
}
  

.over {
  background-color: rgb(182,223,174);
  color: rgb(44,53,42);
  }

table.content {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 1px;
  border-width: 1px;
  border-color: rgb(44,53,42);
  border-style: solid;
  padding: 0;
  margin: 0;
  border-spacing: 0;
  }
  
.cartbutton {
width: 100px;
text-align: center;
background-color: rgb(84,94,82);
border-color: rgb(44,53,42);
border-width: 1px;
border-style: solid;
margin: 1px;
}

table.list {
 width: 100%;
  border-collapse: collapse;
  border-spacing: 1px;
  border-width: 1px;
  border-color: rgb(44,53,42);
  border-style: solid;
  padding: 0;
  
  border-spacing: 0;
}

table.list th
{
background-color: rgb(84,94,82);
border-width: 1px;
}

.footer {
  text-align: center;
  font-family: arial;
  font-size: 9pt;
  }

.logo {
text-align: center;
border-width: 0;
}

