#top {height:135; background-image: url(graphics/topbar_bkgd.jpg);}
#topimg { background-image: url('graphics/topnav_u.75th.2.jpg'); width:800; height: 108; display:block; float:left; border: 0px solid black; }
#topnav{ width:800px; height:27px;}

  /*topnav image bar*/
  #tn-blank {display:block; width: 124px; height: 27px; background-position: 0 0px; background-image: url("graphics/cssTopNav1.75th.3f.jpg");  background-repeat: no repeat 0 0; float:left; }
  #tn-home {display:block; width: 81px; height: 27px; background-position: -124 0px; background-image: url("graphics/cssTopNav1.75th.3f.jpg");  background-repeat: no repeat 0 0; float:left}
  #tn-about {display:block;width: 81px; height: 27px; background-position: -205 0px; background-image: url("graphics/cssTopNav1.75th.3f.jpg"); background-repeat: no repeat 0 0; float:left}
  #tn-events{display:block;width: 105px; height: 27px; background-position: -286 0px;background-image: url("graphics/cssTopNav1.75th.3f.jpg");background-repeat: no repeat 0 0; float:left}
  #tn-resources {display:block;width: 76px; height: 27px; background-position: -391 0px;background-image: url("graphics/cssTopNav1.75th.3f.jpg");  background-repeat: no repeat 0 0; float:left}
  #tn-memberships {display:block;width: 98px; height: 27px; background-position: -467 0px;background-image: url("graphics/cssTopNav1.75th.3f.jpg");  background-repeat: no repeat 0 0; float:left}
  #tn-contact {display:block;width: 81px; height: 27px; background-position: -565 0px;background-image: url("graphics/cssTopNav1.75th.3f.jpg");  background-repeat: no repeat 0 0; float:left}
  #tn-directions {display:block;width: 78px; height: 27px; background-position: -646 0px;background-image: url("graphics/cssTopNav1.75th.3f.jpg");  background-repeat: no repeat 0 0; float:left}
  #tn-facebook {display:block;width: 76px; height: 27px; background-position: -724 0px;background-image: url("graphics/cssTopNav1.75th.3f.jpg");  background-repeat: no repeat 0 0; float:left}

  #tn-home:hover {background-position: -124 -27px;}
  #tn-about:hover {background-position: -205 -27px;}
  #tn-events:hover {background-position: -286 -27px;}
  #tn-resources:hover {background-position: -391 -27px;}
  #tn-memberships:hover {background-position: -467 -27px;}
  #tn-contact:hover {background-position: -565 -27px;}
  #tn-directions:hover {background-position: -646 -27px;}
  
   /* end topnav image bar*/

#leftcontent {
  border: 0px solid black;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width:124px;
	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt;
  color: black;

}
 
#leftcontent #nav a{ display: block; height:0px; width:124px; border: 0px solid black; 
  background-image: url("graphics/cssLeftNav.jpg"); 
  background-repeat: no-repeat 0 0; 
}
#leftcontent #nav span{display:none}

#leftcontent #nav #blank a {display: block; background-position: -0 0px; width:124px; height:66px;}
#leftcontent #nav #instruction a {display: block; background-position: -0 -66px; width:124px; height:34px;}
#leftcontent #nav #instruction a:hover{background-position: -124 -66px;}
#leftcontent #nav #tournaments a{display: block; background-position: -0 -100px; width:124px; height:26px;}
#leftcontent #nav #tournaments a:hover{background-position: -124 -100px;}
#leftcontent #nav #joad a{display: block; background-position: -0 -126px; width:124px; height:26px;}
#leftcontent #nav #joad a:hover{background-position: -124 -126px;}
#leftcontent #nav #sport a{display: block; background-position: -0 -152px; width:124px; height:36px;}
#leftcontent #nav #sport a:hover{background-position: -124 -152px;}
#leftcontent #nav #map a{display: block; background-position: -0 -188px; width:124px; height:22px;}
#leftcontent #nav #map a:hover{background-position: -124 -188px;}
  
/* navigation images for instruction trio of pages */
#in-begin {display:block; width: 166px; height: 20px; background-position: 0 0px; background-image: url("graphics/cssInstruction.jpg");  background-repeat: no repeat 0 0; float:left; }
#in-baip {display:block; width: 267px; height: 20px; background-position: -166 0px; background-image: url("graphics/cssInstruction.jpg");  background-repeat: no repeat 0 0; float:left}
#in-other {display:block;width: 210px; height: 20px; background-position: -433 0px; background-image: url("graphics/cssInstruction.jpg"); background-repeat: no repeat 0 0; float:left}

/*hover*/
#in-begin:hover { background-position: 0px -20px;}
#in-baip:hover { background-position: -166px -20px;}
#in-other:hover { background-position: -433px -20px;}

/* hide these elements*/
span.Z {display:none;}

div#container {
  width:800px;
  border: 0px solid green;
	font-weight: normal;
	padding: 0 0 0 0px;
	margin: 0 0 0px auto 0px auto;
	text-align: center;
	background: url("graphics/bg_center1.jpg") repeat;
}

div#centercontent
{
  float:right;
  width:646px;
	border: 0px solid blue;
	padding: 50px 0 0 00px;
	margin: 0px 0px 0px 0px auto;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
	
div#topbar {
	margin: 0px auto 0px auto;
	height: 135px;
	background: url("graphics/topbar_bkgd.jpg") repeat;
	text-align: left;
	border: 0px dashed blue
}

img {
	border: 0px solid blue;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0px;
}

div#bottomcontent {
	background-image: url("graphics/footer_bkgd.jpg");
	background-repeat: repeat-x;
	clear: both;
	text-align: left;	
	vertical-align: top;
	color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height:  29px;
}

div#bottomcontent #text {
}

body {
	margin: 0px auto 0px auto;
	background-position: top;
}

P, TD, LI, SPAN {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10pt;
color: black;
}.headerMain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}
.underlineText {
	text-decoration: underline;
}
.headerMedium {
	color: #336633;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
}
.headerBold {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
a:link {
	color: #102700;
}
a:link.secondaryLink {
	color: black;
}
a:visited {
	color: #102700;
}
a:visited.secondaryLink {
	color: black;
}
a:hover {
	color: #92BD78;
}
#2a:hover.secondaryLink {
	color: #4F4E4E !important;
}
.8ptBlk {
	font-size: 8pt;
	color: #000000;
}
.darkRed10pt {
	color: #990000;
}

.warningTitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  color: #CC0000;
}
.warning {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #CC0000;
}
#warning{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: italic;
  color: #990000;
}

#clearboth{
  padding: 0 0 0 0px;
  margin: 0 0 0 0px;
  clear:both;
}

ul#blank{
  list-style-type:none;
}
li#B{
  margin-left: -30px;
}

li#num{
  margin-left: -30px;
  list-style-type:decimal;
}