body { color:#000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-align: left;
	background-color: #eEf8eE; }

div#header {width: 700px; }

div#navigation { width: 700px;
	height: 20px;
	background-image: url(NavigationBckgrd.jpg);
	background-repeat: repeat-x; }

#navigation a:link { color: #0f0f0f; text-decoration: none; font-size: 10px; font-weight: bold; }
#navigation a:visited { color: #f000f0; text-decoration: none; font-size: 10px; font-weight: bold; }
#navigation a:hover { color: yellow; text-decoration: none; font-size: 12px; font-weight: bold; }
#navigation a:active { color: red; text-decoration: none; font-size: 12px; font-weight: bold;  }


div#breadcrumbs { width: 700px;
	height: 22px;
	margin: 0 auto;
	background-image: url(rockpattern2.gif);
	font-size: 12px;
	font-weight: bold;
	color: #8E0230;
	text-align: left;
	padding-top:5px; }

#breadcrumbs a:link { color:#8E0230; text-decoration:none; font-size:12px; font-weight: bold; }
#breadcrumbs a:visited { color:#8E0230; text-decoration:none; font-size:12px; font-weight: bold; }
#breadcrumbs a:hover { color:yellow; text-decoration:none; font-size:12px; font-weight: bold; }
#breadcrumbs a:active { color:white; text-decoration:none; font-size:12px; font-weight: bold; }

div#topborder {width: 700px; height: 12px; }


div#main { margin: 0 auto;
	padding-top: 1px;
	width: 700px;
	background-image: url(text-background2.jpg);
	text-align: left; }


div#search { margin: 0 auto;
	padding-top: 1px;
	width: 700px;
	text-align: left; 
	background-image: url(rockpatternfull.jpg); }

p { text-align: justify;
	text-indent: 30px;
	padding-left: 18px;
	padding-right: 18px;
	color: black; }

p.editor { font-family: times, serif;
	font-style: italic;
	padding-left:25px;
	padding-right:25px; }

.heading {
  text-align: center;
  font-family: Verdana, Arial, sans-serif;
  font-size: 22px;
  font-weight: bold;
  color: black;
}

.smallheading {
  font-size: 16px;
  font-weight: bold;
  font-family: Verdana, Arial, sans-serif;
  text-align: center;
  color: black;
}

.subheading {
  text-align: left;
  font-family: Verdana, Arial, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: black;
  padding-left:18px;
  padding-right:18px;
}

.subsubheading {
  text-align: left;
  text-indent: 1px;
  font-weight: bold;
  font-family: Verdana, arial, sans-serif;
}

.text {
  font-family: Verdana, Arial, sans-serif;
  color: black;
  text-indent: 2em;
  padding-left:18px;
  padding-right:18px;
  text-align: justify;
}

.description {
  text-indent: 1px;
  text-align: center;
  font-family: verdana, arial, sans-serif;
  font-style: italic }

.indent {
  font-family: verdana, arial, sans-serif;
  margin-left: 1cm; }

.indent2 {
  font-family: verdana, arial, sans-serif;
  margin-left: 1.5cm; }

.indent3 {
  font-family: verdana, arial, sans-serif;
  margin-left: 2cm; }

blockquote {
  font-family: verdana, arial, sans-serif;
  font-size: smaller;
  text-align: justify; }

ol {
  font-size: 12px;
  margin-left: 2em;
  font-family: verdana, arial, sans-serif }

ul {
  font-size: 12px;
  font-family: verdana, arial, sans-serif }

.chapter {
  font-size: 18px;
  font-family: verdana, arial, sans-serif;
  text-align: center }

table {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px; }

a:link {font-family: Verdana, Arial, sans-serif; color:#083122; }
a:visited {font-family: Verdana, Arial, sans-serif; color:#083122; }
a:hover {font-family: Verdana, Arial, sans-serif; color:0F0F0F; }
a:active {font-family: Verdana, Arial, sans-serif; color:red; }



/* Selected parameters from the old original ZCL "style.css" */

.important { color: red; }

div.listing { text-align: center; }

dd {
  text-align: left;
  font-family: Verdana, Arial, sans-serif; }

dt { 
  font-family: Verdana, Arial, sans-serif;
  text-align: left; }

dd a {
  font-family: Verdana, Arial, sans-serif;
  font-style: normal; }

dl {
  text-align: center;
  font-size: 12px;
  padding-left: 18px; }

table.listing th {
  text-align: left;
  font-size: 120%;
  font-weight: bold;
  font-family: verdana, arial, sans-serif;
}

table.listing td {
  text-indent: 1cm;
}

table.listing td a {
  text-decoration: none;
  font-style: normal;
}

.essay {
  text-decoration: none;
}

.email {
  color: #006699; 
}

.byline {
  text-align: center;
}

pre {
  font-family: verdana, arial, sans-serif;
}

#menu {
  width: 100%;
  margin: 1em 0;
}

#menu ul {
  font-size: 1.1em;
  margin: 0;
  padding-left: 18px;
  list-style-type: none;
}

#menu li {
  margin: 0;
  padding-left: 18px;
  display:inline;
  margin-right: 1em;
  text-align: center; 
}
