@charset "UTF-8";
/* CSS Document */
nav {
    width: 540px;
    color: #41393D;
    text-align: left;
    height: 50px;
    margin-top: 0px;
    margin-right: 20px;
    margin-left: -24px;
    margin-bottom: 0px;
    padding: 35px 0px 0px 0px;
    float: right;
    font-family: Arial, "Arial Black", "Arial Bold", "Arial Narrow", "Arial Narrow Bold", "Arial Italic";
    font-weight: bolder;
    font-size: xx-large;
}
nav ul {
    margin-top: 0px;
    margin-left: 0px;
    list-style-type: none;
    color: #41393D;
    font-family: Arial, "Arial Black", "Arial Bold", "Arial Narrow", "Arial Narrow Bold", "Arial Italic";
}
nav ul li {
    font-size: 15pt;
    font-family: Arial, "Arial Black", "Arial Bold", "Arial Narrow", "Arial Narrow Bold", "Arial Italic";
    color: #41393D;
    float: left;
    padding: 0px 12px 0px 10px;
    border-right: 1px solid #F2E2A7;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-align: left;
    text-indent: 0px;
    margin-left: 1px;
    left: -19px;
}
nav ul li a {
    color: #41393D;
    text-decoration: none;
    font-size: large;
}
nav ul li:last-of-type {
    border-right: 0px;
    color: #41393D;
    font-family: Arial, "Arial Black", "Arial Bold", "Arial Narrow", "Arial Narrow Bold", "Arial Italic";
}	
nav ul li a:hover {
    color: #BE1E2D;
}
body img {
    float: right;
    position: relative;
    margin-right: -612px;
    margin-top: 260px;
    padding-right: 75px;
    padding-left: 75px;
}
html {
    background-repeat: no-repeat;
    background-position: center 0;
    background-image: url(../graphics_images/page_background/about_background.jpg);
    background-attachment: fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    margin-right: 1px;
}
body footer {
    color: #BE1E2D;
    font-family: Arial, "Arial Black", "Arial Bold", "Arial Bold Italic", "Arial Italic", "Arial Narrow", "Arial Narrow Bold", "Arial Narrow Bold Italic", "Arial Narrow Italic", "Arial Unicode MS";
    font-style: normal;
    text-align: right;
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    padding-top: 1rem;
    padding-right: 6rem;
    padding-left: 1rem;
    padding-bottom: 1rem;
}
.about {
    width: 411px;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    position: fixed;
    top: 180px;
    right: 107px;
}
.vision {
    color: #BE1E2D;
}
.about p {
    color: #41393D;
    font-family: Arial, "Arial Black", "Arial Bold", "Arial Bold Italic", "Arial Italic", "Arial Narrow", "Arial Narrow Bold", "Arial Narrow Bold Italic", "Arial Narrow Italic", "Arial Unicode MS";
    font-style: normal;
    font-variant: normal;
    font-weight: lighter;
    font-size: large;
    text-align: left;
    line-height: 27px;
    width: 411px;
}
.mailing #form1 #textfield {
	opacity: 0.8;
    border-radius: 7px;
}
.menu {
    width: 411px;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    position: fixed;
    top: 180px;
    right: 107px;
}
.menu h1 {
    color: #BE1E2D;
    width: 0px;
}
.menu p {
    color: #41393D;
    font-family: Arial, "Arial Black", "Arial Bold", "Arial Bold Italic", "Arial Italic", "Arial Narrow", "Arial Narrow Bold", "Arial Narrow Bold Italic", "Arial Narrow Italic", "Arial Unicode MS";
    font-style: normal;
    font-variant: normal;
    font-weight: lighter;
    font-size: medium;
    text-align: left;
    line-height: 27px;
    width: 478px;
}
.mailing {
    width: 400px;
    position: fixed;
    top: 125px;
    right: 117px;
}
.mailing p a {
    text-decoration: none;
    color: #BE1E2D;
}
.mailing p {
    color: #41393D;
    font-family: Arial, "Arial Black", "Arial Bold", "Arial Bold Italic", "Arial Italic", "Arial Narrow", "Arial Narrow Bold", "Arial Narrow Bold Italic", "Arial Narrow Italic", "Arial Unicode MS";
    font-style: normal;
    font-variant: normal;
    font-weight: lighter;
    font-size: large;
    text-align: left;
    line-height: 27px;
    width: 390px;
}
.mailing h1 {
	color: #BE1E2D;
}
.mailing p a:hover {
    color: #F1E2A7;
}
.contact {
    width: 320px;
    position: fixed;
    top: 125px;
    right: 188px;
}
.contact section h1 {
    color: #BE1E2D;
}
section form button {
    float: left;
    clear: none;
}
form .field #message {
    clear: both;
    opacity: 0.8;
    text-shadow: 0 0px;
    border-radius: 15px;
}
form .field #subject {
    opacity: 0.8;
    border-radius: 7px;
    height: 20px;
}
form .field #email {
    opacity: 0.8;
    border-radius: 7px;
    height: 20px;
}
form .field #name {
    opacity: 0.8;
    border-radius: 7px;
    height: 20px;
}
form .field #phone {
    opacity: 0.8;
    border-radius: 7px;
    height: 20px;
}
.contact section p {
    color: #41393D;
    font-family: Arial, "Arial Black", "Arial Bold", "Arial Bold Italic", "Arial Italic", "Arial Narrow", "Arial Narrow Bold", "Arial Narrow Bold Italic", "Arial Narrow Italic", "Arial Unicode MS";
    font-style: normal;
    font-variant: normal;
    font-weight: lighter;
    font-size: large;
    text-align: left;
    line-height: 27px;
    width: 411px;
    height: 145px;
    display: inherit;
}
