

ol.sf_libraryList li{ list-style-type:none !important;}
/* Layout
----------------------------------------------- */	
#tweets li { font-size:13px; background:url(images/twitter.png) no-repeat top left; padding-left:20px; margin-left:0px; margin-top:8px; list-style-type:none; }

#tweets .hash { color:#0066CC; }

#tweets .reply { color:#0066CC; }

#tweets a:link { text-decoration:none; color:#0066CC; }

#tweets a:active { text-decoration:none; color:#0066CC; }

#tweets a:hover { text-decoration:underline; color:#0066CC; }

#tweets a:visited { text-decoration:none; color:#0066CC; }

* { padding: 0; margin: 0; }

a img { text-decoration:none; border:none;}

/*
a:link, a:visited, a:active {
	text-decoration:underline;
	font-weight:bold;
	color:#d38600;
}
a:hover {
	text-decoration:underline;
	color:#263035;
	font-weight:bold;
}
h1 {
	font-family: Cambria, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.3em;
}
h2 {
	font-family: Cambria, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.3em;
}
*/
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-transform: normal; letter-spacing: normal; text-decoration:none; background-image:url(images/bkg.gif); background-repeat:repeat-x; background-color:#fffcec; color:#263035; }

#wrapper { position:relative; margin: 0 auto; width: 786px; background-image:url(images/bg.gif); background-color:#FFFFFF; }

#container { position:relative; margin: 0 auto; width: 770px; }
#container img{ max-width:760px;}
#container-police { margin: 0 auto; width: 770px; height:100%; background-color:#FF9900; background-image:url(images/police_navbkg.gif); background-repeat:repeat; }

#header { float: left; width:770px; height:149px; padding: 0px; margin: 0px; background-image:url(images/header.jpg); }

#date { position:relative; top:129px; right:5px; text-align:right; }

#navigation { float: left; width: 770px; padding: 0px; background-color:#263035; z-index:99999; }

#content p { padding:0 10px;}
#content-police { float: left; width: 770px; height:35px; padding: 0px; background-color:#263035; }

#content-police img { padding: 0px 10px 0px 0px; }

#left-police { float: left; width: 238px; height:100%; padding: 0px 0px 20px 0px; background-image:url(images/police_navbkg.gif); background-repeat:repeat; }

