BODY {
  text-align: center;
  background: #565249; /*#5F5D51;*/
  margin: 0px;
}

.c {
	clear: both;
}

#wrapper {
	margin: 0 auto; padding: 0 10px 10px 10px; width: 435px;
}

h2 { padding: 10px;
	font-family: Tahoma,Arial,Helvetica;
  	font-size: 18px;
  	line-height:5px;
  	letter-spacing: 1px;
  	text-align: center;
  	font-weight: bold;
  	color: #c3d831;
  	text-shadow: 0 1px 3px #222222;
}

h3 { padding: 0px;
	font-family: Tahoma,Arial,Helvetica;
  	font-size: 18px;
  	line-height:0px;
  	letter-spacing: 1px;
  	text-align: center;
  	font-weight: bold;
  	color: #c3d831;
  	text-shadow: 0 1px 3px #222222;
}


A {
  color: #FFFFFF;
  text-decoration: none;
}

A:hover {
	color: #ffffff;
	font-weight: bold;
	font-size:11px;

}

img {
  border:0;
  padding: 0px;
  margin: 0px;
  display:block;
}
 
a {selector-dummy: expression(this.hideFocus=true);}

TD.mainBack {
  text-align: center;
  background-image: url("images/golf.jpg");
  background-repeat: no-repeat;
  background-position: bottom left;
  margin: 0px;
} 
TD.mainBack_alt {
  text-align: center;
  background-image: url("images/golf_alt.jpg");
  background-repeat: repeat;
  background-position: bottom left;
  margin: 0px;
} 
TD.NavTop {
  text-align: center;
  background-image: url("images/golf.jpg");
  background-repeat: no-repeat;
  background-position: top left;
  margin: 0px;
} 

TD.SubNavTop {
  text-align: center;
  background: #2E7257;
  background-image: url("images/project_logo.png");
  background-repeat: repeat-x;
  margin: 0px;
} 


.textNav {
  font-family: Century Gothic, Arial, Helvetica, Verdana;
  font-size: 14px;
  font-weight: Bold;
  color: #c3d831;
}

.textNav:hover {
  font-family: Century Gothic, Arial, Helvetica, Verdana;
  font-size: 14px;
  font-weight: Bold;
  color: #ffffff;
}

.textNavB {
  font-family: Century Gothic, ITC Garamond, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #ffffff;
}

.textNavS {
  font-family: Century Gothic, Arial, Helvetica, Verdana;
  font-size: 12px;
  font-weight: Bold;
  color: #B8FAAE;
}

.textNavS:hover {
  font-family: Century Gothic, Arial, Helvetica, Verdana;
  font-size: 12px;
  font-weight: Bold;
  color: 5A73F0;
}


.textTitle {
  font-family: Century Gothic, Helvetica, Verdana;
  font-size: 16px;
  font-weight: normal;
  color: #000000;
}

.textTitleB {
  font-family: Century Gothic, Helvetica, Verdana;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}


.textDetail {
	font-family: Arial, Helvetica, Century Gothic, Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	line-height: 20px
}
.textDetail_alt {
	font-family: Arial, Helvetica, Century Gothic, Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	line-height: 20px
}
.textDetailN {
  font-family: Arial, Helvetica, Century Gothic, Verdana;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
}

.textDetailY {
  font-family: Arial, Helvetica, Century Gothic, Verdana;
  font-size: 14px;
  font-weight: normal;
  color: #FFFFFF;
}

.textDetailC {
  font-family: Arial, Helvetica, Century Gothic, Verdana;
  font-size: 16px;
  font-weight: normal;
  color: #FFF;
}

.textDetailCU {
  font-family: Arial, Helvetica, Century Gothic, Verdana;
  font-size: 18px;
  font-weight: bold;
  text-decoration: underline;
  color:#c3d831;
}

.textDetailCUS {
  font-family: Arial, Helvetica, Century Gothic, Verdana;
  font-size: 18px;
  font-weight: Bold;
  color: #fff;
  line-height: 24px;
  
}

.textFooter {
  padding: 10px;
  font-family: Tahoma,Arial,Helvetica;
  font-size: 14px;
  line-height: 30px;
  letter-spacing: 1px;
  text-align: center;
  font-weight: bold;
  color: #ffffff;
  text-shadow: 0 1px 3px #000000;
}

