*, html { margin:0; padding:0; }
#bContainer { max-width:980px !important; margin:15px auto 0 auto; text-align:center; padding:0; }
#mCol { position:relative;  max-width:20px; min-width:15px; width:auto; }	
#rCol { position:relative;  max-width:300px; width:300px !important; margin:0; padding:0; }
#content { position:relative; max-width:660px; min-width:660px; width:660px !important; margin:0; padding:2px 0 0 0; }
#media { max-width:560px; min-width:560px; width:560px; }
##thmedia { max-width:100px; min-width:100px; width:100px;   }
##blurb { max-width:660px; width:600px; }

.page { width:980px; margin:20px auto 0 auto; text-align:center; height:auto; clear:both;  }
 #content tbody { max-width:660px; width:660px; margin:0 0 0 -20px; }
#footer {  position:relative; width:980px; text-align:center; height:25px; clear:both; }
