* 
				{ 
						margin: 0; 
						padding: 0;
					}

body 
				{
	margin: 0;
	padding: 0;
	font-family:Verdana, arial, Helvetica, sans-serife;
	font-size: 0.8em;
	background-color: #E7E7E7;
	width: 960px;
			 	}

table
				{
	width: 960px;
	height: auto;
	padding: 0;
	border-width: 0;
	margin-top: 0;
	margin-bottom: 0;
					}
.oneDay {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	color: #F00;
	line-height: 1.5em;
}


table td
				{
						
						margin: 0;
						padding: 0;
						border-width: 0;
					}
					
p
				{
						padding: 1em;
				 }
				 
h3  {
text-align: center;
margin-top: 1em;
}

h4  {
padding-left: 1em;
}

ol { 
padding-left: 2.5em;
padding-right: 1em;
padding-top: 1em;
}

.small  {
font-size: .85em;
font-style: italic;
font-weight: normal;
}

.larger  {font-size: 2em;
  color: red;}

.salmon  {
background-color: #fc9;
}

.widthchange td {
width: 50%;
}

.green  {
color: teal;
}

.red  {
color: red;
font-style: bold;
}

.right  { text-align: right;}

.border {
	border-bottom: 2px dashed #b3b3b3;
}

.spread  {
padding: 1em 0;
margin: 1em 0;
}

.spread p  {
padding-left: 1.5em;
}

.spread h2  {
padding-left: 1.5em;
}

.times  { font-family: Times New Roman;}

.equal  {
border-bottom: 2px dashed #b3b3b3;
padding-bottom: 1em;
}

.equal td {
width: 50%;
}

.rightline  {
border-right: 2px dotted #A43EF5;
}

#header
				{
						border-bottom: 2px dotted #000080;
					}
				
#logo 
				{ 
						width:130px; 
						height:140px;
						padding: 5px 0;
					}

#banner 
				{
	width:100%;
	height:80px;
	padding-top: 0;
	text-align: center;
					}
#banner h1 {
	color: #006;
}
#banner h2 {
	color: #006;
}


#topnav
				{
						margin: 0;
						padding: 0;
					}
#topnav p 
				{ 
						margin: 0;
						padding: 0.5em 0 0.5em 0;
						display:block; 
     	text-align: center; 
     }
#topnav p a 
				{ 
						text-decoration: none; 
     	/*border-top:1px solid #A43EF5;	*/
     	padding: 0 3px;
	    	/*border-bottom:1px solid #A43EF5;*/
	   	}

#info
				{
						background-color: #808080;
						color: white;
						height: auto;
						padding-bottom: 1em;
						border-bottom: 2px dashed #b3b3b3;
					}
					
#entryhead  {
padding-bottom: 1em;
}
					
a {text-decoration: none;}
	   
a:link, a:visited { color: #0000CC; }
			  
/* a:visited { color: #994e99; } */
			 	
a:hover { border-bottom: 1px dashed; }
			  
/* a:active { color: #CC0000; } */

#info_bottom 
				{
						width:auto; 
						height: 25px;
						padding: 0;
						margin-top: 1em;
					}
					
#info_bottom p 
				{
						margin: 0;
						padding: 0;
						text-align: left;
						font-size: .8em;
					}

#footer 
				{
					width: 100%;
					height: 25px;
					margin: 0;
					padding: 0;
					}
					
#footer p 
				{
					font-size: .8em;
					margin: 0;
					text-align: center;
					border-top: 1px solid #6E2600;
					border-bottom: 1px solid #6E2600;
					background-color: #FFEABF;
					padding: 0.33em 0 0.33em;
					}
