@font-face {
    font-family: 'Museo 100';
    src: url('../fonts/Museo-100.eot');
    src: url('../fonts/Museo-100.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Museo-100.woff') format('woff'),
        url('../fonts/Museo-100.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Museo 500';
    src: url('../fonts/Museo500-Regular.eot');
    src: url('../fonts/Museo500-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Museo500-Regular.woff') format('woff'),
        url('../fonts/Museo500-Regular.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'PT Sans';
    src: url('../fonts/PTSans-Regular.eot');
    src: url('../fonts/PTSans-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/PTSans-Regular.woff') format('woff'),
        url('../fonts/PTSans-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

body{ background: url('../images/bg.jpg') no-repeat top center; background-size:cover; }
.clear{ display: block; clear: both; width: 0; height: 0;}
.container{ width: 900px;}   

#header h2{ color: #ff362a;font-family: 'Museo 100'; font-size: 60px; text-transform: uppercase; padding: 10px 0 50px 0; text-align: center;}
#header img{ width: 377px; display: block; margin: 0 auto; position: relative; padding-bottom:40px;}

#form h3{ color: #d0d0d0; font-size: 25px; display: block; font-family: 'Museo 500'; text-align: center; padding-bottom: 40px; text-transform: uppercase;}
#form input{ display: block; width: 96%; margin: 0; margin-bottom: 17px;  border: 1px solid #d0d0d0; padding: 5px 2%; height: 40px; background: none; color: #fff;}
#form input:focus{outline: none;border-color: #d0d0d0;box-shadow: 0 0 10px #d0d0d0;}
#form textarea{display: block; width: 96%; margin: 0; margin-bottom: 0px; border: 1px solid #d0d0d0; padding: 5px 2%; height: 210px; background: none;  color: #fff;}
#form textarea:focus{outline: none;border-color: #d0d0d0;box-shadow: 0 0 10px #d0d0d0;}
#form button{ display: block; width: 180px; margin: 0 auto; padding: 10px 5px;; border: 1px solid #d0d0d0; color: #fff; margin-top: 30px; text-transform: uppercase; background: none; margin-bottom: 30px; }

input[type=text], input[type=email]{             
    box-shadow: 1px 1px 2px #333333;    
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;   
}

#form textarea{                
    box-shadow: 1px 1px 2px #333333;    
    -moz-box-shadow: 1px 1px 2px #333333;
    -webkit-box-shadow: 1px 1px 2px #333333;
}

footer{ display: block; }
.footer1{ position: relative; display: block; width: 750px; margin: 0 auto; text-align: center;}
.footer1 p{position: relative;color: #ffffff; font-size: 18px; text-transform: uppercase; margin-bottom: 0px; padding-bottom: 0px;font-family: 'PT Sans'; text-align: center;}
.footer1 p a{ font-size: 14px; color: #fff;}
.footer1 p a:hover{ text-decoration: none;}
.footer1 p span{ display: inline-block; font-size: 18px; text-transform: uppercase; color: #ff362a; font-family: 'PT Sans';}
.footer1 span{position: relative;color: #ffffff; margin: 0; display: block; padding:0px 0 10px 0; font-size: 16px; text-transform: uppercase;font-family: 'PT Sans'; }

object{ display: none !important;}
