body { 
 height: 100%;
 color:#1c1c1c; 
 font-family: helvetica, arial, sans-serif;
 font-size: 10pt;
 line-height:16px;
 background: #f5f5f0;
 text-align: center; 
 }

A:link {
 color: #8d2b2b; 
 font-weight: bold; 
 text-decoration: none;
 }

A:active {
 color: #8d2b2b;
 font-weight: bold;
 text-decoration: none;
 }

A:visited {
 color: #8d2b2b;
 font-weight: bold;
 text-decoration: none;
 } 

A:hover {
 color: #8d2b2b;
 font-weight: bold;
 text-decoration: underline;
 }

A:link.second {
 color: #000;
 font-weight: normal;
 text-decoration: none;
 }

A:active.second {
 color: #000;
 font-weight: normal;
 text-decoration: none;
 }

A:visited.second {
 color: #000;
 font-weight: normal;
 text-decoration: none;
 }

A:hover.second {
 color: #000;
 font-weight: normal;
 text-decoration: underline;
 }


A:link.third {
 color: #6c6c6e;
 font-weight: bold;
 text-decoration: none;
 }

A:active.third {
 color: #6c6c6e;
 font-weight: bold;
 text-decoration: none;
 }

A:visited.third {
 color: #6c6c6e;
 font-weight: bold;
 text-decoration: none;
 }

A:hover.third {
 color: #6c6c6e;
 font-weight: bold;
 text-decoration: underline;
 }

#header {
 width: 600px;
 background: #f5f5f0;
 text-align: center;
 margin: 0 auto;
 border: 3px solid black;
 }

#description {
 background: #f5f5f0;
 text-align: center;
 }

#content {
 height: 100%;
 width: 300px;
 float: left;
 margin-right: -200px;
 padding: 10px;
 font-size: 10pt;
 font-family: helvetica, arial, sans-serif; 
 background: transparent;
 }

#sidebar {
 width: 275px;
 float: right;
 background: transparent;
 padding: 10px;
 text-align: left;
 border-left: 1px solid black;
 }

#footer {
 clear: both;
 background: transparent;
 padding: 1em;
 text-align: center;
 }

.clearing {
 height: 0;
 clear: both;
 }

#wrapper {
 text-align: left;
 margin: 0 auto;
 width: 625px;
 background: #f5f5f0;
 }


h1 {
 color: #2f335d;
 font-family: verdana, helvetica, arial, sans-serif; 
 font-size: 18px;
 font-weight: normal;
 }

h2 {
 color: #000;
 font-family: verdana, helvetica, arial, sans-serif; 
 font-size: 18px;
 font-weight: bold;
 text-align: left;
 }

img { 
 border: 0;
 }

p {
 font-size: 12pt;
 font-weight: bold;
 }

hr {
 color: #363c6f;
 width: 600px;
 }

hr.second {
 color: #000;
 width: 75%;
 }
