/*general*/
body {
    font-family: Trebuchet MS,Tahoma,Geneva,Arial,Helvetica,Verdana,sans-serif;
    padding: 0;
    margin: 0;
    color: #000000;
    font-size: 16px;
}


/*heading and paragraphs*/
h1, h2, h3, h4, h5, h6 {
    margin: 0 0 15px;
    font-size:140%;
}

h1 {
    font-size: 200%;
    color: #e80d0d;
}

h2{
    font-size:130%;
    margin-top:15px;
}

p {
    margin: 0 0 15px;
}



/*contact form*/
form{
    overflow:hidden;
    width: 470px;
}



/*Label for Inputbox*/
label{
    float:left;
    clear:left;
    cursor:pointer;
    font-size:120%;
    padding:3px;
    margin:0 0 10px;
}



/*Inputbox on form*/
input, textarea{
    background:none;
    float:right;
    padding:3px;
    margin:0 0 10px;
    border:1px solid #43447a;
    font-family:Trebuchet MS,Tahoma,Geneva,Arial,Helvetica,Verdana,sans-serif;
    width:300px;
}

/*Message Textbox*/
textarea{
    height:75px;
    width:298px;
}

/*Button*/
input#submit {
    background: #e80d0d;
    color: #fff;
    width: 100px;
    padding: 2px 0;
    margin: 0;
    cursor: pointer;
    outline: none;
    text-align: center;
    clear: both;
    font-size: 130%;
}


/*JavaScript generated
validation errors*/
span.error {
    display: none;
    color: #ce2323;
    text-align:right;
    clear:both;
}

/*Area around the form*/
#wrapper{
	margin:0 auto;
	width:800px;
	text-align:left;
}

    

        

        

    /*middle section*/
    
    #middle-section p span {
        font-size: 140%;
        font-weight:bold;
    }
        

    

    

   

   

    

  

    

       

       