h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	background-color:#F5B800;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#006600;
}
h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#006600;
	font-style:none;
}
.small p{
	font-weight:bold;
}
#mainlist	{
 list-style:none;
 list-style-type:none;
}
.link	{
	font-size:9px;
	color:#000000;
}

ul li{
	list-style:none;
	line-height:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
li{
	list-style:none;
	line-height:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.txt td{
	vertical-align:top;
}
table{
	border:5px;
}
tr{
	border:5px;
	}
p{
	margin:15px;
}
.picbar	{
	background-color:#ffffff;
	border:none;
}
img {
	border:none;
}
body{
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 11px;
	background-image:url(/images/bgFade.jpg);
 	background-color:#ffffff;
 	background-repeat:repeat-x;

}
a {
	font-weight:bold;
	font-size:12px;
	color:#A762AE;
	text-decoration:none;
}

a:hover {
	font-weight:bold;
	font-size:12px;
	color:#A762AE;
	text-decoration:none;
}
a:visited{
	font-weight:bold;
	font-size:12px;
	color:#A762AE;
	text-decoration:none;
}
#design {
	width: 900px;
	color: #ffffff;
	border: 0px solid #ccc;
	background: #A762AE;
	margin: 0px 0px 10px 0px;
	text-align:center;
	font-style:italic;
	font-size:11px;
}
#wrapper {
	max-width: 900px;
  	min-width:900px;
	margin: 0 auto;
	width: 900px;
	padding: 5px;
	background-color:#ffffff;
    border-style:solid;
	border: 1px #000000;
}
#header {
	width: 900px;
	color: #333;
	height: 99px;
	border: 0px solid #ccc;
	margin: 0px 0px 0px 0px;
	background-image:url(/images/titlebarrandc.jpg);
 	background-repeat:repeat-x;
}
#navigation {

    background-image:url(http://seats.peele.lincs.sch.uk/images/menuBG.jpg); 
    background-repeat:no-repeat; 
    width: 900px;
    height: 52px;
	border: 0px solid #ccc;
	margin: 0px 0px 0px 0px;

}
#status {
	width: 900px;
	color: #ffffff;
	border: 0px solid #ccc;
	margin: 0px 0px 0px 0px;
	background: #6ca7c4;
}
#content {
	width: 900px;
	color: #333;
	border: 0px solid #ccc;
	background:#F8F8E0;
	margin: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#footer {
	width: 900px;
	color: #ffffff;
	border: 0px solid #ccc;
	background: #A762AE;
	margin: 0px 0px 10px 0px;
	text-align:center;
	font-style:italic;
	font-size:11px;
}
th{
background: #ffffff;
background-image:url(http://seats.peele.lincs.sch.uk/images/bgFade2.png);
 background-repeat:repeat-x;

	
}
img {
}
a {
text-decoraton:none;
}
.vertLink{
    font-size:10px;
}
.verticaltext {
	writing-mode:tb-rl;
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-o-transform: rotate(90deg);
	white-space:nowrap;
	display:block;
	bottom:0;
	/*width:20px;
	height:20px; must be done by php inline*/
vertical-align:top;
	font-weight:normal;
    font-size:10px;
   height:25px;
}
/*thead{
		max-height:100px;
	}
        thead tr {
            position: absolute;
            top: expression(this.offsetParent.scrollTop);
		z-index:50;
		
		
		
        }
        tbody {
            height: auto;
        }
        table tbody tr:first-child td {
            padding: 145px 0px 0px 0px;
        }
