@charset "utf-8";
.headerLarge {
    padding-left: 0;
    padding-right: 0;
    background-position: 50% 0%;
    padding-top: 14px;
    padding-bottom: 20px;
    background-image: url(images/flowerBG.png);
}
.mainContentLarge {
    padding-top: 100px;
    background-color: #EDEEEC;
    background-image: url(images/grayBG.png);
    margin-top: 7px;
    border-top: 4px solid #000000;
    padding-bottom: 100px;
}
.footerLarge {
    padding-top: 29px;
    padding-bottom: 29px;
    background-image: url(images/flowerBG.png);
}
.navActual {
    padding-top: 35px;
}
.logoSpace {
    text-align: center;
}
.heroLarge {
    padding-left: 0;
    padding-right: 0;
    border-top: 5px solid #792c5d;
    background-color: #DBD8D8;
}
.mainContentActual {
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: 1.2em;
    line-height: 1.6em;
}
.footerBox {
    color: #99C978;
    font-family: "Arial Narrow", Arial;
    text-align: center;
    font-size: 1em;
    line-height: 1.4em;
}
.bookit {
    text-align: center;
}
.extras {
    padding-top: 121px;
    padding-bottom: 122px;
    background-color: #C6C5C5;
    border-top: 6px solid #000000;
    border-bottom: 5px solid #FFFFFF;
    color: #595858;
}
.mainBox1 {
    padding-left: 20px;
    padding-right: 21px;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    color: #2E2D2D;
    font-size: 1.2em;
    line-height: 1.4em;
}
.mainBoxPhoto {
    padding-top: 23px;
    text-align: right;
}
.BoxPhoto2 {
    text-align: left;
}

.mainH1 {
    padding-bottom: 50px;
    color: #000000;
    font-family: "Open Sans";
    font-size: 3.4em;
}
.outline {
    border: 2px solid #476340;
}
.footerH5 {
    color: #D5419F;
    font-family: "Open Sans";
}
.maphero {
	padding-left: 0px;
	padding-right: 0px;
}
.mainH2 {
    padding-top: 23px;
    color: #FFFFFF;
    font-size: 2.6em;
    text-align: center;
    font-family: "Open Sans";
}
.mainContent2 {
    padding-bottom: 121px;
    background-color: #E7E7E7;
    border-top: 6px solid #000000;
    padding-top: 99px;
    background-image: url(images/colorBG.png);
    color: #FFFFFF;
}
.whitetext {
    color: #FEFEFE;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-weight: 300;
}

h4 {
    font-size: 1.8em;
}
.row1 {

}
.h5 {
    font-size: 1.8em;
}
.whiteBG {
    background-color: #FFFFFF;
}
.black {
    color: #000000;
    font-family: "Open Sans";
}
.formCenter {
    text-align: center;
}
