body{
 margin-top: 0px;
 margin-bottom:0px;
 background-image:url(../images/brick.jpg);
 }

/* Members Area Style */

div.body-members {
  width: 100%;
  }
  
div.body-members-left {
  width: 45%;
  background-color:#FFFFFF;
  border-style:solid;
  border-width:thick;
  border-color:#c9c08f;
  float:left;
  }
  
div.body-members-right {
  width: 45%;
  background-color:#FFFFFF;
  border-style:solid;
  border-width:thick;
  border-color:#c9c08f;
  float:right;
  }

div.fixtures_update {
  margin-top: 50px;
  margin-bottom: 50px;
  background-color:#FFFFFF;
  border-style:solid;
  border-width:thick;
  border-color:#c9c08f;
  float:left;
  clear: none;
  }
  
div.main-members {
  width: 819px;
  margin:auto;
  }
  
div.header-members {
  width: 1100px;
  height: 200px;
  background-color:#FFFFFF;
  text-align:center;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 0px;
  margin-right: 0px;
  border-style:solid;
  border-width:thick;
  border-color:#c9c08f;
  background-image:url(../images/MembersHeader.jpg);
  background-repeat:no-repeat;
  }
  
 div.header-pub-address {
   margin-top:30px;
   height: 150px;
   width: 200px;
   float:right;
    }
	
h1.pub-address-h1 {
   font:Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#999999;
   margin-left:0px;
     }
	 
p.pub-address-p {
   font:Arial, Helvetica, sans-serif;
   font-size:12px;
   margin-left:0px;
   color:#999999;
   
   
  }
  
 
  
div.footer-members {
  width: 100%;
  height: 100px;
  margin-top: 20px;
  margin-bottom: 20px;
  border-style:solid;
  border-width:thin;
  border-color: #ffffff;
  }

h1.members-header {
  font-family:Arial, Helvetica, sans-serif;
  font-size:24px;
  color:#000000;
  }
  
p.body-members-text {
  font-family: Arial, Helvetica, sans-serif;
  font-size:16px;
  color:#000000;
  }
/* End of Members Area Style */

div.main {
 border-right-style:solid;
 border-right-width:thick;
 border-left-style:solid;
 border-left-width:thick;
 border-color:#c9c08f;
 width:819px;
/* height:1498px;*/
 margin:auto;
 /*background-image:url(../images/GBbackground.jpg);*/
 }
 
div.photowallmain {
 width:850px;
 margin:auto;
 }

/*------------------- Top Window Section -----------------------*/ 
div.topridge {
  width: 100%;
  height: 54px;
  margin:0px;
  padding:0px;
  border:0px;
  background-image:url(../images/GBTopBricks.jpg);
  background-repeat:repeat-x;
  /*border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:thin;*/
  }
  
div.topwindows {
  width: 100%;
  height: 282px;
  background-image:url(../images/GB3window.jpg);
  background-repeat:no-repeat;
 /*border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:thin;*/
  }
  
div.windowboard {
  width: 100%;
  height: 282px;
  background-image:url(../images/GBwindowboard.jpg);
  background-repeat:no-repeat;
 /*border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:thin;*/
  }
div.board {
  width:548px;
  height:100%;
  float:left;
  }
  
div.board-left {
  width:274px;
  height:100%;
  float:left;
  /*border-right-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:1px;*/
  }
  
div.board-right {
  width:274px;
  height:100%;
  float:left;
  }

div.tw-leftspacer {
  width: 137px;
  height: 100%;
  float: left;
  /*border-right-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:thin;*/
}

div.tw-window {
  width: 146px;
  height: 100%;
  float: left;
  /*border-right-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:thin;*/
}

div.tw-column {
  width: 55px;
  height: 100%;
  float: left;
  /*border-right-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:thin;*/
}

div.tw-rightspacer {
  width: 131px;
  height: 100%;
  float: left;
 /* border-right-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:thin;*/
}

div.spacer50px {
  width:100%;
  height:50px;
  }
  
div.tw-arch {
  width: 100%;
  height: 60px;
  /*border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:thin;*/
 }

div.tw-skylight {
  width:100%;
  height: 19px;
  color:#FF3300;
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  text-align:center;
  margin:0px;
  margin-top:2px;
  padding:0px;
  border:0px;
  /*border-style:solid;
  border-color:#000000;
  border-width:1px;*/
  }
  
