html, body {
  /* height:100%; */
  background-color:#CEE5F3;
}

#ie-center {
  text-align:center;
}

#container {
  position:relative;
  top:0px;
  width:900px;
  overflow:hidden;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  border:0px solid #E6E7E8;
}

body {
  background-image:url(../images/page_top_bg.jpg);
  background-repeat:repeat-x;
  background-color:#CEE5F3;
}

#header {
  position:relative;
  width:880px;
  border:0px solid red;
  margin-left:auto;
  margin-right:auto;
}

#header-left {
  position:absolute;
  top: 0px;
  left: -10px;
  width:10px;
  height:450px;
  background-image:url(../images/header_bg.jpg);
  background-repeat:no-repeat;
}

#header-right {
  position:absolute;
  top: 0px;
  right: -10px;
  width:10px;
  height:450px;
  background-image:url(../images/header_bg.jpg);
  background-repeat:no-repeat;
  background-position: top right;
}

#header-center {
  background-image:url(../images/header_middle_bg.jpg);
  background-repeat:repeat-x;
  height:165px;
  border:0px solid red;
}

#header #logo {
  position:absolute;
  top:15px;
  left:45px;
  width:121px;
  height:121px;
  background-image:url(../images/logo.gif);
  background-repeat:no-repeat;
  cursor:pointer;
}

#header #headline {
  position:absolute;
  top:54px;
  left:235px;
  width:561px;
  height:39px;
  background-image:url(../images/headline.gif);
  background-repeat:no-repeat;
  cursor:pointer;
}

#body {
  width:900px;
  margin-left:auto;
  margin-right:auto;
  border:0px solid red;
  background-color:#FFF;
}

#body #column-left {
  width:25%;
  float:left;
  margin-left:10px;
  display:inline;
  text-align:left;
  border:0px solid blue;
}

#body #column-left .content{
  border:1px solid #FFF;
  background-color:#FFF;
}

#body #column-center {
  width:71%;
  float:left;
  display:inline;
  margin-left:10px;
  border:0px solid blue;

}

#body #column-center .content{
  text-align:left;
  border:0px solid blue;
  overflow:auto;
}


.clear-all {
  display:block;
  clear:both;
  line-height:1px;
  height:1px;
  overflow:hidden;
}
