h1 {color:#387CA6;font-size:150%; font-weight:bolder; border-bottom:2px solid #387ca6}

#fp-left {
  width:450px
}
#fp-head th {
  text-align:center;padding:0px;vertical-align:middle;position:relative;width:50%
}
#fp-head td {
  text-align:left;padding:0 5px;vertical-align:top;position:relative
}
#fp-head a.flink, .articleLinkFull a {
  font-weight:bold;text-decoration:none;color:red;
  padding-right:20px;
  background-image:url(/custom/images/but1sel.gif);background-repeat:no-repeat;background-position:right
}
#fp-head > div {position:relative;border:1px solid black}
#fp-head .award {
  position:absolute;top:0;right:0;z-index:1000
}

#fp-left h2   {font-size:120%;}
#fp-left h2 a {text-decoration:none}

#fp-head {padding-bottom:10px;margin-bottom:10px;border-bottom:3px outset silver}

.articleOutline {
  clear:both;margin-bottom:10px;
  border-bottom:1px dashed #e0e0e0;padding-bottom:1.5em
}
.articleOutline img {float:right}
.articleOutline h2 {
  padding:0;margin:0
}
.articleLinkFull a {
  float:right;padding-right:20px;
  background-image:url(/custom/images/but1sel.gif);background-repeat:no-repeat;background-position:right
}
.articleSummary {
  max-width:330px
}

#fp-centre {
  width:180px;position:absolute;top:11em;left:490px;
}
#fp-centre .block {
  width:180px;border:1px solid #387ca6;margin-bottom:10px;background-color:#f0f0f0;overflow:hidden
}
#fp-centre h2 {
  font-size:100%;background-color:#de4949;color:white;margin:0;text-align:center
}
#fp-centre h2 a {color:white}
#fp-centre a, #fp-centre a:visited {color:inherit; text-decoration:none}
#fp-centre a:hover {text-decoration:underline}
#fp-centre .menublk li {margin:3px;padding:0 3px 0 0;border-bottom:1px dotted black}

#fp-ctrl{position:relative;margin:1px}
#fp-ctrl a {
  display:block;background-color:#394a5a;color:white;font-weight:bold;padding:2px
}
#fp-panel {
  padding-top:1.2em;border:1px solid black;margin-top:10px
}
#c-right, #c-left {position:absolute;top:-1.2em;width:50%;text-align:center;border:1px solid white;}
#c-right {right:0;border-right:none}
#c-left  {left:0;border-left:none}

#fp-ctrl a.sel, #c-left a.sel {background-color:#de4949;color:white}

#fp-panel #popular, #fp-panel #blog {
  margin-top:1.5em;padding:0 5px
}
