* {
	font-family			:	/* Verdana, */ Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 	
	font-size			:	small;	
}

.body {
	background-repeat	:	no-repeat;
}

.textBody { 
	color				:	WindowText; 
	font-size			:	small; 
	font-family			:	/* Verdana, */ Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	text-indent			:	2em; 
}

.title,
.title p { 
	font-size			:	18px;
	font-weight			:	bold;
	line-height			:	115%;
	font-family			:	/* Verdana, */ Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	text-align			:	center;
	padding				:	10px 0;
	margin				:	10px 0 0 0;
}

.byline { 
	color				:	WindowText; 
	font-size			:	small; 
	font-family			:	/* Verdana, */ Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	text-align			:	center;
	margin-right		:	10px; 
	margin-left			:	10px 
}

.smallText { 
	color				:	WindowText; 
	font-size			:	small; 
	font-family			:	/* Verdana, */ Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
}

.bigText { 
	color				:	WindowText; 
	font-size			:	large; 
	font-family			:	/* Verdana, */ Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
}

.realBigText { 
	color				:	WindowText; 
	font-size			:	xx-large; 
	font-family			:	/* Verdana, */ Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
}

.smallFont {
	color				:	WindowText;
	font-size			:	small;
	font-family			:	/* Verdana, */ Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
}

.smallFontCentered {
	color				:	WindowText;
	font-size			:	small;
	font-family			:	/* Verdana, */ Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	text-align			:	center;
}

.flushleft   { 
	font-size			:	small; 
	font-family			:	/* Verdana, */ Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	text-align			:	left; 
	margin-right		:	20px; 
	margin-left			:	20px 
}

.centered { 
	text-align			:	center 
}

.noindent {
	text-indent			:	0;
}

.small-center-noindent {
	font-size			:	small;
	text-indent			:	0;
	text-align			:	center 
}

.pictureCaption {
	color				:	WindowText; 
	font-size			:	small; 
	font-family			:	/* Verdana, */ Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	margin-right		:	10px; 
	margin-left			:	10px 
}

#leftTOC {
	background-color	:	#ffffbb;	/*	#ffafff;	*/
	border				:	1px solid black;
	padding-left		:	8px;
	padding-right		:	8px;
}

#Left-Hand-Menu {
	font-size			:	small;
	text-decoration		:	none;
}

.LeftMenuOff {
	font-size			:	small;
	color				:	blue;
	border				:	1px solid #ffffbb;
}

.LeftMenuOn {
	font-size			:	small;
	color				:	blue;
	border				:	1px solid #ffffbb;
}

.LeftOffHover {
	font-size			:	small;
	background-color	:	#ddddff;
	border				:	1px solid black;
	color				:	0000bb;
}

.LeftOnHover {
	font-size			:	small;
	background-color	:	#ddddff;
	border				:	1px solid black;
	font-weight			:	bold;
	color				:	0000bb;
}

#rightTOC {
	background-color	:	#afffaf;
	border				:	1px solid black;
	padding-left		:	8px;
	padding-right		:	8px;
}

#Right-Hand-Menu {
	text-decoration		:	none;
}

.RightMenuOff {
	font-size			:	small;
	color				:	blue;
	border				:	1px solid #afffaf;
}

.RightMenuOn {
	font-size			:	small;
	color				:	blue;
	border				:	1px solid #afffaf;
}

.RightOffHover {
	font-size			:	small;
	background-color	:	#ccccff;
	color				:	green;
	border				:	1px solid black;
}

.RightOnHover {
	font-size			:	small;
	background-color	:	#ccccff;
	font-weight			:	bold;
	color				:	green;
	border				:	1px solid black;
}

.announcementBox { 
	font-size			:	medium;
	border-bottom		:	2px solid #dd0000; 	
	border-top			:	2px solid #dd0000; 	
	border-right		:	2px solid #dd0000;
	border-left			:	2px solid #dd0000;
	padding-top			:	8px;
	padding-bottom		:	8px;
	background			:	white;
}

.ie #titleBox {
	background-image	:	url('./images/LCO.gif' );
}

#titleBox {
	font-family			:	Georgia, 'Times New Roman', Times, Bodoni, Garamond, serif; 
	border				:	2px solid black;
	padding				:	8px;
	color				:	#007711;	/*	#003399;		*/
	background-color	:	white;
	background-image	:	url('./images/LCO.gif' );
	background-position	:	center center;
	background-repeat	:	no-repeat;
}

a#titleBoxLink,
a#titleBoxLink:link, 
a#titleBoxLink:visited, 
a#titleBoxLink:active
{
	color				:	#007711;	/*	#003399;	*/
	text-decoration		:	none;
}

a#titleBoxLink:hover
{
	color				:	#770000;	/*	#003399;	*/
	text-decoration		:	none;
}

#siteTitle {
	font-family			:	Georgia, 'Times New Roman', Times, Bodoni, Garamond, serif;
	font-size			:	200%; 
	font-style			:	italic;
}

#subTitle {
	font-family			:	Georgia, 'Times New Roman', Times, Bodoni, Garamond, serif;
	font-size			:	large; 
	font-style			:	italic;
}

#siteCaption {
	font-family			:	Georgia, 'Times New Roman', Times, Bodoni, Garamond, serif;
	font-size			:	medium; 
	font-style			:	italic;
}

