body                          	{ margin: 0px 0px 0px 7px; background-image: url(../images/tif_bg.gif);  } /* url(images/btgrdk4x.gif) bottom left fixed repeat-x; background: #aaaaaa */

HR                               { color: #aaaaaa; background: #aaaaaa; border: 0px; height: 1px; width: 100%; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

p                             	{ margin: 0px 0px 0px 0px; padding-bottom: 9px; font-family: Lucida Grande, Trebuchet MS, Bitstream Vera Sans, Arial, Verdana, Helvetica, sans-serif; line-height: 16px; font-size: 11px;  color: #333333; }
.p2                              { margin: 0px 0px 5px 0px; padding-bottom: 9px; font-family: Lucida Grande, Trebuchet MS, Bitstream Vera Sans, Arial, Verdana, Helvetica, sans-serif; line-height: 20px; font-size: 11px;  color: #333333; }
.p3                              { margin: 0px 0px 5px 6px; padding-bottom: 9px; font-family: Lucida Grande, Trebuchet MS, Bitstream Vera Sans, Arial, Verdana, Helvetica, sans-serif; line-height: 17px; font-size: 11px;  color: #333333; }

.NBSP10                       	{ font-size: 10px; }
.NBSP9                        	{ font-size: 9px; }
.NBSP8                        	{ font-size: 8px; }
.NBSP7                        	{ font-size: 7px; }
.NBSP6                        	{ font-size: 6px; }
.NBSP5                        	{ font-size: 5px; }
.NBSP4                        	{ font-size: 4px; }
.NBSP3                        	{ font-size: 3px; }
.NBSP2                        	{ font-size: 2px; }


/* Primary Navigation */

div#globalnav	{
	height: 26px;
	width: 155px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 0px;
	}

div#globalnav ul#menu	{
	height: 162px;
	width: 155px;
	background: transparent url(../images/ln_navc.gif) no-repeat; /* top left */
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
   border-bottom: 1px solid #ffffff;
	/* position: relative; */
	}

div#globalnav ul#menu li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	top: 0px;
   /* position: absolute; */
	}
	
ul#menu li, ul#menu a {
	height: 27px;
	display: block;
	}
	
div#globalnav ul#menu li a {
	text-indent: -9999px;
	text-decoration: none;
	}

#lnhm a:hover {background: transparent url(../images/ln_navc.gif) -155px 0px no-repeat;}
#lnabout a:hover {background: transparent url(../images/ln_navc.gif) -155px -27px no-repeat;}
#lncoaches a:hover {background: transparent url(../images/ln_navc.gif) -155px -54px no-repeat;}
#lnevents a:hover {background: transparent url(../images/ln_navc.gif) -155px -81px no-repeat;}
#lngear a:hover {background: transparent url(../images/ln_navc.gif) -155px -108px no-repeat;}
#lndonations a:hover {background: transparent url(../images/ln_navc.gif) -155px -135px no-repeat;}

/* You are here - main nav */
body#home #lnhm {background: transparent url(../images/ln_navc.gif) -155px 0px no-repeat;}
body#about #lnabout {background: transparent url(../images/ln_navc.gif) -155px -27px no-repeat;}
body#coaches #lncoaches {background: transparent url(../images/ln_navc.gif) -155px -54px no-repeat;}
body#events #lnevents {background: transparent url(../images/ln_navc.gif) -155px -81px no-repeat;}
body#gear #lngear {background: transparent url(../images/ln_navc.gif) -155px -108px no-repeat;}
body#donations #lndonations {background: transparent url(../images/ln_navc.gif) -155px -135px no-repeat;}
   
/*	
#lnhm	{width: 156px; height: 26px;}
#lnabout	{width: 156px; height: 30px;}
#lncoaches	{width: 156px; height: 30px;}
#lnevents {width: 156px; height: 30px;}
#lngear	{width: 156px; height: 30px;}
#lndonations {width: 156px; height: 30px;} */



.txtWhiteSm                  	   { font-size: 11px; font-family: Lucida Grande, Trebuchet MS, Bitstream Vera Sans, Arial, Verdana, Helvetica, sans-serif; color: #ffffff; }
.txtDGrey                    	   { font-size: 11px; font-family: Lucida Grande, Trebuchet MS, Bitstream Vera Sans, Arial, Verdana, Helvetica, sans-serif; color: #333333; }

a:hover.lnkGreySm             	{ text-decoration: underline; }
.lnkGreySm                    	{ font-size: 10px; font-family: Lucida Grande, Trebuchet MS, Bitstream Vera Sans, Arial, Verdana, Helvetica, sans-serif; color: #999999; text-decoration: none; }

a:hover.lnkHmBlu              	{ text-decoration: underline; }
a:hover.lnkBC	              	   { text-decoration: underline; }
.lnkHmBlu                     	{ font-size: 11px; font-weight: bold; font-family: Lucida Grande, Trebuchet MS, Bitstream Vera Sans, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #114AB2; }
.lnkBC	                     	{ font-size: 11px; font-family: Lucida Grande, Trebuchet MS, Bitstream Vera Sans, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #114AB2; }
.txtBC	                     	{ font-size: 11px; font-family: Lucida Grande, Trebuchet MS, Bitstream Vera Sans, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #333333; }
.arrwBC                          { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #333333; }
.arrwBlu 						      { font-size: 11px; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; color: #114AB2; }
.arrwBluSm 						      { font-size: 9px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; color: #114AB2; }

.lnkYel              	         { font-size: 11px; font-weight: bold; font-family: Lucida Grande, Trebuchet MS, Bitstream Vera Sans, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #FFFFCC; }
a:hover.lnkYel	              	   { text-decoration: underline; }

.txtCal { font-size: 11px; font-family: Lucida Grande, Trebuchet MS, Bitstream Vera Sans, Arial, Verdana, Helvetica, sans-serif; color: #333333; text-align: center;}
