/* -------------------------------------------------- 
   Table of Contents - Author Cole Brickley 10-26-12
-----------------------------------------------------
:: General
:: Top Landing Image/Search Box
:: What You'll Find
:: Footer

*/

/* -----------------------------------------
   General
----------------------------------------- */

@font-face {
font-family: Farmer;
src: url('../fonts/Farmers.otf');
}

html {
height:100%;
}

body {
/*background:#EFEEEA;*/
background: #FFFFFF;
background-image: url('../images/backgrounds/bedge_grunge.png');
height:100%;
}

.skip {
float:right;
font-size:10px;
text-align:right;
margin-top:-10px;
}

.breaker {
height:15px;
}

.border {
border:1px solid black;
}



/* -----------------------------------------
    Top Landing Image/Search Box
----------------------------------------- */

.background-container {
background-image: url('../images/landing/testblur_mini.jpg');
background-size: cover;
height:82%;
margin-bottom:25px;
}

.overlayrow {
position:absolute;
top:20px;
}

#FPR {
color:white;
background:rgba(3, 166, 120, 0.90);
box-shadow: 0px 0px 10px 1px gray;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
height:90px;
width:450px;
}

.logo {
float:left;
padding-left:15px;
padding-top:10px;
}

#FPR  h1{
padding-top:10px;
margin-left:115px;
font-family: 'Muli', sans-serif; font-weight: normal; font-size: 46px; 
}

#infobox {
color:white;
margin-top:12%;
text-align:center;
background:rgba(0, 0, 0, 0.60);
border-radius:15px;
box-shadow: 0px 0px 10px 1px gray;
}

#infobox h4 {
text-align:center;
margin-top:30px;
font-family: 'Molengo', sans-serif; font-weight: normal; font-size: 28px; 
Margin-bottom:30px;
}

#infobox h5 {
text-align:center;
margin-top:30px;
Margin-bottom:30px;
padding-right:40px;
padding-left:40px;
font-family:'Molengo', sans-serif; font-weight: normal; font-size: 16px;
}

.searchbar {
margin-bottom:25px;
}

.searchbutton {
padding:0px;
margin:opx;
}

/* -----------------------------------------
    MoveMap
----------------------------------------- */

.movemapimg {
background-image: url('../images/movemap.jpg');
background-size: cover;
margin-right:40px;
padding:0px;
overflow:hidden;
height:356px;
border-radius:15px;
box-shadow: 0px 0px 10px 1px gray;
}

.movemapvid iframe {
    margin-right: auto;
    margin-left: auto;
    display:block;
    width:560px;
    padding-top:15px;
}

.movemapdescription p {
padding-top:15px;
padding-left:45px;
font-family: 'Molengo', sans-serif; font-weight: normal; font-size: 20px;
overflow:hidden;
}


/* -----------------------------------------
    What You'll Find
----------------------------------------- */

.heading{
font-family: 'Molengo', sans-serif; font-weight: normal; font-size:32;
margin-bottom:30px;
}

.setpadding {
padding-right:40px;
padding-left:40px;
}

.box {
position:relative;
margin-top:27px;
border-top:1px solid gray;
}

.bottommargin {
margin-bottom:25px;
}

.bottommargin2 {
margin-bottom:50px;
}

.leftpad {
padding-left:60px;
padding-right:30px;
}

.LeftWhatyoufindImage {
margin-top:15px;
float:left;
}

.rightpad {
padding-right:60px;
padding-left:30px;
}

.spacer {
margin-top:15px;
width:15px;
float:left;
height:160px;
}

.wyfheader {
margin-top:5px;
margin-bottom:5px;
font-family:'Josefin Slab', serif; font-weight: Bold;
}

.wyfdescription p {
font-family: 'Molengo', sans-serif; font-weight: normal; font-size: 16px;
overflow:hidden;
}

.arrow img {
margin-top: 27px;
}

#how {
font-family:'Josefin Slab', serif; font-weight: Bold; font-size: 24px;
}

.number{
border: 2px solid #2BA6CB;
height:100px;
width:100px;
border-radius:125px;
}

.number p {
font-family:'Josefin Slab', serif; font-weight: bold; font-size:26px;
padding-top:27px;
}



/* -----------------------------------------
   Footer
----------------------------------------- */

.popularareas {
background:#4F4F40;
}

.popularareas h5{
font-family:'Josefin Slab', serif; font-weight: bold;
color: white;
}

.popularareas ul {
list-style: none;
}

.popularareas ul li a {
font-family: 'Molengo', sans-serif; font-weight: normal; font-size: 13px;
color:white;
}

.popularareas ul li a:hover {
color:#E6D4A7;
}

footer nav {
float:left;
color:white;
margin-top:12px;
}

footer nav li {
display:inline;
padding-right: 30px;
font-size:12px;
}

footer nav li a:hover {
color:#E6D4A7;
}

.footer {
/*background: #1B1B1B;*/
background:#36362C;
}

.footer h3 {
color:#E9E8E2;
}

.footer h5{
color:white;
font-family:'Josefin Slab', serif; font-weight: Bold;
}

#Whoarewe {
font-family:'Josefin Slab', serif; font-weight: normal; font-size: 14px;
color:white;
}

#Terms {
height:600px;
overflow:scroll;
}

#Privacy {
height:600px;
overflow:scroll;
}

#copyright {
font-size:11px;
color:white;
margin-top:15px;
display:inline;
float:left;
margin-right:15px;
}


/* -----------------------------------------
   Key Word
----------------------------------------- */

.keyword {
background:#434336;
}

.keyword h5{
color:white;
font-family:'Josefin Slab', serif; font-weight: Bold;
}

.keyword p {
font-family:'Josefin Slab', serif; font-weight: normal; font-size: 14px;
color:white;
}


/* -----------------------------------------
   Unused
----------------------------------------- */

/*#Whoarewe {
font-family:'Josefin Slab', serif; font-weight: normal; font-size: 14px;
color:white;
}*/

/*#bottomborder {
border-bottom:1px solid gray;
margin-bottom:25px;
}*/

/*.white {
background:white;
}*/

/*.number2 {
position:relative;
border: 2px solid black;
height:100px;
width:100px;
border-radius:125px;
padding-right:50px;
padding-left:25px;
}*/

/*.number2 p {
font-family:'Josefin Slab', serif; font-weight: bold; font-size:26px;
padding-top:27px;
}*/

/*.RightWhatyoufindImage {
float:right;
}*/

/*.wyfborder {
border:2px solid gray;
background: white;
border-radius:15px;
}*/
