body {
  margin: 0;
  padding: 0;
  background-color: #666666;
/*  background-image: url(images/bg4.png);*/
  font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
}
  
#maincontainer {
  width: 840px; /*Width of main container*/
  height: auto;
  margin: 0 auto; /*Center container on page*/
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #eeeeee;
  background-image: url(images/content_bg.gif);
  background-position: center;
  background-repeat: repeat-y;
}

#header {
  background: #db026b;
  background-image: url(images/header.jpg);
  background-position: left;
  background-repeat: no-repeat;
  height: 157px; /*Height of header */
}
#header a {
  display: block;
  font-size: 9px;
  color: #efefef;
  text-decoration: none;
  padding: 135px 0 0 500px;
  width: 330px;
}
#header a:hover {
  text-decoration: underline;
}
  
#contentwrapper {
  float: left;
  width: 840px;
}

#contentcolumn {
  margin: 0 190px 0 180px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#leftcolumn {
  float: left;
  width: 180px; /*Width of left column in pixel*/
  margin-left: -840px; /*Set margin to that of -(MainContainerWidth)*/
}

#rightcolumn {
  float: left;
  width: 190px; /*Width of right column*/
  margin-left: -190px; /*Set left margin to -(RightColumnWidth)*/
  padding-bottom: 30px;
}

#footer {
  clear: left;
  width: 840px;
  height: 164px;
  background-image: url(images/footer_bg.jpg);
  background-position: center;
  background-repeat: no-repeat;
}
  
.innertube {
  margin: 0; /*Margins for inner DIV inside each column (to provide padding)*/
  /*margin-top: 0;*/
}

