
	p {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: medium;
		line-height: 1.3em;
	}
	
	a:link {
		text-decoration: underline;
	}
	
	a:hover {
		text-decoration: underline;
	}
	
	a:visited {
		text-decoration: underline;
	}
	
	h1 {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: x-large;
		font-weight: normal;
		color: #FFF;
		text-transform: capitalize;
	}
	
	h2 {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: large;
		font-weight: normal;
		color: #666;
	}

/* menu */

	#top-menu, #bottom-menu {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: x-large;
		font-weight: normal;
		text-transform: uppercase;
	}

	.menu-item {

	}
	
	#top-menu  a:link, #bottom-menu a:link {
		text-decoration: none;
	}
	
	.menu-item a:hover {
		text-decoration: underline;
	}
	
	.menu-item a:visited {
		text-decoration: none;
	}
	
	.menu-caption p {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: small;
		line-height: 1.4em;
	}


/* content */



/* content layouts */

	.three-column p {
		text-align: justify;
	}

/* notice */
	
	#notice {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: large;
		margin-bottom: 1em;
	}
	
	#notice .error {
		
	}
	
	#notice .error p {
	
	}
	
	#notice .error ul {
		list-style-type: disc;
	}
	
	#notice .error li {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: medium;
		font-weight: normal;
	}

/* miscellaneous */

	#contact {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: small;
	}
	
	#copyright {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: small;
		line-height: 1.3em;	
	}
	.signature {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: x-large;
		text-align: right;
	}
	
	.slug {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: small;
		font-weight: bold;
	}
	
	.slug a:link {
		text-decoration: none;
	}
	
	.slug a:hover {
		
	}
	
	.slug a:visited {
		text-decoration: none;	
	}
	
	.list {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: medium;
	}
	
	.list .actions {
		text-align: right;
	}
	
	.admin-menu {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: medium;		
	}
	
	.specials-header h1, .events-header h1 {
		text-transform: uppercase;
	}
	
	#specials-header li, #events-header li {
		font-size: x-large;
		font-weight: normal;
		text-transform: uppercase;
		letter-spacing: .05em;
	}
	
	.specials h3, .events h3, .events label {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: large;	
		font-weight: normal;
		text-transform: uppercase;
		letter-spacing: .05em;
	}
	
	.specials li, .events li {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: medium;
	}
	
	#specials-least-row h3, #events-least-row h3 {
		text-transform: capitalize;
	}
	
	#specials-least-row-admin h3, #events-least-row-admin h3 {
		text-transform: capitalize;
	}

	#specials-least-row-admin select, #events-least-row-admin select {
		font-size: medium;
		position: relative;
		top: 2px;
	}
	
	#photos-next {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: large;
		text-align: right;
	}
	
	#photos-previous {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: large;
		text-align: left;
	}
	
	#photos-tw {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: small;
		text-align: center;
	}
	
	.iterator a {
		text-decoration: none;
	}
	
	#galleries-list {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: medium;
	}

	
/* forms */

	legend {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: medium;
		font-weight: normal;
	}
	
	input, textarea {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: medium;
	}
	

	.button {
		text-indent: -9999px;
	}
	