@charset "utf-8";
/* CSS Document */


body {
    background-color: #e4e4e4;
} 

#content-binder{
	margin: 0 auto;
    position: relative;
	width: 980px;
	height:760px;
}

#branding{
	width:980px;
	height:80px;
	background-color:#666;
}



#content {
    background-color: #fff;
    float: left;
    height: 1290px;
    width: 640px;
}



#form {
    background-color: #fff;
    float: right;
    height:1290px;
    width: 337px;
}

#call-us{
	background-color:#242424;
	width:337px;
	height:260px;
	text-align:center;
	color:#FFF;
	padding-top:3px;
}

#fill-in-contact{
	width:337px;
	height:121px;
	background-color:#009cdc;
	text-align:center;
	color:#FFF;
	padding-top:10px;
}


#logo-back {
    background-color: #242424;
    height: 300px;
    width: 640px;
}

#price-description {
    margin: 0 auto;
    padding-top: 20px;
    position: relative;
    text-align: left;
    width: 512px;
}

#logo {
    float: left;
    padding-left: 35px;
    padding-top: 17px;
	padding-bottom:3px;
}

#footer{
	width:980px;
	height:274px;
	background-color:#f3f3f3;
}

#double {
    height: 1290px;
}

.text-dark{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;

}
.text-light{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;

}

#logo-text{
	text-align:left;
	width:200px;
}
h1{
	padding-top:0;
}

#input{
	width:260px;
	height:45px;
	color:#333;
	outline-color:#51beaa;
	outline-style:solid;
	outline-width:thin;
	border-style: none;
	border:none;
}

#form-style{
	width:260px;
	height:900px;
	position:relative;
	margin: 0 auto;
	padding-top:15px;
}

#submit-btn{
	width:260px;
	height:80px;
	border-radius: 0.5em;
	
	color:#FFF;
	font-size:23px;
	
	background: -webkit-linear-gradient(#009adb, #0059a9); /* For Safari 5.1 to 6.0 */
  	background: -o-linear-gradient(#009adb, #0059a9); /* For Opera 11.1 to 12.0 */
  	background: -moz-linear-gradient(#009adb, #0059a9); /* For Firefox 3.6 to 15 */
  	background: linear-gradient(#009adb, #0059a9); /* Standard syntax */
}
.price-red{
	color:#F00;
}

#client-review{
	float:left;
	width:463px;
	padding-left:113px;
	padding-top:40px;
}

.float-left{
	float:left;
}
.satisfaction-guarantee{
	float:left;
    padding-bottom: 35px;
    padding-top: 20px;
}

#terms{
	font-size:11px;
}





#get-quote {
    float: left;
    font-size: 17px;
    padding-left: 41px;
    padding-top: 10px;
    width: 270px;
}

#copyright{
	font-family:Arial, Helvetica, sans-serif;
	width:980px;
	position:relative;
	margin: 0 auto;
	font-size:13px;
	color:#666;
	padding-top:20px;
	text-align:center;
	padding-bottom:20px;
	
}

#quote {
    margin: 81px auto 0;
    position: relative;
    text-align: center;
    width: 980px;
	height:347px;
}

.image{
	width:640px;
}
#header-image{
    padding-top: 90px;
    width: 320px;
    padding-right: 8px;
    /* height: 300px; */
    float: right;
}

.gallery{
	height:196px;
	float:left;
}