﻿#wrapper {
background-color: white;
max-width: 730px;
margin: 0 auto;
text-align: left;
/*width: expression(document.body.clientWidth > 735? "730px" : document.body.clientWidth < 440? "430px" : "auto");*/
width: 730px;
}

#topline {
width: 90%;
clear: both;
height: 2px;
border: 0;
text-align: center;
}

#closeline {
width: 90%;
height: 1px;
border: 0;
background-color: #5a544b;
clear: both;
}

p {
margin: 0;
}

strong {
font-weight: normal;
}

ul, ol {
margin: 0;
padding: 0;
list-style-position: outside;
}

li {
margin: 0;
padding: 0;
list-style-type: none;
list-style-position: outside;
}

dt {
font-weight: normal;
margin: 0;
padding: 0;
}

dd {
margin: 0;
padding: 0;
}

dl {
margin: 0;
padding: 0;
}

img {
border: 0;
}

a {
color: #5a544b;
}

h2, #top h1, #towntop h1 {
font-size: 110%;
}

#top h1, #towntop h1 {
margin: 0;
}

h2 {
font-weight: normal;
margin: 0;
clear: both;
}

h3, #indtop h1 {
font-size: 100%;
font-weight: normal;
margin: 0;
}

body {
text-align: cemter;
background-color: white;
scrollbar-base-color: #fff;
scrollbar-3dlight-color: #999;
color: #5a544b;
border-width: 0;
}

.m20px {
margin: 20px 0 0 0;
}

.sizeplus {
font-size: 110%;
}

.plusplus {
font-size: 130%;
}

.left {
float: left;
}

.red {
color: #c9171e;
}

.green {
color: #336633;
}

.dmcolor {
color: #990033;
}

.glcolor {
color: #808000;
}

.osicolor {
color: #008080;
}

.cl {
clear: both;
}

#laymaps, #othermap {
width: 112px;
float: right;
margin: 10px 0 10px 0;
}

#copy {
font-size: 8pt;
margin: 20px 0 0 0;
}

#homelink {
float: left;
}

#back {
float: right;
font-size: 110%;
font-weight: bold;
}

#title {
width: 80%;
float: left;
margin: 20px 0 0 0;
clear: both;
}

#title p {
clear: both;
}

#closeset iframe {
width: 100%;
height: 700px;
}

#date {
clear: both;
text-align: right;
font-weight: bold;
margin: 20px 0 0 0;
}

.l {
float: left;
}

.n {
float: none;
}

.r {
float: right;
}

#mapup, #otolist div, #laytolist div, #seat_glfr, #freq_glfr, #seat_dmfr, #freq_dmfr, #lymjfr, #lymwfr, #indtown div, #indroute div {
position:absolute;
filter:shadow(color=#5a544b, direction=135);
-moz-box-shadow: 10px 10px 10px #cccccc;
-webkit-box-shadow: 10px 10px 10px #cccccc;
}

#otolist dt {
position:relative;
}

#otolist div {
top:-150px;
left:0px;
}

#lymj, #lymw {
float:left;
position:relative;
}

#lymjfr {
top:-30px;
left:-198px;
}

#lymwfr {
top:-30px;
left:-290px;
}

#readme p {
margin-top:10px;
}

#mapbottom a {
font-size: 120%;
text-decoration: none;
}

#mapbottom {
margin-top:10px;
text-align: center;
}

table, td {
border: 0;
}

#rtList {
clear: both;
margin-top: 30px;
}

#rtList hr {
width: 80%;
}

#rtList h2 {
font-size: 100%;
}

#hdtxt {
display: none;
}

#mapup {
width: 515px;
height: 515px;
}
