/* NSS dark green: 	color: #006666;, light green: 	color: #999966;
red text: color="#FF0000;
*/

.videoborder{
	border: 5px solid #999966;
	}

.fixcenter {
	width: 800px;
	border: solid; 
	border-width: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
}

.navigationColumn {
	width: 130px;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-left: 0px;
}	

.mainTable {
	width: 800px;
	border: solid; 
	border-width: 0px;
	margin-left: 0px;
	margin-top: 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
}	

.mainText {
	width: 660px;
	border: solid; 
	border-width: 0px;
	margin-left: 140px;
	margin-top: 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
}	

.footerText {
	width: 660px;
	border: solid; 
	border-width: 0px;
	margin-left: 140px;
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
}	

BODY, TD {
	background-image: url(_themes/bars2/barbkgde.gif);
	color : #000000;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
	
h6 {
	font-size: 2px;
}

TD.upper {
	color : #FFFFFF;
	background: #999966;
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
}

.navigationSpacer {
	width: 13px;
	background: #999966;
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px;
}	

.navigationBar {
	width: 117px;
	background: #999966;
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px;
}	

FONT.smaller {
	font-size: 10px;
}

FONT.medium {
	font-size: 12px;
	color : #000000;
}

FONT.larger {
	font-size: 14px;
	color : #000000;
}

table.entries {
	color : #000000;
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	BORDER-RIGHT: #999966 10px solid;
	BORDER-LEFT: #999966 1px solid;
	BORDER-TOP: #999966 1px solid;
	BORDER-BOTTOM: #999966 1px solid;
}

/*A The color style for ALL link colors throughout the site.*/
a:link {
	color: #006666;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.1;
	text-decoration: none;
}

a:visited {
	color : #808080;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.1;
	text-decoration: none;
}

a:hover {
	color : #999966;
	text-decoration: underline;
}

a:active {
	color : #999966;
	text-decoration: none;
}

a.smaller:link {
	font-size: 10px;
	color : #006666;
	text-decoration: underline;
}

a.smaller:visited {
	font-size: 10px;
	color : #006666;
	text-decoration: underline;
}

a.smaller:hover {
	font-size: 10px;
	color : Red;
	text-decoration : none;
}

a.textBd:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color : #999966;
}

a.textBd:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color : #999966;
}

a.textBd:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color : #999966;
}

a.textBd:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color : #999966;
}

.textBd {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.textReg {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

.textBdWhite {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color : #FFFFFF;
}

a.textBdWhite:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color : #FFFFFF;
}

a.textBdWhite:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color : #FFFFFF;
}

a.textBdWhite:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

a.textBdWhite:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	color : #006666;
}

.textBdLtGreen {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color : #CDECE7;
}

a.textBdLtGreen:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color : #CDECE7;
}

a.textBdLtGreen:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color : #CDECE7;
}

a.textBdLtGreen:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

a.textBdLtGreen:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	color : #999966;
}

a.head4BdDkGreenHover:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
	color: #006666;
}

a.head4BdDkGreenHover:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #006666;
}

a.head4BdDkGreenHover:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
	color: #999966;
}

a.head4BdDkGreenHover:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #006666;
}

.medium {
	font-size: 12px;
	color : #000000;
}

.mediumWhite {
	font-size: 12px;
	font-weight: bold;
	color : #FFFFFF;
}

.larger {
	font-size: 14px;
	color : #000000;
}

.muchLargerRed {
	font-size: 16px;
	color : Red;
}

.head1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	font-weight: normal;
	color: #000000;
}

.head2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

.head3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}

.head3Bd {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
}

.head3BdI {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #000000;
}

.head4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}

.head4BdI {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	line-height: 1.5em;
	color: #000000;
}

.head4DkGreen {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	color: #006666;
}

.head4BdDkGreen {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #006666;
}

.head4LtGreen {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	color: #999966;
}

.head4BdLtGreen {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #999966;
}

.head5 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.2;
	font-style: normal;
	color: #000000;
}

.head5BdI {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #000000;
}

.head6 {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.head6Bd {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.footer1:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #999966;
}

.footer1:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #999966;
}

.footer1:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.footer1:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}


.footer1NH {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #999966;
}

.textDkGreen {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #006666;
}

.textBdDkGreen {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #006666;
}

.textLtGreen {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #999966;
}

.textBdLtGreen {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #999966;
}

.textBdRed {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FF0000;
}

.textBoldLINH {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
	color: #FFFFFF;
}

.textBdWhiteI {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
	color: #FFFFFF;
}

.textMedium {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}

