.main { color: #000000; font-size: 12px; font-family: Arial; text-decoration: none }
A.main:link { color: #376aa2; font-size: 12px; font-family: Arial; text-decoration: none; font-weight: bold } 
A.main:visited { color: #376aa2; font-size: 12px; font-family: Arial; text-decoration: none; font-weight: bold }
A.main:hover { color: #729ecf; font-size: 12px; font-family: Arial; text-decoration: underline; font-weight: bold }

.small { color: #000000; font-size: 11px; font-family: Arial; text-decoration: none }
A.small:link { color: #376aa2; font-size: 11px; font-family: Arial; text-decoration: none; font-weight: bold } 
A.small:visited { color: #376aa2; font-size: 11px; font-family: Arial; text-decoration: none; font-weight: bold }
A.small:hover { color: #729ecf; font-size: 11px; font-family: Arial; text-decoration: underline; font-weight: bold }

.main2 { color: #000000; font-size: 14px; font-family: Arial; text-decoration: none }
A.main2:link { color: #376aa2; font-size: 14px; font-family: Arial; text-decoration: none; font-weight: bold } 
A.main2:visited { color: #376aa2; font-size: 14px; font-family: Arial; text-decoration: none; font-weight: bold }
A.main2:hover { color: #729ecf; font-size: 14px; font-family: Arial; text-decoration: underline; font-weight: bold }

.front { color: #ffffff; font-size: 12px; font-family: Arial; text-decoration: none }
A.front:link { color: #376aa2; font-size: 12px; font-family: Arial; text-decoration: none; font-weight: bold } 
A.front:visited { color: #376aa2; font-size: 12px; font-family: Arial; text-decoration: none; font-weight: bold }
A.front:hover { color: #729ecf; font-size: 12px; font-family: Arial; text-decoration: underline; font-weight: bold }


.side { color: #ffffff; font-size: 11px; font-family: Arial; text-decoration: none }
A.side:link { color: #dde06d; font-size: 11px; font-family: Arial; text-decoration: underline } 
A.side:visited { color: #dde06d; font-size: 11px; font-family: Arial; text-decoration: underline }
A.side:hover { color: #ffffff; font-size: 11px; font-family: Arial; text-decoration: none }


.footer { color: #ffffff; font-size: 11px; font-family: Arial; text-decoration: none }
A.footer:link { color: #ffffff; font-size: 11px; font-family: Arial; text-decoration: underline } 
A.footer:visited { color: #ffffff; font-size: 11px; font-family: Arial; text-decoration: underline }
A.footer:hover { color: #dde06d; font-size: 11px; font-family: Arial; text-decoration: none }


.titleshadow {
	font-family: Century Gothic, Arial;
	font-size: 26px;
	color: #ffffff;
	font-weight: bold;
	height: 1em;
	filter: Shadow(Color=#333333,
			Direction=135, 
			Strength=5);
}

#golfacademylinks table {
  margin-left: 10px;
}
#golfacademylinks table td {
  text-align: left;
}

#golfacademylinks table a:hover, #golfacademylinks a:hover {
  color: black;
}

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 999;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
 background-color: #f9f9e4;
 border: 1px solid #54661c;
 border-top: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}
ul#nav li a {
  height: 39px;
  display: block;
  color: black;
}
ul#nav li ul li a {
  height: 30px;
  text-decoration: none;
  text-align: left;
  padding:4px 0 0 8px;
  font-family: verdana, sans-serif;
  font-size: 12px;
}
ul#nav li ul li a:hover {
  color: #339933;
}

ul.dropdown ul#instruction {
  width: 145%;
}


ul#nav li a.button1 {background: url(images/button1.jpg) no-repeat bottom; width: 94px;}
    ul#nav li a.button1:hover, ul#nav li a.button1:active {background-position: top;}

ul#nav li a.button2 {background: url(images/button2.jpg) no-repeat bottom; width: 114px;}
    ul#nav li a.button2:hover, ul#nav li a.button2:active {background-position: top;}

ul#nav li a.button3 {background: url(images/button3.jpg) no-repeat bottom; width: 151px;}
    ul#nav li a.button3:hover, ul#nav li a.button3:active {background-position: top;}

ul#nav li a.button4 {background: url(images/button4.jpg) no-repeat bottom; width: 109px;}
    ul#nav li a.button4:hover, ul#nav li a.button4:active {background-position: top;}

ul#nav li a.button5 {background: url(images/button5.jpg) no-repeat bottom; width: 151px;}
    ul#nav li a.button5:hover, ul#nav li a.button5:active {background-position: top;}

ul#nav li a.button6 {background: url(images/button6.jpg) no-repeat bottom; width: 131px;}
    ul#nav li a.button6:hover, ul#nav li a.button6:active {background-position: top;}

#navlinks a {
  color:green;
  font-size:18px;
}
#pagelinks a {
  color:green;
  font-size:17px;
  line-height: 24px;
}


#navlinks a:hover, #pagelinks a:hover {
  color: #000;
}
#navlinks span {
  color:green;
  font-size:18px;
}

.shortgamebox, .shortgamebox2 {
  border: 1px solid black;
  padding: 10px;
  background-color: #eee;
}
.shortgamebox2 {
  text-align: center;
}
.humpdaybox {
  border: 1px solid black;
  padding: 10px;
  background-color: #fe9900;
  text-align: center;
  width: 425px;
  font-size: 16px;
}
.contentbox {
  border: 1px solid black;
  padding: 7px;
  text-align: center;
  width: 425px;
  font-size: 16px;
  line-height: 22px;
}
#golfacademylinks img {border-style: none;border: 1px solid black;}
#golfacademylinks td {padding: 10px; text-align: center;}

/*ul#frontbuttons {
	list-style: none;
    position: absolute;
    top:17px;
    left: -12px;
	}
	ul#frontbuttons li{
		display: inline;
	}
	ul#frontbuttons li a{
		display: block;
		height: 56px;
		float: left;
        padding-right: 25px;
	}
	ul#frontbuttons li a#button_left {
			background: url(images/button_left.jpg) no-repeat bottom center;
			width: 120px;
		}
	ul#frontbuttons li a#button_right {
			background: url(images/button_right.jpg) no-repeat bottom center;
			width: 120px;
		}
	ul#frontbuttons li a#button_left:hover, ul#frontbuttons li a#button_left:active,
	ul#frontbuttons li a#button_right:hover, ul#frontbuttons li a#button_right:active {
				background-position: top center;
			}
            */


