body {
	padding : 0px;
	margin : 0px;
	background: #CCCCCC url(http://www.worcesterbadminton.org.uk/images/background.gif) repeat-x top left;
	/* color : #8F8FAA; */
	color : #64647C;
	font-size : 12px;
	font-family : Verdana, Tahoma, sans-serif;
	text-align: center;
	}

a, a:link { color : #8F8FC2;
			text-decoration : none;
			font-weight : normal;
			}
/* a:visited { color :  #8F8FC2; text-decoration : none; } */

a:hover, a:active  { color : #DECAAD; text-decoration : none ;}

/* Title link */
a.title:link {color: #44447D}
a.title:visited {color: #44447D;}
a.title:hover {color: #44447D;}

td {padding: 0.1cm 0.1cm;
	font-size : 12px;
	font-family : Verdana, Tahoma, sans-serif;
	text-align: center;
	}

p {}

h1 {color : #474783;
	font-size : 25px;
	font-family : Verdana, Tahoma, sans-serif;
	}

h2 {color : #474783;
	font-size : 15px;
	font-family : Verdana, Tahoma, sans-serif;
	}

h3 {color : #8F8FC2;
	text-decoration : none;
	font-weight : bold;
	font-size : 12px;
	font-family : Verdana, Tahoma, sans-serif;
	}

img, image, .img {
	margin : 0px;
	border: 0px;
	padding : 0px;
	}

input, textarea {
	border : 1px;
	border-color : #474783;
	color : #64647C; /*color : #7C7C97; */
	background-color : #EEEEEE;
	bgcolor : #EEEEEE;
	font-size : 12px;
	font-family : Verdana, Tahoma, sans-serif;
	}

input:hover {color : #DECAAD; }

span {font-weight : bold ;}

select{
	border : 1px;
	color : #7C7C97;
	background-color : #EEEEEE;
	bgcolor : #EEEEEE;
	font-size : 12px;
	font-family : Verdana, Tahoma, sans-serif;
	margin: 1px 0px 0px;

}
option {
	text-align:center;
	padding: 0px 8px;
	color:#44447D;
	background-color: #EEEEEE;
}
option:hover {
	color:#DECAAD;
}
/*  Containers  */

#page {
	width : 85%;
	padding : 20px;
	margin-left : auto;
	margin-right : auto;
	margin-top : 25px;
	margin-bottom : -5px;
	background-color : white;
	text-align : left;
	overflow : hidden;
	display: block;
	}

#title {
	margin-left : auto;
	margin-right : auto;
	padding-top : 20px;
	padding-left : 10%;
	padding-right : 10%;
	font-size : 30px;
	text-align : left;
	display: block;
	}

#content {
	margin-left: auto;
    margin-right: auto;
	width : 728px;
	padding-top : 20px;
	padding-left : 10%;
	padding-right : 10%;
	text-align : left;
	display: block;
	}

#ad {
	width : 728px;
	margin-left: auto;
    margin-right: auto;
	padding-top : 10px;
	padding-bottom : 10px;
	text-align : center;
	display: block;
	}

#map {
	width: 80%;
 	display: block;
	height: 400px;
	}

/* Hidden info divs */
#venue, #times, #directions, #comittee, #teams, #membershipFees, {
	display: none;
	}

.content p {}

.spacer {
	clear : both;
	}


/*    Navigation     */

ul.navbar {
	list-style-type : none ;
	margin: 0px 10% 0px;
	padding: .2em 0em ;
	clear : both ;
	text-align : center ;
	border-top : 1px solid #474783;
	border-bottom : 1px solid #474783;
	}

ul.navbar li {
	display : inline;
	padding: .2em 0px;
	}

ul.navbar li a {
	width : 100px;
	margin : 0px 0px ;
	padding: .2em 30px;
	text-align: center;
	text-decoration: none; font-weight : bold;
	color : #474783;
	}
ul.navbar li a:hover, a:active {color : #DECAAD;}
ul.navbar li a:visited {text-decoration: none}

ul.navbar2 {
	list-style-type : none ;
	margin: 0px 10% 0px;
	padding: .2em 0em ;
	clear : both ;
	text-align : center ;
	border-bottom : 1px solid /*#3B3B6C*/ #474783;
	}

ul.navbar2 li {
	display : inline;
	padding: .2em 0px;
	}

ul.navbar2 li a {
	width : 50px;
	margin : 0px 0px ;
	padding: .2em 15px;
	text-align: center;
	text-decoration: none; font-weight : bold;
	color : #474783; /* 44447D; */
	}
ul.navbar2 li a:hover, a:active {color : #DECAAD;}
ul.navbar2 li a:visited {color : #474783;}

/* Credits */

#credits {
	clear : both ;
	margin : 0px 15px 30px;
	text-align : center;
	font-size : 10px;
	}
#credits p {
	margin : 2px
	}

