/*--------------------------------
author: owen hughes
email:  hughesow@googlemail.com
--------------------------------*/



/* HTML REDEFINES
--------------------------------*/

body {
  font-family: Verdana, arial, helvetica, sans-serif;
  font-size: 9pt;
  margin: 0pt 0pt;
  background-color: maroon;
}

hr {
  width: 99%;
}


/* SECTIONS
--------------------------------*/

#wrapperCentre {
  width: 90%;
  position: relative;
  left: 50%;
  margin-left: -45%;
  border: 1pt solid black;
  background-color: white;
}

.navAlpha {
  border: 1px solid black;
  background-color: white;
  padding: 10px;
  width: 148px;
}

.navAlphaWider {
  border: 1px solid black;
  background-color: white;
  padding: 10px;
  width: 185px;
}

.navAlphaWider a {
  font-style: italic;
}

.navAlphaSlider {
  border: 1px solid black;
  background-color: white;
  padding: 10px;
  width: 580px;
  height: 100px;
  overflow: auto;
  white-space: nowrap;
}

#navBeta {
  border: 1px solid black;
  background-color: white;
  padding: 10px;
  width: 178px;
}

.navBeta {
  border: 1px solid black;
  background-color: white;
  padding: 10px;
  width: 178px;
}

#footer {
  text-align: center;
  /* color: #bbb; */
  color: #808080;
}



/* SPECIFICS
--------------------------------*/


/* set the style of the title at the very top of the page */
.title {
  font-style: italic;
  text-align: center;
  font-size: 12pt;
  font-family: cursive;
}


/* set up the header at the top of the page */

table.toolbar {
  background-color: black;
  color: white;
  width: 100%;
}

table.toolbar a {
  display: block;
  width: 11em;
  padding: 0.2em;
  line-height: 1.5;
  border: 1pt solid white;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
  border-bottom: 0pt
  }

table.toolbar a:hover {
  background-color: maroon;
}

#noLeftBorder {
  border-left: 0pt;
}


/* external links */

ul.mnuLeft {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
ul.mnuLeft a {
  display: block;
  width: 150px;
  height: 30px;
  background-color: maroon;
  color: white;
  text-decoration: none;
  text-align: center;
  font-weight:bold;
  padding:3px;
  border: 1pt solid black;
}
ul.mnuLeft a:hover,
ul.mnuLeft a.active {
	background-color: white;
        color: black;
}


/* latest news header, including forcing 'latest news' text into position */

#tblLatNews {
  background-color: maroon;
  width: 100%;
  border: 1px none;
  color: white
}

#latnews {
  text-indent:10px;
}
#latnews {
  padding-top: 8px;
}

img.top {vertical-align: middle}

/* Fixtures and results table */

table.eqwidth {
  border-left: 1px solid black;
  border-right: 1px solid black;
}

table.eqwidth td {
  vertical-align: top;
}

.date {width: 8%; font-weight:bold;background-color:black;color:white;}

.opponent {width: 26%; font-weight:bold;background-color:black;color:white;}

.result {width: 6%; font-weight:bold;background-color:black;color:white;}

.venue {width: 10%; font-weight:bold;background-color:black;color:white;}

.month {background-color:maroon;color:white;font-weight:bold;height:20px;}

.dtimg {vertical-align:middle}

/* Photos */

.back {color:#900;font-weight:bold;padding-left:12px; padding-right:12px; padding-top:0px; padding-bottom:0px}
.next {color:#900;font-weight:bold;padding-left:3px; padding-right:12px; padding-top:0px; padding-bottom:0px}

.galMain .navBox2{width:346px;}
.galMain {float: none;}

.navBox, .navBox1, .navBox2, .navBox3 {float: none;}

.navBox2 a {color: #fc0;font-weight: bold;background: #009;margin: 0px;padding: 5px;text-align: center;line-height: 26px;text-decoration: none;}
.navBox2 a.sel {color: #fc0;font-weight: bold;background: #6A6dbe;margin: 0px;padding: 5px;text-align: center;line-height: 26px;}

.reporter {color:#808080;}