

/*GENERAL STYLES FOR ALL FILES*/

p{    font-family: trebuchet MS, arial, sans-serif;
		font-size: 90%;
		color: #000000;
		margin: 0 0 0 0;
		text-align: left;
		padding: 0 0 14px 30px;
  }

.photo{margin: 0 0 0 0;
    padding: 0 0 0 0;
    text-align: right;}  

.styled{    font-family: trebuchet MS, arial, sans-serif;
		font-size: 90%;
		color: #000000;
		margin: 0 0 0 30px;
		text-align: left;
		padding: 0 8px 0 8px;
  }
       
h1{ font-family:  trebuchet MS, arial, sans-serif;
		font-size: 140%;
		color: #400000;
		margin: 0 0 20px 30px;
		text-align: left;
		padding: 20px 0 0 0;
		border-bottom: 1px solid #eeeeee;
  }
       
h1.biohl{ font-family:  trebuchet MS, arial, sans-serif;
		font-size: 120%;
		color: #400000;
		margin: 0 0 14px 30px;
		text-align: left;
		padding: 40px 0 0 0;
		border-bottom: 1px solid #eeeeee;
  }

h2{ font-family: trebuchet MS, arial, sans-serif;
		font-size: 110%;
		color: #400000;
		margin: 0 0 0 30px;
		text-align: left;
		padding: 10px 0 14px 0;
  }

h3{ font-family: arial, sans-serif;
		font-size: 90%;
		font-weight: bold;
		color: #000000;
		margin: 0 0 8px 0;
		text-align: left;
		padding: 10px 8px 0 10px;
  }

p.cright{  font-family: arial, sans-serif;
		font-size: 10px;
		color: #400000;
		text-align: right;
		padding: 0 0 0 0;
		margin-right: 20px;
}
  
ul {
	margin: 0 0 0 55px;
	padding: 0 0 20px 0;
    }
	 
li{font-family: Trebuchet MS, Arial, sans-serif;
      font-size: 90%;
      color: #000000;
      margin: 0 0 0 0;
		padding: 0 0 6px 0;
		text-align: left;
    }

ol {
	margin: 0 0 0 35px;
	padding: 0 0 0 0;
    }
  
.floatleft{
	float: left;
	margin-right: 10px;
}
  
.floatright{
	float: right;
	margin-left: 10px;
}/*END OF GENERAL STYLES*/


/*LINK BEHAVIORS*/
/*body links*/
A:link{
            font-family: Arial, sans-serif;
            font-size: 90%;
				color: #0000c0;
				text-decoration: none;
}

A:visited{font-family: Arial, sans-serif;
            font-size: 90%;
            color: #0000c0;
            text-decoration: none;
}

A:active{font-family: Arial, sans-serif;
            font-size: 90%;
            color : #0000c0;
            text-decoration: none;
}

A:hover{font-family: Arial, sans-serif;
            font-size: 90%;
            color: #000080;
            text-decoration: none;
}            

/*main menu navigation*/
A:link.mmenu,A:active.mmenu,A:visited.mmenu{
        font-family: arial, sans-serif;
				font-size: 16px;
				font-weight: bold;
				color: #265A82;
				text-decoration: none;
}

A:hover.mmenu{
        font-family: arial, sans-serif;
				font-size: 16px;
				font-weight: bold;
				color: #0C538A;
				text-decoration: none;
}            

/*side menu navigation*/
A:link.slink,A:active.slink,A:visited.slink{
        font-family: trebuchet MS, arial, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #000000;
				text-decoration: none;
}

A:hover.slink{
        font-family: trebuchet MS, arial, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #000000;
				text-decoration: none;
}

/*nav at very bottom of page*/
A.bnav:link,A.bnav:visited,A.bnav:active{
    font-family: trebuchet MS, rial, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #400000;
		text-decoration: none;
}

A.bnav:hover{
      font-family: trebuchet MS, arial, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #92A6B6;
		text-decoration: none;
}


/*credit link*/
A:link.cnav,A:active.cnav,A:visited.cnav{
        font-family: trebuchet MS, arial, sans-serif;
				font-size: 10px;
				font-weight: bold;
				color: #800000;
				text-decoration: none;
}

A:hover.cnav{
        font-family: trebuchet MS, arial, sans-serif;
				font-size: 10px;
				font-weight: bold;
				color: #800000;
				text-decoration: none;
}
