/* bolton01
Version: 1.0 (06.08.2007)

Screen layout: */

body{
margin:0 auto;
padding:0;
font-family: Arial, Tahoma;
font-size: 10pt;
background:url(images/bck01.gif);
}

a:link, a:visited{
  color: #121F61;
  text-decoration: none;
}
a:hover, a:active{
  color: #C8190A;
}

p.newstitle{
  font-size: 14pt;
  font-weight: bold;
}

td.topmenu{
  font-size: 10pt;
  color: #DCDCDC;
}

td.leftmenu{
  font-size: 10pt;
}

div.leftmenu{
  font-size: 10pt;
}

td.newsbody{
  font-size: 10pt;
  color: #000000;
}

td.newstitle{
  font-size: 14pt;
  font-weight: bold;
}

td.newsdate{
  font-size: 8pt;
}

div.smalltext{
  font-size: 8pt;
}

span.smalltext{
  font-size: 8pt;
}

td.copyright{
  font-size: 8pt;
  color: #808080;
}

table.menuheader{
  border: 0;
  cellpadding: 0;
  cellspacing: 0;
  width: 190px;
  height: 16px;
  font-size: 8pt;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  border-spacing: 0px;
}

.box_out{ /*makes the light-blu borders*/
  width: 750px;
  background: #D0DFEC;
  margin:10px 0;
  padding: 5px;
}
.box_in{ /* getting the white background */
  background: #FFF;
  padding: 0;
  margin: 0;
}

/*e107 specific*/
.fborder, .border{
  border-collapse: collapse;
  border-spacing: 0px;
}

.forumheader, .forumheader2, .forumheader3, .forumheader4, .fcaption, .finfobar {
  padding: 4px;
  background-color: #fff;
  border: 1px solid #D4DCDE;
  text-align: left;
}

.forumheader, .forumheader4, .finfobar {
  background-color: #E2EDF0;
}

.forumheader5 {
  cursor: pointer;
}

.fcaption, .forumheader5 {
  background-color: #fff;
}
