/*************************
Copyright of www.lobfc.org
Designed by Graham Archer
See www.grahamarcher.co.uk
for more details
*************************/

/*********************
Colour scheme
#7193D7 = light blue
#003355 = dark blue
#000000 = black
#D7A35B = gold
*********************/
html {
	overflow-x: hidden;
	overflow-y: scroll;
} 
body{
margin:0; 
padding:0; 
font-size: 1.0em; 
font-family: "Lucida Grande","Microsoft Sans Serif",Geneva,Verdana,Arial,Helvetica,sans-serif;
line-height: 1.2em; 
text-align: center; 
height: 100%; 
width: 100%; 
color:#000000;
background-color: #003355; 
background-image:url(backgrounds/background1.jpg); 
background-repeat: repeat-y; 
background-position: top;
}
* html body{/* CORRECT CENTRING BUG IN IE*/
margin-left: 1px; 
line-height: 1.1em; 
}
div#topbackgroundbar{
text-align: center;
}
div#container{
	position: relative;
	top: 0px;
	min-width: 770px;
	width: 770px;
	margin: auto;
	text-align: left;
	display: block;
	background-color: transparent;
}
div#container table{
border-width: 1px;
border-style: solid;
border-color: #000000; 
border-style:inset; 
}
div#container tr{
border-width: 1px;
border-style: solid;
border-color: #000000; 
border-style:inset; 
}
/*********HEADER and NAV*******/
div#banner{
text-align: center;
height: 120px;
}
div#mainnavbar{
text-align: center;
padding: 0px 0px 0px 0px;
height: 30px;
width: 770px;
}
div#mainnavbar img{
display: inline;
border: none;
padding: 0;
margin: 0;
}
div#subnavbar{
text-align: center;
height: 25px;
}
div#subnavbar img{
display: inline;
border: none;
padding: 0;
margin: 0;
}

/*********END OF HEADER and NAV*******/

div#content{/*Size of main content text in firefox, opera etc.*/
margin:25px;
background-color: transparent;
}
* html div#content{/*Size of text in IE*/
font-size:0.8em;
}

/*****HEADINGS*****/
div#content h1{
text-align: left;
margin:20px;
font-size:1.2em; 
font-family: "Lucida Grande","Microsoft Sans Serif",Geneva,Verdana,Arial,Helvetica,sans-serif;
}
div#content h2{
text-align: right;
margin:20px;
font-size:1.2em; 
font-family: "Lucida Grande","Microsoft Sans Serif",Geneva,Verdana,Arial,Helvetica,sans-serif;
}
div#content h3{
text-align: left;
margin:0px;
font-size:1.1em; 
font-family: "Lucida Grande","Microsoft Sans Serif",Geneva,Verdana,Arial,Helvetica,sans-serif; 
}
div#content h4{
text-align: right;
margin:20px;
font-size:1.5em; 
font-family: "Lucida Grande","Microsoft Sans Serif",Geneva,Verdana,Arial,Helvetica,sans-serif;
}
div#content h5{
text-decoration: underline;
text-align: center;
margin:0px;
font-size:1.1em; 
font-family: "Lucida Grande","Microsoft Sans Serif",Geneva,Verdana,Arial,Helvetica,sans-serif; 
}

/*******LISTS********/
div#content ul { 
padding:0; 
margin-left: 1.5em;
}
div#content ol{/*Lists in the main content*/ 
padding:0; 
margin-left: 1.8em;
}
div#content li{/*Lists in the main content*/ 
font-size:.9em;
line-height:1.1em; 
margin-left: 0em;
margin-right: .1em;
margin-top: .5em;
margin-bottom: .5em;
}

/*HOME PAGE*/
div#intro{
text-align: left;
float: left;
position: relative;
top: 0px;
min-width: 490px;
width: 490px;
margin: auto;
display: block;
background-color: transparent;
}
div#news{
text-align: left;
float: right;
position: relative;
top: 0px;
min-width: 220px;
width: 220px;
margin: auto;
display: block;
background-color: #F6F6F6;
}
div#news li{
text-align: left;
font-size:.9em;
line-height:1.1em; 
margin-left: 0;
margin-right: 0;
margin-top: .5em;
margin-bottom: .5em;
}
div#news img{
float: left;
border: none;
margin:0px;
}
/*END OF HOME PAGE*/
/*************************************************************************/
div#latymerbadge1{
float: right;
margin:8px;
}
div#latymerbadge1 img{
border: none;
}

