/*©1996 Manotick.net man.css		2010 July 4  */
/*	TAN FAF0E0 F0DDB8 F8F4E0 F7F0DD #F6E9CC  TH F2E4C0 Beige FFF9E9  botbar EEE0BA */
BODY	{color:#000; background:#FFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	margin:14px 0px 2px 0px; }
DIV, P, UL,OL, TH,TD, DL, H1,H2,H3,H4,H5,H6
	{font-family:Arial,Helvetica,sans-serif;}
H1,H2,H3 {color:#A00; background:transparent;}
H4,H5,H6 {color:#900; background:transparent;
	font-family:Verdana,sans-serif;}
H1	{clear:left; padding:16px 0 3px; margin:16px 0 3px;}
H2	{text-transform: uppercase; font-size:145%;
	letter-spacing:4px; word-spacing:2px;
	margin: 16px 0 20px;}
H2 A:link, H2 A:visited,
H4 A:link, H4 A:visited	{color:#A00; border-color:#A00}
H2.normal {text-transform: capitalize; letter-spacing:normal; word-spacing:normal;}
H3	{margin-top:26px}
H6	{font-size:10pt}
EM	{color:#444; background:transparent; font-weight:bold;}
STRONG	{color:#333}
TT	{color:#040; background:transparent; font-family:"Courier New",serif; }
CODE	{color:#040; background:transparent; }
SUP	{text-transform: lowercase}
FORM	{margin:0 0 16px}
UL		{list-style-type:square;}
UL.reddot LI	{list-style-image:url(images/arrowrtred.gif); }
UL UL		{list-style-type:disc; margin-top:4px;}
.main OL	{margin-bottom:20px;}
.main OL UL	{margin-bottom:15px;}
TD OL
OL OL		{list-style-type:lower-alpha;}
LI		{margin-top:4px; }
UL.tight LI, OL.tight LI
		{margin:0 2em 2px 2em}
UL.list LI, OL.list LI
		{margin:0 2em 2px 20%}	/*indent 20%*/
UL.list H3	{margin:2em 0 .7em 5em}

A:link, A.normal:link
	 	{color:#039; background:transparent; text-decoration:none;
		border-bottom:1px dotted #039;}
A:active, A.normal:active
		{color:#F0F; background:transparent; text-decoration:none;
	border-bottom:1px dotted #F0F;}
A:visited, A.normal:visited
		{color:#405; background:transparent; text-decoration:none;
		border-bottom:1px dotted #406;}
A:hover, A.normal:hover {text-decoration:none;}
.main A:hover	{color:#036; background:#FF9;}

.main A.nohover, .main A.nohover:hover
		{background:transparent; text-decoration:none;
		border:none;}
A.nohover:link, A.nohover:visited,
A.nohover:hover, .nohover A:hover
		{background:transparent; text-decoration:none;
		border:none;}
.head		{color:#900; font-family:Arial,Helvetica,sans-serif;
		font-size:larger; font-weight:bold;}
.head A 	{color:#900; border-bottom:1px dotted #900}

A.notbold, .main A.notbold,.notbold A {font-weight:normal;}
A.bold	{font-weight:bold}

.business{color:white; background:#C03;}
.events	{color:white; background:#608}
.gov	{color:white; background:#050}
.schools{color:white; background:#059}
.orgs	{color:white; background:#C80}
.rec	{color:white; background:#732}
.beige	{color:black; background:#FFF9E9}


.main		{clear:both;		/*EDITABLE TD*/
		padding: 0 1em 1em 2em;
		margin: 0 2%;
		max-width: 52em;
		}
.main-bottom	{padding-bottom:1em;
		margin:0 2%;
		max-width: 52em;
		}
.main H1 A	{border:none}
.main LI 	{margin:0 2em 10px 2em;}
.main-bottom LI	{margin:0 2em 10px 2em;}
.main TD 	{vertical-align:top;
		empty-cells:show;}
.TopHeading	{clear:both; width:100%; max-width: 48em; padding:0;}

.fixed		{margin:0 8%; clear:both;} /*historyrideau, schoolinfo, riverhealth*/
.fill		{clear:both; font-size:8pt; color:#FFFFFE; background:transparent;}
				/*Manotick Ontario*/

DT		{color:#333; font-weight:bold; margin-top:1.5em;}
DD		{margin:2px 0 0 5em;}
DT A:link,		/*LINKS GREEN UNLESS  A class=normal */
DD A:link	{color:#070; background:transparent; text-decoration:none;
		border-bottom:1px dotted #070}
DT A:visited,
DD A:visited	{color:#040; background:transparent; text-decoration:none;
		border-bottom:1px dotted #050}
.main DT A:hover,
.main DD A:hover{color:#040; background:#DFD; text-decoration:none;
		border-bottom-color: #040}
DT A.normal	{color:#159; background:transparent; text-decoration:none;
		border-bottom:1px dotted #159}
DD A.normal	{color:#049; background:transparent; text-decoration:none;
		border-bottom:1px dotted #049}
DT A.normal:visited,
DD A.normal:visited {color:#135; background:transparent; text-decoration:none;
		border-bottom:1px dotted #135}
DT A.normal:hover,
DD A.normal:hover {color:blue; background:#FF9; text-decoration:none;
		border-bottom:1px dotted blue}

/*SUBTITLE BARS  E8D4B0*/
.main TH, .main H3
	{color:black; background:#F2E4C0; font-weight:bold;
	clear:both; text-align:center; padding: 4px 0;
	border-top:3px ridge #C96; border-bottom:3px ridge #C96;
	margin:2em 0;}
H3.normal {color:#A00; background:transparent; letter-spacing:normal; word-spacing:normal;
	border:none; }
H3 A	{color:#A00;}

.external A, A.external:link,
.external TD A, TD A.external:link
	{color:#070; background:transparent; text-decoration:none;}
.external A IMG {border-bottom:none}
P.external {color:#060}

UL.external A
	{color:#070; background:transparent; text-decoration:none;
	border-bottom:1px dotted #070}

A.external:visited,
TD A.external:visited, .external TD A:visited,
UL.external A:visited
	{color:#040; background:transparent;}

.external A:hover, A.external:hover,
TD A.external:hover, .external TD A:hover,
UL.external A:hover
	{color:#040; background:#EFE; text-decoration:none;}

.external A.normal
	{color:#405; background:transparent; text-decoration:none;
	border-bottom:1px dotted #406}
.external A.normal:hover {color:#036; background:#FF9; text-decoration:none;}
.special A.external:link, .special A.external:visited
	{color:#900; border-bottom-color: #900}

.email, DD A.email, DD .email A
	{font-size:90%; font-family:Verdana,sans-serif;
	color:#733; font-weight:normal;}
TD A.email, .main A.email, .email A
	{color:#733; border-bottom:1px dotted #966;
	font-weight:normal; text-decoration:none;}
TD A.email:hover, .email A:hover
	{color:#C00; border-color:#C00;
	 text-decoration:none; background:transparent;}

.map	{font-size:90%; font-family:Verdana,sans-serif;
	color:#060; background:transparent;}
TD A.map:link, TD A.map:visited, A.map:link, A.map:visited
	{color:#060}
TD A.map:hover, A.map:hover
	{color:#030; background:#DFD;}

.phone	{font-size:90%;
	color:#930; background:transparent; margin:0 2px;}
P.phone	{text-align:center}
P.phone EM {color:#A30;}  /*area code*/

	/* 2 COLUMNS */
.listleft	{width:48%; float:left;}
.listright	{width:48%; float:right;}
.listleft H3, .listright H3 {color:#900; margin:35px 5px 25px 0;} /*RED*/

	/*TOP MENU TABS*/
.topbar {height:24px;}	/*lf.gif rt.gif */
.topbar A {font-family:Verdana,sans-serif;
	color:white; background:transparent; font-weight:bold;
	border:none; text-decoration:none;}
.topbar A:hover	{color:white; background:transparent;
	border:none; text-decoration:underline;}
TD.tab	{ text-align:center; vertical-align:middle; }
TD.tab A {padding:0px 16px;} /*TOP MENU TAB LINK*/

	/*TOP & BOTTOM MENUBARS #E8D4B0  #F2E6C6*/
.tabbotbar {width:100%; padding:0; border:0}
.botbar	{font-family:Arial,Verdana,sans-serif; height:32px; padding:0;
	color:#666; background:#EEE0BA; font-weight:normal;
	border-top:3px ridge #C96; border-bottom:3px ridge #C96;}
.botbar1 {width:39em;}
.botbar2 {text-align:left;}

.botbar A {font-weight:bold; padding:0 5px;
	border:0; text-decoration:none;}
.botbar A:hover	{color:#003;  text-decoration:underline;}
.botbar FORM {padding:0 0 0 8px; margin:0 0 0 8px;}
.botbar INPUT {margin:0;}
.date	{font-weight:normal;}


	/*LEFT MENUBAR/BUTTONS*/
div#sidemenu ul {
	font-family:Arial,Helvetica,sans-serif;
	width:165px;			/* widen 07Oct20 09Nov18 */
	margin: 1em 0;
	padding:0 10px 0 4px;
	line-height: 24px;}
div#sidemenu li {
	list-style-type: none;
	height: 24px; width: 124px;	/* widen 09Nov18 */
	margin: 14px 5px;
	font-weight: bold;
	text-align:center;}
div#sidemenu li a {
	color: #039; background: #EEE0BA;
	height: 100%; width: 100%;
	display: block;
	white-space:nowrap;		/* 07Oct20 09Nov18 */
	text-decoration: none;
	border: 2px solid #D2B48C;}	/*D2B48C*/
div#sidemenu li a:link {
	border: 2px outset #F2D4AC;}	/*D2B48C*/
div#sidemenu li a:visited {
	border-style: outset;}
div#sidemenu li a:hover {
	color: navy; background:#F2E6D0; /*#FF8 EEDDB8*/
	border-style: inset;}
div#sidemenu li a:active {
	color: #853; background: #FAEED4;
	border-style: inset;}

	/*1996.gif*/
.menu-image {background:#006; padding:1px;
	border:3px solid #C00; outline:1px outset black; margin:18px 0;}
.promo-manotick {color:white; background:#006; font-family:Arial,sans-serif;
		font-weight:bold; font-style:italic; text-align:center;
		padding:5px; border:4px solid #C00;
		margin:2.5em 0;}

	/*NAV BAR BUTTONS*/
.menubar, .linkbar
	{font-size:90%; font-family:Verdana,sans-serif; line-height:2em;
	text-align:center; }

.menubar {margin:0 0 12px;}
.menubar A {color:#036; background:#F9EAD4;
	text-decoration:none; font-weight:bold;
	padding:2px 5px;
	border:1px #999 outset; margin-right:5px;
	white-space:nowrap;}
.menubar A:hover
	{color:#006; background:#FF6; border-style:inset; text-decoration:none;}
.menubar A.nohover {border:none; background:transparent; margin:0}

.linkbar {margin:20px 0;}
.linkbar A {color:#03A; background:#FF9; font-weight:bold;	/*YELLOW*/
	text-decoration:none; padding:2px 5px; margin-right:12px;
	border:1px #C96 outset;
	white-space:nowrap;}
.linkbar A:hover
	{color:#003; background:#FF6; border-style:inset; text-decoration:none;}
.linkbar A.external, .linkbar .external A
	{color:#070; background:#F0FFF0; text-decoration:none;}
.linkbar A.external:hover, .linkbar .external A:hover
	 {color:#040; background:#DFD; text-decoration:none;}

.button {font-size:90%; font-family:Verdana,sans-serif;
	margin:1.5em 0;	line-height:2em;}
.button A, A.button
	{color:#03B; background:#FF9; font-weight:bold; text-decoration:none;
	padding:1px 4px 2px 4px; border:1px #C96 outset;}
.button A:hover, A.button:hover
	{color:#006; background:#FF6; border-style:inset; text-decoration:none;}

	/*BACK BUTTON */
.button2 A, A.button2
	{color:#006; background:#F0DDB8; font-weight:bold;
	clear:both; text-decoration:none;
	padding:0px 5px 1px 5px; border:1px #333 outset; margin:0 4px; }
.button2 A:hover, A.button2:hover
	{color:#00C; background:#FF6; border-style:inset; text-decoration:none;}

.botbar A.button2 {color:#039; background:#FD6; text-decoration:none;}
.botbar A.button2:hover {color:#006; background:#FF9; }


	/* ROTATING BANNERS */
.bnr		{color:blue; font-size:90%; text-align:center;}
.bnr A		{color:blue; border:none; text-decoration:none;}
.bnr A:hover	{color:#00C; background:#FF9; text-decoration:none; border:none;}

	/* ADVERTISEMENT   index, events, information.. */
.advertisement	{font-size:90%; margin:2em 0;}
.top		{margin:8px 0}
.advertisement A,
.pic .advertisement A,
.main DD .pic .advertisement A,
.main UL .pic .advertisement A,
.advertisement A:hover,
.main DD .pic .advertisement A:hover,
.main UL .pic .advertisement A:hover
			{color:#900; text-decoration:none; border:none;}
.advertisement IMG	{padding:0; border:3px outset #876;}
.advertisement IMG:hover {border-style:inset;}
.advertisement IMG.noborder {border:none;}


.picleft {float:left;  margin: 16px 24px 16px 0;}
.picright{float:right; margin: 16px 0 16px 24px; border-width:1px;}
.pic	 {float:right; margin: 4px 0px 4px 4px;}
.pic2	 {float:right; margin: 4px 0px 2px 4px; border:1px solid #369;}
.picarrow {float:right; margin:8px 30px 8px 20px; border:none;}  /*arrowsup-red.gif*/
A IMG.picarrow:hover {background:transparent; text-decoration:none; border:none; }
IMG.frame,IMG.noframe	{margin:1em 10px}
IMG.frame	{border:4px outset #666;}
IMG.photo	{border:2px outset #666; float:right; margin:2px 0 2px 2px;}
IMG:hover.photo {border-style:inset;}

.note, .sm	{font-size:90%; font-family:Verdana,sans-serif;}
.note		{margin-left:8%; margin-right:8%; text-align:center;}
.smtext		{font-size:90%; font-family:Verdana,sans-serif;}
A:hover .smtext {background:white; text-decoration:none;}

.tan		{color:#006; background:#F0DDB8; text-decoration:none;} /*BACK*/
.beige		{color:black; background:#FBF9D2;}
.HR		{border-bottom:3px dotted #EAD2BB; margin:2em 0;}
.bgtan		{color:black; background:#F7F0DD url(images/bgtan.gif);
		background-attachment: fixed;}
.gray,.gray A	{color:#666;}
.hi		{color:#B30; font-weight:bold; font-style:italic;}
.special 	{color:#900; background:transparent;}
.special A:link,.special A:visited
		{color:#900; background:transparent; text-decoration:none;
		border-bottom:1px dotted #900}
.table TD	{background:#FCF6E4; padding:2px 1em; border:thin solid #F0F0D0;}

	/*BEIGE LIST BOX + RED DIAMOND */
.arrowlist	{color:black; background:#F6E9CC;
		padding: 12px 15px 12px 20px;
		border:3px solid #E4D4A4; -moz-border-radius:20px;
		margin:2em 13% 1em;
		clear:both;}
.main-bottom UL.arrowlist
		{margin:2.5em 20% 1em;}
UL.arrowlist LI	{list-style-image:url(images/arrowrtred.gif);}
.main-bottom UL.arrowlist LI
		{}
.heading	{font-size:130%; font-family:Arial,sans-serif;
		color:#B00; font-weight:bold;}
.arrowlist LI.heading
		{list-style-type:none; list-style-image:none;
		margin-left:0; margin-bottom:.5em;}
UL.arrowlist A 	{border-bottom:1px dotted #699; text-decoration:none;}
UL.arrowlist .advertisement A 	{border-bottom:none; text-decoration:none;}
UL.arrowlist A:hover {text-decoration:none;}

.box		{color:black; background:#F6E9CC;
		padding:5px; margin:30px 12% 6px;}
.box H4, .box H3 {margin:2px 0 0 10px}
.box UL		{font-family:Verdana,sans-serif;
		margin:10px 0 10px 14px;}
.boxhigh 	{font-size:90%; font-family:Verdana,sans-serif;
		color:#600; background:#FFEEC0;
		padding:8px; border:2px #C63 dashed;
		margin:1.5em 6em 2em;}
.boxhigh A {color:#606; text-decoration:none; border-bottom:1px dotted #606}

.boxdash	{color:#600; background:#FDF2D0;
		padding:8px 1em; border:1px #C63 dashed;
		margin:2em 6em; width:90%;}
.boxdash A:link	{text-decoration:none; color:#900;
		border-bottom:1px dotted inherit}

.article 	{color:black; background:#FFC;
		text-align:justify;
		padding:1em 2em 2em 2em;
		max-width:800px;
		border:3px solid #DCB; -moz-border-radius:30px;
		margin:3em 10%;}
.article H1 {margin-top:0;}

.boxsm	{font-size:95%;	display:block; padding:7px; margin: 1.5em 8%;}

.boxdot {color:black; background:#FEF5E0;	/* #FAF2E4 */
	padding:6px 14px;
	border:2px dotted #DCB;
	margin:2em 15%; width:70%; }

.boxb, .boxy, .boxtan, .boxp, .gen
	{color:black; display:block; padding:5px; margin:25px;}

.boxb	{background:#F8E9C8;} 				/*SALMON*/
.boxy	{background:#FFFFDD;}				/*YELLOW*/
.boxtan	{background:#FAF0E0; margin:25px 25% 12px;}	/*TAN*/
.boxp	{background:#FCEBEB; border:1px solid #DBA; margin:30px 10%;} /*PINK*/

.box1, .box2
	{background:white; display:block;
	padding:10px 12px 12px 12px; border:1px solid #D2B48C; margin:25px;} /*TAN*/
.box1	{color:green}

	/* STYLED LAST*/
.margin		{margin:24px}
.margintop	{margin-top: 2em}
.marginbottom	{margin-bottom:2em}
.marginbox	{display:block; padding:7px; margin: 1.5em 8%;}
.nomargin	{margin:0}
.padding	{padding:1em}
.nopadding	{padding:0}
.border3	{padding:1px; background:#EEE;
		border:6px ridge #BBB; outline:1px solid #AAA;}
.border		{border: 1px solid #33C;}
.borderdot	{border: 2px dotted #BA9;}
.borders TD	{padding:4px 5px; border-top:thin dotted #AAA;}
.noborder	{border:none; text-decoration:none; background:transparent;}
.notbold	{font-weight:normal;}
.nowrap		{white-space:nowrap;}
.clear		{clear:both;}	/*stop wrap around img*/
.indent		{margin-left:50px;}
.indent10	{margin-left:10%;}
.indent20	{margin-left:20%;}
.indentleft	{margin-left:-2em;}
.nodisplay	{display:none}

.footer		{font-size:85%; font-family:Verdana,sans-serif;
		color:#333; background:transparent; text-align:center;
		line-height:1.4em; margin: 6px 5em;}
.footer A	{white-space:nowrap; font-weight:bold;
		text-decoration:none; margin:0 3px;}
.footer A:hover	{color:#003; background:#FF6;}
A.pdq		{color:#066; border-bottom-color:#399;}
