/* CSS Document */

#main {
background-image:url(img/bannerTop.png);
width:800px;
height:113px;
}

#links {
width: 800px;
}

.links {
font-family:Ariel, Helvetica, sans-serif;
font-size:11px;
color:#AAAAAA;
padding-left: 1em;
vertical-align:top;
font-weight:bold;
line-height:20px;
display:block;
background-color:#E7E7E7;
background-image:url(img/bannerBottom.png);
background-position:top right ;
background-repeat:no-repeat;
}

.links a:link, .links a:visited {
color:#000000;
text-decoration:none;
}

.links a:hover {
text-decoration:underline;
}

#bannerBottom {
background-image:url(img/bannerBottomBottom.png);
background-repeat:no-repeat;
width:800px;
height:25px;
}

#bannerBottom p {
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:right;
padding-right:1em;
}

#bannerBottom p a:link, #bannerBottom p a:visited {
text-decoration:none;
color:#666666;
}

#bannerBottom p a:hover {
text-decoration:underline;
}

.topLeft {
width:400px;
vertical-align:top;
}

.topLeft h3, #history h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
background-image:url(img/Barnt-Green.png);
background-position:left;
background-repeat:no-repeat;
padding-left:46px;
border-bottom:solid 2px #CCCCCC;
line-height:40px;
margin-left:0.3em;
margin-right: 0.3em;
}

.topLeft p, #history p {
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding-left:2em;
padding-right:2em;
}

#history p a:link, #history p a:visited {
text-decoration:underline;
color:#666666;
}

#history p a:hover {
text-decoration:none;
}
.topRight {
width:400px;
vertical-align:top;
}

.topRight h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
background-image:url(img/tennis.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:46px;
border-bottom:solid 2px #CCCCCC;
line-height:40px;
margin-left:0.3em;
margin-right: 0.3em;
}

.topRight p {
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding-left:2em;
padding-right:2em;
}

.midRight {
width:400px;
vertical-align:top;
}

.midRight h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
background-image:url(img/shuttle.png);
background-position:left;
background-repeat:no-repeat;
padding-left:46px;
border-bottom:solid 2px #CCCCCC;
line-height:40px;
margin-left:0.3em;
margin-right: 0.3em;
}

#RSS p {
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
color:#000000;
padding-left:2em;
padding-right:2em;
}

.midRight p a:link, .midRight p a:visited, #RSS p a:link, #RSS p a:visited {
color:#666666;
text-decoration:underline;
}

.midRight p a:hover, #RSS p a:hover {
text-decoration:none;
}

#RSS img {
float:right;
}

.botLeft {
width:400px;
vertical-align:top;
}

.botLeft h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
background-image:url(img/squash.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:46px;
border-bottom:solid 2px #CCCCCC;
line-height:40px;
margin-left:0.3em;
margin-right: 0.3em;
}

.botLeft p, .midRight p {
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding-left:2em;
padding-right:2em;
}

.botLeft img, .topLeft img, .topRight img, .midRight img {
border: none;
padding: 1px;
}

.botRight {
border:none;
text-align:right;
vertical-align:top;
}

.botRight img {
border:none;
}

#history {
vertical-align:top;
width:800px;
}

.tableHeader {
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
color:#666666;
padding-left:0.2em;
padding-right:0.2em;
font-weight:bold;
text-align:center;
}

.tableCells {
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
color:#666666;
padding-left:0.2em;
padding-right:0.2em;
text-align:center;
}

.tableHeader2 {
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
color:#666666;
padding-left:0.2em;
padding-right:0.2em;
font-weight:bold;
text-align:left;
}

.tableCells2 {
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
color:#666666;
padding-left:0.2em;
padding-right:0.2em;
text-align:left;
}

.li {
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
color:#666666;
padding-left:2em;
padding-right:2em;
}

/*Form stuff*/
input.txt {
color: #000000;
background-color:#DDDDDD;
border: 1px inset #000000;
width: 55%;
font-family:Arial, Verdana, sans-serif;
font-size:10px;
padding-left: 0.4em;
padding-right: 0.4em;
}

input.btn {
color: #000000;
background-color: #DDDDDD;
border: 1px outset #000000;
}

select {
color: #000000;
background-color:#DDDDDD;
border: 1px inset #000000;
width:55%;
}

textarea {
color: #000000;
background-color:#DDDDDD;
border: 1px inset #000000;
width:96%;
font-family:Arial, Verdana, sans-serif;
font-size:10px;
padding-left: 0.4em;
padding-right: 0.4em;
}

form p {
clear:left;
margin:0;
padding:0;
padding-top:0.2em;
}

form p label {
float:left;
width:40%;
font-family: bold Arial, Helvetica, sans-serif;
font-size: 10;
color:#000000;
}

/*42 webdesign bottom bit */
.paul {
font-family: Verdana;
font-size: 7pt;
padding-top: 3px;
margin-left: 10px;
color: #0066CC;
}

.paul a:link, .paul a:visited {
color: red;
text-decoration: underline overline;
}

.paul a:hover {
text-decoration:none;
}

.tennis
{

padding-top:290px;
}

.tennis a {
font-family:Arial, Helvetica, sans-serif;
color:#CCCCCC;
text-decoration:none;
font-size:10px;
}