#main {margin:0 auto; width:766px; text-align:left;}


.col_1, .col_2, .col_3, .col_box_1, .col_box_2{ float:left;}

.box {width:100%}

/*======= index.html =======*/
#page1 .block_2 .col_1{width:280px;}
#page1 .block_2 .col_2{width:258px;}
#page1 .block_2 .col_3{width:228px;}
/*=========================*/

/*======= about.html =======*/
#page2 .block_2 .col_1{width:280px;}
#page2 .block_2 .col_2{width:258px;}
#page2 .block_2 .col_3{width:228px;}
#page2 .block_2 .box {padding:0 0 10px 0}
#page2 .block_2 .col_box_1 {width:105px}
#page2 .block_2 .col_box_2 {width:100px}
/*=========================*/


/*======= services.html =======*/
#page3 .block_1 .col_1{width:700px;}
#page3 .block_1 .col_2{width:486px;}
#page3 .block_2 .col_1{width:280px;}
#page3 .block_2 .col_2{width:486px;}
/*=========================*/

/*======= quote.html =======*/
#page4 .block_2 .col_1{width:378px;}
#page4 .block_2 .col_2{width:388px;}
/*=========================*/

/*======= rates.html =======*/
#page5 .block_2 .col_1{width:280px;}
#page5 .block_2 .col_2{width:475px;}
#page5 .block_2 .col_3{width:228px;}
/*=========================*/

/*======= contact.html =======*/
#page6 .block_2 .col_1{width:310px;}
#page6 .block_2 .col_2{width:456px;}
#page6 .block_2 .col_box_1 {width:183px}
#page6 .block_2 .col_box_2 {width:253px}

/*=========================*/

/*======= contact us error message =======*/
.contact-form-wrapper {
	border: 2px solid #7B4220;
	padding: 12px 4px 13px 15px;
	margin: 4px 0 5px 0;
	font-size: 12px;
	background-color: #EDC6B8;
}
.contact-form-wrapper p {
	padding: 0;
	display: block;
}
/*======= contact.html =======*/
