body {
  background:#007;
  font-family:verdana}
a {
  text-decoration:none;
  color:#blue}
a.darker {
  color:#000}
a.darker:hover {
  background:#000;
  color:#FFF}
h1, h3 {
  border:1px solid #000;
  color:#FFF;
  padding:2px;
  background:#005 url(images/heading_bg.png) repeat-x}
h1 {
  text-align:center;
  background:url(images/heading_bg.png) repeat-x}
h3 {
  text-indent:25px}
#body {
  background:#fff5b3 url(images/body_bg.png) repeat-x;
  margin:10px;
  padding:1px;
  border:1px solid #000;
  margin:auto;
  width:750px}
#header {
  font-size:45px;
  padding:5px;
  padding-bottom:0;
  border-width: 1px 1px 0 1px;
  border-color:#000;
  border-style:solid;
  color:#FFF;
  height:95px; 
  background:#005 url(images/header_bg.png) repeat-x}
#menu-container {
  width:130px;
  font-size:14px;
  float:left;
  background:#c8e8ff;
  color:#000}
#menu {
	margin: 0;
	padding: 0}
#menu a {
	display: block;
	margin: 0;
	padding: 4px;
	width: 120px;
	border:1px solid #000;
	text-align:center;
	margin-top:5px;
	margin-left:2px;
	background:#c8e8ff;
	color: #333}
#menu a:hover {
  background:#EFF;
  margin-left:10px}
#cc {
  overflow:auto;
  background:#c8e8ff}
#content {
  width:595px;
  float:right;
  background:#EFF;
  padding:5px}  
#content p {
  text-align:justify}
#footer {
  clear:both;
  background:#444;
  color:#FFF;
  padding:10px;
  border:1px solid #000}
#footer a {
  color:#DD0}
#footer a:hover {
  color:#FF0}
td {
  vertical-align:top}
.odd {
  background:#c8e8ff}
.even {
  background:#c8dbff}
#news {
  background:#000;
  padding:3px;
  font-weight:bold;
  text-align:center;
  font-size:120%}

