* {
    border: 0;
}
body {
 background-color: #ffffff;

}
#lastmod {
    display: block;
    float: right;
    font-size: 9pt;
   /* font-style: italic;*/
    margin: 3px 10px;
}
#content {
   padding: 5px;
}
#content a:visited {
    color:navy;/*#8a2be2*/
}
a:link {
color: #0000ff;
}
a:active, a:hover {
    color:#ff0000;
}

.menu ul{
background-color: #fff;
    list-style-type: none;
    margin: 0;
    padding: 0;
    list-style-position: inside;

}

.menu li {
background-color: #bbccff;
margin: 2px;
padding: 5px 0 0;
text-align: left;
border: 1px solid #bbccff;
}
.rhombus ul {
    list-style-type: none;

}
ul.rhombus
  {
    list-style-type: none;
    margin-left: 0;
    padding-left: 0;
}
.rhombus li:before {
content: url(/picture/bull.gif);
margin: 0 5px;
}

.menu li ul {
    margin: 5px 0 0;
    list-style-position: outside;
    border: 0;
}
.menu li ul li {
    background: #fff;
    padding: 0 0 0 5px;
    margin: 0;
    border: 0;
}
.menu li ul li ul li {
   margin-left: 15px; 
}
.menu li ul li:before {
vertical-align: middle;
margin: 2px;
content: url(/picture/dot.gif);
}

.hormenu {
font-size: 11pt;
    margin: 10px 0 0;
    padding: 0;
    text-align: center;
    width: 100%;
}
.hormenu ul, .hormenu li, .hormenu a {
 margin: 0;
 padding: 0;
 border: 0;

}
.hormenu ul{
 margin: 0;
 padding: 0;
}
.hormenu li{
display: inline;
padding: 2px 12px 2px 7px;
}
.hormenu li.phone {
    background-color: #fff;
}
.hormenu li:hover {
     background-color: #fff;
}
.hormenu li.phone a {
    color: #f00;
}
.hormenu li.phone:before {
content: url(/picture/tball.gif);
margin: 5px;
}
#right {
/*background-color: #bbccff;*/
vertical-align: top;
text-align: center;
/*border-top: 1px dotted #bbccff;*/
}
#right ol {
   list-style-type: none;
   margin: 0;
   padding: 0;
}
#right li{

/*border-bottom: 1px dotted #bbccff;*/
background-color: #fff;
padding: 5px;
}
#right li:nth-child(2n) {background: #dff; border: 1px solid #bfb;}
#right li:nth-child(2n+1) {background: #cfc; border: 1px solid #ccc;}
/*#right li:nth-child(3n) {background: #ddd; border: 1px solid #cff;}*/
#right li b {
    color: #cc0066;
}
#right li.jubilee {
background: #fff;
border: 1px solid #cc0066;   
}
#right li.jubilee em {
display: block;
margin-top: 5px;
 float: right;
}
#right li.black {
background: #fff;
border: 1px solid black;/*none*/
}
#right li.black img {
    border: 10px solid black;
}
#right li.black b {
    color: black;
}
#right li.black a {
    color: #333;

}
#right li.black p {
   text-align: center;
}