body{margin:0;background: #3f3f3f;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:11px;}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}
a img{border:none;}
a:focus{outline: none;}

a {text-decoration:none;cursor:hand;font-weight:bold;color:#5B7FBD;}
a:hover{text-decoration:underline; }
h1 {color:#4c4c4c;font-size:15px; text-transform:uppercase; font-weight:bold; margin:20px 0px 15px 0px; }
h2 {clear:left;font-size:13px; font-weight:bold; margin:1.2em 30px 10px 0px; padding:0; text-transform:capitalize; }
h3 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:1em 30px 10px 0px; text-transform:capitalize; }
h4 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:1em 30px 10px 0px; text-transform:capitalize; }
p {margin:.2em 0px .8em 0px; }
p a {font-weight: normal;}
td {vertical-align:top; }
tr .head { background-color:#cccccc;font-size:12px;font-weight: bold;margin:0;vertical-align:top; }
.head { background-color:#cccccc;font-size:12px;font-weight:bold;margin:0;vertical-align:top; }
tr .red {color:#ff0000; }
tr .blue {color:#0000ff; }
tr .green {color: #00CC00 }
.visible {display:block; }
.invisible {display:none; }
p.readmore{color:#820115;background: url(../images/cityofauburn/arrow_red.gif) 0 4px no-repeat;padding:0 0 0 7px;}
p.readmore a{color:#820115 !important;text-decoration:none}

.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 */ 

#tblACMAdminToolbar{z-index:1000;}

#wrapper{margin:0 25px;padding:0 4px 4px 4px;background:#fff;max-width:3200px;min-width:650px;}
* html div#wrapper {width:760px /* fallback value */;width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) > 3218 ? "3200px" : (((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 660 ? "662px" : "auto")); }

/******************************************************************************/
/* Header
/******************************************************************************/

	#toolbar{background:#121b33;padding:4px 10px 4px 5px;color:#fff;font-family:Arial, Helvetica, sans-serif}
		#toolbar a{color:#fff;text-decoration:none;padding:0 5px}
		#toolbar a:hover{text-decoration:underline;}
	
	#header{background: #1b284c url(../images/cityofauburn/header_bg.gif)}
		#logo{float:right;margin:0 10px 5px 0}
		
		#mayorscorner{font-family:Arial, Helvetica, sans-serif;color:#b4c7db;}
			#mayorscorner-photo{float:left;}
			#mayorscorner-content{float:left;padding:8px 0 0 0;font-weight:bold;}
				#mayorscorner-content a{color:#b4c7db;font-weight:bold}
				#mayorscorner-content h2{font-size:11px;margin:0 0 1px 0;color:#fff}
				#mayorscorner-content p{margin:0 0 5px 0;}				
				#mayorscorner-content ul{margin:0;padding:0;list-style:none;}
					#mayorscorner-content ul li{background: url(../images/cityofauburn/arrow_blue.gif) 0 4px no-repeat;padding:0 0 0 10px;margin:0 0 0px 10px}


/******************************************************************************/
/* Main Navigation
/******************************************************************************/
	
	#nav{background:#d58030;color:#fff;position:relative;z-index:2}
		#nav ul {padding: 0;margin: 0;list-style: none;list-style-image:none;line-height: 1;}
		#nav ul li {float: right;list-style: none;list-style-image:none;margin:0}
		#nav ul li a{display:block;text-decoration:none;}
		/* Level 1 */
		#nav ul li div a{padding:5px 10px;color:#ffffff;text-transform:uppercase;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
		#nav ul li div a:hover{background:#000}
		#nav ul li#pageid103{display:none}
		#nav ul li#pageid6023{display:none}
		#nav ul li#pageid112 ul{margin-left:-37px}
		/* Level 2 */
		#nav ul li ul{margin:0;position: absolute;background: #f4af00;width: 135px;border-top:1px solid #666666;border-left:1px solid #666666;border-right:1px solid #666666;left: -999em;}
		#nav ul li ul li {float:left;}
		#nav ul li ul li a{color:#000;border-bottom:1px solid #666666;width:115px;padding:4px 10px;text-indent:0;font-size:10px}
		#nav ul li ul li a:hover{background: #ffde00;text-decoration:underline}
	/*	#nav ul li ul li.ipf-parent a{background: url(../images/cityofauburn/nav-subarrow.gif) right no-repeat}
		#nav ul li ul li.ipf-parent a:hover{background: #ffde00 url(../images/cityofauburn/nav-subarrow.gif) right no-repeat} */
		/* Level 3 */
		#nav ul li ul li ul {margin: -20px 0 0 135px;display:none}
		#nav ul li ul li ul li a{background:none !important;}
		#nav ul li ul li ul li a:hover{background: #ffde00 !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;}


/******************************************************************************/
/* Focus Area on Homepage
/******************************************************************************/
		
	#focusarea{border-collapse:collapse;border-bottom:7px solid #273355;width:100%;}
	
		#focusarea-content{vertical-align:top;padding:0}
			
			#search{background:#b4c7db;padding:10px 12px;margin:0}
				#search .ipf-PageSearch-TextField{border:2px solid #909090;width:110px;font-size:12px;vertical-align:middle;font-family:Arial, Helvetica, sans-serif;color:#909090}
				#search .ipf-PageSearch-Button{vertical-align:middle;background:#909090;color:#fff;border:2px solid #fff;font-family:Arial, Helvetica, sans-serif;font-size:12px}
				
			#inthespotlight{line-height:1.2em;background:#fff;padding:7px 0 0 0}						
				#inthespotlight h2{color:#909090;padding:0 0 0 15px;background:none;margin:0 0 4px 0;}
				#inthespotlight h2 strong{color:#000}
				#inthespotlight table{border-collapse:collapse;margin:0 10px 0 0}
					td.spotlightitem-photo{padding:8px 0 3px 0;background: url(../images/cityofauburn/divider-horizontal.gif) top left repeat-x;width:124px;text-align:center}
						td.spotlightitem-photo img{border:1px solid #909090;}
					td.spotlightitem-content{padding:8px 5px 3px 0;background: url(../images/cityofauburn/divider-horizontal.gif) top left repeat-x;font-family:Arial, Helvetica, sans-serif;}
						td.spotlightitem-content h3{color:#e59b22;font-weight:bold;font-size:11px;margin:0 0 1px 0;}
						td.spotlightitem-content p{margin:0 0 .3em 0;}
						td.spotlightitem-content a{color:#e59b22;}
	
		#focusarea-photo{background: url(/asset72.aspx) top right repeat-y;width:535px;padding:0}
	

	
h1#sitetitle{background:#718ca9;color:#fff;font-size:13px;padding:4px 5px;margin:0;text-transform:none}	
	
	#contentarea{border-collapse:collapse;width:100%;}

/******************************************************************************/
/* Left Column
/******************************************************************************/

		#leftcolumn{width:200px;background:#b4c7db;padding:0px 10px 10px 10px;vertica-align:top;font-size:10px} 
		#leftcolumnnewcolors{width:200px;background:#afbc8f;padding:0px 10px 10px 10px;vertica-align:top;font-size:10px} 
		
		.level2 #leftcolumn{padding-top:5px;}
		#leftcolumn a{color:#3e5296; }
		
			#leftcolumn h2{margin:16px 0 4px 0;text-transform:uppercase;background: url(../images/cityofauburn/divider-horizontal.gif) bottom left repeat-x;padding:0 0 3px 0;color:#000;font-size:12px}
		
			#upcomingevents{margin:0 0 20px 0}
				#upcomingevents ul{margin:5px 0 0 0;padding:0;list-style:none;background: url(../images/cityofauburn/upcomingevents_bg.gif) top left repeat-y}
					#upcomingevents ul li{margin:0 0 20px 0;padding:0;list-style:none;}
						#upcomingevents ul li .eventdate{float:left;width:80px;padding:0 5px 0 0;text-align:right}
						#upcomingevents ul li .eventtitle{float:left;width:90px;padding:0 0 0 5px}
						#upcomingevents a{font-weight:normal;color:#000;text-decoration:none;}
						
				#upcomingevents table{width:100%;border-collapse:collapse;margin:0 0 20px 0}
					#upcomingevents table th{width:80px;font-weight:normal;text-align:right;vertical-align:top;padding:3px 5px 3px 0;font-size:10px;border-right:1px solid #000}
					#upcomingevents table td{font-weight:normal;text-align:left;vertical-align:top;padding:3px 0 3px 5px;font-size:10px}
					
				/*
			#meetingsandnotices{}
				#meetingsandnotices a{color:#000;}
				#meetingsandnotices ul{margin:5px 0 0 0;padding:0;list-style:none;}
				#meetingsandnotices ul li{margin:0 0 20px 0;padding:0;list-style:none;} */



			#meetingsandnotices{margin:0 0 20px 0}
				#meetingsandnotices ul{margin:5px 0 0 0;padding:0;list-style:none;background: url(../images/cityofauburn/upcomingevents_bg.gif) top left repeat-y}
					#meetingsandnotices ul li{margin:0 0 20px 0;padding:0;list-style:none;}
						#meetingsandnotices ul li .eventdate{float:left;width:80px;padding:0 5px 0 0;text-align:right}
						#meetingsandnotices ul li .eventtitle{float:left;width:90px;padding:0 0 0 5px}
						#meetingsandnotices a{font-weight:normal;color:#000;text-decoration:none;}
						
				#meetingsandnotices table{width:100%;border-collapse:collapse;margin:0 0 20px 0}
					#meetingsandnotices table th{width:80px;font-weight:normal;text-align:right;vertical-align:top;padding:3px 5px 3px 0;font-size:10px;border-right:1px solid #000}
					#meetingsandnotices table td{font-weight:normal;text-align:left;vertical-align:top;padding:3px 0 3px 5px;font-size:10px}



				
				
			#subnav{margin:0 -10px 20px -10px;font-size:11px;background: url(../images/cityofauburn/divider-horizontal-white.gif) bottom left repeat-x;}
				#subnav h2{width:200px;background:#7a8ba5;color:#cccccc;text-transform:uppercase;padding:5px 10px;margin:0 0 5px 0}
				#subnav h2 a{text-decoration:none;color:#cccccc}
				
				#subnav ul {padding: 0;margin: 0;list-style: none;list-style-image:none;line-height: 1;}
				#subnav ul li {float:left;list-style: none;list-style-image:none;margin:0}
				#subnav ul li a{display:block;text-decoration:none;}
				/* Level 1 */
				#subnav ul li{}
				#subnav ul li div a{width:200px;padding:5px 10px;background: url(../images/cityofauburn/divider-horizontal-white.gif) top left repeat-x;}
				#subnav ul li div a:hover{text-decoration:underline}
				/* Level 2 */
				#subnav ul li ul{display:none;margin:0;width: 180px;font-size:10px}
				#subnav ul li.ipf-active1 ul{display:block;}
				#subnav ul li ul li{margin:0}
				#subnav ul li ul li a{font-weight:normal;width:185px;padding:3px 10px 3px 25px;text-indent:0;}
				#subnav ul li ul li a:hover{text-decoration:underline}
				#subnav ul li ul li.ipf-active2 a{font-weight:bold;}
				/* Level 3 */
				#subnav ul li ul li ul {display:none !important;}
				#subnav ul li ul li ul li a{}
				#subnav ul li ul li ul li a:hover{}
			

/******************************************************************************/
/* Content
/******************************************************************************/
		
		#content{padding:16px 15px;}
		#contentnewcolors{background-color:#feeeb5; padding:16px 15px;}

		
			#path{margin:0 0 15px 0;}
			h1#pagetitle{color:#4c4c4c;font-size:15px;text-transform:uppercase;margin:0 0 20px 0}
		
			#headlines{}
				#headlines ul{margin:5px 0 0 0;padding:0;list-style:none;}
				#headlines li{margin:0 0 5px 0;padding:0 0 1px 0;list-style:none;background: url(../images/cityofauburn/divider-horizontal.gif) bottom left repeat-x}
				#headlines a{color:#718ca9;font-family:Arial, Helvetica, sans-serif}
				#headlines h2{margin:0 0 4px 0;text-transform:uppercase;background: url(../images/cityofauburn/divider-horizontal.gif) bottom left repeat-x;padding:0 0 3px 0;color:#000;font-size:12px}
				#headlines .readmore{margin:5px 0 5px 0;}
				
			#exchangelink{margin:15px 0 0 0}
				#exchangelink a{display:block;font-size:1px;line-height:1px;width:15px;height:15px;text-decoration:none !important}
				
			.ipf-skb-main .ipf-skb-link{display:block;margin:15px 0 0 0;}
			select#ctl06_ddlCategoriesGraphical{display:none;}
			select#ctl07_ddlCategoriesGraphical{display:none;}	
				
			.pdf {color:#CCCCCC;font-size:10px}
				
/******************************************************************************/
/* Right Column
/******************************************************************************/				
		
		#rightcolumn{width:180px;background:#f2d361;padding:0px 10px 80px 10px;vertica-align:top;font-size:10px;}
		#rightcolumnnewcolors{width:180px;background:#fdfeb5;padding:0px 10px 80px 10px;vertica-align:top;font-size:10px;}
		.level2 #rightcolumn{padding-top:5px;}
		
			#rightcolumn h2{margin:16px 0 4px 0;text-transform:uppercase;background: url(../images/cityofauburn/divider-horizontal.gif) bottom left repeat-x;padding:0 0 3px 0;color:#000;font-size:12px}
			#rightcolumn a{color:#3e5296;font-weight:bold;}
		
		
			#rightcolumn #search{background:#e6b24d;margin:0 -10px 20px -10px}
				#rightcolumn #search .ipf-PageSearch-TextField{width:100px}
				
			#textsize{margin:0 0 15px 0}
				#textsize a{margin:0 5px 0 0;display:block;float:left;width:21px;height:22px;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/cityofauburn/textsize-medium.gif);background-position:bottom}
				#textsize a#textsize-large{background-image: url(../images/cityofauburn/textsize-large.gif);}
				#textsize a#textsize-extralarge{background-image: url(../images/cityofauburn/textsize-extralarge.gif);}
				#textsize a:hover{background-position:bottom !important;}
		
			#quicklinks{margin:0 0 10px 0;font-size:11px;}
				#quicklinks h2{margin:0 0 4px 0;}
				#quicklinks ul {padding: 0;margin: 0;list-style: none;list-style-image:none;line-height: 1;}
				#quicklinks ul li {float:left;list-style: none;list-style-image:none;margin:0}
				#quicklinks ul li a{display:block;text-decoration:none;}
				/* Level 1 */
				#quicklinks ul li{margin:0 0 10px 0;}
				#quicklinks ul li div a{font-weight:normal;width:170px;padding:2px 5px;color:#000;background:#fff url(../images/cityofauburn/dropdown_bg.gif) top right no-repeat;border:1px solid #000;}
				#quicklinks ul li div a:hover{}
				/* Level 2 */
				#quicklinks ul li ul{margin:-1px 0 0 0;position: absolute;background: #fff7d1;width: 180px;border-top:1px solid #666666;border-left:1px solid #666666;border-right:1px solid #666666;left: -999em;}
				#quicklinks ul li ul li{margin:0}
				#quicklinks ul li ul li a{font-weight:bold;color:#000;border-bottom:1px solid #666666;width:160px;padding:3px 10px;text-indent:0;}
				#quicklinks ul li ul li a:hover{background: #ffe469}
				/* Level 3 */
				#quicklinks ul li ul li ul {display:none;margin: -20px 0 0 135px;display:none}
				#quicklinks ul li ul li ul li a{background:none !important;}
				#quicklinks ul li ul li ul li a:hover{background: #ffe469 !important;}
			
				#quicklinks li:hover ul ul, #quicklinks li:hover ul ul ul, #quicklinks li.sfhover ul ul, #quicklinks li.sfhover ul ul ul {left: -999em;}
				#quicklinks li:hover ul, #quicklinks li li:hover ul, #quicklinks li li li:hover ul, #quicklinks li.sfhover ul, #quicklinks li li.sfhover ul, #quicklinks li li li.sfhover ul {left: auto;}
				#quicklinks li:hover, #quicklinks li.hover {position: static;}
				
			#relatedlinks{margin:0 0 20px 0;font-size:11px;}
				#relatedlinks ul{margin:5px 0 0 0;padding:0;list-style:none}
				#relatedlinks ul li{margin:0 0 10px 0px;background: url(../images/cityofauburn/arrow_red.gif) 0 4px no-repeat;padding:0 0 0 11px;list-style:none}
				#relatedlinks ul li a{color:#000;font-weight:normal;}
				
			
	
/******************************************************************************/
/* Footer
/******************************************************************************/
	
	#footer{background:#1b284c;color:#fff;padding:10px 15px 5px 15px;border-top:7px solid #0d1425;position:relative;}
		#footer a{color:#fff;text-decoration:none;font-weight:bold;}
		#footer a:hover{text-decoration:underline;}

		#footer-links{font-size:13px;margin:0 0 8px 0;}
		#footer-copyright{font-size:11px;color:#cbcbcb;margin:0 0 8px 0;}
		#footer-copyright a{color:#cbcbcb;}
		
		#translatedbygoogle{font-size:11px;position:absolute;top:-110px;right:10px;_right:40px;width:180px;color:#000}
			#translatedbygoogle h2{margin:20px 0 0px 0;text-transform:uppercase;background: url(../images/cityofauburn/divider-horizontal.gif) bottom left repeat-x;padding:0 0 3px 0;color:#000;font-size:12px}
			#translatedbygoogle a{color:#3e5296;font-weight:bold;}