div.tw-mainpane {
  width:100%;
  height: 175px;
  color:#FF3300;
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  /*border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:1px;*/
  }

div.tw-bottompane {
  width:100%;
  height: 24px;
  color:#FF3300;
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  text-align:center;
  /*border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:1px;*/
}

div.tw-fullwindow {
  width:100%;
  height: 199px;
  color:#FF3300;
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  }

img.tw {
  margin-top:16px;
  margin-left:11px;
  }

img.boardpic {
  margin-top: 16px; /* image should be 152px high and less than 274px wide */
  margin-left: 11px;
  float:left;
  }
  
input.error-flag {
  color:#FF0000;
  border-style:none;
  }
  
input.error-text {
  color:#FF0000;
  border-style:none;
  }
  
p.tw {
  margin-top:16px;
  margin-left:11px;
  margin-right:11px;
  color:#ffffff;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;
}

p.board {
  margin-top:15px;
  margin-left:10px;
  border:0px;
  padding:0px;
  color:#ffffff;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;
}

p.board-arial {
  margin-top:15px;
  margin-left:10px;
  color:#ffffff;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
}

p.smallboard {
  margin-top:15px;
  margin-left:10px;
  margin-right: 10px;
  color:#ffffff;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  font-size:10px;
}

p.day {
  margin-top: 10px;
  margin-left: 10px;
  margin-bottom: 5px;
  color:#6d6a59;
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  font-weight:bold;
  } 

