/***********************************************************/
/*Parks & Recreation
/***********************************************************/


body{margin:0;background: #cbcfd4 url(http://www.pgparks.com/Sites/3/templates/images/mncppc/bg.gif) top repeat-y;color:#000000}
body,td,th,input,select,textarea,input {font-family: Verdana, Arial, Helvetica, sans-serif;}
body,td,th,input,select,textarea,input {font-size:13px;}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}
a img{border:none;}
a:focus{outline:none;}
a{color:#000;}

.photo{border:1px solid #0e6954;padding:1px;background:#fff;}
h1{font-weight:normal;line-height:1.2em;margin:0 0 15px 0;font-size:25px;color:#096a55;font-family:Georgia, "Times New Roman", Times, serif}
h2{font-weight:normal;line-height:1.2em;margin:15px 0 0px 0;font-size:20px;color:#375987;font-family:Georgia, "Times New Roman", Times, serif}
h3{font-weight:normal;line-height:1.2em;margin:15px 0 4px 0;font-size:18px;color:#375987;font-family:Georgia, "Times New Roman", Times, serif}
h4{font-weight:normal;line-height:1.2em;margin:15px 0 4px 0;font-size:18px;color:#375987;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic}
h5{font-size:13px;color:#096a55;text-transform:uppercase;font-weight:normal;line-height:1.2em;margin:15px 0 4px 0;}
.location{font-size:12px;color:#000000;line-height:1.2em;}

#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 */ 

#wrapper{background:#ffffff url(background2.jpg) top left no-repeat;width:1000px;margin:0 auto;}

/****************************************************************************/
/* Header
/****************************************************************************/

	#intro{background:#000;color:#fff;font-size:11px;padding:7px 10px;}
		#intro a{color:#fff;text-decoration:none;}
		#intro-links{float:right;}
		#intro-sitetitle{}

	#sectiontitle{}
	
	#hero{padding-left:35px;margin-top:35px;}
	
/****************************************************************************/
/* Navigation
/****************************************************************************/	
	
	#navarea{/*background: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/navarea-bg.gif) top left repeat-y;*/
	         position:relative;z-index:2; margin-top:8px;}
	
		#nav{position:relative;z-index:2; /*margin:0 auto; */margin-left:235px; width:600px; text-align:center;}
			#nav ul{padding:0;margin:0;list-style:none;list-style-image:none;line-height:1;}
			#nav ul li {float: left;list-style:none;list-style-image:none;margin:0}
			#nav ul li a{display:block;text-decoration:none;color:#ffffff;}
			/* Level 1 */
			#nav ul li div a{font-weight:bold;padding:8px 14px;font-size:18px;text-transform:uppercase;border-right:2px solid #000000; color:#000000;}
			/*#nav ul li div a:hover{background:#2f4b71}*/
			#nav ul li{display:none;}
			#nav ul li#pageid14,#nav ul li#pageid15,#nav ul li#pageid16,#nav ul li#pageid17,#nav ul li#pageid18{display:block}
			#spec_events{border:none;}
			/* Level 2 */
			#nav ul li ul{margin:0;position: absolute;background: #375987;width: 180px;left: -999em;}
			#nav ul li ul li {display:block;}
			#nav ul li ul li a{border-bottom:1px solid #879bb7;width:160px;padding:6px 10px;text-indent:0;}
			#nav ul li ul li a:hover{background: #2f4b71}
			/* Level 3 */
			#nav ul li ul li ul {display:none;margin: -26px 0 0 180px;}
			#nav ul li ul li ul li a{background:none !important;}
			#nav ul li ul li ul li a:hover{background: #2f4b71 !important;}
			#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
			#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
			#nav li:hover, #nav li.hover {position: static;}
			
		#toolbar{position:absolute;top:7px;right:10px;font-size:11px;color:#363636;z-index:4}
		#toolbar a{color:#363636;text-decoration:none;}
			#toolbar-print{float:left;margin:0 10px 0 0}
				#toolbar-print img{vertical-align:text-bottom}
		
			#toolbar-textsize{float:left;}
				#toolbar-textsize label{float:left;padding:4px 5px 0 0}
				#toolbar-textsize a{display:block;float:left;width:18px;height:19px;text-indent:-2000px;text-decoration:none;background-position:top;background-repeat:no-repeat;font-size:1px;line-height:1px}
				#toolbar-textsize a#textsize-medium{background-image: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/textsize-medium.gif);background-position:bottom;margin:0 5px 0 0}
				#toolbar-textsize a#textsize-large{background-image: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/textsize-large.gif);margin:0 5px 0 0}
				#toolbar-textsize a#textsize-extralarge{background-image: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/textsize-extralarge.gif);}
				#toolbar-textsize a:hover{background-position:bottom !important;}

/****************************************************************************/
/* Content Area
/****************************************************************************/
			
	#contentarea{border-collapse:collapse;width:100%}
	
		.block{background: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/block-bg.gif) bottom left no-repeat;padding:0 15px 1px 15px;margin:0 0 15px 0;line-height:1.4em}
			.block h2{font-size:1.154em;font-weight:bold;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#fff;padding:5px 10px 7px 10px;margin:0 -15px 10px -15px}
			.template-parksandrecreation .block h2{background: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/blockheader-parksandrecreation.gif) top left no-repeat;}
			.template-planningdepartment .block h2{background: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/blockheader-planningdepartment.gif) top left no-repeat;}
			
		.emergency.block{}
			.emergency.block h2{background: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/blockheader-emergency.gif) top left no-repeat;font-size:1.154em;font-weight:bold;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#fff;padding:5px 10px 7px 10px;margin:0 -15px 10px -15px}
						
	
/****************************************************************************/
/* Left Column 
/****************************************************************************/

		#column-left{background:#deebe8;padding:10px 9px;width:209px;line-height:1.4em; font-family:Verdana; font-size:12px;}
			#column-left a{text-decoration:none;}
			#column-left a:hover{text-decoration:underline}
			#column-left ul{padding:0;margin:0 0 1.5em 0;list-style:none;}
			#column-left ul li{background: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/bullet.gif) 0 7px no-repeat;padding:0 0 0 12px;margin:0 0 2px 0}
			
			#subnav{margin:0 0 15px 0;background:#a5d2ea;}
				#subnav ul{padding:0;margin:0;list-style:none;list-style-image:none;line-height:1;border-left:1px solid #a5d2ea;border-right:1px solid #a5d2ea;}
				#subnav ul li{float:left;list-style:none;list-style-image:none;margin:0;padding:0;background:none}
				#subnav ul li.ipf-parent a{background: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/subnav-parentarrow.gif) 98% 9px no-repeat}
				#subnav ul li.ipf-parent ul li a{background:none;}
				#subnav ul li a{display:block;text-decoration:none;}
				/* Level 1 */
				#subnav ul li div{border-bottom:1px solid #deebe8;}
				#subnav ul li div a{width:187px;padding:5px 10px;}
				#subnav ul li.ipf-active1 li{}
				#subnav ul li.ipf-active1 div a{font-weight:bold;}
				/* 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 ul{font-size:.846em;border:none}
				#subnav ul li ul li{background:#d6ebf8 url(http://www.pgparks.com/Sites/3/templates/images/mncppc/subnav-level2divider.gif) bottom right no-repeat}
				#subnav ul li ul li a{width:187px;padding:5px 10px}
				#subnav ul li ul li.ipf-parent a{background: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/subnav-parentarrow.gif) 98% 9px no-repeat}
				#subnav ul li ul li.ipf-parent ul li a{background:none}
				#subnav ul li ul li.ipf-active2 a{font-weight:bold;}
				#subnav ul li ul li.ipf-active2 ul li a{font-weight:normal}
				/* Level 3 */
				#subnav ul li.ipf-parent ul li.ipf-parent ul{display:none;}
				#subnav ul li.ipf-parent ul li.ipf-active2 ul{display:block;}
				#subnav ul li ul li ul{font-size:.909em}
				#subnav ul li ul li ul li{background: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/bullet.gif) 15px 6px no-repeat}
				#subnav ul li ul li ul li a{width:172px;padding:4px 10px 4px 25px}
				#subnav ul li ul li ul li.ipf-active3 a{font-weight:bold;}
				#subnav ul li ul li ul li.ipf-active3 ul li a{font-weight:normal}
				/* Level 4 */
				#subnav ul li.ipf-parent ul li.ipf-parent ul li.ipf-parent ul{display:none;}
				#subnav ul li.ipf-parent ul li.ipf-parent ul li.ipf-active3 ul{display:block;}
				#subnav ul li ul li ul li ul{font-size:.909em}
				#subnav ul li ul li ul li ul li{background: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/bullet.gif) 25px 6px no-repeat}
				#subnav ul li ul li ul li ul li a{width:162px;padding:4px 10px 4px 35px}
				#subnav ul li ul li ul li ul li.ipf-active4 a{font-weight:bold;}

/****************************************************************************/
/* Center Column 
/****************************************************************************/
		
		#content{padding:15px 18px;line-height:1.4em;position:relative; padding:36px;}
		.template-wide #content{background:none;}

			#news, #news td{font-size:11px;}
				#news table{width:100%;border-collapse:collapse;margin:0 0 15px 0}
				#news table td{padding:0 10px 1px 0;background: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/divider-horizontal-bg.gif) bottom left repeat-x;}
				
			#path{font-size:.846em;padding:0 0 5px 0;background: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/divider-horizontal-bg.gif) bottom left repeat-x;margin:0 0 15px 0}
			
			.template-wide #search{width:245px;height:27px;background: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/search-widetemplate-bg.gif) top left no-repeat;padding:4px 5px 0 0;margin:-15px -18px 0 15px;_margin-right:-10px;float:right;text-align:right;display:inline}
			
			.eventtable{width:100%;border-collapse:collapse;margin:0 0 10px 0; text-align:left;}/*Duane added 8-28-08*/
				.eventtable th{font-weight:bold;text-align:left;vertical-align:top;background:#ffffff;border:1px solid #e8f1f6;padding:4px 10px;}/*Duane added 8-28-08*/
				.eventtable td{text-align:left;vertical-align:top;background:#ffffff;background:#ffffff;border:1px solid #e8f1f6;padding:4px 10px}/*Duane added 8-28-08*/
				.eventtable .rowb th, .eventtable .rowb td{background:#ffffff;}/*Duane added 8-28-08*/
			
			.eventtable2{width:100%;border-collapse:collapse;margin:0 0 10px 0; text-align:left;}/*Duane added 8-28-08*/
				.eventtable2 th{font-weight:bold;text-align:left;vertical-align:top;background:#ffffff;border:1px solid #e8f1f6;padding:4px 10px;}/*Duane added 8-28-08*/
				.eventtable2 td{text-align:left;vertical-align:top;background:#ffffff;background:#ffffff;border:1px solid #e8f1f6;padding:4px 10px}/*Duane added 8-28-08*/
				.eventtable2 .rowb th, .eventtable .rowb td{background:#ffffff;}/*Duane added 8-28-08*/
				
			.meetingeventtable{width:100%;border-collapse:collapse;margin:0 0 10px 0; text-align:left;}/*Duane added 8-28-08*/
				.meetingeventtable th{font-weight:bold;text-align:left;vertical-align:top;background:#ffffff;border:1px solid #e8f1f6;padding:4px 10px;}/*Duane added 8-28-08*/
				.meetingeventtable td{text-align:left;vertical-align:top;background:#ffffff;background:#ffffff;border:1px solid #e8f1f6;padding:4px 10px}/*Duane added 8-28-08*/
			
			.bidopportunitiestable{width:100%;border-collapse:collapse;margin:0 0 10px 0;border-top:5px solid #85b5cf;border-bottom:0px}
				.bidopportunitiestable th{font-weight:normal;text-align:left;vertical-align:top;padding:4px 10px;}
				.bidopportunitiestable .bidnumber{color:#375987;font-size:20px;}
				.bidopportunitiestable .biddescription{font-weight:bold}
				.bidopportunitiestable td{text-align:left;vertical-align:top;padding:4px 10px}
				
			.seasonalemploymenttable{width:100%;border-collapse:collapse;margin:0 0 10px 0}
				.seasonalemploymenttable th{font-weight:bold;text-align:left;vertical-align:top;background:#bfd9e9;border-right:1px solid #fff;padding:4px 10px;}
				.seasonalemploymenttable td{text-align:left;vertical-align:top;border-bottom:1px solid #85b5cf;padding:4px 10px}
				
			.contactustable{width:100%;border-collapse:collapse;margin:0 0 10px 0}
				.contactustable th{font-weight:bold;text-align:left;vertical-align:top;background:#bfd9e9;border-right:1px solid #fff;padding:4px 10px;}
				.contactustable td{text-align:left;vertical-align:top;border-bottom:1px solid #85b5cf;padding:4px 10px}
				
			#content ul{padding:0;margin:0 0 1.5em 0;list-style:none;}
				#content ul li{background: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/bullet.gif) 0 7px no-repeat;padding:0 0 0 12px;margin:0 0 2px 0}
				#content ul li ul li{background: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/bullet.gif) 0 7px no-repeat}
								
				

/****************************************************************************/
/* Right Column 
/****************************************************************************/
	
		#column-right{background:#dce2ea;padding:10px 9px;width:209px;line-height:1.4em; font-family:Verdana; font-size:12px;}
			#column-right a{text-decoration:none;}
			#column-right a:hover{text-decoration:underline}
			#column-right ul{padding:0;margin:0 0 1.5em 0;list-style:none;}
			#column-right ul li{background: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/bullet.gif) 0 7px no-repeat;padding:0 0 0 12px;margin:0 0 2px 0}
		
			#search{background: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/search-bg.gif) top left no-repeat;padding:0px 0 7px 15px;margin:-10px -9px 15px -9px}
				#search .ipf-PageSearch-TextField{height:15px;padding:3px 5px;border:1px solid #6c0c06;width:164px;vertical-align:middle;border-top:1px solid #6c6c6d;border-left:1px solid #6c6c6d;border-bottom:1px solid #6c6c6d;border-right:none;}
				#search .ipf-PageSearch-Button{background: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/gobutton.gif) 0 0 no-repeat;width:29px;height:23px;text-indent:-2000px;line-height:100px;overflow:hidden;border:none;padding:0;vertical-align:middle;margin:0 0 0 -8px}
				
			#votebutton input{background: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/submitbutton.gif) top left no-repeat;vertical-align:middle;padding:0;border:none;width:67px;height:23px;line-height:100px;overflow:hidden;margin:0 5px 0 0}
			html > body #votebutton input {text-indent:-2000px;} /* for IE6 */
			html > body #votebutton input {*text-indent:0px} /* for IE7 */

/****************************************************************************/
/* Footer
/****************************************************************************/
		
		
	#footerarea{background: url(http://www.pgparks.com/Sites/3/templates/images/mncppc/footerarea-bg.gif) top left no-repeat;text-align:center;color:#fff;font-size:11px;line-height:1.4em;padding:15px 20px}
		#footerarea a{color:#fff;text-decoration:none;}
		
		#footer{}
			#footer #textandimages{display:none;}

		#translate{text-align:center;padding:3px 0 0 0}
			#translate input{margin:0 5px;}

/**********************************************************/
/*Snippet CSS - Duane	
/*********************************************************/
	table.top {
	  border-top: 1px solid #5886c4 !important;
	  border-left: 1px solid #5886c4;
	}
	table.top td{
	  padding: 5px 5px;
	  border-right: 1px solid #5886c4;
	  border-bottom: 1px solid #5886c4;
	}