﻿body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	margin: 0;
	background-color: #FFFFFF;
}
	
	body a img {
		border-width: 0;
	}
	
	body h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.5em;
		color: #ED1395;
		margin: 0 0 1em 0;
	}
	
	body h2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.2em;
		color: #ED1395;
		margin: 0 0 1em 0;
	}
	
	body h3 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1em;
		color: #ED1395;
		margin: 0 0 0.25em 0;
	}
	
	body h4 {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 1em;
		margin-bottom: 0.5em;
	}
	
	body p {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 1em;
		margin-top: 0;
		margin-bottom: 0.5em;
	}
	
	body a {
		color: #ED1395;
		text-decoration: underline;
	}
	
	body a:hover {
		color: #000000;
		text-decoration: underline;
	}
	
	body blockquote {
		margin: 1em;
	}
	
	body ul {
		margin: 0 0 0.5em 2em;
	}
	
		body ul li {
			margin-bottom: 0.5em;
		}
	
	body form {
		margin: 0;
		padding: 0;
	}
	
	body div#imageBanner {
		display: none;
	}
	
	body div#submenu {
		display: none;
	}
	
	body div#yearSelection {
		display: none;
	}
	
	body ul.buttonBoard li a {
		padding: 5px;
	}
	
	body ul.letterList {
		display: none;
	}
	
	body div.lostBoys table {
		width: 100%;
	}
	
		body div.lostBoys table tr.alt {
			background-color: #F4F4F4;
		}
		
	body input.next, body input.prev {
		display: none;
	}
	
		body div.homepage {
			font-size: 1.2em;
		}

	body div#pageOptions {
		display: none;
	}
		
	body span.highlight {
		color: #ED1395;
	}
	
	body div.quotation p {
		font-family: "Times New Roman", Times, serif;
		font-style: italic;
		font-size: 1.75em;
	}
	
	body div.citation {
		text-align: right;
	}
	
	body div.footer {
		font-size: 0.8em;
	}
	
		body div.footer a {
			color: #FFFFFF;
			text-decoration: none;
		}
		
			body div.footer a:hover {
				text-decoration: underline;
			}
			
			body div.footer div#copyright {
				width: 30%;
				float: left;
			}
			
			body div.footer div#adminLink {
				width: 30%;
				float: left;
				text-align: center;
			}
			
			body div.footer div#credits {
				width: 30%;
				float: right;
				text-align: right;
			}
		
	body .alignLeft {
		display: block;
		float: left;
		margin: 0 5px 5px 0;
	}
	
	body .alignRight {
		display: block;
		float: right;
		margin: 0 0 5px 5px
	}
	
	body div.cms_module {
		clear: both;
	}
	
	body table {
		text-align: left;
		font-size: 0.9em;
	}
	
		body table.events {
			width: 100%;
			margin-bottom: 1em;
		}
		
			body table.events p span.headline {
				color: #ED1395;
				font-weight: bold;
			}
			
			body table.events p span.venue {
				font-weight: bold;
			}
			
			body table.events td.details {
				padding-bottom: 1em;
			}
			
			body table.events td.thumbnail {
				width: 205px;
				padding-bottom: 5px;
			}
	
	body input, body textarea {
		display: none;
	}
	
		body input.shortText, body input.emailAddress, body textarea.longText {
			display: none;
		}
		
		body input.cancel, input.submit, input.searchButton {
			display: none;
		}
		
		div.dotteddiv {
			border-top: 1px dotted gray;
			border-bottom: 1px dotted gray;
			padding-top: 5px;
			padding-bottom: 5px;
		} 