
/* ----------------------------------------------------------------_
/
/  main.css v1.00 
/  Last Modified: 2008-03-29 
/  by Orblover - orblover.com 
/  Free to use, copy, modify, or bend to your will.
/  
/ ------------------------------------------------------------------ */

/* Global Container */
#container {
  /* MSIE 5 doesn't center based on auto left/right margins, 
     but 'text-align:center' does center top-level divs: */
  text-align: center;
  /* Specify a min-width for the body as wide as the 'wrapper'
     element itself. This prevents negative (i.e. inaccessible)
     left-margins in narrow browser windows when using 
     Navigator 6+/Mozilla on Win32: */
  min-width: 728px;
  margin: 0;
  background: url("../images/beige012.jpg") #F5F5DC repeat;
}

#content {
  /* Reset alignment to compensate for 'text-align:center': */
  text-align: left;
  /* Specify the width of the element. This should be the same
     as 'body min-width': */
  width: 500px;
  /* Set left and right margins to auto, thus centering the 
     element in the containing (body) tag: */
  margin-left: auto;
  margin-right: auto;
  border: 0;
  margin-top: 1em;
  margin-bottom: .5em;
  padding: 0;
}

#logo {
  /* Reset alignment to compensate for 'text-align:center': */
  text-align: left;
  /* Specify the width of the element. This should be the same
     as 'body min-width': */
  width: 728px;
  /* Set left and right margins to auto, thus centering the 
     element in the containing (body) tag: */
  margin-left: auto;
  margin-right: auto;
  border: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
}
#logo img {
	border: 0;
}

p:first-letter {
	color: #556B2F;
	font-size: 1.4em;
	font-weight: bold;
	font-style: italic;
}
a {
	color:  #556B2F;
	text-decoration: none;
}

a:link a:visited a:active {
}

a:hover {
	color: #FF8C00;
}

.navigation {
  /* Reset alignment to compensate for 'text-align:center': */
  text-align: center;
  /* Specify the width of the element. This should be the same
     as 'body min-width': */
  width: 728px;
  /* Set left and right margins to auto, thus centering the 
     element in the containing (body) tag: */
  margin-left: auto;
  margin-right: auto;
  border: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
}

.navigation ul {
	display: inline;
	margin: 0;
	padding: 0; }

.navigation li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	line-height: 100%;
	text-align: center;
	display: inline;
	margin: 0;
/*	padding: 0 .30em 0 .20em;*/
	padding-right: .25em;
	}


.navigation a {
	color:  #556B2F;
	text-decoration: none;
}

.navigation a:link a:visited a:active {
}

.navigation a:hover {
	color: #FF8C00;
}

.headline {

}

.warning {
	clear: both;
	position: relative;
}

.news {
	clear: both;
	list-style-type: disc;
}

.newstitle {
	font-weight: bold;
	font-size: larger;
	color: #006400;
}

.newsevent {
	font-weight: bold;
	font-style: italic;
	color: #006400;
}

.copyright {
	text-align: center;
	font-size: 75%;
	font-style: italic;
}

.copyright p:first-letter {
	font-size: 75%;
	color: black;
}

/* Global classes */

h1 h2 h3 h4 h5 h6 {
	color: #006400;
}

h1 {
	font-size: xx-large;
	font-weight: bold;
	text-align: center;
	color: #006400;
}

h2 {
	font-size: x-large;
	font-weight: bold;
	text-align: center;
	color: #006400;
}

h3 {
	font-size: large;
	font-weight: bold;
	text-align: center;
	color: #006400;
}

h4 {
	font-size: large;
	font-weight: bold;
	text-align: center;
	color: #006400;
}

h5 {
	font-size: small;
	font-weight: bold;
	color: #006400;
}

h6 {
	font-size: x-small;
	font-weight: bold;
}

.emphasize {
	font-weight: bold;
	font-style: italic;
	color: #006400;
}

.picleft {
	float: left;
	margin-right: 20px;
	border: 4px inset black;
}

.picright {
	float: right;
	margin-left: 20px;
	border: 4px inset black;
}

.piccenter {
	float: none;
	text-align: center;
	border: 4px inset black;
}

.chapter p:first-letter {
	font-style: normal;
	font-size: 100%;
	color: black;
	font-weight: normal;
}

.chapter h2 {
	color: black;
}

.chapter h3 {
	text-align: left;
	color: black;
}

.chapter h4 {
	text-align: left;
	color: black;
}

.chapters {
	text-align: center;
	width: 450px;
	margin-left: auto;
	margin-right: auto;
}

.chapters a {
	font-weight: bold;
}

.chapters a:visited {
	color:  #FF8C00;
}

.chapters table {
	text-align: center;
	width: 100%;
}
.chapters td {
	text-align: left;
}

.blog_titles {
	clear: both;
}
