@charset "utf-8";
/* CSS Document */

#ControlPanel {
width:954px;
}
body{
background-color:#cccccc;
text-align:center;
background-image:url(images/pagebackground.gif);
background-repeat:repeat-x;
background-position:top;
}
#login {
width:947px;
margin:0 auto;
padding:0px;
text-align:right;
}
#dnnLOGIN {
color:#FFFFFF;
font-size:0.9em;
}
#PageFrame {
width:947px;
margin-top:5px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
padding:0px;
text-align:center;
border:#FFFFFF thick solid;
background-color:#FFFFFF;
}
.tagline {
width:100%;
text-align:right;
margin:0px;
padding:0px;
}
.toppane {
width: 947px;
height:140px;
background-color:#000000;
margin:0px;
padding:0px;
}
#searchBox {
float:right;
width:190px;
text-align:right;
margin-top:3px;
margin-right:10px;
font-size:0.8em;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-transform:capitalize;
font-weight:bold;
color:#FFFFFF;
}
#searchBox a {
color:#FFFFFF;
font-size:0.8em;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-transform:capitalize;
font-weight:bold;
color:#FFFFFF;
}

#shadowUnderNav {
clear:both;
padding:0px;
margin:0px;
width: 947px;
height:31px;
background-image:url(images/shadowImageUnderMenu.jpg);
background-repeat:repeat-x;
}

#navHContainer {
width:947px;
display:block;
margin:0px;
background-image:url(images/bgMenu.gif);
background-repeat:repeat-x;
height:28px;
}

#nav ul {
margin:0px;
    list-style:none;
    float:left;
    width:auto;
	height:28px;
}

#nav li:hover {
background-image:url(images/bgMiddleOver.gif);
background-repeat:repeat-x;
line-height :28px; /*sets the height of the tab menu */
}
#nav li {

position: relative;
float:left;
line-height :28px; /*sets the height of the tab menu */
 /*sets the width of the tabs */
list-style: none;
margin:0px;
font-size:0.8em;
}
/* second-level lists */
#nav li ul { 
	position : absolute;
	left: -999em;
padding:0px;
margin:0px;
width:160px;
height:28px;
}
/* set the text properties for main tab */
#nav a {
font-size:0.8em;
font-family:Verdana, Arial, Helvetica, sans-serif;
display:block;
text-decoration:none;
text-transform:uppercase;
text-align:center;
font-weight:bold;
color:#FFFFFF;
margin:0px;
line-height :28px; /*sets the height of the tab menu */
padding:0px 10px;
}
#nav a:hover {
background-image:url(images/bgMiddleOver.gif);
background-repeat:repeat-x;
line-height :28px; /*sets the height of the tab menu */
padding:0px 10px;
font-size:0.8em;
}
#nav ul li a:hover {
background-image:url(images/bgMiddleOver.gif);
background-repeat:repeat-x;
 /*sets the height of the tab menu */
padding:0px 10px;
}
#nav ul li a{

}
/* set the hover properties for the main tab background */
#nav li:hover {
}
#nav li li {
}
/*  set the submenu background and font color etc  */
#nav li li a {
padding:0px;
margin:0px;
line-height:18px;
width:140px;
color:#666666;
background-color:#CCCCCC;
font-size:1em;
border-bottom:solid thin #999999;
}
/* set the hover effects for the submenu 1 text and background and cancels the image background from the main tab */
#nav li li a:hover{
color:#FFFFFF;
background-image:none;
background-color:#666666;
padding:0px;
margin:0px;
font-size:1em;
line-height:18px;
}
#nav li a.SelectedTab {
    font-size:1.2em;
	padding:0px;
margin:0px;

    
}
#nav .DisabledTab {
    color:#ccc;
}
/* no need to change these hover classes 
unless you need more than 4 levels */
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,
#nav li.iehover ul ul,
#nav li.iehover ul ul ul,
#nav li.iehover ul ul ul ul{
  left: -999em;

}

#nav li:hover ul, 
#nav li.iehover ul {
	top:28px; /*sets positioning of the drop down menu level 1*/
	left:0;
	
}
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li.iehover ul,  
#nav li li li.iehover ul {
	top: 0;
	left:13.6em;
/*sets positioning of the drop down menu level 2*/
}
/*end of navigation*/
#threepanecontent{
width:947px;
min-height:350px;
}
.leftpane{
margin-left:6px;
width:163px;
float:left;
text-align:left;
padding:10px 0px 10px 0px;
}
.leftpane a {
text-align:left;
}
.leftpane a:hover {

}
.ContentGroup{
float:right;
width:755px;
min-height:350px;
}
.contentpane {
float:left;
text-align:left;
padding:10px;
}
.contentpane a {

}
.contentpane a:hover {

}
.rightpane {
}
.rightpane a {

}
.rightpane a:hover {
}
.footer {
padding:10px;
clear:both;

text-align:left;
color:#FFFFFF;
font-size:0.8em;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
background-image:url(images/bgFooter.gif);
height:37px;
}
.footer a:link {
color:#FFFFFF;
text-decoration:none;
text-transform:lowercase;
font:bold;
font-size:1.1em;
}
.footer a:hover {
text-decoration:underline;
color:#FFFFFF;
}
.footer a:visited {
color:#FFFFFF;
}
.footerLogo {
margin-top:-50px;
margin-right:0px;
float:right;
height:55px;
width:150px;
background-image:url(images/englishGolfUnion.gif);
background-repeat:no-repeat;
background-position:right;
}

.bottompane {
clear:both;
width: 947px;
height:88px;
background-image:url(images/footerGolf.jpg);
background-repeat:no-repeat;
}
.bottompane a:hover {

}
.bottompane a {

}
#optimizedLinks  {

}
.optimizedLinks {
float:left;
font-size:0.8em;
color:#CCCCCC;
text-decoration:none;
text-transform:uppercase;
}

.optimizedLinks a {
font-size:0.8em;
color:#CCCCCC;
text-decoration:none;
text-transform:uppercase;
}

















