/* CSS Document */

BODY { 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:95%;
	background-image:url(images/bkg_greenfade.jpg);}
H1 {
	font-size: 125%; font-weight:bold; padding:5px;}
H2 {
	font-size:110%; font-weight:bold; padding:5px;}
p {
	margin-left:10px; padding-right:5px; }
	
.dated {font-size:80%; text-align:right; padding-right:15px; padding-top:40px;}
table.agenda td {font-size:80%; vertical-align:top;}
table.agenda td h1 {font-size:100%; padding: 0; padding-top:5px;}

#fullPage {
	background-image:url(images/bkg_text.jpg); background-position:left;
	width: 90%; max-width: 850px; min-width: 770px;
	margin: 0 auto;
	border:5px solid #cccc99;}
#masthead { width: auto; height:280px; clear:both; background-image:url(images/bkg_border.jpg); background-repeat:repeat-x;}
#topBorder{clear:both; height:auto; font-size:80%; background-color:#000; color:#FFF; text-align:center;} 
#bottomBorder {	height:auto; background-color:#000; font-size:80%; color:#FFF; text-align:center;} 
#pageHolder {clear:both; padding-right:10px;}
#navigation {
	width: 225px; 
	float: left;
	font-size: 85%;}
#pageContents {
	width:70%; min-width:510px; 
	float:right;
	padding:0;
	margin:0;}
#pageContents p {padding: inherit;}
#pageFooter {
	clear:both;
	height:400px;
	background-image:url(images/bkg_egypt.jpg); background-position:bottom; background-position:left;}

/*  navigation navlist CSS */
#navlist { width: 200px; }
#navlist li {
	list-style: none;
	margin: 0;
	padding: 0.25em; padding-bottom:1em;}
#navlist li a { text-decoration: none; color:#FFF; font-weight:bold;}
#navlist li a:hover { text-decoration: none; font-weight:bold; color:#FFCC66;}

