/*
-----------------------------------------------
Millstream: Sidebar Styles
-----------------------------------------------
colours:

  #fff2dc   ivory       background;
  #90afff   light-blue  header;
  #1d419f   dark-blue   menu top-level;
  #002688   dark-blue   menu hover
  #7f0000   dark-red    sidebar
----------------------------------------------- */

div#sidebar-top {
  postion:absolute;
}
div#sidebar-top div#sidebar-left {
  float:left;
  background: url(../img/frames/purple_ctl.png);
  height: 20px;
  width: 20px;
}

div#sidebar-top div#sidebar-middle {
  float:left;
  background: url(../img/frames/purple_t.png) repeat-x 0 100% !important;
  height: 20px;
  width:280px;
}

div#sidebar-top div#sidebar-right {
  float:right;
  background: url(../img/frames/purple_ctr.png) repeat-y 0 100% !important;
  height: 20px;
  width: 20px;
}

div#sidebar-bottom {
  postion:absolute;
}
div#sidebar-bottom div#sidebar-left {
  float:left;
  background: url(../img/frames/purple_cbl.png);
  height: 20px;
  width: 20px;
}

div#sidebar-bottom div#sidebar-middle {
  float:left;
  background: url(../img/frames/purple_b.png) repeat-x 0 100% !important;
  height: 20px;
  width:280px;
}

div#sidebar-bottom div#sidebar-right {
  float:right;
  background: url(../img/frames/purple_cbr.png) repeat-y 0 100% !important;
  height: 20px;
  width: 20px;
}

div#sidebar-content {
  position: relative;
  height:600px;
}

div#sidebar-content a {
  color:white;
  text-decoration: none;
}
  
div#sidebar-content {
  position: relative;
  height:600px;
}

div#sidebar-content div#sidebar-left{
  float:left;
  background: url(../img/frames/purple_l.png) repeat-y 0 100% !important;
  height: 100%;
  width: 20px;
}

div#sidebar-content div#sidebar-middle {
  float:left;
  line-height:1.5;
  top:20px;
  width: 260px;
  height:540px;
  background: #7A009F; 
  padding: 30px 10px;

}

div#sidebar-content div#sidebar-right {
  float:right;
  background: url(../img/frames/purple_r.png) repeat-y 0 100% !important;
  height: 600px;
  width: 20px;
}

