.main { width:980px; margin:0 auto; text-align:left;}

#header {height:247px; padding:0 0 25px;}
#page1 #header {height:379px; padding:0 0 42px;}

#footer { height:22px; padding-top:7px;}

.col1, .col2, .col3, .col4, .colspan {float:left;}
.wrapper {width:980px; overflow:hidden;}

.row1 .col1,.row1 .col2,.row1 .col3,.row1 .col4 { padding:0 17px 0 16px;}

/* ============================= page1 ===========================*/
#page1 .row1 .col1,#page1 .row1 .col2, #page1 .row1 .col3, #page1 .row1 .col4 { width:212px; padding-bottom:57px;}
#page1 .row2 .col1 {width:460px; padding:0 17px;}
#page1 .row2 .col2 {width:447px; padding:0 12px;}
#page1 .row3 .right {width:285px;}

/* ============================= page2 ===========================*/
#page2 .row1 .col1,#page2 .row1 .col2 { width:216px; padding:0 16px 57px;}
#page2 .row1 .colspan {width:458px;padding-left:14px;}
#page2 .row2 .col1 {width:460px; padding:0 17px;}
#page2 .row2 .col2 {width:447px; padding:0 12px;}
#page2 .row3 .right {width:285px;}

/* ============================= page3 ===========================*/
#page3 .row1 .col1,#page3 .row1 .col2,
#page3 .row1 .col3, #page3 .row1 .col4 { width:212px; padding-bottom:57px;}
#page3 .row2 .col1,#page3 .row2 .col2 {width:215px; padding:0 17px 0 16px;}
#page3 .row2 .col3 {width:458px; padding:0 12px;}
#page3 .row3 .right {width:285px;}


/* ============================= page4 ===========================*/
#page4 .row1 .col1,#page4 .row1 .col2 { width:216px; padding:0 16px 57px;}
#page4 .row1 .colspan {width:448px;padding-left:14px;}
#page4 .row2 .col1 {width:460px; padding:0 17px;}
#page4 .row2 .col2 {width:453px; padding:0 12px;}
#page4 .row3 .right {width:285px;}


/* ============================= page5 ===========================*/
#page5 .row1 .col1,#page5 .row1 .col2 { width:216px; padding:0 16px 57px;}
#page5 .row1 .colspan {width:458px;padding-left:14px;}
#page5 .row2 .col1 {width:455px; padding:0 17px;}
#page5 .row2 .col2 {width:458px; padding:0 16px;}
#page5 .row3 .right {width:285px;}


/* ============================= page6 ===========================*/
#page6 .row1 .col1,#page6 .row1 .col2,
#page6 .row1 .col3, #page6 .row1 .col4 {padding:0 15px 33px 16px;
width:214px;}
#page6 .row2 .block{ padding:0 17px 0 16px;}
#page6 .row3 .right {width:285px;}

/* ============================= page7 ===========================*/
#page7 .row1 .col1,#page7 .row1 .col2 { width:214px; padding:0 16px 57px;}
#page7 .row1 .colspan {width:448px;padding-left:14px;}
#page7 .row2 .col1 {width:462px; padding:0 17px;}
#page7 .row2 .col2 {width:457px; padding:0 12px;}
#page7 .row3 .right {width:285px;}