body
	{
	font-family: Arial, Helvetica, sans-serif ;
	color : #000000 ;
	background-color : #f0ffff ;
	font-weight:500; 
	margin-top : 0px ;
	width : 800px ;
	}
	
a:hover { color: #dd3366 }
a:visited { color : #0000aa }

div.friends
	{
	text-align : left ;
	margin-left : 70px ;
	width : 640px ;
	}
div.header
	{width : 800px ;
	margin-left : 60px ;
	margin-bottom : 5px ;
	}
div.friend
	{
	height : 220px ;
	width : 430px ;
	border-style : solid ;
	border-color : #0088ff ;
	overflow : auto ;
	padding : 8px ;
	text-align : left ;
	}
	

div.center
	{
	width : 780px ;
	text-align : center ;
	margin-left : 0px ;
	}
div.margin
	{
	margin-left : 10px ;
	}

p.notice
	{
	text-align : center ;
	width : 75% ;
	text-align : left ;
	color: #000088 ;
	}	
p.notice2
	{
	text-align : center ;
	text-align : left ;
	color: #000088 ;
	margin-left ; 100px :
	background-color : #1029d6 
	}	

p.center
	{
	text-align : center ;
	}

div.box
	{
	border-style: double ;
	border-color: #000080 ;
	}

h2.today
	{
	text-align : center ;
	color :#ffd700 ;
	background : #3366ff ;
	Width : 100% ;
	border-style : double ;
	border-color : #ffd700 ;
	border-width : 2px ;
	}
h1
	{
	font-family: Arial, Helvetica, sans-serif ;
	color : #ffd700 ;
	}

h2
	{
	font-family: Arial, Helvetica, sans-serif ;
	color : #000088 ;
	}
h2.name
	{
	font-family: Arial, Helvetica, sans-serif ;
	color : #000088 ;
	text-align : center ;
	padding : 0px ;
	}	
h2.blue
	{
	font-family: Arial, Helvetica, sans-serif ;
	color : #000088 ;
	margin-top : 0px ;
	margin-bottom : 0px ;
	}
h2.blue2
	{
	font-family: Arial, Helvetica, sans-serif ;
	color : #000088 ;
	margin : 0px ;
	padding : 0px ;
	}
h2.blue3
	{
	font-family: Arial, Helvetica, sans-serif ;
	color : #e7c652 ;
	background-color: #1029d6 ;
	margin : 0px ;
	padding : 0px ;
	text-align : center ;
	width : 780px ;
	}
h2.ctr
	{
	font-family: Arial, Helvetica, sans-serif ;
	color : #e7c652 ;
	background-color: #1029d6 ;
	margin : 0px ;
	padding : 0px ;
	text-align : center ;
	}
h3
	{
	font-family: Arial, Helvetica, sans-serif ;
	color : #000088 ;
	}
h3.background
	{
	font-family: Arial, Helvetica, sans-serif ;
	color : #ffd700 ;
	background-color : #000088 ;
	}
	
form.indent
	{
	margin-left : 15% ;
	}

img.seal
	{
	border : 0px ;
	padding : 5px ;
	margin-top : 20px ;
	}
img.died
	{
	border-width: thick ;
	border-style: outset ;
	border-color: #000000 ;
	}
.red
	{
	color : #ff0000 ;
	}
td.notice
	{
	background-color : #000000 ;
	width : 130px ;
	border-style : groove ;
	border-color : #000080 ;
	text-align : center ;

	}
	
td.left	{
	width :40% ;
	font-weight : 500 ;
	padding : 10px ;
	text-align : left ;
	}
td.menu
	{
	width : 600px ;
	padding : 5px ;
	font-weight : 700 ;
	}
td.faculty
	{
	text-align : center ;
	font-size : small ;
	}
td.menu2
	{
	width : 600px ;
	border-left-color : #1029d6 ;
	border-left-style : solid ;
	border-top-color : #1029d6 ;
	border-top-style : solid ;
	border-right-color : #1029d6 ;
	border-right-style : solid ;
	cellspacing : 15px ;
	font-weight : 400 ;
	text-align : center ;
	font-size : small ;
	background-color : #e7c652 ;
	}
td.died
	{
	font-size : small ;
	border-width: thick ;
	border-style: outset ;
	border-color: #000000 ;
	}
td.list
	{
background-color : #ffd700
	}
td.j
	{
	text-align : left;
	width :20% ;
	
	}

td.menu40
	{
	text-align : center ;
	font-size : x-small ;
	text-color : #000000 ;
	border-color : #000000 ;
	border-style : solid ;
	border-width : medium ;
	padding : 3px ;
	background-color : #ffffff ;
	}
td.s
	{
	text-align : left;
	width :20% ;
	font-size : smaller;
	}
	
table.intro
	{
	width : 780px ;
	padding : 10px ;
	}		
table.half
	{
	padding : 10px ;
	width : 55% ;
	}
table.faculty
	{
	font-size : small;
	}
table.header
	{
	width : 780px 
	}
table.alpha
	{
	margin-left : 180px ; 
	}

table.dates
	{
	text-align : left;
	border-style: double ;
	border-color: #000080 ;
	}
table.main
	{
	margin-top : 0px;
	padding-top : 0px ;
	spacing-top : 0px ;

	}
table.main2
	{
	margin-top : -10px;
	margin-bottom : -2px;
	padding-top : 0px ;
	spacing : 20px ;
	margin-left : 60px ;
	background-color : #e7c652 ;
	}
td.reunions
	{
	border : 0px ;
	margin : 0px ;
	}

td.arrows
	{
	width : 80px 
	}
p.indent
	{
	margin-left : 18% ;
	margin-right : 10%
	}
p.indent3
	{
	margin-left : 18% ;
	margin-right : 10% ;
	text-align : left ;
	}
	
p.indent2
	{
	margin-left : 55px ;
	}
p.right
	{
	text-align : right ;
	margin-right : 55px ;
	}
p.link
	{
	border:thick single #000080; background-color : #333388 
	}
p.today
	{
	text-align : left ;	
	}
p.narrow
	{
	width : 60% ;
	text-align : left ;
	}
td.left2
	{
	text-align : left ;
	}

table.member
	{
	font-size: 17px ;
	font-weight: 600 ;
	}
 .on    { 
   	font-size: 30; 
    text-decoration: italic;
	color: #ff0ff0 ;      
        }

 .off   
 	{ 
	font-size: 22; 
	text-decoration: none;
	color: #0000ff ;        
	}
	
	
