body { font-size: 13px; color: black; font-family: arial; background-color: #CCCC99; }
a { color: black; }
.wrapper { text-align: center; }
.page { display: inline-block; width: 759px; min-height: 500px; border: 1px solid black; padding: 3px; }

.flex { display: flex; } /* may be issues with older browsers */

.menu { float: left; width: 153px; background-color: #9F9B58; font-family: arial; padding: 20px 0 0 7px; font-weight: bold; text-align: left; height: auto; }
.menu div { margin-bottom: 4px; }
.menu-active { color: darkred; font-size: 15px; }
.menu a { text-decoration: none; margin-left: 3px; }

.content { float: right; width: 599px; text-align: center; }
.content .page-title { font-weight: bold; font-size: 18px; margin-top: 15px; }
.content .heading-title { font-weight: bold; font-size: 16; margin: 15px 0; }

.home-intro, .layout-intro, .photos-intro, .parkrules-intro, .news-intro, .links-intro, .grandforks-intro, .contactus-content { width: 550px; margin-top: 15px; margin-left: 5px; text-align: center; display: inline-block; }

.home-intro span { margin: 14px auto; font-size: 11px; }
.home-intro span[id='photo1']{ float: left; }
.home-intro span[id='photo2'] { float: right; }
.home-intro div { clear: both; text-align: justify; padding-bottom: 15px; }

.layout-intro img { margin: 14px; }

.parkrules-content { text-align: justify; }

.homesforsale-content, .news-content, .links-content, .grandforks-content, .contactus-content { height: 400px; }

.footer { background-color: #9F9B58; height: 45px; padding: 15px 0 0 130px; }
/*
Table { font-size: 12; }
A:link { color: black; text-decoration: none; }
A:visited { color: black; text-decoration: none; }
A:hover { color: black; text-decoration: none; }
 .in { background-color:#E5E5E5; font-family: Verdana; font-size: 12; color: black; border-left: 1 solid darkgrey; border-right: 1 solid lightgrey; border-top: 1 solid darkgrey; border-bottom: 1 solid lightgrey}
 .inbtn { font-family: Verdana; font-size: 10 }
 .pageheading { font-size: 18; text-decoration: underline; font-weight: bold; }
 .blackrow { background-color: black; color: white; font-size: 14; font-weight: bold; }
 .MenuText { font-family: Georgia, "Times New Roman", Times, serif; font-size: 17px; }
 A.MenuText:hover { color: black; background-color: #B1B163; }
 A.MenuText_Current:link { font-family: Georgia, "Times New Roman", Times, serif; font-size: 17px; color: #993300; }
 A.MenuText_Current:visited { font-family: Georgia, "Times New Roman", Times, serif; font-size: 17px; color: #993300; }
 A.MenuText_Current:hover { color: black; background-color: #B1B163; }
*/