.col1, .col2, .col3, .cols {
	float:left
}
.col1 {
	width:290px
}
.col2 {
	width:240px
}
.col3 {
	width:250px
}
.col4 {
	width:350px
}

.colSingle{
	float: left
}
/* Home */
#page1 .buttons .col1 .button {
	margin-left:10px
}
#page1 .buttons .col2 .button {
	margin-left:24px
}
#page1 .buttons .col3 .button {
	margin-left:76px
}
#page1 #content2 .col1 {
	width:597px
}
/* all pages without spining gallery */
#page2 .body2, #page4 .body2, #page5 .body2, #page6 .body2, #page7 .body2, #page8 .body2 {
	background-image:url(../images/bg_top_repeat2.jpg)
}
#page2 .body3, #page4 .body3, #page5 .body3, #page6 .body3, #page7 .body3, #page8 .body3 {
	background-image:url(../images/bg_top_img2.jpg)
}
#page2 .body1, #page4 .body1, #page5 .body1, #page6 .body1, #page7 .body1, #page8 .body1 {
	background-position:center 164px
}
#page2 header, #page4 header, #page5 header, #page6 header, #page7 header, #page8 header {
	height:192px
}
#page2 .col1 {
	width:420px
}
#page2 .col2 {
	width:419px
}
#page2 .line2 {
	background-position:457px 0
}
#page2 #content2 .buttons .button {
	margin-left:10px
}
/* Gallery */
#page3 .line1 {
	background-position:198px 0
}
#page3 .col1 {
	width:160px
}
#page3 .col2 {
	width:685px
}
#page3 #content2, #page3 .body4, #page3 .body4 main {
	height:11px;
	padding:0;
	margin:0;
	font-size:0px;
	line-height:0px
}
/* About */
#page4 .line1 {
	background-position:293px 0
}
#page4 .line2 {
	background-position:581px 0
}
#page4 .col1 {
	width:280px
}
#page4 .col2 {
	width:240px
}
#page4 .col3 {
	width:340px
}
/* About Video Commercial */
#page4 #content2.col1	{
	width:582px
}
/* About - Customer Testimonials */
#page4 #content3 .col1 {
	width:870px
}

/* Pricing */
#page5 .line1 {
	background-position:295px 0
}
#page5 .line2 {
	background-position:620px 0
}
#page5 .colsingle{
	width:397
}

/* News */
/* Contact */
#page6 .col1 {
	width:582px
}
#page6 .col2 {
	width: 260px
}
#page6 .col3 {
	width:91px
}
#page6 .line2 {
	background-position:620px 0
}
/* Quote Request */
#page7 .col1 {
	width:582px
}
#page7 .col2 {
	width: 260px
}
#page7 .col3 {
	width:91px
}
#page7 .line2 {
	background-position:620px 0
}
/* PhotoGallery */
#page8 .line1 {
	background-position:198px 0
}
#page8 .line2 {
	background-position:620px 0
}
#page8 .col1 {
	width:160px
}
#page8 .col2 {
	width:685px
}
#page8 #content2, #page3 .body4, #page3 .body4 main {
	height:11px;
	padding:0;
	margin:0;
	font-size:0px;
	line-height:0px
}