/* From Staging Site */
body{margin:0;background: #ffffff;color:#666666;font-size:.8em;line-height:1.4em}
/*body{margin:0;background: #ffffff;color:#666666; font-size:expression(screen.deviceXDPI > 96 ? 1000 / ((screen.deviceXDPI / 96) * 16) + “%” : “62.5%”); line-height:1.4em}*/ 

body,td,th,input,select,textarea,input {font-family: Arial, Helvetica, sans-serif;}
body,td,th,input,select,textarea,input {}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}
a img{border:none;}
a:focus{outline: none;}
a{color:#666666;}
a:hover, a:focus, a:active{color:#000}

h2{font-size:1em;font-weight:bold;text-transform:uppercase;margin:0px 0px 0px 0px;line-height:1.2em;}
/*
.template-citygovernment h2{color:#931c85}
.template-living h2{color:#7e9d05}
.template-doingbusiness h2{color:#12689c}
.template-visiting h2{color:#dc420b}
.template-CEDC h2{color:#12689c}
.template-Police h2{color:#1e4285}
*/
.template-citygovernment h2{color:#666666}
.template-living h2{color:#666666}
.template-doingbusiness h2{color:#666666}
.template-visiting h2{color:#666666}
.template-CEDC h2{color:#666666}
.template-Police h2{color:#666666}
.template-utility h2{color:#666666}

.editorsnote {display:none;}

h3{font-size:1.182em;font-weight:bold;text-transform:uppercase;margin:0px 0px 0px 0px;line-height:1.2em;color:#797979;}


#tblACMAdminToolbar{z-index:1000;}
.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 

#skipnav{position:absolute;left:-2000px;}
#accesskeys{position:absolute;left:-2000px;}

#wrapper{width:775px;margin:0 auto}

/******************************************************************/
/* Header
/******************************************************************/

	#header{position:relative;font-family:Arial, Helvetica, sans-serif;margin:15px 0 15px 0;}
	
		#logo{}
		/* toolbar font size changed by Thunder Bay */
		#toolbar{font-size:1.1em;text-transform:capitalize;position:absolute;bottom:5px;left:152px;width:400px;line-height:1.2em}
			#toolbar a{color:#424242;text-decoration:none}
			#toolbar a:hover{text-decoration:underline;}
			#toolbar #textandimages{display:none;}
		
		#textsize{position:absolute;top:20px;right:170px}
			#textsize a{display:block;float:left;width:17px;height:17px;text-indent:-2000px;text-decoration:none;background-position:top;background-repeat:no-repeat;font-size:1px;line-height:1px}
			#textsize a#textsize-medium{background-image: url(../images/tb/textsize-medium.gif);background-position:bottom}
			#textsize a#textsize-large{background-image: url(../images/tb/textsize-large.gif);}
			#textsize a#textsize-extralarge{background-image: url(../images/tb/textsize-extralarge.gif);}
			#textsize a:hover{background-position:bottom !important;}
	
		#search{position:absolute;top:20px;right:0}
			#search .ipf-PageSearch-TextField{width:130px;;vertical-align:middle;font-size:.909em; background: #f1f1f1; color: #797979; border: 1px solid #797979;}
			#search .ipf-PageSearch-Button{background: url(../images/tb/searchbutton.gif) 0 0 no-repeat;width:18px;height:19px;text-indent:-2000px;line-height:100px;overflow:hidden;border:none;padding:0;vertical-align:middle}

/******************************************************************/
/* Main Navigation
/******************************************************************/
			
	#nav{font-weight:bold;font-size:1.50em;text-transform:uppercase}
		#nav ul{margin:0;padding:0;list-style:none;}
		#nav ul li{margin:0;padding:0;list-style:none;float:left}
		#nav ul li div{display:inline;}
		#nav ul li a{display:block;text-indent:-2000px;text-decoration:none;background-position:top;background-repeat:no-repeat;height:37px}
		#nav ul li#pageid103 a{width:194px;background-image: url(../images/tb/nav-living.gif);}
		#nav ul li#pageid203 a{width:194px;background-image: url(../images/tb/nav-visiting.gif);}
		#nav ul li#pageid184 a{width:194px;background-image: url(../images/tb/nav-doingbusiness.gif);}
		#nav ul li#pageid51 a{width:192px;background-image: url(../images/tb/nav-citygovernment.gif);}
		
		#nav ul li a:hover, #nav ul li.ipf-active1 a{background-position:bottom !important;}
		#nav ul li ul{display:none;}
		
		.template-splashpage #nav ul li ul{display:none;}
		
			#randomphotos{clear:both}
				#randomphotos-living{float:left;width:192px;overflow:hidden;margin:0 2px 0 0}
				#randomphotos-visiting{float:left;width:192px;overflow:hidden;margin:0 2px 0 0;}
				#randomphotos-doingbusiness{float:left;width:192px;overflow:hidden;margin:0 2px 0 0}
				#randomphotos-citygovernment{float:left;width:191px;overflow:hidden;margin:0}
				
/******************************************************************/
/* Hero
/******************************************************************/
		
	#hero{line-height:7px;margin:0 0 12px 0;}
		.template-living #hero{background: url(../images/tb/hero-living-bg.gif) top left no-repeat;}
		.template-visiting #hero{background: url(../images/tb/hero-visiting-bg.gif) top left no-repeat;}
		.template-doingbusiness #hero{background: url(../images/tb/hero-doingbusiness-bg.gif) top left no-repeat;}
		.template-citygovernment #hero{background: url(../images/tb/hero-citygovernment-bg.gif) top left no-repeat;}
		.template-utility #hero{}
		.template-CEDC #hero{}
			.template-CEDC-childpage #hero{font-size:1.545em;line-height:1em;font-weight:normal;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;text-align:right;color:#12689c}
		.template-Police #hero{}
			.template-Police-childpage #hero{font-size:1.545em;line-height:1em;font-weight:normal;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;text-align:right;color:#1e4285}
	
	#contentarea{clear:both;margin:0 0 40px 0}

/******************************************************************/
/* Left Column
/******************************************************************/
		/* Left nav menu font size changed by Thunder Bay, removed font size from section heading */
		#column-left{width:186px;font-size:.85em;float:left;margin:0 13px 0 0;display:inline;overflow:hidden}
		
			#sectionheading{color:#a3a3a3;margin:0 0 15px 0;text-transform:uppercase;font-weight:bold;display:none;line-height:1.2em}
		
			#subnav{margin:0 0 14px 0;font-weight:bold;}
				#subnav ul {padding: 0;margin: 0;list-style: none;list-style-image:none;line-height: 1;zoom:1}
				#subnav ul li{float: left;list-style: none;list-style-image:none;margin:0;zoom:1}
				#subnav ul li a{display:block;text-decoration:none;zoom:1}
			
				/* Level 1 */
				#subnav ul li{background:#666;border-top:1px solid #ffffff;}
				#subnav ul li div a{width:166px;padding:6px 10px 6px 10px;color:#ffffff}
				#subnav ul li div a:hover{}
			
				/* Level 2 */
				#subnav ul li.ipf-parent ul{display:none;margin:0;}
				#subnav ul li.ipf-parent.ipf-active1 ul{display:block;}
				
				#subnav ul li.ipf-parent div a{background: url(../images/tb/subnav-parentarrow-right.gif) 97% 8px no-repeat}
				#subnav ul li.ipf-parent.ipf-active1 div a{background: url(../images/tb/subnav-parentarrow-down.gif) 97% 10px no-repeat}
				#subnav ul li ul li{background:#cacaca;}
				#subnav ul li ul li a{width:161px;padding:6px 10px 6px 15px;}
				#subnav ul li ul li.ipf-parent a{background: url(../images/tb/subnav-arrow.gif) 97% 10px no-repeat}
				#subnav ul li ul li.ipf-parent a:hover{}
				
				/* Hide News Children */
				#subnav ul li#pageid63 ul,
				#subnav ul li#pageid64 ul,
				#subnav ul li#pageid65 ul,
				#subnav ul li#pageid66 ul,
				#subnav ul li#pageid67 ul,
				#subnav ul li#pageid68 ul,
				#subnav ul li#pageid69 ul				
				{display:none !important;}
			
				/* Level 3 */
				#subnav ul li.ipf-parent ul li.ipf-parent ul{display:none;margin:0;font-size:.909em}
				#subnav ul li.ipf-parent ul li.ipf-active2 ul{display:block;}
				#subnav ul li ul li ul li{}
				#subnav ul li ul li ul li a{width:156px;padding:4px 10px 4px 20px;}
				#subnav ul li ul li ul li a:hover{}
				
				/* Level 4 */
				#subnav ul li.ipf-parent ul li.ipf-parent ul li.ipf-parent ul{display:none;margin:0;font-size:1em}
				#subnav ul li.ipf-parent ul li.ipf-parent ul li.ipf-active3 ul{display:block;}
				#subnav ul li ul li ul li ul li{}
				#subnav ul li ul li ul li ul li a{width:149px;padding:4px 10px 4px 27px;}
				#subnav ul li ul li ul li ul li  a:hover{}
				
				
				/* City Government  */
				.template-citygovernment #subnav ul li{background:#A52A98}
				.template-citygovernment #subnav ul li a{color:#fff}
				.template-citygovernment #subnav ul li a:hover, .template-citygovernment #subnav ul li.ipf-active1 a{color:#FFB0FF}
					.template-citygovernment #subnav ul li ul li{background:#F5BDEE}
					.template-citygovernment #subnav ul li.ipf-active1 ul li.ipf-parent a{background: url(../images/tb/subnav-citygovernment-arrow-right.gif) 97% 8px no-repeat}
					.template-citygovernment #subnav ul li ul li.ipf-parent.ipf-active2 a{background: url(../images/tb/subnav-citygovernment-arrow-down.gif) 97% 10px no-repeat}
					.template-citygovernment #subnav ul li ul li.ipf-parent.ipf-active2 ul li a{background:none;}
					.template-citygovernment #subnav ul li ul li a, .template-citygovernment #subnav ul li.ipf-active1 ul li a{color:#931C85}
					.template-citygovernment #subnav ul li ul li a:hover, .template-citygovernment #subnav ul li ul li.ipf-active2 a{color:#68105E}
						.template-citygovernment #subnav ul li ul li ul li{background:#FCDCF8}
						.template-citygovernment #subnav ul li ul li.ipf-active2 ul li.ipf-parent a{background: url(../images/tb/subnav-citygovernment-arrow-right.gif) 97% 5px no-repeat}
						.template-citygovernment #subnav ul li ul li ul li.ipf-parent.ipf-active3 a{background: url(../images/tb/subnav-citygovernment-arrow-down.gif) 97% 8px no-repeat}
						.template-citygovernment #subnav ul li ul li ul li.ipf-parent.ipf-active3 ul li a{background:none;}
						.template-citygovernment #subnav ul li ul li ul li a, .template-citygovernment #subnav ul li ul li.ipf-active2 ul li a{color:#931C85}
						.template-citygovernment #subnav ul li ul li ul li a:hover, .template-citygovernment #subnav ul li ul li ul li.ipf-active3 a{color:#68105E}
							.template-citygovernment #subnav ul li ul li ul li ul li{background:#FFF0FC}
							.template-citygovernment #subnav ul li ul li ul li.ipf-active3 ul li.ipf-parent a{background: url(../images/tb/subnav-citygovernment-arrow-right.gif) 97% 5px no-repeat}
							.template-citygovernment #subnav ul li ul li ul li ul li.ipf-parent.ipf-active4 a{background: none}
							.template-citygovernment #subnav ul li ul li ul li ul li.ipf-parent.ipf-active4 ul li a{background:none;}
							.template-citygovernment #subnav ul li ul li ul li ul li a, .template-citygovernment #subnav ul li ul li ul li.ipf-active3 ul li a{color:#931C85}
							.template-citygovernment #subnav ul li ul li ul li ul li a:hover, .template-citygovernment #subnav ul li ul li ul li ul li.ipf-active4 a{color:#68105E}
				
				/* Living  */
				.template-living #subnav ul li{background:#7E9D05}
				.template-living #subnav ul li a{color:#fff}
				.template-living #subnav ul li a:hover, .template-living #subnav ul li.ipf-active1 a{color:#E3F63F}
					.template-living #subnav ul li ul li{background:#D0E417}
					.template-living #subnav ul li.ipf-active1 ul li.ipf-parent a{background: url(../images/tb/subnav-living-arrow-right.gif) 97% 8px no-repeat}
					.template-living #subnav ul li ul li.ipf-parent.ipf-active2 a{background: url(../images/tb/subnav-living-arrow-down.gif) 97% 10px no-repeat}
					.template-living #subnav ul li ul li.ipf-parent.ipf-active2 ul li a{background:none;}
					.template-living #subnav ul li ul li a, .template-living #subnav ul li.ipf-active1 ul li a{color:#7E9D05}
					.template-living #subnav ul li ul li a:hover, .template-living #subnav ul li ul li.ipf-active2 a{color:#668000}
						.template-living #subnav ul li ul li ul li{background:#E3EF74}
						.template-living #subnav ul li ul li.ipf-active2 ul li.ipf-parent a{background: url(../images/tb/subnav-living-arrow-right.gif) 97% 5px no-repeat}
						.template-living #subnav ul li ul li ul li.ipf-parent.ipf-active3 a{background: url(../images/tb/subnav-living-arrow-down.gif) 97% 8px no-repeat}
						.template-living #subnav ul li ul li ul li.ipf-parent.ipf-active3 ul li a{background:none;}
						.template-living #subnav ul li ul li ul li a, .template-living #subnav ul li ul li.ipf-active2 ul li a{color:#7E9D05}
						.template-living #subnav ul li ul li ul li a:hover, .template-living #subnav ul li ul li ul li.ipf-active3 a{color:#668000}
							.template-living #subnav ul li ul li ul li ul li{background:#F6FCBD}
							.template-living #subnav ul li ul li ul li.ipf-active3 ul li.ipf-parent a{background: url(../images/tb/subnav-living-arrow-right.gif) 97% 5px no-repeat}
							.template-living #subnav ul li ul li ul li ul li.ipf-parent.ipf-active4 a{background: none}
							.template-living #subnav ul li ul li ul li ul li.ipf-parent.ipf-active4 ul li a{background:none;}
							.template-living #subnav ul li ul li ul li ul li a, .template-living #subnav ul li ul li ul li.ipf-active3 ul li a{color:#7E9D05}
							.template-living #subnav ul li ul li ul li ul li a:hover, .template-living #subnav ul li ul li ul li ul li.ipf-active4 a{color:#668000}
				
				/* Doing Business  */
				.template-doingbusiness #subnav ul li{background:#137CAC}
				.template-doingbusiness #subnav ul li a{color:#fff}
				.template-doingbusiness #subnav ul li a:hover, .template-doingbusiness #subnav ul li.ipf-active1 a{color:#4891BD}
					.template-doingbusiness #subnav ul li ul li{background:#85D7E3}
					.template-doingbusiness #subnav ul li.ipf-active1 ul li.ipf-parent a{background: url(../images/tb/subnav-doingbusiness-arrow-right.gif) 97% 8px no-repeat}
					.template-doingbusiness #subnav ul li ul li.ipf-parent.ipf-active2 a{background: url(../images/tb/subnav-doingbusiness-arrow-down.gif) 97% 10px no-repeat}
					.template-doingbusiness #subnav ul li ul li.ipf-parent.ipf-active2 ul li a{background:none;}
					.template-doingbusiness #subnav ul li ul li a, .template-doingbusiness #subnav ul li.ipf-active1 ul li a{color:#12689C}
					.template-doingbusiness #subnav ul li ul li a:hover, .template-doingbusiness #subnav ul li ul li.ipf-active2 a{color:#0A4365}
						.template-doingbusiness #subnav ul li ul li ul li{background:#B9EBF2}
						.template-doingbusiness #subnav ul li ul li.ipf-active2 ul li.ipf-parent a{background: url(../images/tb/subnav-doingbusiness-arrow-right.gif) 97% 5px no-repeat}
						.template-doingbusiness #subnav ul li ul li ul li.ipf-parent.ipf-active3 a{background: url(../images/tb/subnav-doingbusiness-arrow-down.gif) 97% 8px no-repeat}
						.template-doingbusiness #subnav ul li ul li ul li.ipf-parent.ipf-active3 ul li a{background:none;}
						.template-doingbusiness #subnav ul li ul li ul li a, .template-doingbusiness #subnav ul li ul li.ipf-active2 ul li a{color:#12689C}
						.template-doingbusiness #subnav ul li ul li ul li a:hover, .template-doingbusiness #subnav ul li ul li ul li.ipf-active3 a{color:#0A4365}
							.template-doingbusiness #subnav ul li ul li ul li ul li{background:#D6F2F6}
							.template-doingbusiness #subnav ul li ul li ul li.ipf-active3 ul li.ipf-parent a{background: url(../images/tb/subnav-doingbusiness-arrow-right.gif) 97% 5px no-repeat}
							.template-doingbusiness #subnav ul li ul li ul li ul li.ipf-parent.ipf-active4 a{background: none}
							.template-doingbusiness #subnav ul li ul li ul li ul li.ipf-parent.ipf-active4 ul li a{background:none;}
							.template-doingbusiness #subnav ul li ul li ul li ul li a, .template-doingbusiness #subnav ul li ul li ul li.ipf-active3 ul li a{color:#12689C}
							.template-doingbusiness #subnav ul li ul li ul li ul li a:hover, .template-doingbusiness #subnav ul li ul li ul li ul li.ipf-active4 a{color:#0A4365}
				
				/* Visiting */
				.template-visiting #subnav ul li{background:#d8580f}
				.template-visiting #subnav ul li a{color:#fff}
				.template-visiting #subnav ul li a:hover, .template-visiting #subnav ul li.ipf-active1 a{color:#f8df62}
					.template-visiting #subnav ul li ul li{background:#ffbe42}
					.template-visiting #subnav ul li ul li.ipf-parent a{background: url(../images/tb/subnav-visiting-arrow-right.gif) 97% 8px no-repeat}
					.template-visiting #subnav ul li ul li.ipf-parent.ipf-active2 a{background: url(../images/tb/subnav-visiting-arrow-down.gif) 97% 10px no-repeat}
					.template-visiting #subnav ul li ul li.ipf-parent.ipf-active2 ul li a{background:none;}
					.template-visiting #subnav ul li ul li a, .template-visiting #subnav ul li.ipf-active1 ul li a{color:#ce460f}
					.template-visiting #subnav ul li ul li a:hover, .template-visiting #subnav ul li ul li.ipf-active2 a{color:#97360f}
						.template-visiting #subnav ul li ul li ul li{background:#ffd690}
						.template-visiting #subnav ul li ul li.ipf-active2 ul li.ipf-parent a{background: url(../images/tb/subnav-visiting-arrow-right.gif) 97% 5px no-repeat}
						.template-visiting #subnav ul li ul li ul li.ipf-parent.ipf-active3 a{background: url(../images/tb/subnav-visiting-arrow-down.gif) 97% 8px no-repeat}
						.template-visiting #subnav ul li ul li ul li.ipf-parent.ipf-active3 ul li a{background:none;}
						.template-visiting #subnav ul li ul li ul li a, .template-visiting #subnav ul li ul li.ipf-active2 ul li a{color:#ce460f}
						.template-visiting #subnav ul li ul li ul li a:hover, .template-visiting #subnav ul li ul li ul li.ipf-active3 a{color:#97360f}
							.template-visiting #subnav ul li ul li ul li ul li{background:#fdeacb}
							.template-visiting #subnav ul li ul li ul li.ipf-active3 ul li.ipf-parent a{background: url(../images/tb/subnav-visiting-arrow-right.gif) 97% 5px no-repeat}
							.template-visiting #subnav ul li ul li ul li ul li.ipf-parent.ipf-active4 a{background: none}
							.template-visiting #subnav ul li ul li ul li ul li.ipf-parent.ipf-active4 ul li a{background:none;}
							.template-visiting #subnav ul li ul li ul li ul li a, .template-visiting #subnav ul li ul li ul li.ipf-active3 ul li a{color:#ce460f}
							.template-visiting #subnav ul li ul li ul li ul li a:hover, .template-visiting #subnav ul li ul li ul li ul li.ipf-active4 a{color:#97360f}
								
				/* CEDC  */
				.template-CEDC #subnav ul li{background:#12689c;}
				.template-CEDC #subnav ul li a:hover{color:#4891bd;}
				.template-CEDC #subnav ul li ul li{background:#74cedc}
				.template-CEDC #subnav ul li ul li.ipf-parent a{background: url(../images/tb/subnav-CEDC-arrow-right.gif) 97% 8px no-repeat}
				.template-CEDC #subnav ul li ul li.ipf-parent.ipf-active2 a{background: url(../images/tb/subnav-CEDC-arrow-down.gif) 97% 10px no-repeat}
				/* .template-CEDC #subnav ul li ul li a{color:#12689c} */
				.template-CEDC #subnav ul li ul li a{color:#0a4365}
				
				/* Police  */
				.template-Police #subnav ul li{background:#1e4285;}
				.template-Police #subnav ul li a:hover{color:#bebebe;}
				.template-Police #subnav ul li ul li{background:#bebebe;}
				.template-Police #subnav ul li ul li.ipf-parent a{background: url(../images/tb/subnav-police-arrow-right.gif) 97% 8px no-repeat;}
				.template-Police #subnav ul li ul li.ipf-parent.ipf-active2 a{background: url(../images/tb/subnav-police-arrow-down.gif) 97% 10px no-repeat;}
				.template-Police #subnav ul li ul li a:hover{color:#1e4285;}
				/* .template-Police #subnav ul li ul li a{color:#4f4f4f} */
		

/******************************************************************/
/* Main Column
/******************************************************************/

		#column-main {width:575px; float:left; overflow:hidden;}
		.template-utility #column-main {width:760px;float:left;}
		/* ************************ Added By Thunder Bay ************************ */
		a{text-decoration:underline;}
		a:hover{text-decoration:none; background-color:#f1f1f1f}
			.template-citygovernment #column-main a{color:#931c85;}
			.template-living #column-main a{color:#7e9d05;}
			.template-doingbusiness #column-main a{color:#12689c;}
			.template-visiting #column-main a{color:#dc420b;}
			.template-CEDC #column-main a{color:#12689c;}
			.template-Police #column-main a{color:#1e4285;}
			.template-utility #column-main a{color:#444444;}
						
			/*caption {text-align:left;}*/
			
			ol li {margin:0 0 10px 20px; list-style-type:decimal; line-height:1.4em; }
			ol li ol li { list-style-type:lower-alpha; }
			ol li ol li ol li { list-style-type:disc; } 
			
			span.morelink { position:relative; font-size:.85em; font-weight:bold; text-transform:uppercase; display:inline; }
			div.morelink { position:relative; font-size:.85em; font-weight:bold; text-transform:uppercase; display:inline; }
			div.alllink { position:relative; font-size:.85em; font-weight:bold; text-transform:uppercase; display:inline; }
			div.toplink { position:relative; font-size:.85em; font-weight:bold; text-transform:uppercase; display:inline; float:right; }
			div.pdflink {}
			
			span.DataRequired { color:#F00; font-weight:bold;}
			
			div.videowrapper {position:relative; background-color:#f1f1f1; padding:0px 0px; margin:10px 0px;}
			div.vidthumbnail {position:relative; width:86px; height:58px; float:left; z-index:100; margin-right:5px;}
			div.vidthumbnail img {position:relative;}
			div.viddesc {position:relative; height:58px; padding:2px 0px;}
			
			.contactbio {font-size:1em;}
			.contactbio img { float:left; padding-right:5px; }
			.contactbio .name { font-size:1em;  font-weight:bold; }
			.contactbio .title { font-size:1em; font-weight:bold; font-style:italic; }
			.contactbio .address { margin-bottom:10px; }
			
			caption {font-weight:bold; text-align:left; padding:10px 0px 10px 5px; border-top:#ccc solid 1px; border-left:#ccc solid 1px; border-right:#ccc solid 1px; }
			table.ctbtable {border-left:#ccc solid 1px; border-right:#ccc solid 1px; border-bottom:#ccc solid 1px;}
			table th {background-color:#dedede; text-align:left; font-weight:bold; border-bottom:#000 solid 1px; }
			table td.oddrow {background-color:#ffffff;}
			table td.evenrow {background-color:#f1f1f1;}
			
			#html-eventcalendar a {color:#7e9d05; text-decoration:none;}
			#html-eventcalendar a.navmonth {color:#FFFFFF; font-weight:bold; text-decoration:none;}
			#html-eventcalendar a.navprevmonth {color: #FFFFFF; font-weight: bold; text-decoration:none;}
			#html-eventcalendar a.navnextmonth {color: #FFFFFF; font-weight: bold; text-decoration:none;}
			#html-eventcalendar .day-current {background-color: #e3ef74; font-size:.85em;}
			/*.day-event { background-color: #e3ef74; }*/
			#html-eventcalendar .header {background-color:#7e9d05; color:#FFFFFF; font-size:.9em; font-weight:bold; text-align:center;	height:5px;}
			#html-eventcalendar .footer {background-color: #7e9d05;	color: #FFFFFF;	font-size:.9em;	text-align:center; height:5px;}
			#html-eventcalendar .subheader {background-color: #f1f9b0; color: #7e9d05; font-size:.85em; font-weight: bold; text-align: center;}
			#html-eventcalendar #searchoptions {font-size:.85em;}
			#html-eventcalendar .text {color:#FFF;}
			#html-eventcalendar #categorydropdown {font-size:.85em;}
			#html-eventcalendar #selectionoptions {font-size:.8em;}
			#html-eventcalendar #venuedropdown {font-size:.85em;}
			#html-eventcalendar input {font-size:.9em; padding:1px;	margin:2px;}
			#html-eventcalendar input.btn { width:55px;	font-family:Verdana, Geneva, sans-serif; font-size:.9em; background: #f1f1f1; color: #797979; border: 1px solid #797979;}
			#html-eventcalendar #recordnav {color:#FFF;} 
			#html-eventcalendar #recordnav a {color:#FFF;}

			/* ********************************************************************* */
			
			#column-main ul{margin:14px 0;padding:0; }
				#column-main ul li{list-style:none;margin:0 0 10px 20px;padding:0 0 0 12px;padding-bottom:4px;background: url(../images/tb/bullet.gif) 0 5px no-repeat;}
				.template-citygovernment #column-main ul li{background: url(../images/tb/bullet-citygovernment.gif) 0 5px no-repeat;}
				.template-living #column-main ul li{background: url(../images/tb/bullet-living.gif) 0 5px no-repeat;}
				.template-doingbusiness #column-main ul li{background: url(../images/tb/bullet-doingbusiness.gif) 0 5px no-repeat;}
				.template-visiting #column-main ul li{background: url(../images/tb/bullet-visiting.gif) 0 5px no-repeat;}
				.template-CEDC #column-main ul li{background: url(../images/tb/bullet-CEDC.gif) 0 5px no-repeat;}
				.template-Police #column-main ul li{background: url(../images/tb/bullet-police.gif) 0 5px no-repeat;}
			
			/* breadcrumb font size changed by Thunder Bay */
			#breadcrumb{margin:0 0 10px 0;font-size:.8em}
				#breadcrumb a{color:#666666 !important}
			
			h1#pagetitle{font-size:1.545em;font-weight:normal;text-transform:uppercase;margin:0 0 14px 0;font-family:Arial, Helvetica, sans-serif}
			
			.articletable{width:100%;border-collapse:collapse;margin:0 0 14px 0;border-bottom:1px solid #fff}
				.articletable th{text-align:left;width:90px;font-weight:normal;padding:8px 0 1px 0;border-bottom:1px solid #000;vertical-align:top}
				.articletable td{padding:8px 0 1px 0;border-bottom:1px solid #000;vertical-align:top}
				.articletable td h2{margin-top:0;}
				.articletable td p{margin-bottom:1em;}
				.template-citygovernment .articletable th, .template-citygovernment .articletable td{border-bottom:1px solid #931c85}
				.template-living .articletable th, .template-living .articletable td{border-bottom:1px solid #7e9d05}
				.template-doingbusiness .articletable th, .template-doingbusiness .articletable td{border-bottom:1px solid #12689c}
				.template-visiting .articletable th, .template-visiting .articletable td{border-bottom:1px solid #dc420b}
				.template-CEDC .articletable th, .template-CEDC .articletable td{border-bottom:1px solid #12689c}
				.template-Police .articletable th, .template-Police .articletable td{border-bottom:1px solid #1e4285}
		
/******************************************************************/
/* Right Column
/******************************************************************/
			
			#column-right{float:right;margin:0 0 0 14px;width:140px;display:inline; overflow:hidden;}	

					.template-citygovernment #column-right a{text-decoration:underline; color:#797979;}
					.template-living #column-right a{text-decoration:underline; color:#797979;}}
					.template-doingbusiness #column-right a{text-decoration:underline; color:#797979;}
					.template-visiting #column-right a{text-decoration:underline; color:#797979;}
					.template-CEDC #column-right a{text-decoration:underline; color:#797979;}
					.template-Police #column-right a{text-decoration:underline; color:#797979;}
					.template-utility #column-right a{text-decoration:underline; color:#797979;}
					
					.template-citygovernment #column-right a:hover{text-decoration:underline; color:#931c85;}
					.template-living #column-right a:hover{text-decoration:underline; color:#7e9d05;}
					.template-doingbusiness #column-right a:hover{text-decoration:underline; color:#12689c;}
					.template-visiting #column-right a:hover{text-decoration:underline; color:#dc420b;}
					.template-CEDC #column-right a:hover{text-decoration:underline; color:#12689c;}
					.template-Police #column-right a:hover{text-decoration:underline; color:#1e4285;}
					.template-utility #column-right a:hover{text-decoration:underline; color:#dedede;}
			
			#column-right img {margin:0 0 7px 0;}
			
			#column-right table {margin:0 0 7px 0;}
			
				.block{width:140px;background: url(../images/tb/block-bg.gif) top left no-repeat;padding:10px 0 0 0; margin:0 0 7px 0;}
					.template-citygovernment .block{background: url(../images/tb/block-citygovernment-bg.gif) top left no-repeat;}
					.template-living .block{background: url(../images/tb/block-living-bg.gif) top left no-repeat;}
					.template-doingbusiness .block{background: url(../images/tb/block-doingbusiness-bg.gif) top left no-repeat;}
					.template-visiting .block{background: url(../images/tb/block-visiting-bg.gif) top left no-repeat;}
					.template-CEDC .block{background: url(../images/tb/block-CEDC-bg.gif) top left no-repeat;}
					.template-Police .block{background: url(../images/tb/block-police-bg.gif) top left no-repeat;}
					.block-content{background: url(../images/tb/block-bg.gif) bottom left no-repeat;padding:0 10px 10px 10px}
					.template-citygovernment .block-content{background: url(../images/tb/block-citygovernment-bg.gif) bottom left no-repeat;}
					.template-living .block-content{background: url(../images/tb/block-living-bg.gif) bottom left no-repeat;}
					.template-doingbusiness .block-content{background: url(../images/tb/block-doingbusiness-bg.gif) bottom left no-repeat;}
					.template-visiting .block-content{background: url(../images/tb/block-visiting-bg.gif) bottom left no-repeat;}
					.template-CEDC .block-content{background: url(../images/tb/block-CEDC-bg.gif) bottom left no-repeat;}
					.template-Police .block-content{background: url(../images/tb/block-police-bg.gif) bottom left no-repeat;}
					.block-content h3{margin:0 0 3px 0;}
						
				.subblock{width:118px;background: url(../images/tb/subblock-bg.gif) top left no-repeat;padding:10px 0 0 0;margin:0 auto}
					.subblock-content{background: #dcdcdc url(../images/tb/subblock-bg.gif) bottom left no-repeat;padding:0 10px 1px 10px}
					
				.quicklinks{width:140px;background: url(../images/tb/block-bg.gif) top left no-repeat;padding:10px 0 0 0; margin:0 0 7px 0;}
					.template-citygovernment .quicklinks{background: url(../images/tb/quicklinks-citygovernment-bg.gif) top left no-repeat;}
					.template-living .quicklinks{background: url(../images/tb/quicklinks-living-bg.gif) top left no-repeat;}
					.template-doingbusiness .quicklinks{background: url(../images/tb/quicklinks-doingbusiness-bg.gif) top left no-repeat;}
					.template-visiting .quicklinks{background: url(../images/tb/quicklinks-visiting-bg.gif) top left no-repeat;}
					.template-CEDC .quicklinks{background: url(../images/tb/quicklinks-CEDC-bg.gif) top left no-repeat;}
					.template-Police .quicklinks{background: url(../images/tb/quicklinks-police-bg.gif) top left no-repeat;}
						.quicklinks-content{background: url(../images/tb/quicklinks-bg.gif) bottom left no-repeat;padding:0 10px 10px 10px}
						.template-citygovernment .quicklinks-content{background: url(../images/tb/quicklinks-citygovernment-bg.gif) bottom left no-repeat;}
						.template-living .quicklinks-content{background: url(../images/tb/quicklinks-living-bg.gif) bottom left no-repeat;}
						.template-doingbusiness .quicklinks-content{background: url(../images/tb/quicklinks-doingbusiness-bg.gif) bottom left no-repeat;}
						.template-visiting .quicklinks-content{background: url(../images/tb/quicklinks-visiting-bg.gif) bottom left no-repeat;}
						.template-CEDC .quicklinks-content{background: url(../images/tb/quicklinks-CEDC-bg.gif) bottom left no-repeat;}
						.template-Police .quicklinks-content{background: url(../images/tb/quicklinks-police-bg.gif) bottom left no-repeat;}
							.quicklinks-content h3{margin:0 0 14px 0;}
							.template-citygovernment .quicklinks-content h3{color:#931c85}
							.template-living .quicklinks-content h3{color:#7e9d05}
							.template-doingbusiness .quicklinks-content h3{color:#12689c}
							.template-visiting .quicklinks-content h3{color:#dc420b}
							.template-CEDC .quicklinks-content h3{color:#12689c}
							.template-Police .quicklinks-content h3{color:#1e4385}
							/*
							.template-citygovernment .quicklinks-content a{color:#931c85 !important}
							.template-living .quicklinks-content a{color:#7e9d05 !important}
							.template-doingbusiness .quicklinks-content a{color:#12689c !important}
							.template-visiting .quicklinks-content a{color:#dc420b !important}
							.template-CEDC .quicklinks-content a{color:#12689c !important}
							.template-Police .quicklinks-content a{color:#1e4385 !important}*/
							/*.quicklinks-content a{color:#666666 !important}*/

/******************************************************************/
/* Footer
/******************************************************************/		
		
	#footer{clear:both;position:relative;line-height:1.6em}
	.template-splashpage #footer {text-align:center;}
		#footer-toolbar{text-align:center;display:none}
			#footer-toolbar a{color:#666666;text-decoration:none;}
		
		#language{position:relative; text-align:right; text-transform:uppercase;font-weight:bold}
		.template-splashpage #language{text-align:center;}
			#language ul, #language li, #language div{display:inline;list-style:none;padding:0;margin:0;}
		#googlelabel{text-decoration:none; text-transform:none;}
		
		#copyright{text-align:right;}
		.template-splashpage #copyright{text-align:center;}