body {
   font-size: 0.8em;
   font-family: 'Lucida Grande', Tahoma, Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
   color: #5D8F92;
   background-image:url(img/bg_repeat.jpg);
   background-repeat:repeat-x;
   background-color:#F0EFED;
   margin-left:58px;
   margin-top:0px;
   padding:0px;
 }
 #shadow {
   background-image:url(img/maincont_bg.jpg);
	background-repeat:repeat-y;
 }
 #content {
   background-image:url(img/center.jpg);
	background-repeat:no-repeat;
	width:736px;
	padding-left:48px;
 }
 #header {
   background-image:url(img/header_about.jpg);
	background-repeat:no-repeat;
	width:651px;
	height:130px;
	display:block;
 }
 #headermain {
   background-image:url(img/header_main_pic.jpg);
   background-repeat:no-repeat;
   width: 656px;
   height: 225px;
 }
 #contenttitle {
   background-image:url(img/title_pic.jpg);
	background-repeat:no-repeat;
	height:50px;
	width:656px;
	padding-left:55px;
   text-align: left;
 }
 #nav-text {
   margin: 0;
   padding: 10px 0 0 0;
   width: 527px;
   text-align: center;
 }
 #nav-text a:link, #nav-text a:visited, #nav-text a:hover, #nav-text a:active {
   color: #fff;
   font-size: 1.1em;
 }
 #maincontent {
   padding-left:45px;
	padding-top:15px;
	width:536px;
 }
 p {
   margin: 0;
   padding: 0;
 }
 #contentleft {
   margin: 0 268px 0 0;
   padding: 20px 20px 20px 0;
   border-right: 1px solid #000;
 }
 #contentright {
   margin: 0;
   padding: 20px 0 20px 20px;
   float: right;
   width: 248px;
 }
 #footer {
   clear: both;
	background-image:url(img/footer.jpg);
	background-repeat:no-repeat;
    margin: 0 0 0 -1px;
	padding: 0 0 0 55px;
	width:755px;
	height:108px;
   text-align: left;
}
#footertext {
  margin: 0;
  padding: 1.3em 0 0 0;
  width: 626px;
  text-align: center;
  color: #000;
  font-size: 0.7em;
}
#footer a:link, #footer a:visited, #footer a:hover, #footer a:active {
  color: #000;
}
table td {
  vertical-align: top;
}
.bold-me {
  font-weight: bold;
}
.text-red {
  color: #f00;
}
ol {
  margin: 0 0 0 20px;
  padding: 0;
}
ol li {
  margin: 0;
  padding: 0;
  text-align: left;
  list-style-type: none;
  width: 140px; display: inline;
}
li a:link, li a:visited, li a:hover, li a:active {
  padding: 4px;
  display: block;
}
li a:link, li a:visited, li a:active {
  color: #fff;
  text-decoration: none;
}
li a:hover {
  color: #97cdd0;
  text-decoration: none;
  background-color: #447275;
}
