/* CSS Document */

html {
	background-color:#a1b08d;
	background-repeat: repeat-x;
	background-position: top;
}

body { font-family:Verdana, Helvetica, Trebuchet MS;font-size:12px;
	line-height:14px;margin: 14px 0px 12px 0px; }

#page
{
	margin: 0px auto;padding: 0px auto;
	width: 920px;
	position: relative;
	clear: both;
}

.small {font-family:Verdana,Helvetica, Trebuchet MS;font-size:10px;
}

.small a:hover {color:#000000;
}


.red {font-color:#993333;}
.caption, #caption {color:#003399;}
h1,h2,h3,h4,h5 {
	font-weight:bold;
	font-style: normal; margin-top:7px; margin-bottom:0px;
	font-family: Verdana, Helvetica, Trebuchet MS; clear:left;
}

h1 {font-size:24px;line-height: normal;color:#5C8946;}
h2 {font-size:22px;line-height:24px;color:#CC9900;}
h3 {font-size:20px;line-height:22px;color:#5C8946;}
h4 {font-size:18px;line-height:20px;color:#5C8946;}
h5 {font-size:16px;line-height:18px;color:#5C8946;}

h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover {color:#CC9900;text-decoration:none;
}
.headline36 {font-size:36px;line-height:38px;font-weight:bold; clear:left; margin-bottom:-10px;}
.headline30 {font-size:30px;line-height:32px;font-weight:bold; clear:left; margin-bottom:-10px;}
.headline28 {font-size:28px;line-height:30px;font-weight:bold; clear:left; margin-bottom:-10px;}
.headline24 {font-size:24px;line-height:26px;font-weight:bold; clear:left; margin-bottom:-10px;}
.headline22 {font-size:22px;line-height:26px;font-weight:bold; clear:left; margin-bottom:-10px;}
.headline14 {font-size:14px;line-height:16px;font-weight:bold; clear:left; margin-top:0px;}
.gold {color:#CC9900;}
.green {color:#5C8946;}
.imgleft {float:left; padding-right:10px; padding-bottom:10px;}
.indent, #indent {text-indent: -2em; padding-left: 2em;margin-bottom: -10px;}

.clear-both {clear:both;}
.vert-space50 {margin-top:12px;margin-bottom:12px;}


.blue-large {color:#003399;line-height:24px;
	font-style: italic;font-size: 20px; margin-top:7px;margin-bottom:0px;
	font-family:Verdana, Trebuchet MS, Helvetica; font-weight:bold;
}

.brown-sh {
	line-height:24px;font-weight:bold;color:#5C8946;
	font-style: normal;font-size: 22px; margin-top:7px;margin-bottom:0px;
	font-family:Verdana, Trebuchet MS, Helvetica;

}
.click-here, #click-here { 
	font-weight:bold;color:#5C8946;
	font-style: normal;font-size: 11px; 
	font-family:Verdana, Trebuchet MS, Helvetica;
	 margin-top:7px;margin-bottom:0px;
	 text-decoration:none; 
}

.click-here a:hover {
color:#CC9900;text-decoration:none;
}





/* Header
---------------------------------- */
.hdr { margin-bottom:15px;}

#header-default, .header-default
{ background-position:top left; background-repeat:no-repeat;
  width: 741px;
  height: 151px;
background: url(../../images/global/masthead-home.jpg);
}

#header-rentals, .header-rentals
{ background-position:top; background-repeat:no-repeat;
  width: 741px;
  height: 151px;
background: url(../../images/global/masthead-rentals.jpg);
}


#header-wildlife, .header-wildlife
{
  width: 922px;
  height: 200px;
background: url(../../images/masthead-wildlife.jpg);
}
#header-ck
{
  width: 922px;
  height: 200px;
background: url(../../images/masthead-ck.jpg);
}
.green-bkg {background-color:#79993b;
}
.table1 {
		padding:3px; 
	font-family:Verdana, Trebuchet MS, Helvetica; font-size:12px;
}

.table1 th {
	padding:0px; font-family: Georgia;
	color: saddlebrown; font-size:18px; text-align: center; line-height: 20px;
	font-weight: bold;
	font-style: italic;
}

.bbd, .bbd a, .bbd a:active, .bbd a:link, .bbd a:visited, .bbd a:hover {
	color : #eeeeee;font-family:Verdana, Trebuchet MS, Helvetica;
	font-size : 11px;text-align : center; 
}

.button {font-family:Helvetica, Trebuchet MS, Verdana;
	background-color: #003399; padding: 3px;color: white;font-size:11px;text-align: center;
	font-weight: bold;
}
.box-blue, .box-blue a, .box-blue a:active, .box-blue a:link, .box-blue a:visited {font-family:Helvetica, Trebuchet MS, Verdana;
	background-color: #003399; padding: 3px;color: white;font-size:11px;text-align: center;
	font-weight: bold;
}
.box-gold, .box-gold a, .box-gold a:active, .box-gold a:link, .box-gold a:visited {font-family:Helvetica, Trebuchet MS, Verdana;
	background-color: #D4B746; padding: 3px;color: white;font-size:11px;text-align: center;
	font-weight: bold;
}
.phone {
	color: #000000;font-weight: bold;
}

.border-all {
		border: solid #79993B;
	border-width : 1px;
}
.padding6 {padding-left: 6px; padding-right: 6px;
}
.padding6-left {padding-left: 6px;}
.special-text {padding-left: 12px; padding-right: 12pt; font-family:Verdana, Trebuchet MS, Helvetica; font-size: 14px; color:saddlebrown;line-height:18px;
}

#search {
float:right;
}
#donate {
float:right; margin-right:-30px; margin-top:15px;
}
/* Footer
---------------------------------- */
.footer-bkg, #footer-bkg
{  background-image: url(../../images/dedicated.gif);
  background-repeat: no-repeat; background-position: top right;
  background-color:#79993B;
  padding: 14px;
  margin: 0px 0px 0px 0px;
border-top: 1px solid #CBBC38;
 height:128px;
}

.footer, .footer a, #footer a:link, .footer a:visited, .footer a:active 
{
  color: #ffffff;
    font-size: 11px;font-weight: bold;text-align: left;
}

.footer a:hover
{
  color: #000;
  text-decoration: underline;
}


/* sideBanner
---------------------------------- */
.sideBanner
{
  border: 1px solid #CC9900;
  font-size: 12px;
  color: #003399;
  margin: .5em .0em .5em .0em;

}


/* General content
---------------------------------- */
#content, .content
{ margin-top: 0px;
  color: #000;
  background: #fff;
  padding-right: 0px;
  position: relative;
  min-height: 600px;
  overflow: hidden;
  clear: right;
}

.floatleft { float: left; margin: 0px 15px 5px 0px; }
.floatright { float: right; margin: 0px 0px 5px 15px; }


td p, p { font-size:12px; padding-right:20px;
}

ul {padding-top:15px;}
li {padding-right: 25px;
	font-size:12px;

	}




a:link
{
  color:#0061AA;font-weight:normal;
  background:inherit; text-decoration:none;
}

a:hover,
a:focus
{
  color:#CC9900;font-weight:bold;
  background:inherit;
  text-decoration: underline; text-decoration:none;
}

a:visited
{
  color: #0061AA;font-weight:normal;
  background:inherit; text-decoration:none;
}

a img
{
  border: 0;
}
ol,
ul
{
  margin: 0 0 1em 0em;
  padding-left: 3em;
}

ol
{
  padding-left: 3.4em;
}

ul
{
  list-style: disc
}	
.pagetrail, .pagetrail a, .pagetrail a:link,.pagetrail a:visited {
clear:both;font-weight:normal;
font-family:Verdana, Trebuchet MS, Helvetica;
  font-size: 11px;text-align: left;
  color :#79993B;
  padding-right : 10px;
  padding-bottom : 3px;
}
.pagetrail a:hover {
 font-weight : bold;
 }	
	
.gw-h1 {color:#003366; font-family:sans-serif;font-size:22px;text-transform:uppercase;font-weight:bold;margin-left:25px;}
.gw-h2 {color:#003366; font-family:sans-serif;font-size:18px;text-transform:uppercase;font-weight:bold; line-height:24px;}
.gw-h3, .gw-h3 a,.gw-h3 a:visited, .gw-h3 a:active, .gw-h3 a:link, .gw-h3 a:hover {color:#669900; font-family:sans-serif;font-size:18px;font-weight:bold;line-height:20px;text-decoration:none;}

/*Drop-down menu GO WILD mini site */
.nav2 {white-space:nowrap /*IE hack*/; float:left; width:850px; height: 97px; color:white; font-size:12px;} /*Color navigation bar normal mode*/
.nav2 ul {list-style-type:none;}
.nav2 ul li {float:left; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/;}
.nav2 ul li a {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:2.1em; line-height:2.1em; padding:3px 7px 0 7px; text-decoration:none; font-weight:normal; color:white;}
.nav2 ul li ul {display:none; border:none;}
.nav2 ul li.active a {background-color:none;  color:#5C8946; text-decoration:none;}
.nav2 ul li:hover {position:relative;} /*Sylvain IE hack*/
.nav2 ul li:hover a {background-color:none;  color:#5C8946; text-decoration:none;} /*Color main cells hovering mode*/

.nav2 li.top a.current_link {background-color:none;  color:#5C8946; text-decoration:none;}

/* Top Menu Horizontal */
#menu2 {
	width:568px;
	position:relative;
	z-index:999;
	font-family:Arial,Helvetica, Trebuchet MS, Verdana;
	left: 0;
	top: 0;
	height: 40;
}
/* hack to correct IE5.5 faulty box model */
* html #menu2 {width:570px; w\idth:570px;}
/* remove all the bullets, borders and padding from the default list styling */

#menu2 ul {padding:0;margin:0;list-style-type:none;}
#menu2 ul ul {width:190px;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
#menu2 li {float:left;position:relative;}

/* style the links for the top level */
#menu2 a, #menu2 a:visited {display:block; border-left:6px solid #fff; background:#5C8946; 
vertical-align:middle; height:21px;
padding-left:14px; padding-right:0px;
padding-top:13px; padding-bottom:8px; 
font-weight:bold; font-size:16px;
text-align:center;text-decoration:none; color:#fff; 
text-transform:uppercase;
}


/* make the second level visible when hover on first level list OR link */
#menu2 ul li:hover ul,
#menu2 ul a:hover ul{visibility:visible;}

/* style the second level links */
#menu2 ul ul a, #menu2 ul ul a:visited {background:#fff; color:#5C8946; font-size:12px; height:auto; line-height:1em; padding:7px 10px; width:150px;border-width:0; text-align:left; text-transform:none;}

/* style the second level background */
#menu2 ul ul a.drop, #menu2 ul ul a.drop:visited {background:#ffffff;}

/* style the second level hover */
#menu2 ul ul a:hover{color:#fff; background:#5C8946;}
#menu2 ul ul :hover > a {color:#fff; background:#5C8946;}


/* keep the third level hidden when you hover on first level list OR link */
#menu2 ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
#menu2 ul :hover ul :hover ul{ visibility:visible;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
#menu2 ul ul {visibility:hidden; position:absolute;height:0;top:38px;left:12; width:150px;border:0;}

/* position the third level flyout menu */
#menu2 ul ul ul{left:170px; top:0px; width:150px;}

/* position the third level flyout menu for a left flyout */
#menu2 ul ul ul.left {left:-180px;}

/* style the table so that it takes no part in the layout - required for IE to work */
#menu2 table {position:absolute; top:0; left:0; border-collapse:collapse;}

/* style the top level hover and current menu item */
#menu2 a:hover, #menu2 ul .current_link {color:#fff; background:#5C8946;}
#menu2 :hover > a, #menu2 ul .current_link {color:#fff; background:#5C8946;}


/* style the third level background */
#menu2 ul ul ul a, #menu2 ul ul ul a:visited {background:#fff}
/* style the third level hover */
#menu2 ul ul ul a:hover {background:#5C8946;}
fieldset {
	padding: 7px;background-color:#FFFFCC;
}

.golf-white
{	display:block;color:#ffffff; font-size:18px; line-height:24px; margin-left:320px; width:300px; margin-top:80px; }

.golf-white a:link, .golf-white a:hover
{text-decoration:underline;}

