body {padding:0; margin:0; background:#f5fee1; font-size:76%; color:#000; text-align:center; font-family:arial, sans-serif;}
#holder {width:790px; margin:30px auto; text-align:left; position:relative;}
#banner {width:770px; height:60px; background:#2c3020; position:absolute; left:10px; top:25px; color:#fff;}
#holder a {display:block; position:absolute; background:url(../images/trans.gif);}
#holder a.p1 {width:121px; height:13px; left:445px; top:288px;}
#holder a.p2 {width:173px; height:16px; left:420px; top:303px;}
#holder a.p3 {width:215px; height:22px; left:400px; top:319px;}
#holder a.p4 {width:248px; height:25px; left:385px; top:341px;}
#holder a.p5 {width:270px; height:108px; left:373px; top:366px;}
#holder a.p6 {width:255px; height:20px; left:378px; top:474px;}
#holder a.p7 {width:210px; height:17px; left:390px; top:494px;}
#holder a.p8 {width:171px; height:18px; left:410px; top:511px;}
#holder a.p9 {width:108px; height:19px; left:440px; top:529px;}
#holder a.p1:focus,
#holder a.p2:focus,
#holder a.p3:focus,
#holder a.p4:focus,
#holder a.p5:focus,
#holder a.p6:focus,
#holder a.p7:focus,
#holder a.p8:focus,
#holder a.p9:focus
 {outline:0;}

#wrap {width:1000px; margin:10px auto; text-align:left; background:#f5fee1;}
#header {width:1000px; height:115px; background:#d5edb4; border-bottom:2px solid #5b6a3e; border-top:1px solid #5b6a3e; float:left;}
#header img {display:block;}
.floatRight {float:right;}
.floatLeft {float:left;}
.clubmark {padding-top:35px;}
#date {clear:left;height:26px; line-height:26px; background:url(../images/date.gif); border-bottom:2px solid #5b6a3e;}
.date {padding-left:10px; color:#833d16;}
.clear {clear:both;}
#midCol p {color:#5f5f5f; font-size:12px; line-height:20px;}
#rightCol h3 {
	font-size:12px;
	color:#843e1e;
	letter-spacing:1px;
	margin:0;
	padding:15px 0 5px 0;
}
#rightCol p {
	color:#5f5f5f;
	font-size:11px;
	line-height:25px;
	padding:0;
	margin:0;
}

a {color:#843e1e;}
a:hover {text-decoration:none;}

#content {background:url(../images/content.gif);}
#leftCol {width:175px; float:left;}
#midCol {width:430px; float:left; padding:25px 0 0 25px; margin-left:175px;}
#rightCol {
	float:right;
	width:180px;
	padding:50px 50px 0 0;
}

#footer {margin:0; border:1px solid #444; border-width:1px 0; padding:0 10px;}
#footer p {padding:5px 0; margin:0; color:#5f5f5f; font-size:11px;}
#footer p.small {font-size:8px; line-height:20px; color:#5f5f5f;}
h1 {margin:0; padding:0; font-size:20px; color:#a4c273; font-weight:normal; letter-spacing:1px;}

/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/anywidth-flyout.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#menu {width:160px; position:relative; margin-left:15px;}

#menu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left;}

#menu li {margin:0; padding:0; list-style:none;}
#menu li {display:inline-block; display:inline;}
#menu ul {position:absolute; left:-9999px;}
#menu ul ul { padding:1px 1px 0 1px; background:#f5fee1;}
#menu ul.level1 {position:absolute; left:0; top:60px; border-top:1px solid #f5fee1;}

#menu a {display:block; font:normal 12px arial,sans-serif; color:#a4c273; line-height:35px; text-decoration:none;padding:0 20px 0 10px; border-bottom:1px solid #f5fee1; background:#5b6a3e;} 
#menu ul.level1 a.level1a {width:110px; padding-left:30px;}

#menu ul li:hover > ul {visibility:visible; left:95%; margin-top:-37px;}

#menu a:hover ul,
#menu a:hover a:hover ul, 
#menu a:hover a:hover a:hover ul {left:100%; visibility:visible;}
#menu a:hover ul li a {background:#5b6a3e;}

#menu a:hover ul ul, 
#menu a:hover a:hover ul ul {left:-9999px;}

#menu li a:hover {color:#fff; background:#5b6a3e; white-space:nowrap;} 
#menu li:hover > a {color:#fff; background:#5b6a3e;}
#menu li a.fly {background:#5b6a3e url(../images/arrow.gif) no-repeat right center;}

#menu li a.fly:hover {background:#5b6a3e url(../images/arrow.gif) no-repeat right center;} 
#menu li:hover > a.fly {background:#5b6a3e url(../php/css/images/arrow.gif) no-repeat right center;}

#menu li a.fly:hover ul li a.fly {background:#5b6a3e url(../images/arrow.gif) no-repeat right center;} 
#menu table {position:absolute; left:95%; height:0; width:0; border-collapse:collapse; margin-top:-12px; margin-left:-1px;}
