div, form, input {
padding: 0px;
margin: 0px;
} 

body { background-image: url("images/bg_curves2.gif"); }

td#toplinks {
background-image: url("images/bg_toplinks.gif"); 
} 

table#mid1 {
background-image: url("images/bg_mid1.gif"); 
} 

table#address {
background-image: url("images/bg_addressbar.gif"); 
} 

td#search {
padding: 0px;
margin: 0px;
background-image: url("images/bg_search.gif"); 
} 

.searchtext {
font-family: Arial;
font-size: 14px;
color: #000000;
padding: 0px;
margin: 0px;
} 

#content {
font-family: Arial;
font-size: 14px;
color: #000000;
width: 633px;
background-color: #FFFFFF; 
padding: 0px 10px 0px 10px; 
} 

#visit {
font-family: Arial;
font-size: 14px;
color: #FFFFFF;
width: 612px;
background-image: url("images/bg_visit.jpg"); 
padding: 0px ; 
} 

#specmid2 {
font-family: Arial;
font-size: 14px;
color: #2e6813;
width: 588px;
background-image: url("images/specialevent/specmid2.gif");
background-repeat: repeat-y;
background-position: top;
padding: 0px 20px 0px 20px;
font-weight: bold;
}

#specmid {
font-family: Arial;
font-size: 14px;
color: #2e6813;
width: 588px;
background-image: url("images/specialevent/specmid.gif");
background-repeat: repeat-y;
background-position: top;
padding: 0px 20px 0px 20px;
font-weight: bold;
}

p.specmid {
	padding: 0px;
	margin: 0px 0px 15px 0px;
}

ul.specmid {
	padding: 0px;
	margin: 5px 5px 5px 20px;
}

p.specbtm {
	padding: 0px;
	margin: 0px;
}

#emergency {
font-family: Arial;
font-size: 14px;
color: #000000;
width: 190px;
background-color: #ffffff; 
border: solid 2px #000000;
padding: 3px ; 
} 

#bulletlist {
font-family: Arial;
font-size: 14px;
color: #558142;
background-color: #ffffff; 
border: solid 2px #2e6813;
padding: 10px; 
} 

#formspecial {
font-family: Arial;
font-size: 14px;
color: #000000;
background-color: #D0DDCC; 
border: solid 1px #000000;
padding: 10px ; 
} 

#formevent {
font-family: Arial;
font-size: 14px;
color: #000000;
background-color: #ffffff; 
border: solid 2px #2e6813;
padding: 10px; 
} 

#polbox {
background-image: url("images/bg_polbox.gif");
padding: 10px; 
}

.photowine {
margin: 5px 5px 5px 0px; 
} 

.photodogwood {
margin: 0px 0px 5px 5px; 
} 

#contenthome {
font-family: Arial;
font-size: 14px;
color: #000000;
width: 488px;
background-color: #FFFFFF; 
padding: 0px 10px 0px 10px; 
} 

#contentpopup {
font-family: Arial;
font-size: 14px;
color: #FFFFFF;
background-color: #2E6813; 
} 

#sidebar {
width: 152px;
border: 0px; 
background-image: url("images/bg_sidebar.gif");
}

#menu {
width: 152px;
border: 0px; 
background-image: url("images/bg_menu.gif");
}

#left {
padding: 0px;
margin: 0px;
width: 13px;
background-image: url("images/bg_left.gif");
}

#right {
padding: 0px;
margin: 0px;
width: 15px;
background-image: url("images/bg_right.gif");
}

#righthm {
padding: 0px;
margin: 0px;
width: 10px;
background-image: url("images/bg_right_hm.gif");
}

#box0 {
font-family: Arial;
font-size: 12px;
color: #000000;
width: 600px;
padding: 0px; 
background-image: url("images/bg_inset_hm.gif");
border: solid 1px #3E6D25;
}

#box1 {
font-family: Arial;
font-size: 12px;
color: #000000;
width: 600px;
padding: 10px; 
background-image: url("images/bg_inset_hm.gif");
border: solid 1px #3E6D25;
}

#box2 {
font-family: Arial;
font-size: 12px;
color: #000000;
width: 600px;
padding: 10px; 
background-color: #e5e1c5;
border: solid 1px #7b7339;
}

#inset {
font-family: Arial;
font-size: 12px;
color: #000000;
width: 150px;
padding: 0px; 
background-image: url("images/bg_inset_hm.gif");
} 

.insettext {
font-family: Arial;
font-size: 12px;
color: #000000;
margin: 10px 5px 0px 5px; 
padding: 0px;
}

.insettext a {
font-size: 12px;
}

.insettext a:hover {
font-size: 12px;
}

.insettext2 {
font-family: Arial;
font-size: 12px;
color: #000000;
margin: 0px 5px 0px 5px; 
padding: 0px;
} 

.insettext2 a {
font-family: Arial;
font-size: 12px;
color: #2E6813;
text-decoration: underline;
} 

.insettext2 a:hover {
font-family: Arial;
font-size: 12px;
color: #66B9D8;
text-decoration: underline;
}

.insettext3 {
font-family: Arial;
font-size: 12px;
color: #000000;
margin: 5px 5px 5px 5px; 
padding: 0px;
}   

#boxthis { 
margin:0px 5px 15px 5px;
padding:3px; 
font-size: 10px;
height:75px;
width:132px;
overflow: auto;
background-color:#ffffff; 
border: solid 1px #7b7339;
}

