html {
     font-family: Times, "Times New Roman", serif;
     font-size: 14px;
     background: #010148; 
     }
body {
     width: 780px;
     margin: 0 auto;
     background: white; 
     }
p { 
     }
h1 {
     padding: 5px 20px;
     font-size: 160%;
     }
h2 { 
     font-size: 140%;
     }
h3 { 
     font-size: 125%;
     }
h4 { 
     }
h5 { 
     }
h6 { 
     }
ul.nav {
     position: relative;
     float: left;
     margin: 5px 20px 0 0px;
     padding: 0px;
     list-style: none;
     width: 120px;
     font-size: 15px;
     font-weight: bold;
     font-variant: small-caps; 
     }
ul.nav li {
     position: static;
     margin: 0 0 1px;
     padding: 5px 10px;
     background: #B2A472; 
     }
ul.nav li:hover,
ul.nav li.over {
     position: relative;
     background: #6A8751; 
     }
.nav a {
     color: #333; 
     }
.footermenu  {
     margin: 15px auto;
     padding: 11px;
     font-size: 85%;
     text-align: center;
     border-top: 3px #c99 double;
     border-bottom: 3px #c99 double;
     width: 720px; 
     }
.footermenu  li {
     display: inline; 
     }
.footermenu  a {
     margin: 1px 5px;
     padding: 1px 15px; 
     }
.footermenu  a:hover {
     background-color: #e0ffea;
     border: 1px #009cff dotted;
     margin: 0px 4px; 
     }
ul.linklist {
     text-align: left;
     font-weight: bold;
     margin: 0px auto;
     padding: 5px 20px;
     list-style: none;
     width: 400px;
     font-size: 115% 
     }
ul.linklist li a {
     display: block;
     margin: 2px;
     padding: 3px 10px;
     width: 300px;
     background: #ECDCA7; 
     }
ul.linklist li a:hover {
     background: #85965F;
     color: yellow; 
     }
ul.linklist p {
     padding:0;
     margin: 0 0 5px 20px;
     font-weight: normal;
     font-size: 12px 
     }
/* dlist styles */

div.dlist { padding: 2px 100px 2px 140px;}
div.dlist h2 { padding: 0 0 12px; margin: 0;}
div.edlink {
     padding: 25px;
     text-align: left;
     float: left; 
     }
a.edlink {
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-size: 9px;
     color: #f00; 
     }
div.gallerybox {
     text-align: center;
     font-size: 12px;
     margin: 5px 0 5px 15px; 
     }
div.gallerybox a {
     text-decoration: none; 
     }
.tel {
     font-size: 125%;
     color: #900;
     white-space: nowrap; 
     }
.right {
     position: relative;
     float: right;
     margin: 0 0 0 25px; 
     }
.left {
     position: relative;
     float: left;
     margin: 0 25px 0 0; 
     }
.files-label {
     text-align:center;
     font-size: 10px;
     letter-spacing:4px;
     border:1px solid; 
     }
.files-list {
     text-align: right;
     border-right:1px solid ;
     border-bottom:3px double ;
     padding: 0 3px 0 0; 
     }
form input, form submit, .input {
     font-size: 12px; 
     }
.footer {
     width: 600px;
     text-align: center;
     margin: 15px auto;
     color: #010148; 
     }
.footer h1 {
     margin: 3px;
     padding: 0;
     font-size: 150%; 
     }
.copyrite {
     width: 400px;
     text-align: center;
     margin: 15px auto;
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-size: 9px;
     color: #909090; 
     }
.ed textarea {
     width: 600px; 
     }