.menulink { font-size: 75%; color: #a96b09; text-decoration: underline; }
.menulink:hover { font-size: 75%; color: #a96b09; text-decoration: underline; }
.map_menu {color: #666666;}

h1 { font-size: 190%; color: #666; padding: 0px; margin: 0px;}
h2 { font-family: Arial; font-size: 82%; color: #666; font-weight: bold; padding: 0px; margin: 0px 0px 0px 3px;}
p { font-size: 82%; color: #000; }
p.errmsg {color: red;}
ul {list-style-type: none; margin: 0 7px;}

.add_date { font-family: Arial; font-size: 71%; color: #000; }
.add_date a {text-decoration: none; color: #000;}
.add_date a:hover {text-decoration: underline; color: #a96b09;}

.comment { font-size: 82%; color: #000; }
.newstext { font-size: 82%; color: #000; }
.comm_actions {font-size: 71%;}
.comm_actions a {text-decoration: none; color: #a96b09;}
.comm_actions a:hover {text-decoration: underline; color: #a96b09;}

span.user { font-family: Arial; color: #000; font-weight: bold; }
span.user:hover { font-family: Arial; color: #666; font-weight: bold; }

.footer_text { font-family: Arial; color: #000;  font-size: 65%; }
.footer_mail { color: #a96b09; text-decoration: underline;}

table.auth_input {font-size: 82%; color: #666666;}
.auth_input label {text-align: right; display: inline; margin-bottom:5px;}
.auth_input input {margin: 3px 0 3px 6px; width: 95px;}
input.auth_submit {margin: 3px 3px 0 53px; width: 65px; font-size: 90%;}

.block_content p {font-size: 75%; color: #777777;}
.block_content p a {color: #a96b09; text-decoration: underline;}
.block_content p a:hover {color: #a96b09; text-decoration: underline;}