/* $Id: style.css,v 1.1.2.1 2005/07/02 05:05:40 gordon Exp $ */

/*
** HTML elements  nassau dems
*/
body {
  font-size:                  90%;
  background:                 #fff;
/*  color: 					  #5B3C22; */
}
/** Typefaces **/

body {
  font-family:  Geneva, Arial, Helvetica, sans-serif;
   font-size:					11pt;
  line-height:                  14pt;
  text-align: left;
/*    color: 					  #000000; */
   color: 					  #5B3C22; 
  
}
pre, textarea {
  font-family:                "Lucida Console", "Andale Mono", "monotype.com", "Bitstream Vera Sans Mono", monospace;
}

div.topHead 
{	border: 1px solid #666600;
}

div.topBar 
{	margin-top 		: 10px;
	margin-bottom 	: 10px;
}
div.topMenu 
{	margin-top 		: 10px;
	margin-bottom 	: 10px;
}

.menulist {display:inline;
			margin-left: 10px;
			list-style:circle;
			margin-bottom: 20px; }


.level1 {margin-left: 20px;
		 margin-bottom: 0px;
}
		
ul.level1 {margin-botttom : 0px;

			 }
ol.level1 {margin-botttom : 0px;
		   margin-top:0px;
			 }			 

.level2 {margin-left: 35px;
		 font-size: 90%; 
 }
 
ul.level2 {margin-bottom: 0px;
			margin-top:0px; }	
			
ol.level2 {margin-bottom: 0px;
			margin-top:0px; }					

.required {
	font-style:italic;
	color:#FF0000;
	font-weight:bold;
}


.botLinks {
font-family: Geneva, Arial, Helvetica, sans-serif, "Courier New", Courier, mono;
font-size: 	8pt;
color: #5B3C22;
padding-left: 5px;
padding-left: 5px;
}

a.botLinks {
  text-decoration:            none;
}
a.botLinks:link { 
   text-decoration:            none; 
}
a.botLinks:visited { 
  text-decoration:            none; 
}
a.botLinks:hover { 
  text-decoration:            underline; 
}


/**
 * =Block Elements
 */

p {
  padding:                    0;
  margin:                     0 0 0 0;
}                             
pre {
  padding:                    0;
  width:                      99%;
  overflow:                   auto;
}

h1 {
  font-size: 1.4em;
  font-style:italic;
  margin-top: 0px;
  margin-bottom: 10px;
  margin-left: 5px;
  border-bottom: 1px solid #5B3C22;
}

 h3, h4, h5, h6 {
  margin: 0.3;
}

h2 {
  font-size: 1.1em;
  font-style: italic;
  margin-top: 10px;
  margin-bottom: 2px;
 
}

h3 {
  font-size: 1.0em;
  font-style: italic;
  margin-top: 10px;
  margin-bottom: 2px;
 
}
 h4, h5, h6 {
  font-size: 1.1em;
  
}

#hours td {font-size:12px;}

/**
 * =Links
 */

a {
  text-decoration:            none; 
  padding:                    1px; 
     text-decoration:            underline; 
}
a:link { 
   color: #5B3C22; 
}
a:visited { 
   color: 					  #5B3C22; 
}
a:hover { 
   color: 					  #5B3C22; 
   text-decoration:            none; 
}


fieldset {
  border: 1px solid #ccc;
}
pre {
  background-color: #eee;
  padding: 0.75em 1.5em;
  font-size: 12px;
  border: 1px solid #ddd;
}
table {
  /* make <td> sizes relative to body size! */
  font-size: 1em;
}

/*
** Page layout blocks / IDs
*/
 #content {
  width: 90%;
  margin-left: 10px;
  text-align:left;
}

 #breadcrumbs {
  width: 100%;
  margin-left: 10px;
  text-align:left;
  font-family: Geneva, Arial, Helvetica, sans-serif, "Courier New", Courier, mono;
  font-size: 		8pt;
  color: #5B3C22;

}

#breadcrumbs a {
  text-decoration:            none;
   color: #5B3C22;
}
#breadcrumbs a:link, visited { 
   text-decoration:            none; 
    color: #5B3C22;
}
#breadcrumbs a:hover { 
  text-decoration:            underline; 
}

/** Node header **/

div.header .title {
  font:                       1.5em Arial, Helvetica, sans-serif;
  font-weight:                bold;
  line-height:                1.0em;
  margin:                     0;
  padding:                    0 0 2px 0;
  border-bottom:              1px solid #026668;
}
div.header .title, div.header .title a, div.header .title a:link {
  color:                      #026668;
  text-decoration:            none;
}
div.header .title a:hover {
  color:                      #026668;
  text-decoration:            underline;
}

/** Node Content **/
#save table {
  border:                     1px solid #a9a9a9;
  width:                      98%;
  border-collapse:            collapse;
  background-color:           #f2f2f2;
  padding:                    0;
  margin:                     0;
}


/** Node Footer **/

div.footer {
  color:                      rgb(151, 151, 151);
  border-top:                 1px dotted rgb(151, 151, 151);
  padding-top:                4px;
  margin:                     1.0em 0 1.2em;
  font-size:                  0.8em;
  text-align:                 right;
}
div.footer a:link {
  padding:                    2px;
  color:                      rgb(190, 115, 77);
  font-weight:                normal;
}
div.footer a:hover {
  color:                      #fff;
  background-color:           rgb(153, 51, 51);
}

#footer {
  background-color: #eee;
  padding: 1em;
  font-size: 0.8em;
}

#mws {
  text-align:center;
  color: #B99C6B;
  padding: 1em;
  font-size: 0.8em;
}

#mws a {  color: #B99C6B;
}
/*
** Common declarations for child classes of node, comment, block, box, etc.
** If you want any of them styled differently for a specific parent, add
** additional rules /with only the differing properties!/ to .parent .class.
** See .comment .title for an example.
*/

