﻿body {
    padding: 40px 50px 150px;
    background-color: #b70721;
    text-align: center;
    width: 1150px;
    margin: 20px auto;
}

header {
    width: 1150px;
    background-color: #0026ff;
    margin: 20px;
}
 
header h1 {
    
    height: 180px; 
    padding-left: 10px;  
    font-size: 30pt; font-family:'Harlow Solid'; color: #ffffff; text-align: left;     
}
 
header img {
    float: left; 
    padding-left: 20px; 
    height: 150px; 
    width: 150px;  
}

article p {
    font-family: Arial;
    font-size: 14pt;
    background-color: transparent;
    color: white;
}
 
article h2 {
    color:white;
    font-family: Arial;
    font-size: 20pt;
    text-align: center;
}
 
article h3 {
    font-family: Arial;
    color: white;
    text-align: center;
    font-size: 16pt;
}

article h4 {
    font-family: Arial;
    color: #ffffff;
    text-align: center;
    font-size: 16pt;
}
 
 
table {
    border: none;
    width: 965px;
    text-align: left;
    font-size: 14pt;
    color: #ffffff;
    font-family: Arial;
    background-color: #b70721;
}

table td{
    border: 1px dotted #ffffff;
    font-size: 14pt;
    color: #ffffff;
    font-family: Arial;
}
 

#menu {
  font-size: 14pt;
  position: absolute;  
  font-family: Arial;
}

#menu ul {
  list-style-type: none;
  list-style-image: none;
  margin: 0px;
  padding: 0px;
}

#menu li.topmenu {
  float:left;
}

.topmenu a {
  float:left;
  width:180px;
  text-align:center
}

.topmenu ul{
  display:none;
}

.topmenu a, .submenu a{
  padding:1px 5px;
  border:1px solid #ffffff;
  border-collapse:collapse;
  color:#b70721;
  font-weight:bold;
  text-decoration:none;
  background-color:#ffffff;
  margin:0;  
}

.submenu a{
  font-size:14pt;
  width:180px;
  position:relative;
  clear:both; 
}

#menu a:hover, .topmenu.on a {
  color:#ffffff;
  background-color:#000000;
}

.topmenu:hover ul {
  display:block;  
  z-index:500;
}