#cleanWater {
	font-family			:	Georgia, 'Times New Roman', Times, Bodoni, Garamond, serif;
	font-size			:	large; 
	font-style			:	italic;
	color				:	white;
}

.gotobox { 
	font-family			:	serif;
	font-size			:	medium;
	border				:	2px solid #dd0000; 	
	padding-top			:	16px;
	padding-bottom		:	16px;
	background			:	white;
}

.ie .gotobox {
	height				:	80px;
}

.gotobox {
	height				:	40px;
}

a.gotoLink:link,
a.gotoLink:visited,
a.gotoLink:active {
	font-family			:	serif;
	color				:	blue;
	text-decoration		:	none;
}

a.gotoLink:hover {
	color				:	#339933;
	text-decoration		:	none;
	font-weight			:	bold;
}

a#alf_sig,
a#alf_sig:link,
a#alf_sig:visited,
a#alf_sig:active {
	color				:	blue;
	font-family			:	Zapf Chancery, Comic Sans MS, cursive;
	font-size			:	18px;
}

a#alf_sig:hover {
	color				:	red;
	font-family			:	Zapf Chancery, Comic Sans MS, cursive;
	font-size			:	18px;
}

.bigTitle {
	font-size			:	x-large;
	font-weight			:	bold;
	font-family			:	/* Verdana, */ Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	text-align			:	center;
	padding				:	10px 0;
	margin				:	10px 0 0 0;
}

.photo_caption {
	padding				:	12px;
	font-size			:	large;
	font-weight			:	bold;
}

.bylaw {
	font-family			:	 'Times New Roman', Times, Bodoni, Garamond, serif;
	font-size			:	medium;
	list-style-position	:	inside;
}

.bylaw_title {
	font-family			:	Georgia, 'Times New Roman', Times, Bodoni, Garamond, serif;
	font-size			:	x-large;
	font-weight			:	bold;
	text-align			:	center;
}

.bylaw_subhead {
	font-family			:	Georgia, 'Times New Roman', Times, Bodoni, Garamond, serif;
	font-size			:	large;
	font-variant		:	small-caps;
	text-align			:	center;
}

.bylaw_article {
	font-family			:	Georgia, 'Times New Roman', Times, Bodoni, Garamond, serif;
	font-size			:	large;
	font-variant		:	small-caps;
	text-align			:	center;
	text-decoration		:	underline;
}

.nameCell {
	font-size			:	small;
	padding-left		:	12px;
	text-indent			:	-4px;
}

.boldName {
	font-size			:	small;
	font-weight			:	bold;
}

a.smallType:link,
a.smallType:active,
a.smallType:visited {
	font-size			:	small;
}

a.smallType:hover {
	font-size			:	small;
	font-weight			:	bold;
}

a.blue:link,
a.blue:active,
a.blue:visited {
	color				:	blue;
	text-decoration		:	none;
}

a.blue:hover {
	color				:	green;
/*	font-weight			:	bold;		*/
}

.textTable {
	background-color	:	white;
	border				:	2px solid black;
	padding				:	36px;
}

.textTableNoBorder {
	background-color	:	white;
	border-style		:	none;
	padding				:	36px;
}

.tableLabel { 
	color				:	WindowText; 
	font-size			:	small; 
	font-family			:	/* Verdana, */ Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	text-align			:	left;
	text-indent			:	-12;
}

.tableLabelBold { 
	color				:	WindowText; 
	font-size			:	small; 
	font-family			:	/* Verdana, */ Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	text-align			:	left;
	font-weight			:	bold;
	text-indent			:	-12;
}

.tableNumber { 
	color				:	WindowText; 
	font-size			:	small; 
	font-family			:	/* Verdana, */ Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	text-align			:	right; 
	text-indent			:	0;
}

.tableNumberUnderlined {
	color				:	WindowText; 
	font-size			:	small; 
	font-family			:	/* Verdana, */ Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	text-align			:	right; 
	text-indent			:	0;
	text-decoration		:	underline;

}

.bulletlist {
	margin-top			:	0px;
	margin-left			:	40px;
	text-indent			:	0px;
	padding-left		:	5px;
	list-style-position	:	outside;
}

#pic_1 {
	padding-left		:	24px;
	padding-right		:	24px;
	text-align			:	left;
}

#big_plume_pic {
	 width				:	702px;
}

#big_plume_pic {
	 width				:	702px;
}

#captionBox {
	border				:	2px solid black; 
	padding-left		:	12px;
	padding-right		:	12px;
	padding-top			:	8px;
	padding-bottom		:	8px;
	font-weight			:	bold; 
	text-align			:	center;
}

.ie #plume_center_pic,
.ie  #outlet_pic,
.ie  #harvest_discharge_pic {
	width				:	400;
}

#plume_center_pic,
 #outlet_pic,
 #harvest_discharge_pic {
	width				:	100%;
}

.ie #meeting_loon {
	 width				:	200px;
}

#meeting_loon {
	 width				:	25%;
}

.ie #flyover_pic {
	width				:	480px; 
}

#flyover_pic {
	width				:	100%; 
}

#member_mtg,
#found {
	padding				:	40px;
	border				:	1px solid blue;
	text-align			:	center;
}

#racing {
	padding				:	40px;
	border				:	1px solid blue;
	text-align			:	left;
}

.outdent {
	text-indent			:	-1em;
	list-style-position	:	inside;
}