/******************************IMAGES PAGE*******************************/
div#pics{
text-align: center;
}
div#pics img{
margin:3px;
border: none;
}
/********CLUB STRUCTURE***************/
div#clubstructure{
text-align: center;
}
div#clubstructure img{
border: none;
}

div#rightnav{
text-align: left;
float: right;
position: relative;
top: 0px;
min-width: 170px;
width: 170px;
margin: auto;
display: block;
background-color: #F6F6F6;
padding: 5px;
}
div#rightnav li{
text-align: left;
font-size:.9em;
line-height:1.1em; 
margin-left: 0;
margin-right: 0;
margin-top: .5em;
margin-bottom: .5em;
}
div#rightnav img{
float: left;
border: none;
margin:0px;
}

div#rightnav2{
margin-top: 10px;
text-align: left;
float: right;
position: relative;
top: 0px;
min-width: 170px;
width: 170px;
display: block;
padding: 5px;
background-color: #F6F6F6;
padding: 5px;
}
div#rightnav2 li{
text-align: left;
font-size:.9em;
line-height:1.1em; 
margin-left: 0;
margin-right: 0;
margin-top: .5em;
margin-bottom: .5em;
}
div#rightnav2 img{
float: right;
border: none;
margin:0px;
}

div#rightnav3{
margin-top: 10px;
text-align: left;
float: right;
position: relative;
top: 0px;
min-width: 170px;
width: 170px;
display: block;
padding: 5px;
background-color: #000055;
padding: 5px;
}
div#rightnav3 li{
text-align: left;
font-size:.9em;
line-height:1.1em; 
margin-left: 0;
margin-right: 0;
margin-top: .5em;
margin-bottom: .5em;
}
div#rightnav3 img{
float: right;
border: none;
margin:0px;
}

div#topscorertable{
margin-top: 10px;
text-align: left;
float: left;
position: relative;
top: 0px;
min-width: 520px;
width: 520px;
display: block;
padding: 5px;
background-color: #7193D7;
}

div#topscorertable li{
text-align: left;
font-size:.9em;
line-height:1.1em; 
margin-left: 0;
margin-right: 0;
margin-top: .5em;
margin-bottom: .5em;
}
div#topscorertable img{
float: left;
border: none;
margin:0px;
}

div#matchreporttable{
margin-top: 20px;
clear: right;
text-align: left;
float: right;
position: relative;
top: 0px;
min-width: 170px;
width: 170px;
display: block;
padding: 5px;
background-color: #7193D7;
}
div#topscorertable{
margin-top: 10px;
text-align: left;
float: left;
position: relative;
top: 0px;
min-width: 520px;
width: 520px;
display: block;
padding: 5px;
background-color: #7193D7;
}

div#topscorertable li{
text-align: left;
font-size:.9em;
line-height:1.1em; 
margin-left: 0;
margin-right: 0;
margin-top: .5em;
margin-bottom: .5em;
}
div#topscorertable img{
float: left;
border: none;
margin:0px;
}
div#captainpics{
text-align: center;
}
div#captainpics img{
border: none;
margin: 0px;
}
div#centrepics{
text-align: center;
border: none;
margin: 0px;
}
/********LINKS*********/
div#linksleft{
width: 220px;
text-align: left;
border: none;
margin: 0px;
}
div#linkscenter{
text-align: center;
border: none;
margin: 0px;
}
div#linksright{
width: 220px;
text-align: right;
float: right;
border: none;
margin: 0px;
}
/********NEW PLAYER FORM*************/
div#newplayerform p{
line-height:0.1em;
}
/*********100 Club***************/
div#onehundredclubpics img{
float: right;
border: none;
margin:0px;
}
/*********HISTORY PAGE*******/
div#history img{
float: right;
border: none;
margin:0px;
}
/***********SOCIAL PAGE**********/
div#socialevents{
text-align: left;
float: right;
position: relative;
top: 0px;
min-width: 170px;
width: 170px;
display: block;
padding: 5px;
background-color: #7193D7;
margin-left: 10px;
}
div#socialpictures{
text-align: left;
float: right;
position: relative;
top: 0px;
min-width: 200px;
width: 200px;
display: block;
padding: 5px;
background-color: #7193D7;
margin-left: 10px;
}