  #page,
  #closure-blocks
  {
    margin-left: auto;
    margin-right: auto;
    width: 960px;
    margin-top:0;
    margin-bottom:0;
    padding:0;
  }

  #logo
  {
    float: left;
  }

  #header-blocks
  {
    clear: both; /* Clear the logo */
  }

  #main
  {
    position: relative;
  }

  #content,
  .no-sidebars #content
  {
    float: left;
    width: 960px;
    margin-left: 0;
    margin-right: -960px; /* Negative value of #content's width + left margin. */
    padding: 0; /* DO NOT CHANGE. Add padding or margin to #content-inner. */
  }

  .sidebar-left #content
  {
    width: 710px;
    margin-left: 250px; /* The width of #sidebar-left. */
    margin-right: -960px; /* Negative value of #content's width + left margin. */
  }
  
  .sidebar-right #content
  {
    width: 660px;
    margin-left: 0;
    margin-right: -660px; /* Negative value of #content's width + left margin. */
  }

  #content-inner
  {
    margin: 10px;
    padding: 0;
  }

  #sidebar-left
  {
    float: left;
    width: 250px;
    margin-left: 0;
    margin-right: -250px; /* Negative value of #sidebar-left's width + left margin. */
    padding: 0; /* DO NOT CHANGE. Add padding or margin to #sidebar-left-inner. */
  }

  #sidebar-left-inner
  {
    margin: 0 10px 0 0;
    padding: 0;
  }
 
  #sidebar-right
  {
    float: left;
    width: 300px;
    margin-left: 660px;
    margin-right: -960px; /* Negative value of #sidebar-left's width + left margin. */
    padding: 0; /* DO NOT CHANGE. Add padding or margin to #sidebar-left-inner. */
  }

  #sidebar-right-inner
  {
    margin: 0 10px 0 0;
    padding: 0;
  }

/** Prevent overflowing content **/
  #header,
  #content,
  #navbar,
  #sidebar-left,
  #sidebar-right,
  #footer,
  #closure-blocks
  #page,
  {
    overflow: visible;
    word-wrap: break-word; 
  }
	
	#content .tabs li {margin-left:5px;}
