* {
font: 9pt verdana;
padding: 0;
margin: 0;
}

.bmn {background: #000;}
.bms {text-align: right;}

.menuactive {
background: url('menu.gif') no-repeat; 
width: 150px; 
height: 30px; 
 
text-align: center;
color: #fff;
margin: 10px;
}
.menu {
width: 150px; 
height: 30px; 
text-align: center;
margin: 10px;
}
.menu a:link, a:visited {
color: #cf0000;
border-bottom: 1px dashed #cf0000;
text-decoration: none;
} 
.menu a:hover, a:visited:hover {
color: #cf0000;
border: none;
} 
.content{
width: 75%;
vertical-align: top;
float: left;
padding: 40px;
text-align: justify;
}
.contents{
width: 100%;
vertical-align: top;
float: left;}
p.fb {margin-left: 3%;}
b {color: #cf0000;
font-weight: bold;
font-size: 120%;}
h1 {
color: #cf0000;
font: 16pt;
font-size: 20px;
padding: 10px;
}
h2 {
color: #cf0000;
text-align: center;
font: 16pt;
font-size: 16px;
}
.news {
vertical-align: top;
padding-top: 10px;
margin-left: 62%;
}
.news b {
color: #cf0000;
font-weight: bold;
}
.news span {
color: #c6c6c6;
font: 7pt;
}
a:link, a:visited {
color: #1e8dcb;
text-decoration: underline;
border: none;
}
a:hover, a:visited:hover  {
color: #cf0000;
text-decoration: none;
border: none;
}
.center {
margin-top: 10px;
background: url('bot_bg.gif') repeat-x; 
width: 75%;
text-align: center;
height: 19px;
padding: 40px;
}
.right {
background: url('righ.gif') no-repeat;
height: 141px;
width: 108px;
}
.copy {
font: 8pt;
color: #bbb;
float: left;
}
.copy2 {
font: 8pt;
color: #bbb;
text-align: right;
width: 100%;
position: relative;
}
.copy2 a {
color: #cf0000;
text-decoration: underline;
font: 8pt;
}
.copy2 a:hover {
color: #cf0000;
text-decoration: none;
font: 8pt;
}