/* =========================  3 column for bottom of page  ============================*/
/* column container */
.colmask {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:99%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
}
/* common column settings */
.colright,
.colmid,
.colleft {
	float:left;
	width:100%;			/* width of page */
	position:relative;
}
.col1,
.col2,
.col3 {
	float:left;
	position:relative;
	padding:30px 0 0 0;	/* no left and right padding on columns, we just make them narrower instead 
					only padding top and bottom is included here, make it whatever value you need */
	overflow:hidden;
}
/* 3 Column settings */
.threecol {
	background:#fff;		/* right column background colour */
}
.threecol .colmid {
	right:33%;			/* width of the right column */
	background:#fff;		/* center column background colour */
}
.threecol .colleft {
	right:33%;			/* width of the middle column */
	background:#fff;	/* left column background colour */
}
.threecol .col1 {
	width:30%;			/* width of center column content (column width minus padding on either side) */
	left:102%;			/* 100% plus left padding of center column */
}
.threecol .col2 {
	width:30%;			/* Width of left column content (column width minus padding on either side) */
	left:38.5%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
}
.threecol .col3 {
	width:30%;			/* Width of right column content (column width minus padding on either side) */
	left:77%;			/* Please make note of the brackets here:
					(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
}



/* ===================== template original =======================*/
.main {
	width:968px; 
	margin:0 auto; 
	text-align:left;
}

#header {
	height:175px;
}

#footer {
	margin-top:4px;
	padding-top:1px;
	height:auto;
}

.col-1, .col-2, .col-3, .col-4, .col-5 {
	float:left;
}

/* ============================= page1 ===========================*/
#page1 #header {height:513px;}
#page1 #header .col-1 {width:299px;}
#page1 #header .col-2 {width:663px;}
#page1 #footer .col-1 {width:114px; margin-right:40px;}
#page1 #footer .col-2 {width:80px; margin-right:40px;}
#page1 #footer .col-3 {width:171px; margin-right:59px;}
#page1 .col-3 {width:232px;}
#page1 .col-4 {width:251px;}
#page1 .col-5 {width:610px;}
#page1 .col-5 .col-1 {width:289px;}
#page1 .col-5 .col-2 {width:270px;}
/* ============================= page2 ===========================*/
#ct100_page2 #footer .col-1 {width:114px; margin-right:40px;}
#ct100_page2 #footer .col-2 {width:80px; margin-right:40px;}
#ct100_page2 #footer .col-3 {width:171px; margin-right:59px;}
#ct100_page2 .col-4 {width:210px;}
#ct100_page2 .col-5 {width:610px;}
/* ============================= page3 ===========================*/
#ctl00_page3 #footer .col-1 {width:114px; margin-right:40px;}
#ctl00_page3 #footer .col-2 {width:80px; margin-right:40px;}
#ctl00_page3 #footer .col-3 {width:171px; margin-right:59px;}
#ctl00_page3 .col-1 {width:196px;}
#ctl00_page3 .col-4 {width:250px;}
#ctl00_page3 .col-5 {width:610px;}
/* ============================= page4 ===========================*/
#ct100_page4 #footer .col-1 {width:114px; margin-right:40px;}
#ct100_page4 #footer .col-2 {width:80px; margin-right:40px;}
#ct100_page4 #footer .col-3 {width:171px; margin-right:59px;}
#ct100_page4 .col-1 {width:196px;}
#ct100_page4 .col-4 {width:214px; margin-right:74px;}
#ct100_page4 .col-5 {width:610px;}
/* ============================= page5 ===========================*/
#ct100_page5 #footer .col-1 {width:114px; margin-right:40px;}
#ct100_page5 #footer .col-2 {width:80px; margin-right:40px;}
#ct100_page5 #footer .col-3 {width:171px; margin-right:59px;}
#ct100_page5 .col-1 {width:196px;}
#ct100_page5 .col-4 {width:220px; margin-right:67px;}
#ct100_page5 .col-5 {width:610px;}
/* ============================= page6 ===========================*/
#ct100_page6 #footer .col-1 {width:114px; margin-right:40px;}
#ct100_page6 #footer .col-2 {width:80px; margin-right:40px;}
#ct100_page6 #footer .col-3 {width:171px; margin-right:59px;}
#ct100_page6 .col-4 {width:251px; margin-right:37px;}
#ct100_page6 .col-5 {width:610px;}

#ct100_page7 #footer .col-1 {width:114px; margin-right:40px;}
#ct100_page7 #footer .col-2 {width:80px; margin-right:40px;}
#ct100_page7 #footer .col-3 {width:171px; margin-right:59px;}
