#main { width:965px; margin:0 auto; text-align:left;}

#header {height:100px;}

#footer { height:48px;margin-top:36px;}

.col1, .col2, .col3 {float:left;}
.wrapper {width:100%; overflow:hidden;}

/* ============================= page1 ===========================*/
#page1 #header {height:400px;}
#page1 .col1, #page1 .col2, #page1 .col3 { width:265px; padding:0 26px 0 27px;}

#page1 .col1_border {background:url(images/bg_line.gif) repeat-y 318px 0;}
#page1 .col2_border {background:url(images/bg_line.gif) repeat-y 636px 0;}

/* ============================= page2 ===========================*/
#page2 .row1 .col1 { width:584px;padding:0 28px;}
#page2 .row1 .col2 { width:265px;padding:10px 22px 0;}
#page2 .row2 .col1 { width:266px;padding:0 27px;}
#page2 .row2 .col2 { width:583px;padding:0 26px;}

#page2 .row1 .col1_border {background:url(images/bg_line.gif) repeat-y 636px 0;}
#page2 .row2 .col1_border {background:url(images/bg_line.gif) repeat-y 318px 0;}


/* ============================= page3 ===========================*/
#page3 .row1 .col1 { width:584px;padding:0 28px;}
#page3 .row1 .col2 { width:265px;padding:10px 22px 0;}
#page3 .row2 .col1 { width:584px;padding:0 28px;}
#page3 .row2 .col2 { width:265px;padding:0 22px;}
#page3 .col-1, #page3 .col-2,#page3 .col-3 {width:157px; float:left;}

#page3 .col1_border {background:url(images/bg_line.gif) repeat-y 636px 0;}

/* ============================= page4 ===========================*/
#page4 .row1 .col1 { width:584px;padding:0 28px;}
#page4 .row1 .col2 { width:265px;padding:10px 22px 0;}
#page4 .row2 .col1,#page4 .row2 .col2, #page4 .row2 .col3 { width:266px; padding:0 26px;}
#page4 .col-1, #page4 .col-2 {width:275px;}

#page4 .row1 .col1_border {background:url(images/bg_line.gif) repeat-y 636px 0;}
#page4 .row2 .col1_border {background:url(images/bg_line.gif) repeat-y 318px 0;}
#page4 .row2 .col2_border {background:url(images/bg_line.gif) repeat-y 636px 0;}

/* ============================= page5 ===========================*/
#page5 .row1 .col1 { width:584px;padding:0 28px;}
#page5 .row1 .col2 { width:265px;padding:10px 22px 0;}
#page5 .row2 .col1 { width:584px;padding:0 28px;}
#page5 .row2 .col2 { width:265px;padding:0 22px;}
#page5 .col-1, #page5 .col-2{width:280px;}

#page5 .col1_border {background:url(images/bg_line.gif) repeat-y 636px 0;}

/* ============================= page6 ===========================*/
#page6 .row1 .col1 { width:586px;padding:0 28px;}
#page6 .row1 .col1 .left,#page6 .row1 .col1 .right { width:269px;}
#page6 .row1 .col2 { width:265px;padding:10px 22px 0;}
#page6 .row2 .col1 { width:266px;padding:0 27px;}
#page6 .row2 .col2 { width:583px;padding:0 26px;}

#page6 .row1 .col1_border {background:url(images/bg_line.gif) repeat-y 636px 0;}
#page6 .row2 .col1_border {background:url(images/bg_line.gif) repeat-y 318px 0;}
#page6 .col-1, #page6 .col-2,#page6 .col-3 {width:157px; float:left;}

#page6 .col1_border {background:url(images/bg_line.gif) repeat-y 318px 0;}
#page6 .col2_border {background:url(images/bg_line.gif) repeat-y 636px 0;}

/* ============================= page6 ===========================*/
#page7 .row1 .col1 {padding:0 25px 0 28px;}