h1 { background-image:url(images/blue_title_bkg.gif); background-repeat:repeat; text-align:center; font-family: Georgia; font-weight:bold; font-size: 14px; color:#FFFFFF; }

#right-police h1 { background-image:url(images/blue_title_bkg.gif); width:532px; background-repeat:repeat; text-align:center; font-family: Georgia; font-weight:bold; font-size: 18px; color:#FFFFFF; padding: 4px 0px 4px 0px; margin: 0px 0px 0px 0px; position: relative; top: -5px; left: -5px; }

#right-police img { padding: 0px 5px 0px 0px; }

#left-police ul { margin: 0; list-style-type: none; padding: 0px 5px 0px 0px; }

#left-police li { }

#left-police li a { text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size: 12px; display: block; color: #263035; background-color:#dfdfdf; margin: 1px 0px 0px 0px; padding: 2px 0px 2px 20px; text-decoration: none; }

#left-police li a:hover { background-color:#676767; color:#FFFFFF; }

#right-police { float: left; width: 522px; padding: 5px 5px 20px 5px; }

#right-police ul { margin: 0;  padding: 6px 0px 0px 20px; }

#right-police li { margin: 0 0 0 0; }

#right-police li a { text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 12px; display: block; color: #263035; border-top:1px solid white; background-color:#dfdfdf; padding: 5px 0px 5px 20px; text-decoration: none; }

#right-police a:hover { background-color:#1c8dfa; color:#FFFFFF; }

#left { float: left; width: 204px; height:100%; padding: 0px 0px 0px 0px; background-image:url(images/quick-links-bg.gif); background-repeat:repeat-y; }

#right { float: left; width: 566px; padding: 0px; }

#left-2 { float: left; width: 219px; height:100%; padding: 0px 10px 20px 10px; }

#left-2 h1 { text-align:center; font-family: Georgia; font-weight:bold; font-size: 14px; }

#right-2 { float: right; width: 520px; padding: 0px 10px 20px 0px; text-align:justify; }

#right-2 h1 { background-image:url(images/blue_title_bkg.gif); background-repeat:repeat; text-align:center; font-family: Georgia; font-weight:bold; font-size: 18px; color:#FFFFFF; padding: 3px 0px 3px 0px; margin: 12px 0px 10px 0px; }

#left-3 { float: left; width: 379px; height:100%; padding: 10px 1px 20px 5px; }

#left-3 h1 { text-align:center; font-family: Georgia; font-weight:bold; font-size: 14px; }

#left-3 h3 { background-image:url(images/title_bkg.gif); background-repeat:repeat-x; text-align:center; font-family: Georgia; font-weight:bold; font-size: 18px; color: #263035; padding: 5px 0px 8px 0px; }

#right-3 { float: right; width: 379px; padding: 10px 5px 20px 1px; text-align:justify; }

#right-3 h1 { background-image:url(images/blue_title_bkg.gif); background-repeat:repeat; text-align:center; font-family: Georgia; font-weight:bold; font-size: 18px; color:#FFFFFF; padding: 3px 0px 3px 0px; margin: 12px 0px 10px 0px; }

#right-3 h3 { background-image:url(images/title_bkg.gif); background-repeat:repeat-x; text-align:center; font-family: Georgia; font-weight:bold; font-size: 18px; color: #263035; padding: 5px 0px 8px 0px; }

#content-3 { float:left; width: 760px; padding: 0px 5px 20px 5px; text-align:justify; }

#content-3 h1 { text-align:center; font-family: Georgia; font-weight:bold; font-size: 14px; }

#content-3 h2 { text-align:center; font-family: Georgia; font-weight:bold; font-size: 18px; color: #263035; padding: 5px 0px 8px 0px; }

#content-3 h3 { background-image:url(images/title_bkg.gif); background-repeat:repeat-x; text-align:center; font-family: Georgia; font-weight:bold; font-size: 18px; color: #263035; padding: 5px 0px 8px 0px; }

#previous-page a { width:200px; height:35px; background-image:url(images/previous_page.gif); background-position:right; background-repeat:no-repeat; border:none; display:block; margin:10px 0px 10px 20px; }

#content { float:left; width: 770px; padding: 0px; }

#content-2 { float:left; width: 760px; padding: 0px 5px 20px 5px; text-align:justify; }
#content-2 p { margin:0 5px ;}
#content-2 ul { margin: 0;  padding: 0px 0px 0px 10px; list-style:square; clear:both; }

#content-2 li { margin: 10px; padding: 0px 0px 0px 0px; clear:both; list-style-type:disc; }

#content-2 h1 { text-align:center; font-family: Georgia; font-weight:bold; font-size: 14px; background-image:none; color: #263035; }

#content-2 h3 { background-image:url(images/title_bkg.gif); background-repeat:repeat-x; text-align:center; font-family: Georgia; font-weight:bold; font-size: 18px; color: #263035; clear:both; padding: 5px 0px 8px 0px; }

#meeting-agendas { background-image:url(images/title_bkg.gif); background-repeat:repeat-x; text-align:left; font-family: Georgia; font-weight:bold; font-size: 18px; color: #263035; clear:both; padding: 5px 0px 8px 20px; }

#h3-small { font-weight:normal; font-size: 12px; padding: 0px 0px 0px 10px; }

#h3-small a:link, #h3-small a:visited, #h3-small a:active { text-decoration:underline; color:#263035; }

#h3-small a:hover { text-decoration:underline; color:#1c8dfa; }

#content-2 h4 { background-image:url(images/title_bkg.gif); background-repeat:repeat-x; text-align:center; font-family: Georgia; font-weight:bold; font-size: 15px; color: #263035; padding: 5px 0px 8px 0px; }

#indent { padding: 0px 0px 0px 80px; text-align:left; }

#indent-small { padding: 0px 0px 0px 30px; text-align:left; }

#content-2-list { }
.content-2-list { }

#content-2-list ul { margin: 0; list-style-type: none; padding: 6px 0px 0px 0px; }

#content-2-list li { margin: 0 0 0 0; }

#content-2-list li a { text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 12px; display: block; color: #263035; border-top:1px solid white; background-color:#dfdfdf; padding: 5px 0px 5px 20px; text-decoration: none; }

#content-2-list a:hover { background-color:#1c8dfa; color:#FFFFFF; }

.agendaTable_12px { font-family: Verdana; font-size: 12px; color: #263035; text-decoration:none; background-color:#DFDFDF; border-top-style:solid; border-top-color:#FFFFFF; padding: 5px 5px 5px 5px; }

/* Layout

#content  ul {
	list-style-type: none;
}

#content li {
	line-height: 1.8em;
	display: block;
	text-align: left;
	text-decoration: none;
	color: #000;
	padding: 0px 0px 0px 0px;
	background-color:#FF9900;
	background-image:url(images/list_bgPolice.gif);
	background-repeat:repeat-y;
	margin-top:1px;
}
#content li a {
	display: block;
	text-align: left;
	text-decoration: none;
	color: #000;
	padding: 0px 0px 3px 8px;
}
#content li a:hover {
padding: 0px 0px 3px 8px;
background: #eff5fd;
}
#content li a:active {
padding: 0px 0px 3px 8px;
	background: #e24700;
	color: #fff;
}
----------------------------------------------- */
#footer { font-family:Arial, Helvetica, sans-serif; height:58px; clear: both; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image:url(images/footer.gif); background-repeat:no-repeat; background-position:center; color:#ffffff; }

#footer a:link, #footer a:visited, #footer a:active { text-decoration:none; color:#ffffff; }

#footer a:hover { text-decoration: underline; color:#ffffff; }

/* Styles
----------------------------------------------- */	
#title-a { background-image:url(images/title_bkg.gif); background-repeat:repeat-x; text-align:center; font-family: Georgia; font-weight:bold; font-size: 18px; color: #263035; padding: 5px 0px 0px 0px; }

#title-a ul { margin: 0; list-style-type: none; padding: 6px 0px 0px 0px; }

#title-a li { margin: 0 0 0 0; }

#title-a a { text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 12px; display: block; color: #263035; background-image: url(images/link_bkg.gif); padding: 6px; text-decoration: none; }

#title-a a:hover { background-image: url(images/link_bkg_o.gif); color: #FFF; }

#cga { float:right; width:170px; font-size:10px; line-height:14px; position:relative; top:1px; right:20px; text-align:right; }

#footer-info { float:left; width:550px; font-size:14px; position:relative; top:20px; left:25px; text-align:left; }

/* Public-Records
----------------------------------------------- */	
#content-public-records { float:left; width: 760px; padding: 0px 5px 20px 5px; text-align:justify; }

#left-public-records { float: left; width: 219px; height:100%; padding: 0px 0px 20px 0px; }

#right-public-records { float: right; width: 520px; padding: 0px 0px 20px 0px; text-align:justify; }

#right-public-records h1 { text-align:center; font-family: Georgia; font-weight:bold; font-size: 18px; padding: 5px 0px 3px 0px; margin: 12px 0px 12px 0px; }

#public-records-title h1 { width:250px; text-align:center; font-family: Georgia; font-weight:bold; font-size: 16px; padding: 3px 0px 3px 0px; margin: 0px 0px 0px 0px; }

#right-public-records ul { margin: 0; list-style-type: none; padding: 0px 0px 0px 80px; list-style:square; }

#right-public-records li a { margin: 1px 0 0 0; padding: 3px 0px 3px 20px; }

#right-public-records h1 { text-align:center; font-family: Georgia; font-weight:bold; font-size: 14px; background-image:none; color: #263035; }

/*--------------------------------------------- */

/* News List */
a:link, a:visited, a:active {color:#263035; text-decoration:none; }
a:hover{text-decoration:underline; }
#content-2 ul{ list-style:none;}
#content .sf_singleNews p { padding:20px 20px; line-height:14px; }

#content .sf_newsList { margin: 0; padding: 0; list-style: none; line-height: 1.2em; }

#content .sf_newsList li { margin: 0 0 0 0; padding: 10px 0; list-style-type: none; float:left; clear:both; width:100%; }
#content-2 .sf_newsList li { margin: 0 0 0 0; padding: 10px 0; list-style-type: none; float:left; clear:both; width:100%; }

#content .sf_alternativeRow, #content-2 .sf_alternativeRow  { background-color: #f1f1f1; float:left; clear:both; width:100%; }

#content .sf_newsList a:link, #content .sf_newsList a:visited, #content .sf_newsList a:active {font-weight:normal; color:#263035; text-decoration:none; }
#content .sf_newsList a:hover{font-weight:normal; color:#263035; text-decoration:underline; }
#content-2 .sf_newsList a:link, #content-2 .sf_newsList a:visited, #content-2 .sf_newsList a:active {font-weight:normal; color:#263035; text-decoration:none; }
#content-2 .sf_newsList a:hover{font-weight:normal; color:#263035; text-decoration:underline; }
#content .sf_newsList h2.sf_newsTitle, #content .sf_singleNews h2.sf_newsTitle { margin: 0 10px; padding: 0; font-size: 14px; font-weight:bold; font-weight: normal; float:left; }
#content-2 .sf_newsList h2.sf_newsTitle, #content-2 .sf_singleNews h2.sf_newsTitle { margin: 0 10px; padding: 0; font-size: 14px; font-weight:bold; font-weight: normal; float:left; }
#content .sf_newsDate { font-size: 14px; font-style:italic; color:#263035; float:left; padding:0 0 0 0px; width:1px; }

#content .sf_newsList .sf_newsSummary { }

#content .sf_newsList .sf_newsSummary img { float: left; margin-right: 10px; margin-bottom: 10px; }

/* News tag list */
dl.sf_newsTagList { }

dl.sf_newsTagList dt, dl.sf_newsTagList dd { display: inline; }/* Comments List */

.sf_contentComments { margin: 3em 0 1em; padding: 0; }

.sf_contentComments .sf_commentsList { margin: 1em 0; padding: 0; list-style-type: none; }

.sf_contentComments .sf_commentsList li { margin: 0 0 10px; padding: 0; list-style-type: none; }

.sf_contentComments .sf_commentAuthor { margin: 0; padding: 0; }

.sf_contentComments abbr { font-size: .8em; }

.sf_contentComments .sf_commentsList .sf_commentAuthor strong { font-size: 1.1em; }

.sf_contentComments .sf_eventSubTitle, .sf_contentComments legend { margin: 0; padding: 0; font-weight: normal; font-size: 1.4em; }




