.main { width:960px; margin:0 auto;}
.body1{ width:100%; background:url(images/bg_top.jpg) top repeat;}
.body2{ width:100%; background:url(images/bg_top.jpg) bottom repeat;}
.body3{ width:100%; background:url(images/bg_bot.jpg) bottom repeat-x;}
#content{ border-top:1px solid #f2f2f2;}

.wrapper {width:100%; overflow:hidden;}

.left{ float:left;}
.right{ float:right}


.col1{ width:270px; float:left; padding:0 25px;}
.col2{ width:590px; float:left; padding:0 25px;}
.col3{ width:640px; float:left;}

.img1{ background:url(images/page1_img1.jpg) top left no-repeat; background-position:202px 32px}
.img2{ background:url(images/page1_img2.jpg) top left no-repeat; background-position:214px 32px}
.img3{ background:url(images/page1_img3.jpg) top left no-repeat; background-position:214px 32px}

/* ============================= page1 ===========================*/
#page1 #row1{border-bottom:1px solid #f2f2f2; padding-bottom:40px;}
#page1 #row2{padding-bottom:59px;}
/* ============================= page2 ===========================*/
#page2 #row1{border-bottom:1px solid #f2f2f2; padding-bottom:40px;}
#page2 #row2{padding-bottom:56px;}
/* ============================= page3 ===========================*/
#page3 #row1{border-bottom:1px solid #f2f2f2; padding-bottom:40px;}
#page3 #row2{padding-bottom:59px;border-bottom:1px solid #f2f2f2;}
#page3 #row3{padding-bottom:61px;}
/* ============================= page4 ===========================*/
#page4 #row2{padding-bottom:64px;}
/* ============================= page5 ===========================*/
#page5 #row1{border-bottom:1px solid #f2f2f2; padding-bottom:40px;}
#page5 #row2{ padding-bottom:68px;}
/* ============================= page6 ===========================*/
#page6 #row2{ padding-bottom:69px;}
/* ============================= page7 ===========================*/
#page7 #row2{ padding-bottom:36px;}

