   body {
      margin: 0px;
      padding: 0px;
      font: 85% arial, helvetica, sans-serif;
      text-align: center;
      color: #505367;
      background-color: #000000; }

   #container {
      margin: 1em auto;
      width: 666px;
      text-align: left;
      background-color: #ffffff;
      border: 0px solid black;
      background-image: url(containerBG666x32.gif);
      background-repeat: repeat-y; }

   #header {
      width: 666px;
      height: 75px; 
      background-color: #000000;
      background-image: url(dmc3Logo666x75.gif);
      background-repeat: no-repeat; }

   #mainnav {
      width: 666px;
      height: 32px;
      background-color: #ffffff; }

   #rightcontents {
      float: right; 
      width: 205px;
      height: 350px; }
   #rightcontentshome {
      float: right; 
      width: 205px;
      height: 400px; }
      
   #leftcontents	 {
      margin-right: 240px;
      margin-left: 15px;
      background-color: #ffffff; }

   #footer	{
      clear: both;
      width: 666px;
      height: 32px;
      margin: 0px;
      padding: 0px;
      background-color: #000000;
      background-image: url(footer2BG666x32.gif);
      background-repeat: no-repeat;
      background-position: bottom; }

   h1 {
      color: #666666;
      font: 100% arial, hevetica, sans-serif;
      font-weight: 900;
      margin: 15px 0px 10px 15px;
      padding: 0px 0px 0px 0px; }

   p {
      color: #666666;
      line-height: 1.3;
      margin: 0px 0px;
      padding: 10px 10px 10px 15px; }
   p.rightcont {
      color: #666666;
      line-height: 1.3;
      margin: 0px 0px;
      padding: 15px 15px 10px 15px; } 

   li {
      display: list-item;
      list-style-type: disc;
      list-style-position: outside;
      font-family: arial, helvetica, sans-serif;
      line-height: 1.3; 
      margin: 0px;
      padding: 0px; }	

   img.nav {
      border: 0px; 
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px; }
   img.pic {
      border: 1px solid #dedede; 
      margin: 0px 10px 20px 0px;
      padding: 0px 0px 0px 0px; }
   img.thumb {
      border: 1px solid #dedede; 
      margin: 0px 10px 10px 15px;
      padding: 0px 0px 0px 0px; }
   img.pop {
      border: 1px solid #dedede; 
      margin: 10px 10px 10px 10px;
      padding: 0px 0px 0px 0px; }

   a:link, a:visited {
      color: #0069b3;
      text-decoration: underline; }
   a:hover, a:active {
      color: #cc0000;
      text-decoration: underline; } 