html {
overflow-y: scroll;
}
a:focus {
outline: none;
}
body {
background-color: rgb(246, 230, 201);
background-image: url(images/background.jpg);
color: black;
font: 85% Arial, Helvetica, sans-serif;
margin: 0px;
padding: 0px;
text-align: center;
}
#wrapper {
position: relative;
width: 700px;
margin: 0 auto;
text-align: left;
}
#wrapperctr {
position: relative;
width: 700px;
margin: 0 auto;
margin-top: 5px;
left: -1px;
top: 1px;
}
#topmenu {
background-color: rgb(102, 51, 0);
text-align: center;
}
.centered {
text-align: center;
}
.totheright {
text-align: right;
}
.totheleft {
text-align: left;
}
.content {
margin-top: 10px;
}
.contentbdr {
margin-top: 5px;
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid black;
}
.monthevent {
padding: 8px 0;
border-top: 1px solid black;
}
.monthevent ul {
list-style: none;
margin-left: 0;
padding-left: 0;
}
h2 {
font-size: 1.4em;
font-weight: bold;
}
h3 {
font-size: 1.1em;
font-weight: bold;
padding: 2px 0;
}
.keyline {
border: 1px solid black;
}
em, i {
font-style: italic;
}
strong, b {
font-weight: bold;
}
img.right {
float: right;
margin-left: 6px;
margin-bottom: 6px;
}
img.left {
float: left;
margin-right: 6px;
margin-bottom: 6px;
}
.clearright {
clear: right;
}
.clearleft {
clear: left;
}
.smaller {
font-size: .85em;
}
li {
margin-bottom: 4px;
}
.red {
color: rgb(153, 0, 51);
}
#printpage {
background-color: white;
background-image: none;
}
a:link {
color: blue;
text-decoration: underline;
}
a:visited {
color: rgb(127, 0, 127);
text-decoration: underline;
}
a:hover {
color: red;
text-decoration: underline;
}
img {
border-style: none;
}
img.topspace {
margin-top: 10px;
}
p.nomargin {
margin: -5px 0 -5px 0;
}
ul.tight {
list-style: none;
}
ul.nobr {
margin: 20px 0 10px 0;
}
ul.nobr li h3 {
margin: -1px;
}
ul.nobr li {
list-style: none;
margin: 1px 0 0 0;
}
caption {
text-align: left;
padding: 10px 0 5px;
}
.emailaligntop {
vertical-align: top;
}
.parksTable ul {
list-style: none;
}
table {
border-collapse: collapse;
}
.parksTable {
width: 600px;
margin: 0 auto;
}
.parksTable td {
text-align: left;
vertical-align: top;
border: 1px solid black;
padding: 0 3px 0;
}
table#parks {
width: 600px;
margin: 0 auto;
margin-bottom: 5px;
}
table#parks td {
width: 50%;
border: 1px solid rgb(85, 85, 85);
vertical-align: top;
}
table.businessLeft {
width: 100%;
border: 1px solid black;
}
table.businessLeft td {
text-align: left;
}
table.business {
width: 100%;
}
table.business td {
border: 1px solid black;
padding: 4px 10px;
text-align: center;
}
table.business td.left {
width: 27%;
}
table.business td.right {
width: 73%;
}
table.business td ul {
list-style: none;
text-align: left;
margin-left: 5px;
padding-left: 5px;
}
table#calendar {
width: 100%;
border-collapse: collapse;
margin-bottom: 15px;
width: 100%;
}
table#calendar td {
width: 16.5%;
text-align: center;
padding: 6px;
border: 1px solid rgb(85, 85, 85);
font-weight: bold;
}
hr {
width: 80%;
}
table.carmelinfo {
width: 400px;
border: 1px solid black;
margin: 0 auto;
}
table.carmelinfo td {
text-align: center;
}
table.carmelinfo td.first {
text-align: left;
padding-left: 40px;
}
table.homepage {
width: 600px;
}
.golfcourses {
list-style: none;
}
