body { color: white; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(../images/white_gi.jpg); }
h1 { color: #4588c6; font-size: 18px; font-weight: bold; margin: 0.67em 16px 0.67em 12px; }
h2 { color: #87891c; font-size: 16px; font-weight: bold; margin: 0.4em 16px 0.4em 12px; }
p { color: #fff; font-size: 14px; margin-right: 16px; margin-left: 16px; }
td { }
a:link { color: #4a8148; }
a:visited { color: #485f93; }
a:hover { }
a:active { }
#bottom { color: white; font-size: 12px; text-align: center; }
li { color: white; font-size: 14px; margin-right: 6px; margin-left:0px; margin-bottom:10px;}
h3 { color: #87891c; font-size: 12px; font-weight: bold; text-align: center; margin-right: 16px; margin-left: 16px; }
h4{text-align:left; font-size:14px; margin:10px 16px 10px 16px; color:#87891c;}
.highlight{color:#485f93;font-weight:bold;}

/* New Nav Menu */
#nav, #nav ul {
	float: left;
	width: 555px;
	list-style: none;
	line-height: 20px;
	background:#025E0B url(../images/navbar.jpg) repeat-y 300px top;
	font-size:10px;
	font-weight: normal;
	padding: 0 0 0 0;
	border: 0;
	border-width: 0;
	margin: 0 0 0 0;}
#nav a {
	display: block;
	width: 75px;
	w\idth: 75px;
	color: #fff;
	text-decoration: none;
	padding: 0 0 0 0;}
  #nav li.wide a{width:100px !important}
#nav a.daddy {
	background: url(../images/arrow.gif) center right no-repeat;
}
#nav a.granddaddy {
	background: url(../images/down.gif) center right no-repeat;
}
#nav li {
	float: left;
	padding: 0 0 0 0;
	width: 75px;
	margin:0;}
  #nav li.wide{width:100px !important;}
#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 100px;
	w\idth: 100px;
	font-weight: normal;
	border-width: 1px;
	margin: 0;}
  #nav li ul.wide{width:150px !important;}
#nav li li {
	padding-right: 0;
	width: 100px;}
  #nav li ul.wide li{width:150px !important;}
#nav li ul a {
	width: 100px;
	w\idth: 100px;}
  #nav li ul.wide a{width:150px !important;}
#nav li ul ul {
	margin: -20px 0 0 100px;}
  #nav li ul.wide ul{margin: -20px 0 0 150px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;}
#nav li:hover, #nav li.sfhover {
	background: #0C8414;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul {
	left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {
	left: auto;}
	
#nav li.link_home{width:58px;}
#nav li.link_home a.granddaddy{width:50px;}
#nav li.link_seminars{width:84px;}
#nav li.link_seminars a{width:76px;}
#nav li.link_classes{width:72px;}
#nav li.link_classes a{width:64px;}
#nav li.link_camp{width:49px !important; padding-left:6px !important;}
#nav li.link_camp a{width:49px;}
#nav li.link_galleries{width:85px;}
#nav li.link_galleries a.granddaddy{width:77px;}
#nav li.link_links{width:55px;}
#nav li.link_links a{width:55px;}
#nav li.link_contact{width:60px;}
#nav li.link_contact a{width:60px;}
#nav li.link_videos{width:77px !important; padding-left:6px !important;}
#nav li.link_videos a{width:67px;}


/* NEW LEFT NAV */
#nav_left{margin:20px 0 0 0px; padding:0 10px 0 10px; left:0;}
#nav_left li, #nav_left li ul, #nav_left li ul li{list-style-image:none; list-style-type:none; margin:0 0 0 5px; padding:0; left:0;}
#nav_left li ul li{margin:0 0 0 10px; }
#nav_left a{text-decoration:none; color:#fff;}
#nav_left a:hover{text-decoration:underline;}

/* Top Level Items */
#nav_left li{font-weight:bold; border:0;}
#nav_left li ul li{font-weight:bold; border:0;}
#nav_left li a{display:block; padding:5px;}
#nav_left .granddaddy{background:#013506; border:solid 1px #fff; border-width:1px 0 0 0; padding-left:12px;}
#nav_left li .menu{background:#013506 url(../images/tri.gif) no-repeat 1px 9px;}
#nav_left .selected .menu{background-image:url(../images/tri_down.gif); border-width:1px 0 1px 0;}
#nav_left .selected .granddaddy{}
/* Child Items */
#nav_left li ul li ul li{font-weight:normal; text-align:right; padding-right:10px;}
/*Grandchild Items */
#nav_left .selected ul li ul li{vertical-align:top; padding-left:0; margin-left:0;}
#nav_left .selected ul li ul li a{color:Yellow; line-height:12px; height:12px; vertical-align:top; padding:0 0 0 0; margin:0 0 8px 0;}

/* Hide/Show CSS */
#nav_left li ul{display:none;}
#nav_left .selected ul, #nav_left .selected ul li ul, #nav_left .selected{display:block !important;}

#nav_left ul{}
#nav_left ul li{background:#000;}
#nav_left ul li ul, #nav_left ul li ul li{background:#000;}

#sponsors, #sponsors img{vertical-align:top;}
