#main {width:980px; margin:0 auto; text-align:left;}



#footer { height:67px;}

.col1, .col2, .col3 {float:left;}
.wrapper {width:100%; overflow:hidden;}
.footer .wrapper {overflow:hidden;width:980px; margin:0 auto; text-align:left;}
.slogan {height:145px;}
/* ============================= page1 ===========================*/
#page1 .col1 {width:600px;}
#page1 .col2 {width:300px; padding-left:0;}
#page1 .col2 .row2 {padding:0 20px 65px 15px;}
#page1 div.cols div {width:190px; margin-right:15px; float:left;}
#page1 div.cols .col3 {margin:0;}
#page1 ul.cols {padding:10px 10px 0 0; width:250px;}
/* ============================= page2 ===========================*/
#page2 .col1 {width:600px;}
#page2 .col2 {width:267px;}
#page2 ul.cols {padding:20px 30px 0 0; width:270px; float:left;}

/* ============================= page3 ===========================*/
#page3 .col1 {width:600px;}
#page3 .col2 {width:267px;}
#page3 ul.cols {padding:0 20px 0 0; width:280px; float:left;}

/* ============================= page4 ===========================*/
#page4 .col1 {width:600px;}
#page4 .col2 {width:267px;}
#page4 ul.cols {padding:0 20px 0 0; width:280px; float:left;}

/* ============================= page5 ===========================*/
#page5 .col1 {width:600px;}
#page5 .col2 {width:267px;}
#page5 ul.cols {padding:20px 30px 0 0; width:270px; float:left;}

/* ============================= page6 ===========================*/
#page6 .col1 {width:600px;}
#page6 .col2 {width:267px;}
#page6 ul.cols {padding:0 20px 0 0; width:280px; float:left;}

/* ============================= page6 ===========================*/
#page7 #content  {padding:40px 0 0 25px; width:930px;}