/* ------------------------------------------------------
laddish.net css file

Copyright 2005, Rob Laddish, all rights reserved.

WARNING: There is no "undo" or ^Z functionality for
this file when using FrontPage. Be careful when testing
code changes.

Notes:
- We desire no indentation for some <ul>'s. Firefox can
  be fixed by setting the padding: tag, but IE needs both
  padding: and margin: to work properly:
  ul           { padding:15px; margin:0; }
- To specify inside your html, use the class parameter:
  <ul class="menu">

TODO:
- Replace crappy topmenu with css based menus & mouseovers.
- Define error list for forms. (text = red)
- h1 has lots of empty padding above it with firefox. Reduce pad.
- Right side menu h2's should be black!
- Right side li should not indent, but let others. Name them!
- Right side space is at a premium. Reduce padding around h2 tags.
- Back-fill our investigations to the hike site!
--------------------------------------------------------*/

li           { list-style-type: square;}
ul.menu      { padding:15px; margin:0; margin-top:0; margin-bottom:0; }
ul.tight_menu { padding:15px; margin:0 0 0; margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:10;}
ul.tight_menu2      { margin:0 0 0; text-indent:0; word-spacing:0; text-align:left; line-height:100%; margin-top:0; margin-bottom:0; padding-left:0px; padding-right:0px; padding-top:0; padding-bottom:0 }
h2           { color: #0066CC }
h2.menu      { color: black; margin-top:0; margin-bottom:0 }
h2.tight_menu      { margin:0.0 0; word-spacing:0; text-indent:0; line-height:100%; text-align:left; text-decoration:underline  }
h3.menu      { color: black; margin-top:0.5; margin-bottom:0.5  }
h1.title     { color: black; margin-top:0.5; margin-bottom:0.5; text-align:center  }
td.title_box { background-color:#C0C0C0 }
hr.menu		  { margin:0; margin-top:0; margin-bottom:0; text-indent:0; word-spacing:0; text-align:left; }
.last_update { font-size: 10pt; text-transform: capitalize; font-weight: bold; color:#008000}

/* Define how the top menubar is to look and behave */
table.top	{margin:0; background-position: left top; padding:0; cellpadding: 0; width: 100%; cellspacing: 0;
			background-image:url('/intro_photos/banners/banner_mt_st_helena2.jpg'); background-repeat:repeat-x; background-attachment:fixed;
			text-align:left; ; text-decoration:none}

site_title	{font-size: 14px;}
	
}
			
/* this makes the text on the top go up a little too high */
table.top2	{text-indent:0; word-spacing:0; line-height:100%}
a.topname	{font-size: 24pt; text-decoration: none; color:#000080}
a.textlink	{text-decoration: none}

#navcontainer ul
{
padding-left: 0;
margin-left: 0;
background-color: #036;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
margin-bottom: 0px;
font-size: 14px;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
background-color: #036;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navlist ul
{
padding: 0px; line-height:100%;
margin-bottom: 30px;
}

#navcontainer ul li a:hover
{
background-color: #369;
color: #fff;
}

#navcontainer #help
{
float: right;
margin-right: 0px;
margin-left: 10px;
}