  /***********/
 /* General */
/***********/
body {
	font: 1em Tahoma, Arial, sans-serif;
	background: #fff; /* url('other/logo.png') no-repeat fixed top;
	/*padding: 1em;*/
}
body.sob {
	background: #fff url('watermark.jpg') no-repeat fixed bottom right;
}
.small {
	font-size: 0.8em;
}
.warning {
	padding: 1em;
	background-color: #fee;
}
code {
	font-size: 1.2em;
	font-weight: bold;
	background-color: #fee;
}
a img {
	border: none;
}
div.centre
{
	text-align: center;
}
div.centre *
{
	margin: 1em auto;
}

  /************/
 /* Headings */
/************/
h1 {
	font-family: Georgia, serif;
	color: #503; /* #613 */
	/*font-size: 1.6em;*/
	background: #fff url('football.gif') no-repeat scroll center;
}
h1 img {
	width: 115px;
	height: 115px;
	vertical-align: middle;
}
h1 img#sob_logo {
	width: 48px;
	height: 138px;
	margin: 0px 50px;
}
h2 {
	margin-top: 1.5em;
	margin-bottom: 4px;
}
h3 {
	display: inline;
	/*margin-bottom: 0px;*/
}

  /**********/
 /* Tables */
/**********/
table {
	border-collapse: collapse;
}
th {
	padding: 0.2em 1em;
}
td {
	padding: 0.2em;
	vertical-align: top;
}

  /*****************/
 /* History table */
/*****************/
table.history td {
	border: 1px solid black;
}
table.history th.year {
	width: 3em;
}
table.history th.results {
	width: 4em;
}

  /**************/
 /* List table */
/**************/
table.list {
	width: 100%;
}
table.list td, table.list, th {
	border: 1px solid black;
}

  /**************/
 /* Wine table */
/**************/
table.wine td {
	text-align: center;
}

  /******************/
 /* Calendar table */
/******************/
table.cal {
	margin-top: 1em;
	margin-bottom: 1em;
	font-size: 0.8em;
}
table.cal td, table.cal th {
	border: 1px solid black;
}
table.cal td, table.cal th {
	padding: 0.2em 0.2em;
}
table.cal td {
	width: 80px;
	height: 60px;
	background: #fff url('bg2.gif') no-repeat scroll center;
}
table.cal td.go {
	width: auto;
	height: auto;
	border: none;
	padding: 0.4em 0.2em;
	background: #fff;
}
  /**************/
 /* Navigation */
/**************/
span.goback {
	float: left;
}
span.goforward {
	float: right;
}
div.nav ul {
	margin: 0px;
	padding-left: 1em;
	list-style: circle;
}
div.nav p {
	margin: 0em 1.25em;
}
div.nav h4 {
	margin: 1em 1em 0em 0.8em;
}
div.nav {
	float:left;
	margin-top: 1em;
	width: 11em;
	/* border: 1px solid #503; */
}
  /********/
 /* Body */
/********/
div.body {
	margin-left: 12em;
	margin-right: 2em;
}
p.footer {
	clear: both;
	padding-top: 1em;
	margin-top: 2em;
	font-size: 0.8em;
}
hr {
	height: 2px;
	border: 1px solid #503;
	margin-bottom: 1em;
}
p.news {
	border: 3px double #503;
	margin-top: 0px;
	padding: 0.3em 1em;
	background: #fff url('bg.gif') no-repeat fixed top;
}

  /*********/
 /* Forms */
/*********/
textarea {
	width: 32em;
	font: inherit;
}
textarea#source {
	width: 100%;
}
textarea.contact {
	width: auto;
}
textarea.date, input.date {
	width: 8em;
}
input {
	font: inherit;
}
input.time {
	width: 4em;
}

/*
 * Scry - Simple PHP Photo Album
 * Copyright 2004 James Byers <jbyers@users.sf.net>
 * http://scry.org
 *
 * Scry is distributed under a BSD License.  See LICENSE for details.
 *
 * $Id: scry.css,v 1.4 2004/09/30 20:12:44 jbyers Exp $
 *
 */
#t_main {
	background-color: #FFFFFF;
	border: 2px solid #999999;
	padding: 20px;
	text-align: center;
}
#t_slim {
	background-color: #FFFFFF;
	border: 2px solid #999999;
	padding: 2px;
	text-align: center;
}
.folder {
	float: left;
	height: 100px;
	padding: 2px;
	text-align: center;
	width: 120px;
}
.folder a {
	text-decoration: none;
}
.folder img {
	border: 0px;
}
.images img {
	border: 2px solid #000000;
}