@import url(http://fonts.googleapis.com/css?family=Open+Sans:300);

body {

    background-color: #67999A;
    font-family: 'Open Sans';
    font-weight: lighter;
    font-size: 14px;
}

p {
    text-align: center;
    color: white;
}

p a { display: inline !important; }

a {
    text-decoration: none;
    color: white;
}

#static p {
    text-align: justify;
}

#static a {
    display: block;
    text-align: center;
}

.terms {
    text-align: center;
}

.flexslider.listing .flex-next {

    color: white;
    left: 130px;
}

.flexslider.listing .flex-prev {

    color: white;
    left: -70px;
}

.logo {
    display: block;
    margin: 0 auto 10px auto;
    max-width: 320px;
    width: 95%;
}

.flexslider {

    display: block;
    max-width: 320px;
    width: 90%;
    margin: 0 auto 0 auto;

}

.flexslider.listing {
    width: 100px;
}

.banner {

    display: block;
    max-width: 320px;
    width: 95%;
    margin: 0px auto;
}

.square {
    display: block;
    margin: 0 auto 0 auto;
    width: 320px;
    max-width: 95%;
    text-align: center;

}

.square img {
    display: inline;
    margin: -2px;
    width: 160px;
    max-width: 50%;

}

img.listing {
    display: inline;
    width: 140px;
}

.thumbnail {
    display: block;
    max-width: 95%;
    margin: 20px auto 20px auto;
}

footer {

    text-align: center;
    color: white;

}

input[type=submit].btn {
    -moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
    -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
    box-shadow: inset 0px 1px 0px 0px #ffffff;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
    background: -moz-linear-gradient(center top, #ededed 5%, #dfdfdf 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
    background-color: #ededed;
    -webkit-border-top-left-radius: 6px;
    -moz-border-radius-topleft: 6px;
    border-top-left-radius: 6px;
    -webkit-border-top-right-radius: 6px;
    -moz-border-radius-topright: 6px;
    border-top-right-radius: 6px;
    -webkit-border-bottom-right-radius: 6px;
    -moz-border-radius-bottomright: 6px;
    border-bottom-right-radius: 6px;
    -webkit-border-bottom-left-radius: 6px;
    -moz-border-radius-bottomleft: 6px;
    border-bottom-left-radius: 6px;
    text-indent: 0;
    border: 1px solid #dcdcdc;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    color: #777777;
    font-family: arial;
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    height: 60px;
    line-height: 50px;
    width: 180px;
    text-decoration: none;
    text-align: center;
    text-shadow: 1px 1px 0px #ffffff; }
input[type=submit].btn:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));
    background: -moz-linear-gradient(center top, #dfdfdf 5%, #ededed 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
    background-color: #dfdfdf; }
input[type=submit].btn:active {
    position: relative;
    top: 1px; }