/*
Name: My Website
URL: http://www.thewebsite.com
Author: jech
Description: Lorem Ipsum. 
Version: 1
*/
.fL{/*float left*/
    float: left
}
.fR{/*float right*/
    float: right
}
.fN{/*float none*/
    float: none
}
.dbA{ /*clickable area*/
    display: block;
    height: 100%
}
.fw{ /*full-width*/
    width: 100%;
    float: left
}
.unlisted{ /*custom list*/
    margin: 0;
    padding: 0;
    list-style: none;
    list-style-image: none
}
.clear{ /*clear*/
    clear: both
}
.onethou{
    width: 1000px;
    margin: 20px auto 0;
    text-align: left;
    min-height: 985px
}
.celebrating img{
    margin: 18px
}
.logo a{
    background: url("../img/logo.png") no-repeat scroll 0 0 transparent;
display: block;
height: 145px;
text-indent: -999em;
width: 414px;
}
.topnav{
    width: 320px;
    padding: 32px 0 10px
}
.head{
    overflow: hidden
}
.topnav li a{
    padding: 4px 8px;
    
}
.topnav li a,.topnav{
    color: #a22630;
    font: 20px "HelveticaNeue Bold Cond", Helvetica, arial, sans-serif
}
.topnav li{
    float: left;
}
.scndrw li{
    text-align: right;
    float: right
}
.cnumber{
    margin: 10px 0 0
}
.cnumber li:nth-child(2n-2){
    font-size: 16px
}
.cnumber li{
    float: none;
    padding: 0 8px;
    text-align: right
}
.menu li:first-child a{
    padding: 0 8px 0 0
}
.menu a{
    padding: 0 8px
}
.menu,.menu a{
    font: 24px "HelveticaNeue",Helvetica,arial,sans-serif;
    color: #006752
}
.menu li{
    float: left
}
.menu h2{
    font:bold 30px "HelveticaNeue Bold",Helvetica,arial,sans-serif;
    text-transform: uppercase;
    margin: 0
}
.col_2 p{
    font-size: 20px;
    line-height: 26px
}
.row_1{
    overflow:hidden;
    width:685px
}
.col_3 h2{
    font:bold 24px "HelveticaNeue Bold",Helvetica,arial,sans-serif;
    color: #006752
}
.featured a:nth-child(3n-3){
    margin: 0
}
.featured a{
    margin-right: 8px
}
.form{
    width: 306px
}
.form label{
    margin: 0 0 10px;
    display: block
}
.form textarea{
    height: 150px
}
.form input[type="text"],.form textarea{
    width: 300px;
    display: block;
    padding: 2px;
    margin: 0 0 20px;
    border-radius: 0;
    color: #7c7c7c;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
}


.drop-d{
    width: 300px;
    display: block;
    padding: 2px;
    margin: 0 0 20px;
    border-radius: 0;
    color: #7c7c7c;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
}

.form input[type="submit"]{
    border:1px solid #297166;
    color:#FFFFFF;
    font-size:16px;
    opacity:1;
    padding:20px;
    text-shadow:0 1px 0 #03624A;
    width:305px;
    background: rgb(103,194,181);
    background: -moz-linear-gradient(top,  rgba(103,194,181,1) 0%, rgba(97,177,165,1) 32%, rgba(50,139,126,1) 33%, rgba(41,113,102,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(103,194,181,1)), color-stop(32%,rgba(97,177,165,1)), color-stop(33%,rgba(50,139,126,1)), color-stop(100%,rgba(41,113,102,1)));
    background: -webkit-linear-gradient(top,  rgba(103,194,181,1) 0%,rgba(97,177,165,1) 32%,rgba(50,139,126,1) 33%,rgba(41,113,102,1) 100%);
    background: -o-linear-gradient(top,  rgba(103,194,181,1) 0%,rgba(97,177,165,1) 32%,rgba(50,139,126,1) 33%,rgba(41,113,102,1) 100%);
    background: -ms-linear-gradient(top,  rgba(103,194,181,1) 0%,rgba(97,177,165,1) 32%,rgba(50,139,126,1) 33%,rgba(41,113,102,1) 100%);
    background: linear-gradient(to bottom,  rgba(103,194,181,1) 0%,rgba(97,177,165,1) 32%,rgba(50,139,126,1) 33%,rgba(41,113,102,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#67c2b5', endColorstr='#297166',GradientType=0 );
}


.button-submit{
    border:1px solid #297166 !important;
    color:#FFFFFF !important;
    font-size:16px !important;
    opacity:1!important;
    padding:20px!important;
    text-shadow:0 1px 0 #03624A !important;
    width:305px!important;
    background: rgb(103,194,181)!important;
    background: -moz-linear-gradient(top,  rgba(103,194,181,1) 0%, rgba(97,177,165,1) 32%, rgba(50,139,126,1) 33%, rgba(41,113,102,1) 100%)!important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(103,194,181,1)), color-stop(32%,rgba(97,177,165,1)), color-stop(33%,rgba(50,139,126,1)), color-stop(100%,rgba(41,113,102,1)))!important;
    background: -webkit-linear-gradient(top,  rgba(103,194,181,1) 0%,rgba(97,177,165,1) 32%,rgba(50,139,126,1) 33%,rgba(41,113,102,1) 100%)!important;
    background: -o-linear-gradient(top,  rgba(103,194,181,1) 0%,rgba(97,177,165,1) 32%,rgba(50,139,126,1) 33%,rgba(41,113,102,1) 100%)!important;
    background: -ms-linear-gradient(top,  rgba(103,194,181,1) 0%,rgba(97,177,165,1) 32%,rgba(50,139,126,1) 33%,rgba(41,113,102,1) 100%)!important;
    background: linear-gradient(to bottom,  rgba(103,194,181,1) 0%,rgba(97,177,165,1) 32%,rgba(50,139,126,1) 33%,rgba(41,113,102,1) 100%)!important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#67c2b5', endColorstr='#297166',GradientType=0 )!important;
}
