<style>
    /* Column CSS code */

h1 {
  font: 2em "lucida sans";
}

body {
  min-width: 550px;      /* 2x LC width + RC width */
}
#container {
  padding-left: 200px;   /* LC width */
  padding-right: 150px;  /* RC width */
}
#container .column {
  position: relative;
  float: left;
}
#center {
  width: 100%;
}
#left {
  width: 200px;          /* LC width */
  right: 200px;          /* LC width */
  margin-left: -100%;
}
#right {
  width: 150px;          /* RC width */
  margin-right: -150px;  /* RC width */
}
#footer {
  clear: both;
}
/*** IE6 Fix ***/
* html #left {
  left: 150px;           /* RC width */
}


/* Links CSS code */

/* button styles */

a.button, a.buttonDis {
display: block;
background-color: #e0e0ff;
border-left: silver solid 2px;
border-right: silver solid 2px;
width: 10em;
height: 1.5em;
margin: 5px auto;
padding: 5px 0 0 0;
text-align: center;
font-size: 100%;
font-weight: light;
text-decoration: none;
}

a.button:link, a.button:visited {
color: #002577;
}

a.button:hover, a.button:active {
border-left: black solid 2px;
border-right: black solid 2px;
background-color: #f0f0ff
}

/* Float right image */
img.floatRight { float: right; 
margin: 4px; }

/* Float left image */
img.floatLeft { float: left; 
margin: 4px; }

/* Button spacers */
div.button {
  width: 20%;
  text-align: center;
}
</style>

