@charset "UTF-8";

a:focus { outline: none; }
a.footermenu:link {color:#FFFF99}
a.footermenu:visited {color:#FFFF99}
a.footermenu:rollover {color:#FFFF99;}
a.footermenu:hover {color: #FFFFFF;}
a.footermenu:active {color:#FFFF99}

a.bannermenu:link {color: #FFFFFF; }
a.bannermenu:visited {color: #FFFFFF; }
a.bannermenu:hover {color: #FFFFFF; }
a.bannermenu:active {color: #FFFFFF; } 

a.highlightedlink:link {color: #666633; }
a.highlightedlink:visited {color: #666633; }
a.highlightedlink:hover {color: #666633; text-decoration: underline;}
a.highlightedlink:active {color: #666633; }

a.yellowlink:link {color: #FFCC00; }
a.yellowlink:visited {color: #FFCC00; }
a.yellowlink:hover {color: #FFCC00; text-decoration: underline; }
a.yellowlink:active {color: #FFCC00; }  

a.menuOther:hover {color: #AAAAAA}

a.dateheader:hover {
color: #444444;
	text-decoration: underline;
}
a.boxtext:hover { color: #444444; text-decoration: underline; }


a.2ndMenuOther:rollover {text-decoration: underline;}

.pagetextBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #444444;
	line-height: 1;
}
.dateheader {
	font-size: 10px;
	font-style: normal;
	text-transform: uppercase;
	line-height: 1;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.largerHeadingWhite {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
.whitemenuCaps {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}
.menuCurrent {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}
.menuOther {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #444444;
}
.2ndMenuCurrent {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	color: #222222;
}
.2ndMenuOther {
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #666633;
}
.copyrightfont {
	font-size: 10px;
	font-weight: normal;
	color: #DDDDDD;
	line-height: 175%;
	padding-left: 1em;
	vertical-align: text-bottom;
	text-align: left;
	margin: 0em;
}
.yellowlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #FFCC00;
}

p {
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #444444;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666633;
	font-weight: bold;
	font-variant: normal;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666633;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #444444;
}
.bannermenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}
.redHighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #770000;
}
.redBoxedText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	background: #000;
	padding: 3px 0 1px 0;
	line-height: 2;
	background-color: #DD0000;
	font-weight: bold;
	text-indent: 6px;
	}
.footermenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF99;
	font-weight: normal;
}
.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #444444;
}
.highlightedlink {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	color: #666633;
}
#GWBanner {
	position:absolute;
	left:125px;
	top:14px;
	width:787px;
	height:214px;
	z-index:1;
}
#content {
	position:absolute;
	left:124px;
	top:227px;
	width:787px;
	z-index:2;
	background-image: url(Images/greyBG5pct.jpg);
}
#rightcontent {
	position:absolute;
	left:390px;
	top:230px;
	width:522px;
	height:460px;
	z-index:2;
	background-image: url(Images/greyBG5pct.jpg);
}	
#rightVincontent {
	position:absolute;
	left:442px;
	top:227px;
	width:471px;
	height:460px;
	z-index:2;
	background-image: url(Images/greyBG5pct.jpg);
}

#contentLongWide {
	position:absolute;
	left:125px;
	top:227px;
	width:787px;
	z-index:2;
	background-image: url(Images/greyBG5pct.jpg);
}
#contentWide {
	position:absolute;
	left:125px;
	top:227px;
	width:787px;
	height:466px;
	z-index:2;
	background-image: url(Images/greyBG5pct.jpg);
}
#mainmenuAP {
	position:absolute;
	left:367px;
	top:203px;
	width:539px;
	height:22px;
	z-index:3;
}
#mainmenuAP2 {
	position:absolute;
	left:290px;
	top:204px;
	width:539px;
	height:22px;
	z-index:3;
}
#joinmailinglistAP {
	position:absolute;
	left:685px;
	top:23px;
	width:171px;
	height:23px;
	z-index:4;
}
#footer {
	position:absolute;
	left:125px;
	top:695px;
	width:787px;
	height:18px;
	z-index:9;
	background-color: #999966;
}
#copyrightnotice {
	position:absolute;
	left:125px;
	top:713px;
	width:787px;
	height:18px;
	z-index:6;
	background-color: #645d55;
}
#clubfooter {
	position:absolute;
	left:125px;
	top:993px;
	width:787px;
	height:18px;
	z-index:9;
	background-color: #999966;
}
#clubcopyrightnotice {
	position:absolute;
	left:125px;
	top:1015px;
	width:787px;
	height:18px;
	z-index:6;
	background-color: #645d55;
}
#rightsidebar {
	position:absolute;
	left:667px;
	top:230px;
	width:247px;
	height:460px;
	z-index:7;
}
#leftsidebar {
	position:absolute;
	left:128px;
	top:230px;
	width:263px;
	height:390px;
	z-index:7;
	background-image: url(Images/greyBG5pct.jpg);
}

#contentLowerMenu {
	position:absolute;
	left:386px;
	top:13px;
	width:313px;
	height:47px;
	z-index:8;
}

.whiteheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.pagetextBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #444444;
}
.boxtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #444444;
	line-height: 1.25;
	border-top: 0;
	margin-top: 0.25em;
}
.highlightedtext {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	color: #666633;
	line-height: 20px;
}
.imageleft {
         border:1px solid #e5e5e5;
         background-color:#ffffff;
         padding:5px;
         margin-left:5px;
         margin-right:10px;
         float:left;
} 

