.main { width:980px; margin:0 auto; text-align:left;}

#header {height:526px; background:#d1d1d1;}
#header .col-1 {width:683px; padding-left:2px; margin-right:1px;}
#header .col-2 {width:292px; background:#2e2e2e; height:376px;}
#header .col-2 .indent {padding:18px 32px 0px 37px !important;}

#footer { height:109px;}

#footer .col-1 {width:740px;}
#footer .col-2 {width:240px;}

.col-1, .col-2, .col-3 {float:left;}

.button {
    border: none;
    color: black;
    padding: 14px 28px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    margin: 4px 2px;
    transition-duration: 0.4s;
    cursor: pointer;
  }
  
  .button1 {
    background-color:  #C30010; 
    color: black; 
    border: 2px solid #C30010;
  }
  
  .button1:hover {
    background-color:  #C30010;
    color: white;
  }
/* ============================= page1 ===========================*/
#page1 .row-1 .col-1 {width:737px;}
#page1 .row-1 .col-1 .col-1 {width:200px;}
#page1 .row-1 .col-2 {width:235px;}
#page1 .row-2 .col-1 {width:737px;}
#page1 .row-2 .col-1 .col-1 {width:200px;}
#page1 .row-2 .col-2 {width:243px;}
#page1 .row-3 .col-1 {width:252px;}
#page1 .row-3 .col-2 {width:280px;}
#page1 .row-3 .col-3 {width:252px;}

/* ============================= page2 ===========================*/
#page2 .row-1 .col-1 {width:204px; margin-left:2px;}
#page2 .row-1 .col-2 {width:730px;}
#page2 .row-1 .col-2 .col-1 {width:196px; margin-right:20px;}
#page2 .row-1 .col-2 .col-2 {width:200px;}
#page2 .row-1 .col-2 .col-3 {width:290px;}

#page2 .row-2 .col-1 {width:732px;}
#page2 .row-2 .col-2 {width:248px;}

#page2 .row-3 .col-1 {width:250px;}
#page2 .row-3 .col-2 {width:650px;}
#page2 .row-3 .col-2 .col-1 {width:160px;}
/* ============================= page3 ===========================*/
#page3 .row-1 .col-1 {width:243px; margin-left:2px;}
#page3 .row-1 .col-2 {width:735px;}
#page3 .row-1 .col-2 .col-1 {width:196px; margin-right:20px;}
#page3 .row-1 .col-2 .col-2 {width:200px;}
#page3 .row-1 .col-2 .col-3 {width:290px;}

#page3 .row-2 .col-1 {width:213px;}
#page3 .row-2 .col-2 {width:243px;}

#page3 .row-3 .col-1 {width:250px;}
#page3 .row-3 .col-2 {width:612px;}
#page3 .row-3 .col-2 .col-1 {width:160px;}
/* ============================= page4 ===========================*/
#page4 .row-1 .col-1 {width:980px;}
#page4 .row-1 .col-1 .col-1 {width:200px;}

#page4 .row-2 .col-1 {width:737px;}
#page4 .row-2 .col-2 {width:200px;}
#page4 .row-3 .col-1 {width:250px;}
#page4 .row-3 .col-2 {width:645px;}
/* ============================= page5 ===========================*/
#page5 .row-1 .col-1 {width:243px; margin-left:2px;}
#page5 .row-1 .col-2 {width:688px;}
#page5 .row-1 .col-2 .col-1 {width:240px;}
#page5 .row-1 .col-2 .col-2 {width:203px;}

#page5 .row-2 .col-1 {width:688px;}
#page5 .row-2 .col-2 {width:243px;}

#page5 .row-3 .col-1 {width:250px;}
#page5 .row-3 .col-2 {width:612px;}
#page5 .row-3 .col-2 .col-1 {width:160px;}

/* ============================= page6 ===========================*/
#page6 .row-1 .col-1 {width:179px;}
#page6 .row-1 .col-2 {width:730px;}
#page6 .row-1 .col-2 .col-1 {width:196px; margin-right:20px;}
#page6 .row-1 .col-2 .col-2 {width:200px;}
#page6 .row-1 .col-2 .col-3 {width:290px;}

#page6 .row-2 .col-1 {width:732px;}
#page6 .row-2 .col-2 {width:248px;}

#page6 .row-3 .col-1 {width:250px;}
#page6 .row-3 .col-2 {width:650px;}
#page6 .row-3 .col-2 .col-1 {width:160px;}

#page7 .row-2 {background:#ffffff; height:960px;}