/* CSS crunched with Crunch - http://crunchapp.net/ */
body{color:#333333;}
a{color:#860a02;}
a:hover{color:#860a02;text-decoration:none;}
#pagecontainer{-webkit-box-shadow:0 0 40px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 40px rgba(0, 0, 0, 0.5);box-shadow:0 0 40px rgba(0, 0, 0, 0.5);}
#top h1 a{color:#860a02;}
#top h1 a:hover{text-decoration:none;}
nav#menu{padding:40px 0 0 0;}
nav#menu ul,nav#menu li{margin:0;padding:0;list-style:none;}
nav#menu li{float:left;}
nav#menu li a{color:#860a02;font-size:20px;padding:8px 16px;text-decoration:none;text-transform:uppercase;font-weight:normal;vertical-align:middle;line-height:20px;display:block;transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}
nav#menu li a:hover{-webkit-text-shadow:0px 0px 1px #860a02;-moz-text-shadow:0px 0px 1px #860a02;text-shadow:0px 0px 1px #860a02;transition:all 50ms ease-in-out;-webkit-transition:all 50ms ease-in-out;-moz-transition:all 50ms ease-in-out;-o-transition:all 50ms ease-in-out;-webkit-transition:all 50ms ease-in-out;-moz-transition:all 50ms ease-in-out;-o-transition:all 50ms ease-in-out;-ms-transition:all 50ms ease-in-out;transition:all 50ms ease-in-out;}
nav#menu li.active a{-webkit-text-shadow:0px 0px 1px #860a02;-moz-text-shadow:0px 0px 1px #860a02;text-shadow:0px 0px 1px #860a02;}
nav#menu li{border-left:1px solid #ccc;}
nav#menu li:first-child{border-left:none;}
nav#menu .mpart1{display:block;text-align:center;}
nav#sidemenu{-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 2px rgba(0, 0, 0, 0.5);box-shadow:0 0 2px rgba(0, 0, 0, 0.5);}
nav#sidemenu ul,nav#sidemenu li{margin:0;padding:0;list-style:none;}
nav#sidemenu ul{background-color:rgba(230, 230, 230, 0.1);padding:0 8px;}
nav#sidemenu li a{color:#860a02;padding:10px 0;font-size:18px;line-height:100%;display:block;transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}
nav#sidemenu li{border-top:1px solid #860a02;}
nav#sidemenu li:first-child{border-top:none;}
nav#sidemenu li a:hover{color:black;transition:all 50ms ease-in-out;-webkit-transition:all 50ms ease-in-out;-moz-transition:all 50ms ease-in-out;-o-transition:all 50ms ease-in-out;-webkit-transition:all 50ms ease-in-out;-moz-transition:all 50ms ease-in-out;-o-transition:all 50ms ease-in-out;-ms-transition:all 50ms ease-in-out;transition:all 50ms ease-in-out;}
nav#sidemenu li.active a{color:black;font-weight:bold;}
section#homepage h1,section#homepage h2,section#homepage h3{color:#860a02;}
section#homepage .form .btn{background:none;}
section#homepage .form .btn-primary{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;float:right;padding:10px 15px;background-color:#860a02;border-top:solid 1px #dd2a0b;border-left:solid 1px #d1270a;border-right:solid 1px #a92008;border-bottom:solid 1px #8b1a07;color:white;font-weight:bold;font-size:85%;text-decoration:none;transition:all 600ms ease-in-out;-webkit-transition:all 600ms ease-in-out;-moz-transition:all 600ms ease-in-out;-o-transition:all 600ms ease-in-out;-webkit-transition:all 600ms ease-in-out;-moz-transition:all 600ms ease-in-out;-o-transition:all 600ms ease-in-out;-ms-transition:all 600ms ease-in-out;transition:all 600ms ease-in-out;}
section#homepage .form .btn-primary:hover{background-color:#4A4A43;border:1px solid #4A4A43;transition:all 0ms ease-in-out;-webkit-transition:all 0ms ease-in-out;-moz-transition:all 0ms ease-in-out;-o-transition:all 0ms ease-in-out;-webkit-transition:all 0ms ease-in-out;-moz-transition:all 0ms ease-in-out;-o-transition:all 0ms ease-in-out;-ms-transition:all 0ms ease-in-out;transition:all 0ms ease-in-out;}
section#homepage .well{padding:0px;margin-bottom:0px;background:none;border:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
#footer .well{padding:0px;margin-bottom:0px;background:none;border:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
#footer .btn{background:none;}
#footer .btn-primary{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;float:right;padding:10px 15px;background-color:#860a02;border-top:solid 1px #dd2a0b;border-left:solid 1px #d1270a;border-right:solid 1px #a92008;border-bottom:solid 1px #8b1a07;color:white;font-weight:bold;font-size:85%;text-decoration:none;transition:all 600ms ease-in-out;-webkit-transition:all 600ms ease-in-out;-moz-transition:all 600ms ease-in-out;-o-transition:all 600ms ease-in-out;-webkit-transition:all 600ms ease-in-out;-moz-transition:all 600ms ease-in-out;-o-transition:all 600ms ease-in-out;-ms-transition:all 600ms ease-in-out;transition:all 600ms ease-in-out;}
#footer .btn-primary:hover{background-color:#4A4A43;border:1px solid #4A4A43;transition:all 0ms ease-in-out;-webkit-transition:all 0ms ease-in-out;-moz-transition:all 0ms ease-in-out;-o-transition:all 0ms ease-in-out;-webkit-transition:all 0ms ease-in-out;-moz-transition:all 0ms ease-in-out;-o-transition:all 0ms ease-in-out;-ms-transition:all 0ms ease-in-out;transition:all 0ms ease-in-out;}
