body {
background:  url(images/bg.jpg);
font-family: verdana, geneva,tahoma, helvetica, arial, sans-serif;
font-size: 13px;
color: #000;
margin:0 auto;
padding: 0;
text-align: center;
}

#wrapper {
background: #fff;
width: 800px;
margin: 0 auto;
border: 6px solid #000;

}

#header {
background: url(images/header.jpg) no-repeat top left;
width: 800px;
height: 250px;
}

h2 {
color: #0631B3;
text-align: center;
font-size: 20px;
}

h3 {
font-size: 16px;
color: #0631B3;
text-align: center;
border-top: 2px solid #0631B3;
border-bottom: 2px solid #0631B3;
}


h4 {
color: #000;
text-align: center;
font-size: 14px;
}

#menu {
margin-top: 10px;
margin-bottom: 10px;
padding: 0;

}

#menu a:link, #menu a:visited {
color: #0631B3;
font-family: Times New Roman;
font-size: 20px;
font-weight: bolder;
text-decoration: none;
}

#menu a:hover {
color: #9A9A9A;
text-decoration: none;
font-size: 20px;
font-weight: bolder;
}


#content {
padding: 15px;
text-align: left;
border-top: 2px solid #000;
}


img {
border: 4px solid #ccc;
padding: 5px;
margin: 5px;
}

.toppic {
float: left;
}

.pad {
float: right;
width: 430px;
padding-left: 10px;
}

.train {
text-align: center;
padding: 10px;
}

.train a:link, .train a:visited{
color: #000;
font-size: 15px;
font-weight: bolder;
}

.win {
border: 4px solid #0631B3;
text-align: center;
}

.mfp {
border-top: 2px solid #0631B3;
margin-left: 100px;
margin-right: 100px;
padding: 20px;
}

.mfp p {
padding: 10px;
}

.red {
color: #EA0707;
font-weight: bold;
}


#footer {
clear: both;
color: #000;
padding: 10px;
font-size: 11px;
border-top: 6px solid #000;
}

ul {
text-align: center;
}

li {
font-size: 15px;
font-weight: bold;
}