a.entry {
  margin-top:0px;
  margin-bottom:0px;
  margin-left:15px;
  color:#FF0000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  }
  
a.board {
  margin-top:15px;
  margin-left:10px;
  color:#ffffff;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;
 }
  
a.windowlink {
 color:#FF0000;
 text-decoration:none;
 }

a.windowlink:hover {
 text-decoration:underline;
 }
/*------------------------ Gordon Bennet Sign Section -----------------------------*/
div.secondridge {
  width: 100%;
  height: 32px;
  background-image:url(../images/GBSecondRidge.jpg);
  background-repeat:repeat-x;
  /*border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:1px;*/
  }
  
div.sign {
  width: 100%;
  height: 138px;
  background-image:url(../images/GBSign.jpg);
  background-repeat:no-repeat;
  /*border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:1px;*/
  }

div.thirdridge {
  width: 100%;
  height: 17px;
  background-image:url(../images/GBThirdRidge.jpg);
  background-repeat:repeat-x;
  /*border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:1px;*/
  }

/*-------------------------- Big Window Section ------------------------*/

div.bigwindow {
  width: 100%;
  height: 454px;
  /*border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:1px;*/
  }

div.bw-spacer {
  width:100%;
  height: 42px;
  color:#FF3300;
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  /*border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:1px;*/
}

div.bw-skylight {
  width:100%;
  height: 110px;
  color:#FF3300;
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  /*border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:1px;*/
}

div.bw-skyleftspacer {
  width: 112px;
  height: 100%;
  float: left;
  /*border-right-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:1px;*/
}

div.bw-skyleftwindow {
  width: 166px;
  height: 100%;
  float: left;
  text-align:center;
 /* border-right-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:1px;*/
}

div.bw-skymidwindow {
  width: 290px;
  height: 100%;
  float: left;
  text-align:center;
  /*border-right-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:1px;*/
}

p.bw-sky {
  margin: 15px;
  }

div.bw-skyrightwindow {
  width: 166px;
  height: 100%;
  float: left;
  text-align:center;
 /* border-right-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:1px;*/
}

div.bw-skyrightspacer {
  width: 84px;
  height: 100%;
  float: left;
  /*border-right-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:1px;*/
}

div.bw-windowspace {
  width:100%;
  height: 302px;
  color:#FF3300;
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
 /* border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:1px;*/
}

div.bw-windowleftspacer {
  width: 112px;
  height: 100%;
  float: left;
  /*border-right-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:1px;*/
}

div.bw-window {
  width: 309px;
  height: 100%;
  float: left;
  /*border-right-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:1px;*/
}
div.bw-windowrighttspacer {
  width: 89px;
  height: 100%;
  float: left;
 /* border-right-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:1px;*/
}

img.bw {
  margin-left:8px;
  margin-top:21px;
  }
/*----------------------------- Black Gordon Bennett Sign -----------------------------*/

div.BlackSignTopBorder {
  width: 100%;
  height: 17px;
  background-image:url(../images/GBBlackSignTopBorder.jpg);
  background-repeat:repeat-x;
  }
  
div.BlackSign {
  width: 100%;
  height: 85px;
  background-image:url(../images/GBBlackSign.jpg);
  } 

div.BlackSignBottomBorder {
  width: 100%;
  height: 17px;
  background-image:url(../images/GBBlackSignBottomBorder.jpg);
  background-repeat:repeat-x;
  }
 

/* -------------------------- The lowest section with the doors -----------------------*/

div.frontdoors {
  width: 100%;
  height: 522px;
  background-image:url(../images/GBFrontDoors.jpg);
 /* border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:1px;*/
  }
  
div.fdtopspacer {
  width: 100%;
  height: 100px;
 /* border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:1px;*/
  }
  
div.fdglasspanels {
  width: 100%;
  height: 256px;
 /* border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
  border-bottom-width:1px;*/
  }
  
div.fdg-leftspacer {
  width: 91px;
  height: 100%;
  float:left;
 /* border-right-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:1px;*/
  }
  
div.fdg-window {
  width: 131px;
  height: 100%;
  float:left;
  text-align:center;
 /* border-right-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:1px;*/
  }
  
div.fdg-winspacer {
  width: 51px;
  height: 100%;
  float:left;
 /* border-right-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:1px;*/
  }
  
div.fdg-midspacer {
  width: 61px;
  height: 100%;
  float:left;
 /* border-right-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:1px;*/
  }
  
div.fdg-doorwindow {
  width: 101px;
  height: 100%;
  float:left;
  text-align:center;
 /* border-right-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:1px;*/
  }
  
div.fdg-rightspacer {
  width: 100px;
  height: 100%;
  float:left;
 /* border-right-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:1px;*/
  }
  
div.fdwoodpanels {
  width: 100%;
  height: 166px;
 /* border-right-style:solid;
  border-right-color:#FFFFFF;
  border-right-width:1px;*/
  }

p.fdg {
  margin:5px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#7e8173;
  font-size:12px;
  font-weight:bold;
  }

table {
  display: table;
  }
  
table.kgbdivtable {
  margin-top:5px;
  margin-left:7px;
  color:#ffffff;
  font-family:Arial, Helvetica, sans-serif;
  font-size:9px;
  border-collapse: collapse;
  border-spacing:0px;
  
  }
tr.kgbdivrow {
  margin:0px;
  border:0px;
  padding:0px;
  height: 10px;
  }
  
td.kgbdivplace {
  margin:0px;
  border:0px;
  padding:0px;
  width:15px;
  }

td.kgbdivname {
  margin:0px;
  border:0px;
  padding:0px;
  width: 100px;
  }

td.kgbdivpts {
  margin:0px;
  border:0px;
  padding:0px;
  width: 26px;
  }

td.noborder {
  border-style:none;
  }
  
div.kgblink {
  height: 225px;
  width: 100px;
  margin-top: 25px;
  margin-left: 25px;
  background-image:url(../images/KGBLink2.gif);
  text-align:center;
  }
  
div.photowalllink {
  margin-left:10px;
  margin-top: 65px;
  height: 52px;
  width: 100px;
  text-align:center;
  background-image:url(../images/GBSmallNoticeBoard.gif);
  }
  
a.photowalllink {
  color:#FFFFFF;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  }
  
a.photowalllink:hover {
  text-decoration:underline;
  }
  
a.kgblink {
  text-decoration:none;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:12px;
  color:#333333;
  }
  
a.kgblink:hover {
  text-decoration:underline;
  }
  
div.photowallheader {
  background-image:url(../images/GBPhotoWallHeader.gif);
  height:261px;
  width:500px;
  margin:auto;
}

img.photo-right {
  float:right;
  margin:10px;
  }
  
img.photo-left {
  float:left;
  margin:10px;
  }


tr.highlight {
  background-color: #FFFF00;
  }

td.result {
  /*width:100px;*/
  min-width:100px;
  }