.textLink {
  font-family: Tahoma, Century Gothic;
  font-size: 10px;
  text-decoration: underline;
  font-weight:normal;
  line-height: 20px;
  color: #ffffff;
}

.textTitleGHead {
  font-family: Helvetica, Century Gothic, Verdana;
  font-size: 18px;
  font-weight: bold;
  color: #FFFFFF;
  animation:running; 
    
}

.textTitleGMain {
  font-family: Helvetica,Century Gothic, Verdana;
  font-size: 18px;
  font-weight: bold;
  line-height: 26px;
  color: #FFFFFF;
}

.textTitleGAlt {
  font-family: Helvetica,Century Gothic, Verdana;
  font-size: 18px;
  font-weight: bold;
  color: #B3D83C;
}

.textTitleGFoot {
  font-family: Helvetica,Century Gothic, Verdana;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
}


.textTitle:hover {
  font-family: Century Gothic, Helvetica, Verdana;
  font-size: 16px;
  font-weight: bold;
  color: #F5DDA0;
}

.textTitleG:hover {
	font-family: Century Gothic, Helvetica, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}



.textDetailR {
  font-family: Arial, Helvetica, Century Gothic, Verdana;
  font-size: 14px;
  font-weight: normal;
  color: #EF9593;
}

.textDetailG {
	font-family: Arial, Helvetica, Century Gothic, Verdana;
	font-size: 12px;
	font-weight:bold;
	color: #B3D83C;
}

.textDetailGR {
  font-family: Arial, Helvetica, Century Gothic, Verdana;
  font-size: 14px;
  font-weight: Bold;
  color: #FFFFFF;
}





.textItalic {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 14px;
  color: #000000;
  font-style: italic;
}

HR.hrGrey {
  border: 0;
  color: #dddddd;
  height: 1px;
  text-align: center;
  width: 98%;
  padding-top: 0px;
  padding-bottom: 5px;
}

HR.hrB {
  border: 0;
  color: #000000;
  height: 1px;
  text-align: center;
  width: 90%;
  padding-top: 0px;
  padding-bottom: 0px;
}



TABLE.border {
  border-width: 2px;
  border-style: solid;
  border-color: #000000;
  border-collapse: separate;
}

TABLE.borderB {
  border-width: 10px;
  border-style: solid;
  border-color: #000000;
  border-collapse: separate;
}

#simplegallery1{ //CSS for Simple Gallery Example 1
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border: 0px solid darkred;
}

#simplegallery1 .gallerydesctext{ //CSS for description DIV of Example 1 (if defined)
text-align: left;
padding: 2px 5px;
}

div.transbox
   {
   width:1024px;
   height:450px;
   background-color:#000000;
   opacity:1;
   filter:alpha(opacity=100); /* For IE8 and earlier */
   }

div.unit_top_left_box
  {
	position: relative;
	left:0px;
	top:120px;
	width:110px;
	height:90px;
	background-color:#81C000;
	opacity:1;
	filter:alpha(opacity=100); /* For IE8 and earlier */
	z-index: 3;
	border-width: 2px;
	border-style: solid;
	border-color: #000000;
	border-collapse: separate;
	
  }

div.unit_top_left
  {
	position:relative;
	left:0px;
	top:5px;
	z-index: 4;
  }

div.unit_middle_left_box
  {
	position:relative;
	left:0px;
	top:130px;
	width:110px;
	height:90px;
	background-color:#81C000;
	opacity:1;
	filter:alpha(opacity=100); /* For IE8 and earlier */
	z-index: 3;
	border-width: 2px;
	border-style: solid;
	border-color: #000000;
	border-collapse: separate;
  }

div.unit_middle_left
  {
	position: relative;
	left:0px;
	top:5px;
	z-index: 4;
  }

div.unit_bottom_left_box
  {
	position:relative;
	left:0px;
	top:140px;
	width:110px;
	height:90px;
	background-color:#81C000;
	opacity:1;
	filter:alpha(opacity=100); /* For IE8 and earlier */
	z-index: 3;
	border-width: 2px;
	border-style: solid;
	border-color: #000000;
	border-collapse: separate;
  }
  
