#page-wrapper { background:url(images/background.png); }
#page { width:990px; margin:0; height:auto; position:relative; padding:0 10px;
   background:url(images/background-container.png); }
   
#container-shadow { width:100%; overflow:hidden; }
* html #container-shadow { height:1%; }


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

#header {height:375px;}

#footer { height:77px; width:990px; margin:0 text-align:center;}

.column-0, .column-1, .column-2, .column-3, .col-3 {float:left; margin-left:60px;}
.col-1, .col-2 {float:left;}
.container {width:100%; overflow:hidden;}
.container2 {width:100%;}

/* ============================= page1 ===========================*/
#page1 .column-1{ width:507px;} 
#page1 .column-2{ width:299px;}

#page1 .col-1{ width:244px;} 
#page1 .col-2{ width:244px;} 

/* ============================= page2 ===========================*/
#page2 .column-1{ width:299px;} 
#page2 .column-2{ width:800px;}

/* ============================= page3 ===========================*/
#page3 .column-1{ width:507px;} 
#page3 .column-2{ width:299px;}

/* ============================= page4 ===========================*/
#page4 .column-1{ width:299px;} 
#page4 .column-0{ width:507px;}

/* ============================= page5 ===========================*/
#page5 .column-1{ width:507px;} 
#page5 .column-2{ width:299px;}

/* ============================= page6 ===========================*/
#page6 .column-1{ width:299px;} 
#page6 .column-2{ width:507px;}

/* ============================= page7 ===========================*/
#page7 .column-1{ width:507px;} 
#page7 .column-2{ width:299px;}