

body {
	margin: 0px;
	padding: 0px;
	font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: white;
	
}

h1 {
     color: black;
     text-align: left;
     font-size: 180%;
     font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; 
     font-style: italic;
     font-weight: lighter;
     line-height: 0.75cm;
    
}



h1#otherpages {
     color: blue;
     text-align: left;
     font-size: 250%;
     font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; 
     font-style: italic;
     font-weight: normal;
     line-height: 1.25cm;
     margin-top:20px;
     margin-right:180px;
     border-bottom:dotted;
     padding-bottom: 20px;
}

h1.center {
     color: black;
     text-align: center;
     font-size: 250%;
     font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; 
     font-style: italic;
     font-weight: normal;
     line-height: 1.25cm;
     margin-top:5px;
     
     padding-bottom: 5px;
}

h1#homepage {
     color: blue;
     text-align: left;
     font-size: 200%;
     font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; 
     font-style: italic;
     font-weight: normal;
     line-height: 1cm;
     margin-top:20px;
     margin-bottom:10px;
     margin-right:50px;
     border-bottom:dotted;
     padding-bottom:5px;
}

     


h2 {
     color: black;
     text-align:left;
     font-style: italic;
     font-size: 130%;
     font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
     margin-bottom:10px;
     /*border-top:dotted;
     border-top-color:blue;*/
     padding-top:30px;
}

p {color: black;
    font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; 
}


h3 {
     color: black;
     text-align:left;
     font-style: italic;
     font-size: 120%;
     font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
     
     margin-top:10px;
     margin-bottom:0px;
     /*border-top:dotted;
     border-top-color:blue;*/
     padding-top:0px;
}     

h4 {
     color: black;
     text-align:left;
     font-style: bold;
     font-size: 110%;
     font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
     
     margin-top:10px;
     margin-bottom:0px;
     /*border-top:dotted;
     border-top-color:blue;*/
     padding-top:0px;
}     

td {font-size: 12px;
      font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
     font-weight:normal;
}

img#crest {
     position:absolute;
      right:20;  
      top:20; 
      padding-bottom: 20px;
}

img#toptab {
     margin-top:20px;
      
}

a {
	color: #699;
	text-decoration: none;
	font-weight: 600;

}
a:link {color: blue;}
a:visited {color: firebrick;}
a:hover {background-color: lightblue;}

#menu {
	position: absolute;
	top: 20px;
	left: 20px;
	width: 180px;
	height: 500px;
	/* border-style: dotted;
         border-color: blue;
         border-width: thin; */
	
	line-height: 175%;

	voice-family: "\"}\"";
	voice-family: inherit;
	width: 180px;
}

#menu ul {list-style-type: disc;
	  list-style-position: outside;

}


#menu ul.nodot {list-style-type: none;
	  list-style-position: outside;

}

#menu p {text-align: center;
}

#header {
	/* position: absolute;
	top: 0px;
	left: 200px; 
	width: 600px;
	height: 100px;*/
        margin: 0px 70px 0px 200px;
        padding-left: 50px;
        /*  border-style: dotted;
        border-color: blue;
        border-width: thin; */ 
	
	line-height: 175%;

	/* voice-family: "\"}\"";
	voice-family: inherit;
	width: 600px; */
}

#content {
	/* position: absolute;
	top: 158px;
	left: 200px; 
	height: 342px;
        width: 600px;*/
        margin: 0px 20px 0px 250px;
        padding-right: 50px;
        /* border-style: dotted;
        border-color: blue;
        border-width: thin; */
	
	line-height: 175%;

	/* voice-family: "\"}\"";
	voice-family: inherit;
	width: 600px; */ 
}

#content img {
	display: block;
	/*float: right;*/
        vertical-align:text-top;
        margin: 10px 0px 10px 0px;
}

#content img.right {
	display: block;
	float: right;
        vertical-align:text-top;
        margin: 10px 0px 10px 10px;
}

#content img.center {
	display: block;
        float: none;
	        }

#content img.left {
	display: block;
        float: left;
        margin: 10px 10px 5px 0px;
	        }

#bottomnav {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099CC;
        float: right; 
        margin: 0px 0 0px 0;
       }



#footer {
        /* position: absolute;
        bottom: 20px;
        left: 20px; 
        width: 780px;*/
        margin: 30px 20px 0px 250px;
        padding-top: 10px;
        /* border-style: dotted;
        border-color: blue;
        border-width: thin; */
	
	line-height: 175%;

	/* voice-family: "\"}\"";
	voice-family: inherit;
	width: 780px; */
}

#footer p {
           font-size: 80%;
}