/*  @CHARSET "ISO-8859-1";  */

*
  {
  margin: 0;
  padding: 0;
  }

body
  {
  background-color: #000000;
  padding-left: auto;
  padding-right: auto;
  text-align: center;
  }

h1
  {
  color: #777777;
  font-size: 1.2em;
  font-family: verdana, arial, helvetica, sans-serif;
  font-style: italic;
  font-weight: bold;
  margin: 0 0 25px 25px;
  }

h2
  {
  color: #777777;
  font-size: 0.9em;
  font-family: verdana, arial, helvetica, sans-serif;
  font-style: italic;
  font-weight: bold;
  margin: 0 0 25px 30px;
  border-bottom: 1px solid orange;
  }

h3
  {
  color: #777777;
  font-size: 0.7em;
  font-family: verdana, arial, helvetica, sans-serif;
  font-style: italic;
  font-weight: bold;
  margin: 0 0 25px 30px;
  border-bottom: 1px solid orange;
  }

p
  {
  margin: 0 45px 25px 45px;
  font-size: 0.8em;
  font-family: verdana, arial, helvetica, sans-serif;
  }

ul
  {
  margin: 0 45px 25px 75px;
  }

li
  {
  margin: 0 45px 10px 0px;
  font-size: 0.8em;
  font-family: verdana, arial, helvetica, sans-serif;
  font-weight: bold;
  list-style-image: url(interface/dotarrow_orange.gif);
  }

/*  =====================  ID Elements  ===========================  */

#container
  {
  background-color: #debe8c;
  background-image: url(interface/side_repeat.jpg);
  background-repeat: repeat-y;
  margin-left: auto;
  margin-right: auto;
  width: 775px;
  height: auto;
  min-height: 550px;
  text-align: center;
  }

#leftgradient
  {
  height: 100%;
  width: 100%;
  background-image: url(interface/sideweb.jpg);
  background-position: top left;
  background-repeat: no-repeat;
}

#menu
  {
  float: left;
  width: 175px;
  height: auto;
  min-height: 400px;
  }

#copy
  {
  margin: 5px 35px 35px 185px;
  margin-right: 35px;
  background-color: #ffffff;
  background-image: url(interface/right_stripes.jpg);
  background-position: top right;
  background-repeat: repeat-y;
  border-bottom: 2px dashed purple;
  text-align: left;
  height: auto;
  }

#copyhead
  {
  background-image: url(interface/copy_gradient.gif);
  background-repeat: repeat-x;
  background-position: top left;
  width: 100%;
  height: 35px;
  }

#footer
  {
  clear: both;
  width: 100%;
  height: 35px;
  background-color: #300d49;
  }

/*  =====================  Class Elements  ========================  */

.menubutton
  {
  margin-top: 20px;
  mangin-bottom: 20px;
  border: none;
  }

.byline
  {
  font-weight: normal;
  font-size: 11px;
  }