关于div+css排版的问题
<html>           
  <head>           
  <metahttp-equiv= 'Content-Type '   content= "text/html;   charset=gb2312 ">           
  <title> SEO参考:XHTML之经典三行两列布局-   seobbs.net </title>           
  <style   type= "text/css ">             
 body   {          
             background:   #999;          
             text-align:   center;          
             color:#333;          
             font-family:Verdana,Arial,   Helvetica,   sans-serif;          
 }            
 a:link,visited   {color:#004592;text-decoration:none;}          
 a:hover   {color:#004592;text-decoration:underline;}          
 a:active   {color:#004592;text-decoration:none;}            
 img   {border:0px;}            
 #header   {          
             margin-right:   auto;          
             margin-left:   auto;          
             padding:   0px;          
             width:   776px;          
             background:   #EEE;          
             height:   60px;          
             text-align:   left;          
 }            
 #contain   {          
             margin-left:   auto;          
             margin-right:   auto;          
             width:   776px;          
 }            
 #mainbg   {          
             float:   left;          
             padding:   0px;          
             width:   776px;          
             background:   #60A179;          
 }            
 #right   {          
             float:right;          
             margin:   2px0px   2px0px;          
             padding:   0px;          
             width:   574px;          
             background:   #ccd2de;          
             text-align:left;          
 }            
 #left   {          
             float:   left;          
             margin:   2px   2px0px0px;          
             padding:   0px;          
             background:   #F2F3F7;          
             width:   200px;          
             text-align:left;          
 }            
 #footer   {          
     &nb