body     {
          background-color: #000000;
         }

p, td    {
          font-family: Verdana, Helvetica, Arial, sans-serif;
          color: #000000;
          font-size: 12px;
          line-height: 24px;
         }

.main    {
          width: 1000px;
          border: 0;
          background-color: #FFFFFF;
         }

.content {
          padding-right: 20px;
          padding-left: 10px;
          width: 815px;
          border: solid 2px #000000;
          background: transparent;
         }

.menubox { text-align: center; }

.navbox  {
          width: 122px;
          border: solid 2px #000000;
          background: #FFFFFF;
          padding: 1px;
         }

.nav    {
          width: 122px;
          backgound: #000000;
         }

.workshops { 
          border: 1px dotted #000000;
          text-align: center;
         }

a.caption:link, a.caption:visited {
          font-size: 11px;
          text-decoration: none;
          line-height: 12px;
}

a.caption:hover {
          font-size: 11px;
          text-decoration: none;
          line-height: 12px;
          color: #000000;
}

h1       {
          padding-top: 10px;
          color: #000000;
          font-size: 24px;
          font-weight: 400;
          font-variant: small-caps;
         } 

h2       {
          color: #727371;
          margin-left: 10px;
          font-size: 16px;
          font-weight: 200;
         } 

h3       {
          color: #808080;
          font-size: 14px;
         } 

a:link {
          color: #808080;
          font-size: 12px;
          text-decoration: underline;
         }

a:active {
          color: #000000;
          font-size: 12px;
          text-decoration: underline;
         }

a:visited {
          color: #808080;
          font-size: 12px;
          text-decoration: underline;
         }

a:hover {
          color: #000000;
          font-size: 12px;
          text-decoration: underline;
         }

a.nav:link {
          color: #D4D4D4;
          font-size: 12px;
	    font-weight: bold;
          text-decoration: none;
         }

a.nav:active {
          color: #FFFFFF;
          font-size: 12px;
	    font-weight: bold;
          text-decoration: none;
         }

a.nav:visited {
          color: #D4D4D4;
          font-size: 12px;
	    font-weight: bold;
          text-decoration: none;
         }

a.nav:hover {
          color: #FFFFFF;
          font-size: 12px;
	    font-weight: bold;
          text-decoration: none;
         }

#footer  { 
          padding-top: 40px;
          font-size: 10px;
          text-align: center;
         }

#footer a {
          color: #000000;
          font-size: 10px;
          text-decoration: none;
         }

#footer a:hover  {
          color: #D4D4D4;
          font-size: 10px;
          text-decoration: none;
         }
