 body {
   margin: 0;
   padding: 0;
   margin-top: 30px;
   text-align:center; 
 }

 body, p, td, li {
	 font: 10pt tahoma, arial, helvetica, sans-serif;
	 color: #FFF;
 }
 

 #ticker {
   width: 930px;
   height: 20px;
   margin: auto;
   overflow: hidden;
   background: #fff;
 }
#ticker div.mask { /* that serves as a mask. so you get a sort of padding both left and right */
  position: relative;
  width: 930px;
  overflow: hidden;
}
 ul.ticker { /* that's your list */
   position: relative;
   list-style-type: none;
   margin: 0;
   padding: 0;
 }
 
ul.ticker li {
  float: left; /* important: display inline gives incorrect results when you check for elem's width */
  display: inline;
  margin: 0;
  padding: 0;
  color: #000000;
}
 
 ul.ticker span {
   color: #000;
   text-decoration: none;
   display: block;
   white-space: nowrap;
   padding: 0;
   margin: 0 50px 0 0;
 } 
 ul.ticker li b {
   margin: 0 0px 0 10px;
 } 
 
 #container {
   width: 930px;
   min-width: 930px;
   margin-top: 4px;
	 margin-left: auto;
	 margin-right: auto;
	 text-align: left;
	 padding-top: 20px;   
	 padding-bottom: 20px;
 }


 
 #header {
   background: url( '../header-bg.png' ) no-repeat top left;
   height: 72px;
   width: 860px;
   margin-left: 50px;
 }
 
 #header-content {
   height: 72px;
   width: 850px;
   margin-left: 10px;
   position: relative;
 }
 
 #header h1 {
   margin: 7px 20px 0px 20px;
   padding: 0px;
   color: #eb6e07;
   font-size: 36pt;
   float: left;
 }
 
#header h1 a {
  text-decoration: none;  
  color: #eb6e07;
}
 
 #header h2 {
   margin: 0px;
   padding: 0px;
   font-size: 14pt;
   color: #000;
   text-transform: uppercase;
   padding-top: 15px;
 }
 
 #header h3 {
   font-weight: normal; 
   margin: 0px;
   padding: 0px;
   color: #000;
   font-size: 13pt;
 }
 
 #center {
   margin-top: 20px; 
 }
 
 #content-container {
   width: 565px;
   height: 448px;
   position: relative;
   margin-left: 50px;
   margin-top: 8px;
   float: left;
   padding: 10px;
   overflow:hidden;
 }
 
 #content {
  position: absolute;
  overflow: hidden;
  width: 545px;
  height: 448px;
 }
 
#content h1 {
  font-size: 16pt;  
}

#content img {
  margin: 0px 4px 0px 0px;
}
 
 #right-container {
   margin-left: 634px;
   margin-top: 10px;
   width: 276px;
   height: 458px;
 }
 
 #right-content {
   width: 276px;
   height: 412px;
   background: url( '../right-bg.png' ) no-repeat;
   
 }
 
 #right-bottom {
   margin-top: 14px;
   width: 276px;
   height: 30px;
   font-size: 13pt;
   padding-top: 10px;
   text-align: center;
 }
 
 #right-bottom a {
   text-decoration:none; 
 }
 
 #right-content span.right-top {
   
   width: 276px;
   line-height: 18px;
   height: 18px;
   clear: both; 
 }
 
 #menu {
   margin: 0px;
   margin-left: 18px;
   padding: 0; 
 }
 #menu li {
   list-style: none;
   margin: 0;
   padding: 0;
 }
 
 #menu li a {
   letter-spacing: 1px;
   font-size: 13pt;
   font-family: tahoma;
   text-transform: uppercase;
   text-decoration: none;
   color: #000;
 }
 
 #menu li a.active {
   font-weight: bold; 
 }
 
 #menu li a:hover {
   color: #eb6e07; 
 }
 
 #zijmenu {
   margin: 120px 0px 0px 18px;
   padding: 0; 
 }
 #zijmenu li {
   list-style: none;
   margin: 0;
   padding: 0;
 }
 
 #zijmenu li a {
   letter-spacing: 1px;
   font-size: 13pt;
   font-family: tahoma;
   text-transform: uppercase;
   text-decoration: none;
   color: #eb6e07;
 }
 
 #zijmenu li a.active {
   font-weight: bold; 
 }
 
 #zijmenu li a:hover {
   color: #000; 
 } 
