*{
    margin:0;
    padding:0;
    
}
body{
    background-color:#fff;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 20px;
 
    font-weight: normal;
    letter-spacing: normal;
    line-height: 1.4em;
    background: url(../images/CONQUERING_background-01.jpg) no-repeat center top;
}
#contact{
    
    width:680px;
    height:440px;
    margin:20px auto 0px auto;
}
#contact h1{
    color:#3563AE;
    
    margin-left:10px;
    margin-top: 40px;
     font-size: 30px;
}

#contact h2{
    color:#000;
 font-size: 26px;
 font-weight: normal;
    margin-left:10px;
}

#contact h7{
 
color: #3563AE;
font-size: 45px;
    margin-left:10px;
}

#contact h3{
    color:#000;
 font-size: 22px;
 font-weight: normal;
    margin-left:10px;
}

#contact h4{
    color:#000;
 font-size: 28px;
 font-weight: normal;
    margin-left:10px;
}
#contact form{
   
    margin:0px auto;
    padding:20px;
   
    margin-top: 450px;
}
#contact p{
    width:100%;
    float:left;
    clear:both;
    position:relative;
    padding:5px 0px;
}
#contact label{
    float:left;
    width:210px;
    text-align:right;
    margin:10px 0px 5px 0px;
    padding-right:10px;
    
    line-height:20px;
}
#contact input[type="text"],
#contact textarea{
    float:left;
    margin:5px 0px 5px 0px;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 16px;
 
    font-weight: normal;
    letter-spacing: normal;
    padding:4px 4px 6px 4px;
    width:398px;
    border:1px solid #ddd;
    
    color:#3563AE;
    
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    -moz-box-shadow:1px 1px 3px #000;
    -webkit-box-shadow:1px 1px 3px #000;
    box-shadow:1px 1px 3px #000;
}
#contact textarea{
    overflow-x:hidden;
}
#contact input[type="text"]:focus,
#contact textarea:focus{
    -moz-box-shadow:0px 0px 8px #3563AE;
    -webkit-box-shadow:0px 0px 8px #3563AE;
    box-shadow:0px 0px 8px #3563AE;
}
#contact input[type="button"]{
    background-color:#3563AE;
   
    cursor:pointer;
    color:#fff;
    float:right;
    border:none;
    font-family: Helvetica,Arial,sans-serif;
 
    padding: 12px;
    font-size:24px;
    cursor:pointer;
    margin-right: 50px;

     
}
#contact input[type="button"]:hover{
    color:#fff;
}
#contact p.submit{
    height:40px;

}
#contact label span{
    font-size:11px;
    line-height:20px;
    float:right;
    margin-left:3px;
    font-weight:bold;
    color:#666;
   
}
.error{
    background:transparent url(../images/errormsg.png) no-repeat top left;
    width:203px;
    height:50px;
    position:absolute;
    top:-15px;
    right:-153px;
    font-size:11px;
    color:#fff;
}
.error span{
    margin-left:25px;
    line-height:40px;
    text-shadow:1px 1px 1px #555;
}
.loader{
    background:transparent url(../images/ajax-loader.gif) no-repeat top left;
    width:31px;
    height:31px;
    float:right;
    margin-top:35px;

}
.success{
    height:31px;
	float:right;
	margin:35px 10px 0px 0px;
}
.envelope img{
    position:fixed;
    top:50%;
    left:50%;
    margin-top:-88px;
    margin-left:-123px;
}