div.unit_bottom_left
  {
	position: relative;
	left:0px;
	top:5px;
	z-index: 4;
  }
  
div.unit_top_right_box
  {
	position:relative;
	left:0px;
	top:120px;
	width:110px;
	height:90px;
	background-color:#81C000;
	opacity:1;
	filter:alpha(opacity=100); /* For IE8 and earlier */
	z-index: 1;
	border-width: 2px;
	border-style: solid;
	border-color: #000000;
	border-collapse: separate;
  }

div.unit_top_right
  {
	position:relative;
	left:0px;
	top:5px;
	z-index: 20;
	visibility: visible;
  }

div.unit_middle_right_box
  {
	position:relative;
	left:0px;
	top:130px;
	width:110px;
	height:90px;
	background-color:#81C000;
	opacity:1;
	filter:alpha(opacity=100); /* For IE8 and earlier */
	z-index: 1;
	border-width: 2px;
	border-style: solid;
	border-color: #000000;
	border-collapse: separate;
  }

div.unit_middle_right
  {
	position:relative;
	left:0px;
	top:5px;
	z-index: 10;
	visibility: visible;
  }

div.unit_bottom_right_box
  {
	position:relative;
	left:0px;
	top:140px;
	width:110px;
	height:90px;
	background-color: #81C000;
	opacity:1;
	filter:alpha(opacity=100); /* For IE8 and earlier */
	visibility: inherit;
	border-width: 2px;
	border-style: solid;
	border-color: #000000;
	border-collapse: separate;
  }
  
div.unit_bottom_right
  {
	position: relative;
	left:0px;
	top:5px;
	z-index: 20;
	visibility: visible;
  }

a.screen_tl b {
position: absolute;
visibility:hidden; /* hide the image */
height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
left:150px; /* position:the image */
top:-125px;
}

a.screen_tl:hover {
text-decoration:none;
border:0; /* needed for this to work in IE */
z-index:1000;
}

a.screen_tl:hover b {
visibility:visible; /* make the image visible */
cursor:pointer; /* for IE */
z-index:500;
}

a.screen_ml b {
position: absolute;
visibility:hidden; /* hide the image */
height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
left:150px; /* position:the image */
top:-225px;
}

a.screen_ml:hover {
text-decoration:none;
border:0; /* needed for this to work in IE */
z-index:1000;
}

a.screen_ml:hover b {
visibility:visible; /* make the image visible */
cursor:pointer; /* for IE */
z-index:500;
}

a.screen_bl b {
position: absolute;
visibility:hidden; /* hide the image */
height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
left:150px; /* position:the image */
top:-325px;
}

a.screen_bl:hover {
text-decoration:none;
border:0; /* needed for this to work in IE */
z-index:1000;
}

a.screen_bl:hover b {
visibility:visible; /* make the image visible */
cursor:pointer; /* for IE */
z-index:500;
}

a.screen_tr b {
position: absolute;
visibility:hidden; /* hide the image */
height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
left:-715px; /* position:the image */
top:-125px;
}

a.screen_tr:hover {
text-decoration:none;
border:0; /* needed for this to work in IE */
z-index:1000;
}

a.screen_tr:hover b {
visibility:visible; /* make the image visible */
cursor:pointer; /* for IE */
z-index:500;
}

a.screen_mr b {
position: absolute;
visibility:hidden; /* hide the image */
height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
left:-715px; /* position:the image */
top:-225px;
}

a.screen_mr:hover {
text-decoration:none;
border:0; /* needed for this to work in IE */
z-index:1000;
}

a.screen_mr:hover b {
visibility:visible; /* make the image visible */
cursor:pointer; /* for IE */
z-index:500;
}

a.screen_br b {
position: absolute;
visibility:hidden; /* hide the image */
height:0; /* no height to solve an Opera bug that makes it selectable when hidden */
left:-715px; /* position:the image */
top:-325px;
}

a.screen_br:hover {
text-decoration:none;
border:0; /* needed for this to work in IE */
z-index:1000;
}

a.screen_br:hover b {
visibility:visible; /* make the image visible */
cursor:pointer; /* for IE */
z-index:500;
}
