/*
========== Ben More CSS Standards.
==========
========== 
========== Use multi-line comments (like this).
========== Start with 'body' and a: colors.
==========
========== Place styles in order used (first use).
==========
========== Use separate classes for position and style within tables (for Netscape).
==========
========== Naming convention:
==========
========== Begin 'global' or 'pagename'
========== ..followed by meaningful name, e.g. 'menu'
========== ...and then 'xy' for position, if appropriate.
==========
========== Hence examples:
==========
========== .globaldatexy 
========== .indexpicturestyle
========== 
========== { and } or separate lines.
==========
==========  RC 1st February 2004
==========
*/

body
{
text-align:center;
margin-top: 0px;
background-image:url('background3.jpg');
background-position:center top;
background-repeat:no-repeat;
background-color:#fffacd;
}

a:link
{
color: #000080;
}

a:visited
{
color: #800080;
}

a:hover
{
color: #008000;
}

div.img img
{
margin:0px 10px 10px 10px;
}

div#outer
{
width:780px;
position:relative;
margin-top: 0 ;
margin-left: auto;
margin-right: auto;
padding: 0 ;
border: 0 ;
text-align: left;
}

.globalhighlight
{
color: #0d5273;
}

.globalsmallprint
{
font-family: verdana, arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 9px;
font-weight: normal;
color: #000000;
}

.globallinkxy
{
position:absolute; left: 400px; top: 105px;
z-index:4;
font-family: verdana, arial, helvetica, 'sans serif'; 
font-size: 10px;
color: #000000;
}

.globaldatexy
{
position:absolute; left: 315px; top: 125px;
z-index:4;
font-family: verdana, arial, helvetica, 'sans serif'; 
font-size: 10px;
color: #000000;
}

.globallogo1xy
{
position:absolute; left: 0px; top: 0px;
z-index:3;
}

.globaltaglinexy
{
position:absolute; left: 90px; top: 125px; z-index:3;
}

.globalhomebuttonxy
{
position:absolute; left: 0px; top: 175px; z-index:3;
}

.globalnewsbuttonxy
{
position:absolute; left: 0px; top: 205px; z-index:3;
}

.globalcontactbuttonxy
{
position:absolute; left: 0px; top: 235px; z-index:3;
}

.globalfacilitiesbuttonxy
{
position:absolute; left: 0px; top: 445px; z-index:3;
}

.globalracketballbuttonxy
{
position:absolute; left: 0px; top: 415px; z-index:3;
}

.globaltennisbuttonxy
{
position:absolute; left: 0px; top: 265px; z-index:3;
}

.globalcoachingbuttonxy
{
position:absolute; left: 0px; top: 295px; z-index:3;
}

.globalchampionshipbuttonxy
{
position:absolute; left: 0px; top: 325px; z-index:3;
}

.globaljuniorsbuttonxy
{
position:absolute; left: 0px; top: 355px; z-index:3;
}

.globalsquashbuttonxy
{
position:absolute; left: 0px; top: 385px; z-index:3;
}

.globalpolicybuttonxy
{
position:absolute; left: 0px; top: 565px; z-index:3;
}

.globallinkpagebuttonxy
{
position:absolute; left: 0px; top: 475px; z-index:3;
}

.globalcalendarbuttonxy
{
position:absolute; left: 0px; top: 505px; z-index:3;
}

.globaldonatebuttonxy
{
position:absolute; left: 0px; top: 535px; z-index:3;
}

.globaltextxy
{
position:absolute; left: 240px; top: 175px; z-index:2;
width: 500px;
font-family: verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 13px;
font-weight: bold;
color: #000000;
background-color: #fffacd;
padding:20px;
}

