body {
	background-color: #C9D0E3;
}

P
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

DIV
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal; 
	color: #000000
}
	
TD
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal; 
	color: #000000
}

a:link
{
	font-family: Arial, Helvetica, sans-serif;	
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	color: #1A4B1D;
}

a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #72AA75
}
a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold;
	color: #1A4B1D
}

a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	color: #1A4B1D;
}

a.small_link:link
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}

a.small_link:hover
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}
a.small_link:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: bold;
	color: #ffffff
}

a.small_link:visited
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}

.small_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff
}
	
HR
{
	color: #000000; 
	height:1px
}

H1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px; 
	font-weight: normal; 
	color: #000000 
}

H2
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: Black;
}

H3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; 
	font-weight: bold; 
	color: #000000
}

H4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal; 
	color: #000000
}

OL
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1A4B1D
}

UL
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#1A4B1D;
	list-style: square outside
}

/*------------- NAVIGATION ELEMENTS ---------------*/

#hdrNavBox {
	position:relative;
	display:block;
	clear:both;
	width:760px;
	height:28px;
	background:#fff url(/images/all_pages/nav/bkgd.jpg) top left no-repeat;
}
#nav {
	position:absolute;
	bottom:0px;
	left:4px;
	width:760px;
	height:28px;
	list-style:none;
	white-space: nowrap;
	overflow:hidden;
	margin:0;
	padding:0;
}

#hdrNavBox li {
    float:left;
    list-style:none;
    margin:0 1px 0 0;
}
#hdrNavBox a {
	float:left;
  	padding:28px 0 0 0;
  	overflow:hidden;
  	height:0px !important;
  	height /**/:28px; /* for IE5/Win */
}
#hdrNavBox li a:hover {
 	background-position:0 -28px;
}
#hdrNavBox li.selected {
	background-position:0 -56px;
	}
#hdrNavBox li a.selected {
 	background-position:0 -56px;
}
#hdrNavBox li a.selected:hover {
 	background-position:0 -56px;
}
/* Channel images */
#home, #home a  {
	width:80px;
	background: url(/images/all_pages/nav/home_1.jpg) top left no-repeat;
}
#course_info, #course_info a {
	width:186px;
	background: url(/images/all_pages/nav/course_info_1.jpg) top left no-repeat;
}
#tournaments, #tournaments a  {
	width:144px; 
	background: url(/images/all_pages/nav/tournaments_1.jpg) top left no-repeat;
}
#store, #store a  {
	width:137px;
	background: url(/images/all_pages/nav/online_store_1.jpg) top left no-repeat;
}
#links, #links a  {
	width:78px;
	background: url(/images/all_pages/nav/links_1.jpg) top left no-repeat;
}
#contact, #contact a  {
	width:125px;
	background: url(/images/all_pages/nav/contact_us_1.jpg) top left no-repeat;
}

/* SUB NAV */
#snavBox {position:relative;width:760px;height:30px;background:#C8D0E3 repeat;}
#snav {position:absolute;top:10px;left:16px;width:760px;list-style:none;display:inline;overflow:hidden;margin:0;padding:0;}
#snav li {font-size:11px;display:inline;list-style:none;margin-right:10px;}
#snav a:link, #snav a:visited {color:#000000;text-decoration:none;}
#snav a:hover, #snav a:active {color:#ffffff;text-decoration:none;}
