@charset "UTF-8";
body {
  padding-top:70px;
  background:url(images/grayTextured.png);
}

.flohead {
  margin-top:25px;
  text-align:center;
  font-size:3.5em;
  font-weight: bold;
  color:#ff8080;
  text-shadow:2px 2px rgba(110,110,110,.5);
}

.semihead {
  text-align:center;
  font-size:24px;
  color:#ff8080;
  text-shadow:2px 2px #000;
  text-decoration:underline #ff8080;
}

.flohead2 {
  margin-top:50px;
  text-align:center;
  font-size:18px;color:#ff8080;
  text-shadow:2px 2px #000;
}

.dropdown-header {
  font-weight:900;
  font-size:1em;
  color:#ff8080;
  text-shadow:1px 1px #5c5858;
}

.navtxt {
  text-align:center;
  color:#00f;
  font-size:1.2em;
  text-shadow:1px 1px #5c5858;
  border-radius:10px;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  background-color:#d9d9d9;
}

.divider {
  border:3px solid #ff8080;
  box-shadow:0 2px 3px 2px #5c5858;
  -webkit-box-shadow:0 2px 3px 2px #5c5858;
  -moz-box-shadow:0 2px 3px 2px #5c5858;
}

.scrollable-menu {
  height:auto;
  max-height:800px;
  overflow-x:hidden;
}

.dropdown-menu {
  border-radius:10px;
}

.navbar {
  box-shadow:0 3px 17px 2px #5c5858;
  -webkit-box-shadow:0 3px 17px 2px #5c5858;
  -moz-box-shadow:0 3px 17px 2px #5c5858;
  background-color:#ff8080;border:0;
  border-radius:0 0 30px 30px;
}
  
.navbar .nav > li.current-menu-ancestor > a, .navbar .nav > li .current-menu-item > a, .navbar .nav > li > a, .navbar .nav > li > a:first-letter {
  color:#fff;
  font-family:'Petit Formal Script',cursive,serif,sans-serif;
  font-size:1.3em;
  text-align:center;
}

.navbar-nav > li {
  display:inline-block;
  float:none; 
}

.navbar .navbar-nav {
  display: inline-block;
  float: none;
  vertical-align: top;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  background: rgba(255,255,255,0.3);
  border-radius: 10px;
}

.navbar-brand { 
  font-family:'Petit Formal Script',cursive,serif,sans-serif;
  /*font-size:20px;*/
  font-weight:400;
  color:#186f8f;
  text-shadow:1px 1px 1px rgba(0,0,0,.3);
}

.navbar .navbar-collapse {
  text-align:center;
}

.flotxt, .teamtxt {
  margin-left:-50px;
}

.box1 {
  background-image:url(images/floe.jpg);
  background-repeat:no-repeat;
  background-size:100% 100%;
}

.box2 {
  background-image:url(images/floc.jpg);
  background-repeat:no-repeat;
  background-size:100% 100%;
}

.box3 {
  background-image:url(images/flo.jpg);
  background-repeat:no-repeat;
  background-size:100% 100%;
}

.codeCol {
  height:40em;
}

#timda {
  width:18.5em;
  color:#fff;
}

.announce {
  text-align:center;
}

.flopic {
  max-width:100%;
  height:auto;
  border-radius:10px;
  box-shadow:3px 3px 3px 3px #444;
}

.guestHead {
  margin-top:5px;
  text-align:center;
  font-size:40px;
  color:#ff4040;
  text-shadow:2px 2px #888;
  font-family:'Petit Formal Script',cursive,serif,sans-serif;
}

.a_demo_one {
  display:block;
  width:;
  height:;
  background-color:#ff4040;
  padding:10px;
  position:relative;
  font-family:'Petit Formal Script',cursive,serif,sans-serif;
  font-size:3em;
  font-weight:700;
  text-decoration:none;color:#fff;
  border:solid 1px #186f8f;
  background-image:linear-gradient(bottom,#ff4040 0,#ff8080 100%);
  background-image:-o-linear-gradient(bottom,#ff4040 0,#ff8080 100%);
  background-image:-moz-linear-gradient(bottom,#ff4040 0,#ff8080 100%);
  background-image:-webkit-linear-gradient(bottom,#ff4040 0,#ff8080 100%);
  background-image:-ms-linear-gradient(bottom,#ff4040 0,#ff8080 100%);
  background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ff4040),color-stop(1,#ff8080));
  -webkit-box-shadow:inset 0 1px 0 #ff8080,0 1px 0 #fff;
  -moz-box-shadow:inset 0 1px 0 #ff8080,0 1px 0 #fff;
  box-shadow:inset 0 1px 0 #ff8080,0 1px 0 #fff;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  -o-border-radius:50%;
  border-radius:50%;
}

.a_demo_one::before {
  background-color:#ccd0d5;
  display:block;
  position:absolute;
  width:100%;
  height:100%;
  padding:8px;
  left:-8px;
  top:-8px;
  z-index:-1;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  -o-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:inset 0 1px 1px #909193,0 1px 0 #fff;
  -moz-box-shadow:inset 0 1px 1px #909193,0 1px 0 #fff;
  -o-box-shadow:inset 0 1px 1px #909193,0 1px 0 #fff;
  box-shadow:inset 0 1px 1px #909193,0 1px 0 #fff;
}

.a_demo_one:active {
  padding-bottom:9px;
  padding-left:10px;
  padding-right:10px;
  padding-top:11px;
  top:1px;
  background-image:linear-gradient(bottom,#ff8080 0,#ff4040 100%);
  background-image:-o-linear-gradient(bottom,#ff8080 0,#ff4040 100%);
  background-image:-moz-linear-gradient(bottom,#ff8080 0,#ff4040 100%);
  background-image:-webkit-linear-gradient(bottom,#ff8080 0,#ff4040 100%);
  background-image:-ms-linear-gradient(bottom,#ff8080 0,#ff4040 100%);
  background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ff8080),color-stop(1,#ff4040));
}

.btns {
  width:100%;
}

.thmby {
  text-align:center;
  max-width:100%;
  max-height:100%;
  margin:auto;
  display: block;
  border-radius:10px;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  box-shadow:3px 5px 5px rgba(0,0,0,.5);
  -webkit-box-shadow:3px 5px 5px rgba(0,0,0,.5);
  -moz-box-shadow:3px 5px 5px rgba(0,0,0,.5);
}

.active a {
  border-radius:10px;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
}

@font-face {
    font-family:BebasNeueRegular;
    src:url(fonts/BebasNeue-webfont.eot);
    src:url(fonts/BebasNeue-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/BebasNeue-webfont.woff) format('woff'),url(fonts/BebasNeue-webfont.ttf) format('truetype'),url(fonts/BebasNeue-webfont.svg#BebasNeueRegular) format('svg');
    font-weight:400;
    font-style:normal;
  }
  
  @font-face {
    font-family:'Petit Formal Script';
    src:url(../fonts/PetitFormalScript-Regular.ttf);
  }       
  
  