* {margin: 0; padding: 0;}

body, html {
  color: #000;
  font: normal 16px verdana;
  text-align: center;   
  background-color: #636047;
  padding: 0 0 20px 0;
  margin: 0;
}
td {vertical-align: top;}
a:hover {text-decoration: underline;}
a {text-decoration: none;}
a img {border: 0;}

h1 {color: #000; font-size: 30px; font-weight:  normal;}
h2 {font-size: 18px; font-weight: normal;}
#mainContent {
  width: 990px;
  text-align: left;
  margin: 0 auto;
  background-color: #fff;	
}

.top-navi {background: url('images/bg_top_menu_bottom.gif') bottom repeat-x;}


.top-navi ul {list-style-type: none;}
.top-navi ul li img {vertical-align: -12px;}
.top-navi ul li#active {background: url('images/cbg.jpg') bottom repeat-x; float: left;}
.top-navi ul li {background: url('images/cbg.jpg') bottom repeat-x; float: left;  margin: 8px 3px 0 3px;} 

.top-navi ul li#active a {color: #000; font-size: 24px;}
.top-navi ul li a {color: #003399; font-size: 24px; padding: 0 4px;}

.logo img {vertical-align: top;}

.submenu {background: url('images/bg_menu.gif') top repeat-x; padding: 20px;}

p {text-indent: 50px; margin: 20px 0; }
