
  * { margin: 0pt;
    padding: 0pt;
    }

  body { margin: 20px auto;
    color: rgb(0, 0, 0);
    font-size: 83%;
    font-family: Verdana,Tahoma,Arial,sans-serif;
    background-color: rgb(255, 248, 242);
    padding-right: 10px;
    padding-left: 10px;
    width: 760px;
    }
    
  img   { float: right }

  h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address { margin: 0.75em 0pt;
    }

  h1 { font-size: 167%;
    }

  h2 { font-size: 139%;
    }

  h3 { font-size: 120%;
    }

  h4 { font-size: 100%;
    }

  li, dd { margin-left: 2em;
    }

  a { color: rgb(102, 0, 51);
    font-weight: normal;
    text-decoration: underline;
    background-color: rgb(238, 238, 238);
    }

  a:hover    { color: rgb(102,0,51); font-weight: normal; 
  text-decoration: underline; background-color: #ffc; background-position: 50pt 12pt }
  a:active { color: rgb(180, 0, 51); font-weight: normal;
    text-decoration: underline;
    background-color: rgb(238, 238, 238);
  }

  #title { margin: 22px 0pt 0pt 20px;
    color: rgb(255, 255, 255);
    font-size: 300%;
    font-weight: normal;
    background-color: transparent;
    background-image: none;
    background-repeat: no-repeat;
    float: left;
    }

  #path { margin: 0px 0px 25px;
    width: 530px;
    clear: both;
    float: left;
    font-size: 83%;
    font-weight: normal;
    }

  #path a { font-weight: normal;
    }

  #header   { color: white; background-color: transparent; background-image: url("images/aurumphbannerDSmain.gif"); background-repeat: no-repeat; list-style-image: url("images/aurumphbannerDSmain.gif"); margin: 0; padding: 0; width: 100%; height: 110px }

  #sidecontent { margin: 0pt 0pt 10px;
    padding: 0pt 0pt 10px;
    color: rgb(0, 0, 0);
    font-size: 83%;
    font-family: Arial,sans-serif;
    background-color: rgb(255, 248, 242);
    width: 200px;
    float: left;
    clear: both;
    }

  #sidecontent a   { color: rgb(102,0,51); font-size: 12px; 
  background-color: rgb(255,248,242); width: 120px }

  #sidecontent a:hover     { width: 120px }
#sidecontent a:active   { color: rgb(180,0,51) }

  #sidecontent h2 { margin: 1.5em 0.5em 0.5em;
    }

  #sidecontent ul  { margin: 0.5em 0.5em 0.5em 1.5em }

  ul#nav { border-bottom: 1px solid rgb(102, 0, 51);
    margin: 0pt 0pt 20px;
    padding: 0pt 0pt 20px;
    background: rgb(255, 248, 242) none repeat scroll 0pt 50%;
    color: rgb(0, 0, 0);
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    width: 120px;
    float: left;
    clear: both;
    }

  ul#nav li { margin: 0px;
    padding: 2px 0px;
    float: left;
    width: 120px;
    }

  ul#nav li a   { font-size: 12px; font-weight: normal; text-decoration: none; display: block; margin: 0; padding: 0 0 0 20px; border: solid 1px rgb(255,248,242) }

  ul#nav li a:hover    { color: #c96; background-image: none;
   background-repeat: repeat; background-attachment: scroll;
    background-position: 0 50%; width: 120px; border: solid 1px rgb(255,248,242);
     -moz-background-clip: initial; -moz-background-inline-policy: initial;
      -moz-background-origin: initial   }
      
ul#nav li a:active   { color: rgb(180,0,51); background: InactiveCaption 0 50%;
 width: 120px; border: solid 1px rgb(255,248,242); -moz-background-clip: initial;
  -moz-background-inline-policy: initial; -moz-background-origin: initial  }


  #maincontent  { font-size: 100%; background-color: transparent; margin: 5px 10px 10px; padding: 0 0 5px; width: 530px; float: left }

  #footer  { color: rgb(0,0,0); font-size: 80%; line-height: 1.5em; background-color: rgb(255,248,242); width: 760px; clear: both; border-top: 1px solid rgb(102,0,51) }

  #footer a { color: rgb(102, 0, 51);
    text-decoration: none;
    background-color: rgb(255, 248, 242);
    }

  #footer a:hover { color: rgb(138, 0, 69);
    font-weight: normal;
    text-decoration: underline;
    background-color: rgb(255, 248, 242);
    }

  #copyright { padding: 5px 20px 5px 10px;
    color: rgb(102, 0, 51);
    background-color: rgb(255, 248, 242);
    float: left;
    }

  #footercontact  { color: rgb(102,0,51); 
  background-color: rgb(255,248,242); 
  padding: 5px 10px 5px 0; 
  position: relative; 
  float: right }

  element {  }