INPUT {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color:#000000;
	background-color:#FFFFFF;
}

HR {
	color: #B8CFE7;
	height: 1px;
}

.golfbg, .golfbg TD, .golfbg TH {
	background-image: url(images/_backgrounds/ballstees.jpg);
	color: black;
	font-family: "Times New Roman", Times, serif;
}

.bowlingbg, .bowlingbg TD, .bowlingbg TH {
	background-image: url(images/_backgrounds/bowling.jpg);
	color: white;
	font-family: "Times New Roman", Times, serif;
}

.whitebg, .whitebg TD, .whitebg TH {
	background-image: url(images/_backgrounds/whitebg.gif);
	color: black;
	font-family: "Times New Roman", Times, serif;
}

.dkGreenbg, .dkGreenbg TD, .dkGreenbg TH {
	background-image: url(images/_backgrounds/dkGreenbg.gif);
	color: black;
	font-family: "Times New Roman", Times, serif;
}


.ltGreenbg, .ltGreenbg TD, .ltGreenbg TH {
	background-image: url(images/_backgrounds/ltGreenbg.gif);
	color: black;
	font-family: "Times New Roman", Times, serif;
}

/* for Google SOAP Search API */
.search_body		{font:12px; font-family: "Times New Roman", Times, serif; color:#111;}
.search_title 		{font:12px; font-family: "Times New Roman", Times, serif; color:#000;font-weight:bold;}
.search_snippet 	{font:11px; font-family: "Times New Roman", Times, serif; color:#333;margin-left:12px;}
a.search_url		{font:11px; font-family: "Times New Roman", Times, serif; color:#FF9933;margin-left:12px;}
a.search_url:hover	{font:11px; font-family: "Times New Roman", Times, serif; color:#FF9933;margin-left:12px;}
.search_fields		{font:11px; font-family: "Times New Roman", Times, serif; }
.search_details 	{margin-bottom:8px; padding:8px; background-color:#ffffdd;}
.search_pages 		{font:12px; font-family: "Times New Roman", Times, serif;}
.search_form		{padding:11px;}

/* styles below for adocs login */
#adocs_login {
  text-align: center;
  background: #e3e3e3;
  border: 1px solid #CFCFCF;
  min-height: 150px;
  _height: 150px;
  width: 500px;
  position: absolute;
  left: 50%;
  margin-left: -352px;
  top: 50%;
  margin-top: -165px;
  _height: 100%; /* IE FIX */
}

.adocs_h2 {
  padding: 15px 0px 0px 0px;
  align: center
  _padding-left: 38px;
  margin-top: 25px;
  font-size: 22px;
  background: url(images/h2BG.gif);
  color: #000000;
  border-top: 4px solid #557325;
  border-left: 1px solid #557325;
  border-bottom: 1px solid #557325;
  border-right: 1px solid #557325;
}
	
adocs_label {
  font-size: 15px;
}

adocs_input {
  width: 40%;
  height: 30px;
  position: relative;
  top: -4px;
  font-size: 15px;
  padding: 0 .3em;
  color: #555555;
}

adocs_input#adocs_submit {
  width: 15%;
  font-size: 14px;
}
.adocs_small {
  font-size: 13px;
  position: relative;
}

adocs_h4 {
  color: #5F5F5F;
  font-size: 15px;
}

adocs_h4.alert {
  background-Color: #bfbfbf;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  padding: .4em;
  border: 1px dotted white;
  font-size: 15px;
  line-height: 15px;
  position: relative;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}

span.adocs_exit {
  position: absolute;
  top: 0;
  right: 0;
  background: #6361DF;
  color: #292929;
  font-size: 10px;
  line-height: 14px;
  font-weight: bold;
  padding: 0 .3em;
  cursor: pointer;
  border-left: 1px dotted white;
  border-bottom: 1px dotted white;
}

/* end adocs login */

/*--------------------------------------------GBOOK BODY--------------------------------------------*/

.gbook_commentbox{
width:600px;
height:auto;
margin:0 auto;
border:solid 1px #48761e;
display: table;
margin-bottom:20px;
}

.gbook_left_box {
width:250px;
height:auto;
float:left;
position:relative;
}

.gbook_right_box {
width:350px;
height:auto;
float:right;
}

.gbook_right_box_1 {
width:350px;
height:auto;
float:left;
}

.gbook_right_box_2 {
width:350px;
height:auto;
float:right;
}

img.gbook_nobrd {
border:none;
margin-left:10px;
margin-right:3px;
}

img.gbook_emoticons {
border:none;
margin-left:3px;
margin-right:3px;
}

span.gbook_submitted {
font-family: "Times New Roman", Times;
color:#000000;
font-weight:bold;
font-size:12px;
padding-left:5px;
float:left;
margin-bottom:7px;
margin-top:3px;
}

span.gbook_submitted_by {
font-family: "Times New Roman", Times;
color:#000000;
font-size:12px;
padding-left:5px;
line-height:18px;
}

span.gbook_comments {
font-family: "Times New Roman", Times;
color:#000000;
font-weight:bold;
font-size:12px;
margin-bottom:7px;
float:left;
margin-top:3px;
}

span.gbook_comment {
font-family: "Times New Roman", Times;
color:#464645;
font-size:12px;
float:left;
line-height:18px;
margin-right:5px;
text-align:justify;
}

span.gbook_added {
font-family: "Times New Roman", Times;
color:#464645;
font-size:11px;
float:left 
}

a.gbook_submitted {
font-family: "Times New Roman", Times;
font-size:12px;
color:#0066FF;
text-decoration:underline;
}

a.gbook_submitted:hover {
font-family: "Times New Roman", Times;
font-size:12px;
color:#0066FF;
text-decoration:none;
}
.gbook_bottom a {
font-family: "Times New Roman", Times;
font-size:12px;
color:#0066FF;
text-decoration:underline;
font-weight:bold;
}

.gbook_bottom a:hover {
font-family: "Times New Roman", Times;
font-size:12px;
color:#0066FF;
text-decoration:none;
font-weight:bold;
}

.gbook_bottom  {
font-family: "Times New Roman", Times;
font-size:12px;
color:#0066FF;
text-decoration:none;
}

#gbook_guestbook {
width:600px;
height:auto;
margin-bottom:10px;
}
span.gbook_guestbook {
font-family: "Times New Roman", Times;
font-size:18px;
color:#006666;
font-weight:bold;
text-align:center
}

span.gbook_required {
font-family: "Times New Roman", Times;
color:#464645;
font-size:12px;
}

#gbook_entries {
width:600px;
margin:0 auto;
background-color:#e3e3c9;
border: solid 1px #48761e;
margin-bottom:10px;
}

.gbook_sign_error{color: #FF3333;
font-family: "Times New Roman", Times;
font-size:14px;
font-weight: bold;
margin-left:5px;
margin-top:5px;
}

.gbook_sign_text {
font-size: 12px;
color: #464645;
margin-left:10px;
margin-top:10px;
margin-right:10px;
text-align: justify;
}
.gbook_sign_notice{
font-family: "Times New Roman", Times;
font-size:14px;
color: #228B22;
font-weight: bold;
text-align: center;
margin-bottom: 10px;
}

.gbook_left{
width:150px;
height:auto;
text-align:right;
float:left;
margin-left:5px;
margin-top:5px;
}

.gbook_left_left{
width:150px;
height:auto;
text-align:left;
float:left;
margin-left:5px;
margin-top:5px;
}

.gbook_right{
width:350px;
height:auto;
position:relative;
float:left;
margin-top:10px;
}

span.gbook_entries{
font-family: "Times New Roman", Times;
color:#464645;
font-size:12px;
line-height:25px;
}
span.gbook_small{font-family: "Times New Roman", Times;
color:#464645;
font-size:11px;
}

textarea{
margin-left:10px;
margin-right:15px
}

#gbook_bottom_images{
width:400px;
height:auto;
position:relative;
float:left;
margin-left:10px;
margin-top:15px;
}
.gbook_bottom_images img{
border:none;
}

input.gbook_checkbox{
vertical-align:middle;
}

img.gbook_sec_img {
border:none;
margin-top:10px;
}

input.gbook_submit{
position:relative;
top:30px;
}
input.submit{
border-width:2px;
font-size:12px;
text-transform:uppercase;
position:relative;
top:15px;
color:#000000;
font-family:Verdana;
font-weight:bold ;
text-decoration:none;
width:250px;
height:32px;margin-top:0px;
}

#gbook_no_spam{
position:relative;
top:20px;
width:100%;
height:auto;
}
.gbook_no_spam img{
border:none
}

body.gbook_emoticons{
margin:0;
padding:0;
background-image:url(images/bg.png);
background-repeat:repeat-x;
background-color:#000000;
font-family: "Times New Roman", Times;
font-size: 12px;
color:#464645;
}
div.gbook_emoticons{
font-size: 12px;
color: #464645;
margin:10px;
text-align: center;
}
img.gbook_emoticon {
border:none;
margin:5px;
}

/*--------------------------------------------END GBOOK BODY--------------------------------------------*/

