@font-face{
    font-family: Verdana, Arial, sans-serif;
    src: url(FuturaExtended.ttf)
}

@font-face{
    font-family: NButtons;
    src: url(ExpresswayRG.ttf)
}

h2{
    font-family:Verdana, Arial, sans-serif;
    margin:5px;
}

p{
    font-family:Verdana, Arial, sans-serif;
    margin:10px;
    font-size:18px
}

li{
    font-family:Verdana, Arial, sans-serif;
    margin:2px;
    font-size:18px
}

a {
  text-decoration:none;
}

a:hover{
    opacity:.4
}

form{
    font-family:Verdana, Arial, sans-serif;
    font-size:18px;
    margin:10px;
}

textarea{
    font-family:Verdana, Arial, sans-serif;
    font-size:18px;
}

input{
    font-family:Verdana, Arial, sans-serif;
    font-size:18px;
}

#NBackground{
    width:100%;
    height:100%;
    position:fixed;
    top:0px;
    left:0px;
    background-color:#F2E4BF;
}

#OuterCont{
    position:absolute;
    left:0px;
    top:0px;
    height:100%;
    width:100%;

}

#InnerCont{
    position:relative;
    margin:0px auto;
    height:100%;
    width:940px;
}
@media screen and (max-width: 940px) {
  #InnerCont{
     width: 100%;
  }
}

#ButtonCont{
    padding:6px 0px 4px 0px;
    width: 100%;
    float: left;
}

.Button{
    background-color:#94a27e;
    margin: 0px 10px 5px 0px;
    height:40px;
    width:180px;
    float:left;
    text-align:center;
    font-family:NButtons;
    font-weight:800;
    font-size:30px;
    color:white;
}
li.Button {
    list-style: none;
}
.Button a {
  color: white;
}
@media screen and (max-width: 940px) {
  .Button{
    width: 100%;
    float: none;
    font-weight: 600;
    text-align: left;
    font-size: 24px;
    margin: 0px;
    height: 42px;
    padding: 0px 0px 0px 10px;
    margin: 0px;
    display: list-item;
  }
}

#Contact{margin:0px}

#ContentCont {
    min-height: 430px;
    float: left;
    width: 100%;
}

.TextBox{
   background-color:#ffffff;
   width:465px;
   float:left;
   min-height: 440px;
   color: #333333;
}
@media screen and (max-width: 940px) {
  .TextBox{
     width: 100%;
     min-height: 0px;
  }
}

.textInner {
  margin: 20px;
}

#HomeTxt{margin:0px 10px 0px 0px}

ul#MainMenu {
    margin: 0px;
    padding: 0px;
}

#NHomeImg{
  width: 100%;
}
#NImg{
  margin:5px;
  width: 100%
}

#NHeader{
  width: 100%;
  float: left;
}

#FooterCont{
  background-color:#94a27e;
  font-family:Verdana, Arial, sans-serif;
  margin:10px 0px;
  width:100%;
  float:left;
}
@media screen and (max-width: 940px) {
  #FooterCont {
    padding-bottom: 100px;
  }
}

.Footer{
  width: 33%;
  float: left;
  color: white;
  font-size: 14px;
}
.footer1 {
  text-align: left;
}
.footer2 {
  text-align: center;
}
.footer3 {
  text-align: right;
}
.footerContainer {
  margin: 5px;
}
@media screen and (max-width: 940px) {
  .Footer {
    width: 100%;
  }
  .footer1, .footer2, .footer3 {
    text-align: center;
  }
}

#MenuToggle {
  display: none;
  float: left;
  width: 100%;
  background-color: #94a27e;
}
#MenuToggle img {
  margin: 0px 10px;
}
#Dropdown {
  width: 100%;
  float: left;
}
.fullScreenVisible {
  display: block;
}
.mobileVisible {
  display: none;
}

@media screen and (max-width: 940px) {
  .mobileVisible {
    display: block;
  }
  .fullScreenVisible {
    display: none;
  }
  #MenuToggle {
    display: block;
  }
}
