body {
text-align : center;
background : #e3f3fd;
font-family : verdana, sans-serif;
font-size : 100%;
color : #005f7f;
line-height : 1.125em;
cursor : url("../images/angel.ani"), url("../images/angel.ani"), auto;
}
.main4 {
z-index : 7;
text-align : left;
background : #eeefff;
width : 73%;
border : #005f7f solid 1px;
border-width : 1px 1px 1px 1px;
font-size : 0.875em;
width : 73%;
margin : 0 auto;
padding : 30px;
}
.main10 {
width : 100%;
}
li {
font-weight : bold;
font-size : 1.10em;
}
h1{
text-align: center;
}
h2{
text-align: center;
}
hr {
border : 0;
background : #005f7f;
height : 1px;
width : 100%;
text-align : left;
}
p {
font-weight : normal;
font-size : 1em;
}
.pcenter {
font-weight : normal;
font-size : 1em;
text-align : center;
}
ol {
list-style-type : decimal-leading-zero;
}
.iframer {
float : right;
width : 320px;
height : 240px;
border : #005f7f solid 0;
padding : 0 15px;
}
.iframernoheight {
float : right;
width : 320px;
border : #005f7f solid 0;
padding : 0 15px;
}
.imgnowidth {
float : right;
border : #005f7f solid 0;
padding : 0 15px;
}
.imgpad {
float : right;
width : 200px;
border : #005f7f solid 0;
padding : 0 15px;
}
.imgrec {
float : right;
width : 150px;
border : #005f7f solid 0;
padding : 0 15px;
}
.imgcd {
float : right;
width : 200px;
border : #005f7f solid 0;
padding : 0 15px;
}
.imgtop {
float : right;
width : 21px;
height : 21px;
border : #005f7f solid 0;
padding : 0 15px;
}
.imgtree {
float: right;
width: 60%;
margin-left: 10px;
border: 1px solid #005f7f;
padding: 10px;
}
.imgleft {
width : 200px;
heighth : 200px;
border: 1px solid #005f7f;
padding: 1px;
}
.imgleftnosize {
float: left;
border: 1px solid #005f7f;
padding: 10px;
}
.imgrightnosize {
float: right;
border: 1px solid #005f7f;
padding: 10px;
}
.smallfont {
font-size : 0.8em;
}
strong {
font-family : "Courier New";
font-size : 1em;
}
td {
font-weight : normal;
font-size : 1em;
vertical-align: top;
width:50%;
}
a:link {
color : #00008b;
text-decoration : underline;
}
a:hover {
color : darkred;
cursor : pointer;
text-decoration : underline overline;
}
a:active {
color : darkred;
}
a:visited {
color : #00008b;
text-decoration : underline;
}
ul {
    list-style: disc;
    padding: 3;
    margin: 3;
}
ul li {
font-weight : normal;
font-size : 1em;
}
.equalwidth {
   width: 33%;
}
#map { 
height: 600px; 
width: 800px; 
}

.buttons a {
  font-size: 16px;
}
.buttons a:hover {
  cursor:pointer; 
  font-size: 16px;
}