#boxthis a { 
font-size: 10px; 
}

#attractionlist {
padding: 0px;
margin: 0px;
}     

#attractionlist ul {
margin: 0px 0px 0px 30px;
padding: 0px 0px 0px 0px;
}

#attractionlist li {
margin: 10px 0px 10px 0px;
padding: 0px 0px 0px 0px;
list-style: none;
}



.ad {
border: solid 1px #2E6813;
}

.photo {
border: solid 1px #2E6813;
margin: 0px 0px 3px 5px;
}

.insetphoto {
border: solid 1px #2E6813;
margin: 0px 0px 5px 5px;
}
.insetphotoLT {
border: solid 1px #2E6813;
margin: 5px 5px 5px 0px;
}
.insetphotoLTmid {
border: solid 1px #2E6813;
margin: 5px 5px 5px 0px;
}
.stayphoto {
padding: 0px 0px 0px 10px;
}


.highlighttan {
font-family: Arial;
font-size: 12px;
color: #7b7339;
font-weight: bold;
}

.highlight1tan {
font-family: Arial;
font-size: 14px;
color: #7b7339;
font-weight: bold;
}

.highlight2tan {
font-family: Arial;
font-size: 16px;
color: #7b7339;
font-weight: bold;
}

.highlight3tan {
font-family: Arial;
font-size: 18px;
color: #7b7339;
font-weight: bold;
}


.highlight {
font-family: Arial;
font-size: 12px;
color: #2E6813;
font-weight: bold;
}

.highlight1 {
font-family: Arial;
font-size: 14px;
color: #2E6813;
font-weight: bold;
}

.highlight1box {
padding: 5px;
margin: 0px 0px 20px 0px; 
font-family: Arial;
font-size: 14px;
background-color: #D0DDCC;
border: 1px solid #2E6813;
color: #2E6813;
font-weight: bold;
}

highlight1a {
font-family: Arial;
font-size: 14px;
color: #2E6813;
}
a.highlight1a {
font-family: Arial;
font-size: 14px;
color: #2E6813;
}
a.highlight1a:hover {
font-family: Arial;
font-size: 14px;
color: #71806B;
}

.highlight2 {
font-family: Arial;
font-size: 16px;
color: #2E6813;
font-weight: bold;
}
.highlight2 a, .highlight2 a:visited, .highlight2 a:hover {
font-family: Arial;
font-size: 16px;
color: #2E6813;
font-weight: bold;
}

.highlight3 {
font-family: Arial;
font-size: 18px;
color: #2E6813;
font-weight: bold;
} 

.highlight4 {
font-family: Arial;
font-size: 24px;
color: #2E6813;
font-weight: bold;
}

.highlight4spec {
font-family: Arial;
font-size: 24px;
color: #2E6813;
font-weight: bold;
padding: 0px;
margin: 0px 0px 15px 0px;
}


.highlightblk {
font-family: Arial;
font-size: 12px;
color: #000000;
font-weight: bold;
}

.highlightblk1 {
font-family: Arial;
font-size: 14px;
color: #000000;
font-weight: bold;
}

.highlightblk2 {
font-family: Arial;
font-size: 16px;
color: #000000;
font-weight: bold;
}

.highlightblk2 a {
font-family: Arial;
font-size: 16px;
color: #2E6813;
font-weight: bold; 
text-decoration: underline;
}                                               

.highlightblk2 a:hover {
font-family: Arial;
font-size: 16px;
color: #229ac6;
font-weight: bold; 
text-decoration: underline;
}

.highlightblk3 {
font-family: Arial;
font-size: 18px;
color: #000000;
font-weight: bold;
}


.highlightwhite {
font-family: Arial;
font-size: 18px;
color: #ffffff;
font-weight: bold;
}




.highlightrates {
font-family: Arial;
font-size: 14px;
color: #2E6813;
font-weight: bold;
background-color: #C4D1BF;
border: 2px dotted #2E6813;
padding:5px;
margin:0px;
width: 200px;
}


.highlighbox {
font-family: Arial;
font-size: 14px;
color: #2E6813;
font-weight: bold;
background-color: #C4D1BF;
border: 2px dotted #2E6813;
padding:5px;
margin:0px;
width: 200px;
}


a {
font-family: Arial; 
font-size: 14px; 
color: #2E6813;
text-decoration: underline;
}
a:hover {
font-family: Arial; 
font-size: 14px;
text-decoration: underline; 
color: #71806B;
}



a.wht {
font-family: Arial; 
font-size: 12px; 
color: #ffffff;
text-decoration: none;
}
a.wht:hover {
font-family: Arial; 
font-size: 12px;
text-decoration: underline; 
color: #ffffff;
}



td#footer {
background-image: url("images/bg_footer.gif"); 
} 

td#credit {
background-image: url("images/bg_bottom.gif"); 
} 

.white  {   
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #ffffff;
}
.credit  {   
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #558142;
}
a.credit {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #558142;
text-decoration: none; 
}
a.credit:hover {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #71806B;
text-decoration: underline; 
} 

.credit2  {   
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #558142;
}
a.credit2 {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #558142;
text-decoration: none; 
}
a.credit2:hover {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000;
text-decoration: none; 
} 

.creditlink  {   
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF;
}
a.creditlink {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF;
text-decoration: none; 
}
a.creditlink:hover {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #D0DDCC;
text-decoration: underline; 
} 



