body {
  color: #E5E5E5;
  background-color: #000000;
  margin: 0px;
  padding: 0px;
  border: 0px;
  font: 80%/1.5em helvetica, arial, verdana, sans-serif;
}
a:link {
  color: #E5E5E5;
}
a:hover {
  color: #E5E5E5;
}
a:visited {
  color: #E5E5E5;
}

/*******************************************************************************/
/* TOP BANNER                                                                  */
/*******************************************************************************/
#top {
  height: 40px;
  padding: 10px 0 0 160px;
  margin: 0 0 1px 0;
  background: url( "../img/mainvertstripetop.jpg" ) no-repeat scroll 150px 100%;
}
#top h1 {
  position: relative;
  font-size: medium;
  border: 0px;
  margin: 0px;
  padding: 0px;
}
#top img {
  position: absolute;
  left: 0px;
  top: 0px;
  border: 0px;
  margin: 0px;
  padding: 0px;
}
#divider {
  height: 10px;
  border-top: 1px solid #C594F6;
  overflow: hidden;
  background: url( "../img/maindances.jpg" ) repeat-x scroll top left;
}

/*******************************************************************************/
/* LEFT HAND COLUMN                                                            */
/*******************************************************************************/
#lhc {
  left: 0px;
  float: left;
  width: 190px;
  height: 400px;
  background: url( "../img/frontpagevertstripebottom.jpg" ) no-repeat scroll 150px 0px;
}
#menu {
  width: 190px;
  margin-top: 10px;
}
#menu div {
  padding:0 50px 0 0;
  margin: 10px 0 10px 0;
  text-align: right;
  background: url( "../img/bulletred.jpg" ) no-repeat scroll 160px 50%;
}
#menu div a {
  font: bold italic 1.1em Arial;
  color: #E5E5E5;
  text-decoration: none;
  width: 100%;
}
#menu .redmenuitem {
  background-image: url( "../img/bulletred.jpg" );
}
#menu .redmenuitem a:hover {
  color: red;
}
#menu .greenmenuitem {
  background-image: url( "../img/bulletgreen.jpg" );
}
#menu .greenmenuitem a:hover {
  color: green;
}
#menu .bluemenuitem {
  background-image: url( "../img/bulletblue.jpg" );
}
#menu .bluemenuitem a:hover {
  color: blue;
}
#menu .purplemenuitem {
  background-image: url( "../img/bulletpurple.jpg" );
}
#menu .purplemenuitem a:hover {
  color: purple;
}
#menu .yellowmenuitem {
  background-image: url( "../img/bulletyellow.jpg" );
}
#menu .yellowmenuitem a:hover {
  color: yellow;
}

#menu .copyright {
  padding:0 50px 0 0;
  margin: 10px 0 10px 0;
  text-align: right;
  background-image: none;
}
#menu .copyright a {
  font: bold italic 0.8em Arial;
  color: #555555;
  text-decoration: none;
}
#menu .copyright a:hover {
  color: #FFFFFF;
}
#menu img {
  margin:10px 0 0 50px;
}


/*******************************************************************************/
/* MAIN PAGE                                                                   */
/*******************************************************************************/
#main {
  margin-left: 200px;
  margin-top: 20px;
}
#main h1 {
  margin: 0px;
  padding: 0px;
  font: bold italic 1.6em Arial;
  color: #E5E5E5;
}
#main p {
  margin: 10px 0 10px 0;
  color: #E5E5E5;
  width: 400px;
}
