body {
    background-color: black;
    font-family: Cambria, Garamond, "Times New Roman", sans-serif;
}

h1 {
    margin-left: 30px;
}
caption {
    visibility: hidden;
}
a:link {
    color: #0025CC;
}
a:hover {
    font-size: 105%;
}
a:visited {
    color: #74067F;
}
/* Classes used with divs */
.bro {
    margin-top: 50px;
}
.bus_org {
    position: absolute;
    margin-top: 550px;
    margin-left: 10px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    width: 700px;
}
.contact {
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.contents {
    background-color: black;
    color: #CC9900;
    position: fixed;
    top: 50px;
    width: 215px;
    padding: 15px;
}
.cost {
    position: absolute;
    margin-top: 10px;
    margin-left: 10px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    width: 600px;
}
.five {
    margin-left: 10px;
    margin-top: 25px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    width: 600px;
}
.four {
    margin-left: 80px;
    margin-right: 15px;
    margin-top: 275px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    width: 600px;
}
.hist_site {
    position: absolute;
    margin-top: 1350px;
    margin-left: 10px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    width: 700px;
}
.main {
    background-color: #CC9900;
    border: solid black 1px;
    position: absolute;
    margin-top: 5px;
    margin-left: 250px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    width: 800px;
    border: black 1px solid;
    height: 3000px;
}
.main1 {
    background-color: #CC9900;
    border: solid black 1px;
    position: absolute;
    margin-top: 5px;
    margin-left: 250px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    width: 800px;
    border: black 1px solid;
    height: 1000px;
}
.main2 {
    background-color: #CC9900;
    border: solid black 1px;
    position: absolute;
    margin-top: 5px;
    margin-left: 250px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    width: 800px;
    border: black 1px solid;
    height: 1500px;
}
.main3 {
    background-color: #CC9900;
    border: solid black 1px;
    position: absolute;
    margin-top: 5px;
    margin-left: 250px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    width: 800px;
    border: black 1px solid;
    height: 1200px;
}
.main4 {
    background-color: #CC9900;
    border: solid black 1px;
    position: absolute;
    margin-top: 5px;
    margin-left: 250px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    width: 800px;
    border: black 1px solid;
    height: 2700px;
}
.main5 {
    background-color: #CC9900;
    border: solid black 1px;
    position: absolute;
    margin-top: 5px;
    margin-left: 250px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    width: 800px;
    border: black 1px solid;
    height: 2300px;
}
.main6 {
    background-color: #CC9900;
    border: solid black 1px;
    position: absolute;
    margin-top: 5px;
    margin-left: 250px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    width: 800px;
    border: black 1px solid;
    height: 2000px;
}
.main7 {
    background-color: #CC9900;
    border: solid black 1px;
    position: absolute;
    margin-top: 5px;
    margin-left: 250px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    width: 800px;
    border: black 1px solid;
    height: 1300px;
}
.main8 {
    background-color: #CC9900;
    border: solid black 1px;
    position: absolute;
    margin-top: 5px;
    margin-left: 250px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    width: 800px;
    border: black 1px solid;
    height: 1700px;
}
.main9 {
    background-color: #CC9900;
    border: solid black 1px;
    position: absolute;
    margin-top: 5px;
    margin-left: 250px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    width: 800px;
    border: black 1px solid;
    height: 2500px;
}
.man4 {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    padding-bottom: 25px;
}
.piv_home {
    position: absolute;
    margin-top: 10px;
    margin-left: 10px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    width: 700px;
}
.pop5 {
    margin-top: 25px;
}
.six {
    margin-left: 80px;
    margin-top: 300px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    width: 600px;
}
.three {
    margin-left: 10px;
    margin-top: 50px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    width: 600px;
}
.two {
    position: absolute;
    margin-left: 10px;
    margin-top: 150px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    width: 700px;
}
.wide {
    background-color: #CC9900;
    position: absolute;
    top: 1%;
    left: 30%;
    padding-left: 3%;
    padding-right: 3%;
    padding-bottom: 3%;
    width: 900px;
    border: black 1px solid;
}
/* Classes used with images */
.abt {
    border: black 1px solid;
    margin-left: 40px;
}
.ban {
    border: black 1px solid;
    margin-left: 250px;
}
.bas {
    border: black 1px solid;
    margin-left: 200px;
    margin-right: 5px;
    margin-top: 50px;
}
.bed1 {
    border: black 1px solid;
    margin-left: 110px;
}
.bed2 {
    border: black 1px solid;
    margin-top: 50px;
    margin-left: 90px;
}
.borders {
    border: solid black 1px;
}
.broad {
    border: black 1px solid;
    float: left;
    margin-left: 20px;
    margin-right: 15px;
    margin-top: 25px;
}

.bur {
    border: black 1px solid;
    float: left;
    margin-left: 75px;
    margin-right: 25px;
    margin-top: 50px;
    margin-bottom: 25px;
}
.cost1 {
    border: black 1px solid;
    float: right;
    margin-left: 60px;
    margin-top: 70px;
    margin-bottom: 25px;
}
.cost2 {
    border: black 1px solid;
    float: left;
    margin-left: 50px;
    margin-right: 20px;
    margin-top: 25px;
    margin-bottom: 30px;
}
.cost22 {
    border: black 1px solid;
    float: left;
    margin-left: 50px;
    margin-right: 20px;
    margin-top: 70px;
    margin-bottom: 20px;
}
.costinfo {
    margin-left: 150px;
    margin-top: 1000px;
}
.curve {
    border: black 1px solid;
    margin-left: 75px;
    margin-top: 50px;
    margin-right: 15px;
    float: left;
}
.curve2 {
    border: black 1px solid;
    margin-left: 100px;
    margin-top: 50px;
}
.drpg {
    border: black 1px solid;
    margin-left: 50px;
}
.drpg2 {
    border: black 1px solid;
    margin-left: 110px;
}

.f_post {
    border: black 1px solid;
    margin-left: 250px;
}
.faun {
    border: black 1px solid;
    float: left;
    margin-left: 30px;
    margin-right: 15px;
    margin-top: 20px;
    margin-bottom: 25px;
}
.hut {
    border: black 1px solid;
    margin-left: 280px;
}
.hut1 {
    float: right;
    border: black 1px solid;
    margin-top: 50px;
    margin-right: 100px;
    margin-bottom: 50px;
}
.hut2 {
    float: left;
    border: black 1px solid;
    margin-left: 100px;
    margin-top: 30px;
}
.hut3 {
    float: right;
    border: black 1px solid;
    margin-right: 140px;
}
.infomain {
    margin-left: 130px;
    padding-top: 50px;
}
.jib {
    border: black 1px solid;
    float: left;
    margin-top: 30px;
    margin-left: 100px;
    margin-bottom: 20px;
}
.jib2 {
    border: black 1px solid;
    margin-top: 30px;
    margin-right: 50px;
    margin-left: 115px;
    margin-bottom: 20px;
}
.lani {
    border: black 1px solid;
    margin-left: 100px;
}
.logo {
    padding-top: 20px;
    padding-bottom: 20px;
    margin-left: 90px;
}
.man {
    border: black 1px solid;
    margin-left: 250px;
}
.mant {
    border: black 1px solid;
    margin-left: 250px;
}
.mant2 {
    border: black 1px solid;
    margin-left: 80px;
}
.mant3 {
    border: black 1px solid;
    float: left;
    margin-left: 20px;
    margin-right: 25px;
    margin-top: 25px;
}
.mold {
    border: black 1px solid;
    margin-left: 50px;
    margin-top: 20px;
}
.mold2 {
    border: black 1px solid;
    float: right;
    margin-right: 50px;
    margin-top: 20px;
}
.nh {
    border: black 1px solid;
    margin-left: 150px;
}
.nstan {
    border: black 1px solid;
    float: left;
    margin-left: 30px;
    margin-right: 20px;
}
.nstan2 {
    border: black 1px solid;
    margin-top: 30px;
    margin-left: 50px;
    margin-bottom: 20px;
}
.nstan3 {
    border: black 1px solid;
    margin-left: 30px;
    margin-top: 30px;
}
.pop {
    border: black 1px solid;
    float: left;
    margin-left: 20px;
    margin-right: 25px;
}
.pop2 {
    border: black 1px solid;
    margin-left: 150px;
    margin-right: 20px;
    margin-top: 50px;
}
.pop3 {
    border: black 1px solid;
    margin-left: 50px;
    margin-right: 20px;
    margin-top: -200px;
}
.pop4 {
    border: black 1px solid;
    margin-left: 300px;
    margin-right: 50px;
    margin-top: 75px;
}
.popl {
    border: black 1px solid;
    margin-left: 100px;
    margin-right: 5px;
    margin-top: 100px;
}
.railing {
    border: black 1px solid;
    margin-left: 120px;
}
.railing2 {
    border: black 1px solid;
    float: left;
    margin-top: 50px;
    margin-left: 50px;
}
.right {
    border: black 1px solid;
    float: right;
    margin-right: 3em;
    margin-top: 1em;
    margin-bottom: 1em;
}
.rogcost  {
    border: black 1px solid;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.roger {
    border: black 1px solid;
    float: right;
    margin-left: 15px;
    margin-right: 10px;
}
.roger2 {
    border: black 1px solid;
    float: right;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 1em;
    margin-bottom: 1em;
}
.shop {
    border: black 1px solid;
    float: left;
    margin-left: 1em;
    margin-right: 1em;
    margin-top: 1em;
    margin-bottom: 1em;
}
.shop2 {
    border: black 1px solid;
    margin-left: 170px;
    margin-top: 20px;
    margin-bottom: 20px;
}

.slideshow {
    margin-top: 70px;
    margin-left: 180px;
    margin-right: 150px;
}
.space {
    padding-top: 1%;
    padding-bottom: 1%;
}
.stan {
    border: black 1px solid;
    margin-left: 270px;
}
.tran {
    border: black 1px solid;
    margin-left: 50px;
}
.trin {
    border: black 1px solid;
    margin-left: 300px;
    margin-top: -200px;
}
/* Classes used with paragraphs */
.about {
    margin-left: 10px;
    margin-right: 10px;
}
.banister {
    margin-left: 10px;
    margin-right: 10px;
}
.bed {
    margin-left: 10px;
    margin-right: 10px;
}
.bold {
    font-weight: bolder;
    font-size: 16pt;
    margin-left: 20px;
}
.burc {
    margin-left: 200px;
}
.caption {
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 150px;
}
.cost3 {
    margin-top: 75px;
    margin-left: 10px;
}
.cost4 {
    margin-top: 75px;
    margin-left: 10px;
}
.cost5 {
    margin-top: 100px;
    margin-left: 20px;
}
.cost7 {
    margin-top: 75px;
    margin-left: 20px;
}
.cost8 {
    margin-top: 75px;
    margin-left: 20px;
}
.dr {
    margin-left: 10px;
    font-size: 16pt;
    font-weight: bolder;
}
.drpgp {
    margin-left: 10px;
    margin-right: 10px;
}
.drs {
    margin-left: 50px;
    margin-right: 50px;
}
.furn {
    margin-left: 20px;
    margin-right: 20px;
}
.home {
    margin-left: 30px;
    margin-right: 30px;
    margin-top: 40px;
}
.lan {
    margin-left: 40px;
    margin-right: 40px;
}
.return {
    margin-left: 10px;
    font-size: 16pt;
}
.newinfo {
    margin-left: 280px;
    margin-right: 30px;
    margin-top: 100px;
    color: #585858;
}
.newinfo2 {
    margin-left: 170px;
    margin-right: 30px;
    color: #585858;

}
.newinfo3 {
    margin-left: 220px;
    color: #585858;
}
.trip {
    margin-left: 10px;
    margin-right: 10px;
    margin-top: -500px;
}
