
body {
margin: 0px;
background-color:#e4cfb0;
background-image: url(images/canvas.jpg);

}

body, td {
font-family: georgia, bookman old style;
font-size: 14px;
color: #985727;
font-weight: bold; 
line-height: 16px;
}

.header {
background-color: #802402;
border-bottom: 7px double #003333;
padding: 6px;
}

.nav {
font-family: arial; 
font-size: 14px; 
font-weight: bold;
background-color: #194e48;
border-right: 7px double #003333;
padding: 6px;
}


a:link     { color: #802402; }
a:visited  { color: #802402; }
a:active   { color: #802402; }
a:hover    { color: #cc0000; }

a.menu:link, a.menu:visited {
display: block;
vertical-align: middle;
color: #d4b78d;
text-align: left;
padding-top: 0px;
padding-left: 4px;
padding-right: 1px;
padding-bottom: 0px;
width: 100%;
text-decoration: none;
}

a.menu:hover {
color: #ca8d19;
text-decoration: none;
}

.bottomnav {
font-family: arial; 
font-size: 12px; 
font-weight: bold;
}

table.rates {
background-color: #E8D3AC;
border: 1px solid #802402;
}

table.rates td {
border: 1px solid #802402;
padding: 6px;
font-size: 12px;
font-family: verdana, arial;
}

.phone { font-size: 22px; font-weight: bold; line-height: 24px; color: #6f3722;}

.head1 { font-size: 24px; font-weight: bold; line-height: 24px; color: #e6ae66; }

.head2 { font-style: italic; font-size: 18px; font-weight: bold; line-height: 24px; color: #990000; }

.head3 { font-style: italic; font-size: 16px; font-weight: bold; line-height: 24px; color: #990000; }

.dorset { font-size: 16px; font-weight: bold; line-height: 24px; color: #e6ae66; }
 
.sub1 { font-family: arial; font-size: 10px; font-weight: bold; }


table.rest td {
background-color:#e5dec9;
border: 1px solid #9a690b;}

.aobtn1 {  
font-family: arial;  
background-color: #b4a06d; 
font-size: 12px; 
font-weight: bold;
padding: 0px 0px 0px 0px; 
border-left: 2px solid #d5c69f; 
border-top: 2px solid #d5c69f; 
border-right: 2px solid #6a5726; 
border-bottom: 2px solid #6a5726;}

table.aotbl1 {
border-width: 1px 1px 1px 1px;
border-spacing: 0px;
border-style: solid solid solid solid;
border-color: #746745 #746745 #746745 #746745;
border-collapse: separate; }


table.aotbl1 td {
border-width: 1px 1px 1px 1px;
padding: 0px 0px 0px 0px;
border-style: solid solid solid solid;
border-color: #b4a06d #b4a06d #b4a06d #b4a06d;
-moz-border-radius: 0px 0px 0px 0px;}


table.aotbl2 {
border-width: 1px 1px 1px 1px;
border-spacing: 0px;
border-style: solid solid solid solid;
border-color: #746745 #746745 #746745 #746745;
border-collapse: separate; }


table.aotbl2 td {
border-width: 1px 1px 1px 1px;
padding: 0px 0px 0px 0px;
border-style: solid solid solid solid;
border-color: #b4a06d #b4a06d #b4a06d #b4a06d;
-moz-border-radius: 0px 0px 0px 0px;}

table.golf {
border-width: 1px 1px 1px 1px;
border-spacing: 0px;
padding: 2px 2px 2px 2px;
border-style: solid solid solid solid;
border-color: #746745 #746745 #746745 #746745;
border-collapse: separate;}

table.golf td {
border-width: 1px 1px 1px 1px;
padding: 2px 2px 2px 2px;
border-style: solid solid solid solid;
border-color: #b4a06d #b4a06d #b4a06d #b4a06d;
-moz-border-radius: 0px 0px 0px 0px;}