body {background-repeat: repeat-x; margin: 0; padding: 0; color: white; font-family: sans-serif; background-color: black;}
	
#header { height: 80px; width: 940px; margin: 0 auto 0 auto; padding-left: 23px; padding-top: 40px; }
#header img{ width: 367px; height: 45px; }
#mission { width: 400px; height: 30px; font-size: 14px; letter-spacing: 2.5px;}
#mid_section { width: 100%; height: 300px; background-image: url(../images/mountains.jpg); } 
#mid_text { width: 920px; margin: 0 auto; padding: 20px;}
	
#footer { height: 200px; width: 960px;;  position: absolute; bottom: 0; }
#contents { width: 920px; height: 100%; margin: 0 auto; padding: 20px; line-height: 22px; padding-left: 23px; text-align: justify;}

#about_contents { width: 920px; height: 100%; margin: 0 auto; padding: 20px; line-height: 22px; padding-left: 23px; text-align: justify;}
#about_contents a{ color: white;}
#about_contents a:hover{ color: grey;}

	
#phone { float: right; }
#phone h1 { margin: 0; }
#navbar { width: 920px; margin: 0 auto; padding-left: 3px; padding-top: 15px; font-size: 14px; height: 20px;}
#navbar a { color: white; text-decoration: none; }
#navbar ul { margin: 0; padding: 0;}
#navbar li { list-style: none; float: left; padding-left: 20px; padding-right: 20px; margin: 0; }

#svc_col_1 {width: 300px; float: left; text-align: left;}
#svc_col_2{width: 300px; float: left; text-align: left;}
#svc_col_3{width: 300px; float: left; text-align: left;}
	
#contact_form_holder { 
    width:940px;
    margin: 0 auto;
    clear: both;
	padding-left: 23px;
}
#contact_form_holder input, #contact_form_holder textarea { 
    width:45%; /* make all the inputs and the textarea same size (100% of the div they are into) */ 
    font-family:inherit; /* we must set this, because it doesn't inherits it */ 
    
}
#contact_form_holder textarea { 
    height:50px; /* i never liked small textareas, so make it 100px in height */ 
}
#send_message { 
    width:50px !important; /* the width of the submit button  */ 
    border:1px solid black; /* remove the default border and put a normal black one */
    cursor:pointer;
    cursor:hand;
	float: left;
}
#cf_submit_p { text-align:right; } /* show the submit button aligned with the right side */

.error { display: none; color: #D8000C; font-size:12px;background-color: #FFBABA; width: 100%;}
.success { display: none; padding:10px; color: #044406; font-size:12px;background-color: #B7FBB9;}

#contact_logo { vertical-align: middle; }
.error img { vertical-align:top; }




