@charset "UTF-8";


/*
Mind Vault Solutions, Ltd. Website CSS
CSS Positioning Version
by Aaron Di Blasi
*/


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ZZZ #GLOBALCOLORS
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/*
#2f251d - Global Font Color
#333333 - Global Link Color
#000000 - Black
#FFFFFF - White
#FF9933 - Orange
*/


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ZZZ #LIMITEDRESET PLUS GLOBAL STYLING
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


a, b, address, article, aside, blockquote, body, canvas, div, em, figure, font, footer, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, img, li, main, nav, ol, p, section, span, strong, summary, table, td, th, time, tr, ul, video {
	font-family: IBM Plex Sans, sans-serif, Arial, Verdana, Geneva, Helvetica;
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 1em;
	line-height: 1.3em;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ZZZ #FONTS SITE FONTS
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* font-family: 'Courgette', cursive; */
/* font-family: 'Proza Libre', sans-serif; */
/* font-family: 'IBM Plex Sans', sans-serif; */
/* font-family: 'Source Sans Pro', sans-serif; */

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ZZZ #HTML5 #BLOCKLEVEL ASSURANCE
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


address, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
	display: block;
}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ZZZ #GLOBALSTYLES
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


body {
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	color: #2f251d;
}

p {
    margin: 1em 0em 1em 0em;
	padding: 0em 0em 0em 0em;
}

hr {
    margin: 1em 0em 1em 0em;
	padding: 0em 0em 0em 0em;
	color: #2f251d;
}

table {
    border-collapse: collapse;
}

form {
    margin: 1em 0em 1em 0em;
	padding: 0em 0em 0em 0em;
}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ZZZ #CLASS STYLES
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


p.nomargin {
    margin: 0;
	padding: 0;
	border: 0;
}

.rotate {

  transform: rotate(-180deg);


  /* Legacy vendor prefixes that you probably don't need... */

  /* Safari */
  -webkit-transform: rotate(-180deg);

  /* Firefox */
  -moz-transform: rotate(-180deg);

  /* IE */
  -ms-transform: rotate(-180deg);

  /* Opera */
  -o-transform: rotate(-180deg);

  /* Internet Explorer */
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);

} /* ===== The rotation property of Internet Explorer’s BasicImage filter can accept one of four values: 0, 1, 2, or 3 which will rotate the element 0, 90, 180 or 270 degrees respectively. ===== */ 

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ZZZ GLOBAL #LINK STYLES
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


a:link, a:visited {
	color: #2f251d;
	text-decoration: underline;
} /* ===== Global Link Styles ===== */

a:hover, a:active {
	color: #2f251d;
	text-decoration: none;
} /* ===== Global Link Styles on Hover ===== */


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ZZZ #HEADING STYLES (H1, H2, H3, H4 and H5)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


h1 {
	font-size: 1.6em;
	color: #333333;
	font-weight: bold;
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
	border: 0;
} /* ===== Global H1s ===== */

h1.h1-page-title {
	font-size: 1.6em;
	color: #2f251d;
	text-decoration: none;
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
	border: 0;
} /* ===== H1 Page Title  ===== */

h1.h1-page-title-brown {
	font-size: 1.6em;
	color: #4d2b13;
	text-decoration: none;
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
	border: 0;
} /* ===== H1 Page Title  ===== */

a:link.h1-page-title-link, a:visited.h1-page-title-link {
	color: #4d2b13;
	text-decoration: underline;
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
	border: 0;
	text-decoration: none;
} /* ===== H1 Page Title Link ===== */

a:hover.h1-page-title-link, a:active.h1-page-title-link {
	color: #4d2b13;
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
	border: 0;
	text-decoration: underline;
} /* ===== H1 Page Title Link on Hover ===== */

a:link.h1-newsletter-title-link, a:visited.h1-newsletter-title-link {
	color: #2f251d;
	text-decoration: none;
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
	border: 0;
} /* ===== H1 Newsletter Title Link ===== */

a:hover.h1-newsletter-title-link, a:active.h1-newsletter-title-link {
	color: #2f251d;
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
	border: 0;
	text-decoration: underline;
} /* ===== H1 Newsletter Title Link on Hover ===== */


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ZZZ #POSITIONING STYLES FOR MAIN PAGES
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#fixedText {
position: fixed;
width: 40px;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
margin-top: 5px;
margin-right: 5px;
margin-bottom: 5px;
margin-left: 5px;
right: 0;
top: 315px;
background-color:rgba(255,255,255,0.50);
font-size: 0;
display: block;
border: solid 1px #CCCCCC;
}

div#box1 {
    width: 956px;
    margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
	border: 0;
} /* ===== (Box 1 = Main Site Container. Contains boxes #1A | #2, #3 (#4, #5, #6, #7, #8), #9 | #10) ===== */

div#indexBox1 {
    width: 960px;
    margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
	border: 0;
} /* ===== (Box 1 = Main Site Container. ===== */

header#mainHeader {
    width: 956px;
	height: 399px;
	margin: 0;
	padding: 0;
	border: 0;
} /* ===== (Box 1A = Header Graphic Container) ===== */

div#box2 {
	float: left;
    width: 31px;
    margin: 0;
	padding: 0;
	border: 0;
} /* ===== (Box 2 = Left Transparent Border) ===== */

div#box3 {
	float: left;
    width: 892px;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
} /* ===== (Box 3 = Container Row Container. Contains boxes #4, #5 (LeftNav), #6, #7 (Content), #8 ===== */

div#box4 {
	float: left;
    width: 46px;
	margin: 0;
	padding: 0;
	border: 0;
} /* ===== (Box 4 = Spacer Between Left Transparent Border and leftNav) ===== */

div#box5 {
	float: left;
    width: 200px;
	overflow: hidden;
	background-image: url(images/1.gif);
	background-repeat: repeat;
	margin: 0;
	padding: 0;
	border: 0;
} /* ===== (Box 5 = leftNav) ===== */

#box5 p {
	color: #333333;
	margin: 0.5em 0em 0.5em 0em;
	line-height: 1.3em;
} /* ===== #box5 Paragraphs ===== */

div#box6 {
	float: left;
    width: 46px;
	margin: 0;
	padding: 0;
	border: 0;
} /* ===== (Box 6 = Spacer Between leftNav and mainContent) ===== */

main#mainContent {
	float: left;
    width: 553px;
	color: #666666;
	overflow: hidden;
	margin: 0;
	padding: 0;
	border: 0;
} /* ===== (Box 7 = mainContent) ===== */

div#box8 {
	float: left;
    width: 46px;
	margin: 0;
	padding: 0;
	border: 0;
} /* ===== (Box 8 = Spacer Between mainContent and Right Transparent Border) ===== */

div#box9 {
	float: left;
    width: 31px;
	margin: 0;
	padding: 0;
	border: 0;
} /* ===== (Box 9 = Right Transparent Border) ===== */

footer#pageFooter {
	clear: both;
    width: 956px;
	height: 76px;
	margin: 0;
	padding: 0;
	border: 0;
} /* ===== (Box 10 = Footer) ===== */

div#fixedBackground {
position: absolute;
z-index: -10;
top: 400px;
left: 50%;
width: 894px;
height: 200px;
background-color: #FFFFFF;
margin-top: -100px; /* Negative half of height. */
margin-left: -447px; /* Negative half of width. */
padding: 0;
border: 0;
} /* ===== (White Background Behind Main Site Container) ===== */


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ZZZ #MENU STYLES
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


nav ul {
	list-style: none;
}

nav hr {
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
	color: #666666;
	width: 100%;
}

/* ==================================================
mainMenuItem
==================================================== */

a:link.mainMenuItem, a:visited.mainMenuItem {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 1em;
	color: #2f251c;
	font-weight: normal;
	text-decoration: none;
	display: block;
	padding: 0.3em 0em 0.3em 0em;
	margin: 0.3em 0em 0.3em 0em;
	line-height: 1.1em;
} /* ===== Main Menu Item Link ===== */

a:hover.mainMenuItem, a:active.mainMenuItem {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 1em;
	color: #fac541;
	font-weight: normal;
	text-decoration: none;
	background-color: #333333;
	display: block;
	padding: 0.3em 0.3em 0.3em 0.3em;
	margin: 0.3em 0em 0.3em 0em;
	line-height: 1.1em;
} /* ===== Main Menu Item Link (Over) ===== */

a:hover.mainMenuItem::before, a:active.mainMenuItem::before {
	content: "\00279C\00020";
} /* ===== Main Menu Before Menu Item Pseudo Class ===== */

a:hover.mainMenuItem::after, a:active.mainMenuItem::after {
	content: "";
} /* ===== Main Menu After Menu Item Pseudo Class ===== */

/* ==================================================
subMenuOne
==================================================== */

a:link.subMenuOne, a:visited.subMenuOne {
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	display: block;
	padding: 0.2em 0em 0.2em 0em;
	margin: 0.1em 0em 0.1em 0em;
	border: 0;
	line-height: 1.1em;
} /* ===== subMenuOne Menu Item Link ===== */

a:hover.subMenuOne, a:active.subMenuOne {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	background-color: #333333;
	display: block;
	padding: 0.2em 0.3em 0.2em 0.3em;
	margin: 0.1em 0em 0.1em 0em;
	border: 0;
	line-height: 1.1em;
} /* ===== subMenuOne Item Link (Over) ===== */

a:hover.subMenuOne::before, a:active.subMenuOne::before {
	content: "";
} /* ===== subMenuOne Before Menu Item Pseudo Class ===== */

a:hover.subMenuOne::after, a:active.subMenuOne::after {
	content: "";
} /* ===== subMenuOne After Menu Item Pseudo Class ===== */

/* ==================================================
subMenuOut
==================================================== */

a:link.subMenuOut, a:visited.subMenuOut {
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	display: block;
	padding: 0.2em 0em 0.2em 0em;
	margin: 0.1em 0em 0.1em 0em;
	border: 0;
	line-height: 1.1em;
} /* ===== subMenuOut Menu Item Link ===== */

a:hover.subMenuOut, a:active.subMenuOut {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	background-color: #333333;
	display: block;
	padding: 0.2em 0.3em 0.2em 0.3em;
	margin: 0.1em 0em 0.1em 0em;
	border: 0;
	line-height: 1.1em;
} /* ===== subMenuOut Item Link (Over) ===== */

a:hover.subMenuOut::before, a:active.subMenuOut::before {
	content: "";
} /* ===== subMenuOut Before Menu Item Pseudo Class ===== */

a:hover.subMenuOut::after, a:active.subMenuOut::after {
	content: "\00020\02197";
} /* ===== subMenuOut After Menu Item Pseudo Class ===== */

/* ==================================================
subMenuDown
==================================================== */

a:link.subMenuDown, a:visited.subMenuDown {
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	display: block;
	padding: 0.2em 0em 0.2em 0em;
	margin: 0.1em 0em 0.1em 0em;
	border: 0;
	line-height: 1.1em;
} /* ===== subMenuDown Menu Item Link ===== */

a:hover.subMenuDown, a:active.subMenuDown {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	background-color: #333333;
	display: block;
	padding: 0.2em 0.3em 0.2em 0.3em;
	margin: 0.1em 0em 0.1em 0em;
	border: 0;
	line-height: 1.1em;
} /* ===== subMenuDown Item Link (Over) ===== */

a:hover.subMenuDown::before, a:active.subMenuDown::before {
	content: "\0021E9\00020";
} /* ===== subMenuDown Before Menu Item Pseudo Class ===== */

a:hover.subMenuDown::after, a:active.subMenuDown::after {
	content: "";
} /* ===== subMenuDown After Menu Item Pseudo Class ===== */

/* ==================================================
subMenuRight
==================================================== */

a:link.subMenuRight, a:visited.subMenuRight {
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	display: block;
	padding: 0.2em 0em 0.2em 0em;
	margin: 0.1em 0em 0.1em 0em;
	border: 0;
	line-height: 1.1em;
} /* ===== subMenuRight Menu Item Link ===== */

a:hover.subMenuRight, a:active.subMenuRight {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	background-color: #333333;
	display: block;
	padding: 0.2em 0.3em 0.2em 0.3em;
	margin: 0.1em 0em 0.1em 0em;
	border: 0;
	line-height: 1.1em;
} /* ===== subMenuRight Item Link (Over) ===== */

a:hover.subMenuRight::before, a:active.subMenuRight::before {
	content: "\00279C\00020";
} /* ===== subMenuRight Before Menu Item Pseudo Class ===== */

a:hover.subMenuRight::after, a:active.subMenuRight::after {
	content: "";
} /* ===== subMenuRight After Menu Item Pseudo Class ===== */

/* ==================================================
subMenuRightBold
==================================================== */

a:link.subMenuRightBold, a:visited.subMenuRightBold {
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 0.2em 0em 0.2em 0em;
	margin: 0.1em 0em 0.1em 0em;
	border: 0;
	line-height: 1.1em;
} /* ===== subMenuRightBold Menu Item Link ===== */

a:hover.subMenuRightBold, a:active.subMenuRightBold {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	background-color: #333333;
	display: block;
	padding: 0.2em 0.3em 0.2em 0.3em;
	margin: 0.1em 0em 0.1em 0em;
	border: 0;
	line-height: 1.1em;
} /* ===== subMenuRightBold Item Link (Over) ===== */

a:hover.subMenuRightBold::before, a:active.subMenuRightBold::before {
	content: "\00279C\00020";
} /* ===== subMenuRightBold Before Menu Item Pseudo Class ===== */

a:hover.subMenuRightBold::after, a:active.subMenuRightBold::after {
	content: "";
} /* ===== subMenuRightBold After Menu Item Pseudo Class ===== */


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ZZZ #IMAGE #ROLLOVER STYLES
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* ===== #1 ===== */

p.imageRollOver1 a:link, p.imageRollOver1 a:visited {
    height: 272px;
    width: 200px;
    display: block;
	text-indent: -1000em;
    background: url(images/lyndhurst-life-magazine-showcase-css.jpg) no-repeat left top;
    border: none;
}

p.imageRollOver1 a:hover, p.imageRollOver1 a:active {
    background-position: left bottom;
}

/* ===== #2 ===== */

p.imageRollOver2 a:link, p.imageRollOver2 a:visited {
    height: 200px;
    width: 200px;
    display: block;
	text-indent: -1000em;
    background: url(images/live-long-lyndhurst-logo-css.png) no-repeat left top;
    border: none;
}

p.imageRollOver2 a:hover, p.imageRollOver2 a:active {
    background-position: left bottom;
}

/* ===== #3 ===== */

p.imageRollOver3 a:link, p.imageRollOver3 a:visited {
    height: 140px;
    width: 200px;
    display: block;
	text-indent: -1000em;
    background: url(images/lyndhurst-neighborhood-newsletter-css.png) no-repeat left top;
    border: none;
}

p.imageRollOver3 a:hover, p.imageRollOver3 a:active {
    background-position: left bottom;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ZZZ #MENU #IMAGE #ROLLOVER STYLES
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* ===== Main Menu Item #1 Below ===== */
.menuImageRollOver0:link, .menuImageRollOver0:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-news-rollover.png) no-repeat left top;
    border: none;
}

.menuImageRollOver0:hover, .menuImageRollOver0:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #1 Above ===== */

/* ===== Main Menu Item #1 Below ===== */
p.menuImageRollOver1 a:link, p.menuImageRollOver1 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/gim-menu-home-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver1 a:hover, p.menuImageRollOver1 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #1 Above ===== */

/* ===== Main Menu Item #2 Below ===== */
p.menuImageRollOver2 a:link, p.menuImageRollOver2 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/gim-menu-about-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver2 a:hover, p.menuImageRollOver2 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #2 Above ===== */

/* ===== Main Menu Item #3 Below ===== */
p.menuImageRollOver3 a:link, p.menuImageRollOver3 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/gim-menu-our-team-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver3 a:hover, p.menuImageRollOver3 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #3 Above ===== */

/* ===== Main Menu Item #4 Below ===== */
p.menuImageRollOver4 a:link, p.menuImageRollOver4 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/gim-menu-contact-us-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver4 a:hover, p.menuImageRollOver4 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #4 Above ===== */

/* ===== Main Menu Item #5 Below ===== */
p.menuImageRollOver5 a:link, p.menuImageRollOver5 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/gim-menu-blank-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver5 a:hover, p.menuImageRollOver5 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #5 Above ===== */

/* ===== Main Menu Item #6 Below ===== */
p.menuImageRollOver6 a:link, p.menuImageRollOver6 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/gim-menu-announcements-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver6 a:hover, p.menuImageRollOver6 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #6 Above ===== */

/* ===== Main Menu Item #7 Below ===== */
p.menuImageRollOver7 a:link, p.menuImageRollOver7 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-codified-ordinances-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver7 a:hover, p.menuImageRollOver7 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #7 Above ===== */

/* ===== Main Menu Item #8 Below ===== */
p.menuImageRollOver8 a:link, p.menuImageRollOver8 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-commercial-property-locator-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver8 a:hover, p.menuImageRollOver8 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #8 Above ===== */

/* ===== Main Menu Item #9 Below ===== */
p.menuImageRollOver9 a:link, p.menuImageRollOver9 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-community-center-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver9 a:hover, p.menuImageRollOver9 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #9 Above ===== */

/* ===== Main Menu Item #10 Below ===== */
p.menuImageRollOver10 a:link, p.menuImageRollOver10 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-contact-us-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver10 a:hover, p.menuImageRollOver10 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #10 Above ===== */

/* ===== Main Menu Item #11 Below ===== */
p.menuImageRollOver11 a:link, p.menuImageRollOver11 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-departments-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver11 a:hover, p.menuImageRollOver11 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #11 Above ===== */

/* ===== Main Menu Item #12 Below ===== */
p.menuImageRollOver12 a:link, p.menuImageRollOver12 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-employee-document-center-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver12 a:hover, p.menuImageRollOver12 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #12 Above ===== */

/* ===== Main Menu Item #13 Below ===== */
p.menuImageRollOver13 a:link, p.menuImageRollOver13 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-employee-webmail-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver13 a:hover, p.menuImageRollOver13 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #13 Above ===== */

/* ===== Main Menu Item #14 Below ===== */
p.menuImageRollOver14 a:link, p.menuImageRollOver14 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-home-day-2019-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver14 a:hover, p.menuImageRollOver14 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #14 Above ===== */

/* ===== Main Menu Item #15 Below ===== */
p.menuImageRollOver15 a:link, p.menuImageRollOver15 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-legislation-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver15 a:hover, p.menuImageRollOver15 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #15 Above ===== */

/* ===== Main Menu Item #16 Below ===== */
p.menuImageRollOver16 a:link, p.menuImageRollOver16 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-live-long-lyndhurst-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver16 a:hover, p.menuImageRollOver16 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #16 Above ===== */

/* ===== Main Menu Item #17 Below ===== */
p.menuImageRollOver17 a:link, p.menuImageRollOver17 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-local-organizations-directory-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver17 a:hover, p.menuImageRollOver17 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #17 Above ===== */

/* ===== Main Menu Item #18 Below ===== */
p.menuImageRollOver18 a:link, p.menuImageRollOver18 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-local-places-of-worship-directory-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver18 a:hover, p.menuImageRollOver18 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #18 Above ===== */

/* ===== Main Menu Item #19 Below ===== */
p.menuImageRollOver19 a:link, p.menuImageRollOver19 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-lyndhurst-life-magazine-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver19 a:hover, p.menuImageRollOver19 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #19 Above ===== */

/* ===== Main Menu Item #20 Below ===== */
p.menuImageRollOver20 a:link, p.menuImageRollOver20 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-maps-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver20 a:hover, p.menuImageRollOver20 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #20 Above ===== */

/* ===== Main Menu Item #21 Below ===== */
p.menuImageRollOver21 a:link, p.menuImageRollOver21 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-news-archives-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver21 a:hover, p.menuImageRollOver21 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #21 Above ===== */

/* ===== Main Menu Item #22 Below ===== */
p.menuImageRollOver22 a:link, p.menuImageRollOver22 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-newsletter-archives-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver22 a:hover, p.menuImageRollOver22 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #22 Above ===== */

/* ===== Main Menu Item #23 Below ===== */
p.menuImageRollOver23 a:link, p.menuImageRollOver23 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-properties-of-distinction-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver23 a:hover, p.menuImageRollOver23 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #23 Above ===== */

/* ===== Main Menu Item #24 Below ===== */
p.menuImageRollOver24 a:link, p.menuImageRollOver24 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-public-records-policy-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver24 a:hover, p.menuImageRollOver24 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #24 Above ===== */

/* ===== Main Menu Item #25 Below ===== */
p.menuImageRollOver25 a:link, p.menuImageRollOver25 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-recycling-program-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver25 a:hover, p.menuImageRollOver25 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #25 Above ===== */

/* ===== Main Menu Item #26 Below ===== */
p.menuImageRollOver26 a:link, p.menuImageRollOver26 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-search-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver26 a:hover, p.menuImageRollOver26 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #26 Above ===== */

/* ===== Main Menu Item #27 Below ===== */
p.menuImageRollOver27 a:link, p.menuImageRollOver27 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-senior-services-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver27 a:hover, p.menuImageRollOver27 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #27 Above ===== */

/* ===== Main Menu Item #28 Below ===== */
p.menuImageRollOver28 a:link, p.menuImageRollOver28 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-sign-up-city-newsletter-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver28 a:hover, p.menuImageRollOver28 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #28 Above ===== */

/* ===== Main Menu Item #29 Below ===== */
p.menuImageRollOver29 a:link, p.menuImageRollOver29 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-sign-up-emergency-system-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver29 a:hover, p.menuImageRollOver29 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #29 Above ===== */

/* ===== Main Menu Item #30 Below ===== */
p.menuImageRollOver30 a:link, p.menuImageRollOver30 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-swimming-pool-and-spray-park-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver30 a:hover, p.menuImageRollOver30 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #30 Above ===== */

/* ===== Main Menu Item #31 Below ===== */
p.menuImageRollOver31 a:link, p.menuImageRollOver31 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-website-archive-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver31 a:hover, p.menuImageRollOver31 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #31 Above ===== */

/* ===== Main Menu Item #32 Below ===== */
p.menuImageRollOver32 a:link, p.menuImageRollOver32 a:visited {
    height: 47px;
    width: 303px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-write-a-review-rollover.png) no-repeat left top;
    border: none;
}

p.menuImageRollOver32 a:hover, p.menuImageRollOver32 a:active {
    background-position: left bottom;
}
/* ===== Main Menu Item #32 Above ===== */

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ZZZ #ICON #IMAGE #ROLLOVER STYLES
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* ===== Menu Icon Home #News Rollover Below ===== */
p.menuIconHomeNewsRollOver a:link, p.menuIconHomeNewsRollOver a:visited {
    height: 40px;
    width: 40px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/baa-menu-icon-home-news-rollover.png) no-repeat left top;
    border: none;
}

p.menuIconHomeNewsRollOver a:hover, p.menuIconHomeNewsRollOver a:active {
    background-position: left bottom;
}
/* ===== Menu Icon Home #News Rollover Above ===== */

/* ===== Menu Icon Home #Enews Rollover Below ===== */
p.menuIconHomeEnewsRollOver a:link, p.menuIconHomeEnewsRollOver a:visited {
    height: 40px;
    width: 40px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/baa-menu-icon-home-enews-sign-up-rollover.png) no-repeat left top;
    border: none;
}

p.menuIconHomeEnewsRollOver a:hover, p.menuIconHomeEnewsRollOver a:active {
    background-position: left bottom;
}
/* ===== Menu Icon Home #Enews Rollover Above ===== */

/* ===== Menu Icon Home #EnewsArchive Rollover Below ===== */
p.menuIconHomeEnewsArchiveRollOver a:link, p.menuIconHomeEnewsArchiveRollOver a:visited {
    height: 40px;
    width: 40px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/baa-menu-icon-home-enews-archive-rollover.png) no-repeat left top;
    border: none;
}

p.menuIconHomeEnewsArchiveRollOver a:hover, p.menuIconHomeEnewsArchiveRollOver a:active {
    background-position: left bottom;
}
/* ===== Menu Icon Home #EnewsArchive Rollover Above ===== */








/* ===== Menu Icon Home #Facebook Rollover Below ===== */
p.menuIconHomeFacebookRollOver a:link, p.menuIconHomeFacebookRollOver a:visited {
    height: 40px;
    width: 40px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/baa-menu-icon-home-facebook-rollover.png) no-repeat left top;
    border: none;
}

p.menuIconHomeFacebookRollOver a:hover, p.menuIconHomeFacebookRollOver a:active {
    background-position: left bottom;
}
/* ===== Menu Icon Home #Facebook Rollover Above ===== */

/* ===== Menu Icon Home #Newsletter Rollover Below ===== */
p.menuIconHomeNewsletterRollOver a:link, p.menuIconHomeNewsletterRollOver a:visited {
    height: 40px;
    width: 40px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-icon-home-newsletter-rollover.png) no-repeat left top;
    border: none;
}

p.menuIconHomeNewsletterRollOver a:hover, p.menuIconHomeNewsletterRollOver a:active {
    background-position: left bottom;
}
/* ===== Menu Icon Home #Newsletter Rollover Above ===== */

/* ===== Menu Icon Home #RSS Rollover Below ===== */
p.menuIconHomeRSSRollOver a:link, p.menuIconHomeRSSRollOver a:visited {
    height: 40px;
    width: 40px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-icon-home-rss-rollover.png) no-repeat left top;
    border: none;
}

p.menuIconHomeRSSRollOver a:hover, p.menuIconHomeRSSRollOver a:active {
    background-position: left bottom;
}
/* ===== Menu Icon Home #RSS Rollover Above ===== */

/* ===== Menu Icon Home #YouTube Rollover Below ===== */
p.menuIconHomeYouTubeRollOver a:link, p.menuIconHomeYouTubeRollOver a:visited {
    height: 40px;
    width: 40px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/gim-menu-icon-home-youtube-rollover.png) no-repeat left top;
    border: none;
}

p.menuIconHomeYouTubeRollOver a:hover, p.menuIconHomeYouTubeRollOver a:active {
    background-position: left bottom;
}
/* ===== Menu Icon Home #YouTube Rollover Above ===== */

/* ===== Menu Icon Home #Twitter Rollover Below ===== */
p.menuIconHomeTwitterRollOver a:link, p.menuIconHomeTwitterRollOver a:visited {
    height: 40px;
    width: 40px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/baa-menu-icon-home-twitter-rollover.png) no-repeat left top;
    border: none;
}

p.menuIconHomeTwitterRollOver a:hover, p.menuIconHomeTwitterRollOver a:active {
    background-position: left bottom;
}
/* ===== Menu Icon Home #Twitter Rollover Above ===== */

/* ===== Menu Icon Home #Instagram Rollover Below ===== */
p.menuIconHomeInstagramRollOver a:link, p.menuIconHomeInstagramRollOver a:visited {
    height: 40px;
    width: 40px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/baa-menu-icon-home-instagram-rollover.png) no-repeat left top;
    border: none;
}

p.menuIconHomeInstagramRollOver a:hover, p.menuIconHomeInstagramRollOver a:active {
    background-position: left bottom;
}
/* ===== Menu Icon Home #Instagram Rollover Above ===== */

/* ===== Menu Icon Home #BackToTop Rollover Below ===== */
p.menuIconHomeBackToTopRollOver a:link, p.menuIconHomeBackToTopRollOver a:visited {
    height: 40px;
    width: 40px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-icon-home-back-to-top-rollover.png) no-repeat left top;
    border: none;
}

p.menuIconHomeBackToTopRollOver a:hover, p.menuIconHomeBackToTopRollOver a:active {
    background-position: left bottom;
}
/* ===== Menu Icon Home #BackToTop Rollover Above ===== */

/* ===== Menu Icon Home #CallUs Rollover Below ===== */
p.menuIconHomeCallUsRollOver a:link, p.menuIconHomeCallUsRollOver a:visited {
    height: 40px;
    width: 40px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-icon-home-call-us-rollover.png) no-repeat left top;
    border: none;
}

p.menuIconHomeCallUsRollOver a:hover, p.menuIconHomeCallUsRollOver a:active {
    background-position: left bottom;
}
/* ===== Menu Icon Home #CallUs Rollover Above ===== */

/* ===== Menu Icon Home #Visit Rollover Below ===== */
p.menuIconHomeVisitRollOver a:link, p.menuIconHomeVisitRollOver a:visited {
    height: 90px;
    width: 297px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-icon-home-visit-rollover.png) no-repeat left top;
    border: none;
}

p.menuIconHomeVisitRollOver a:hover, p.menuIconHomeVisitRollOver a:active {
    background-position: left bottom;
}
/* ===== Menu Icon Home #Visit Rollover Above ===== */

/* ===== Menu Icon Home #Register Rollover Below ===== */
p.menuIconHomeRegisterRollOver a:link, p.menuIconHomeRegisterRollOver a:visited {
    height: 90px;
    width: 297px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-icon-home-register-rollover.png) no-repeat left top;
    border: none;
}

p.menuIconHomeRegisterRollOver a:hover, p.menuIconHomeRegisterRollOver a:active {
    background-position: left bottom;
}
/* ===== Menu Icon Home #Register Rollover Above ===== */

/* ===== Menu Icon Home #Join Rollover Below ===== */
p.menuIconHomeJoinRollOver a:link, p.menuIconHomeJoinRollOver a:visited {
    height: 90px;
    width: 297px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-icon-home-join-rollover.png) no-repeat left top;
    border: none;
}

p.menuIconHomeJoinRollOver a:hover, p.menuIconHomeJoinRollOver a:active {
    background-position: left bottom;
}
/* ===== Menu Icon Home #Join Rollover Above ===== */

/* ===== Menu Icon Home #JoinDonate Rollover Below ===== */
p.menuIconHomeJoinDonateRollOver a:link, p.menuIconHomeJoinDonateRollOver a:visited {
    height: 40px;
    width: 40px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-icon-home-join-donate-rollover.png) no-repeat left top;
    border: none;
}

p.menuIconHomeJoinDonateRollOver a:hover, p.menuIconHomeJoinDonateRollOver a:active {
    background-position: left bottom;
}
/* ===== Menu Icon Home #JoinDonate Rollover Above ===== */

/* ===== Menu Icon Home #SignUp Rollover Below ===== */
p.menuIconHomeSignUpRollOver a:link, p.menuIconHomeSignUpRollOver a:visited {
    height: 90px;
    width: 297px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-icon-home-sign-up-rollover.png) no-repeat left top;
    border: none;
}

p.menuIconHomeSignUpRollOver a:hover, p.menuIconHomeSignUpRollOver a:active {
    background-position: left bottom;
}
/* ===== Menu Icon Home #SignUp Rollover Above ===== */

/* ===== Menu Icon Home #SignUpArchive Rollover Below ===== */
p.menuIconHomeSignUpArchiveRollOver a:link, p.menuIconHomeSignUpArchiveRollOver a:visited {
    height: 90px;
    width: 297px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-icon-home-sign-up-archive-rollover.png) no-repeat left top;
    border: none;
}

p.menuIconHomeSignUpArchiveRollOver a:hover, p.menuIconHomeSignUpArchiveRollOver a:active {
    background-position: left bottom;
}
/* ===== Menu Icon Home #SignUpArchive Rollover Above ===== */

/* ===== Menu Icon Home #Donate Rollover Below ===== */
p.menuIconHomeDonateRollOver a:link, p.menuIconHomeDonateRollOver a:visited {
    height: 65px;
    width: 214px;
    display: block;
	text-indent: -1000em;
    background: url(data1/images/menu-icon-home-donate-rollover.png) no-repeat left top;
    border: none;
}

p.menuIconHomeDonateRollOver a:hover, p.menuIconHomeDonateRollOver a:active {
    background-position: left bottom;
}
/* ===== Menu Icon Home #Donate Rollover Above ===== */

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ZZZ #CLEARFIX STYLES
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.clearfix:before,.clearfix:after {
content: " "; /* 1 */
display: table; /* 2 */
}

.clearfix:after {
clear: both;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ZZZ #CLASS #LINK STYLES
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* ==================================================
indexPageLink
==================================================== */

a:link.indexPageLink, a:visited.indexPageLink {
color: #FFFFFF;
font-weight: normal;
text-decoration: none;
} /* ===== indexPageLink Link Styles ===== */

a:hover.indexPageLink, a:active.indexPageLink {
color: #FFFFFF;
font-weight: normal;
text-decoration: underline;
} /* ===== indexPageLink Link Styles on Hover ===== */

/* ==================================================
lodlisting #LOD
==================================================== */

a:link.lodlisting, a:visited.lodlisting {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-color: #3399CC;
	padding: 0.2em 0.3em 0.2em 0.3em;
	margin: 0.1em 0em 0.1em 0em;
	border: 0;
	line-height: 1.9em;
} /* ===== lodlisting Menu Item Link ===== */

a:hover.lodlisting, a:active.lodlisting {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	background-color: #3399CC;
	padding: 0.2em 0.3em 0.2em 0.3em;
	margin: 0.1em 0em 0.1em 0em;
	border: 0;
	line-height: 1.9em;
} /* ===== lodlisting Item Link (Over) ===== */

a:hover.lodlisting::before, a:active.lodlisting::before {
	content: "";
} /* ===== lodlisting Before Menu Item Pseudo Class ===== */

a:hover.lodlisting::after, a:active.lodlisting::after {
	content: "";
} /* ===== lodlisting After Menu Item Pseudo Class ===== */

/* ==================================================
lodlistingexternal
==================================================== */

a:link.lodlistingexternal, a:visited.lodlistingexternal {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-color: #333333;
	padding: 0.2em 0.3em 0.2em 0.3em;
	margin: 0.1em 0em 0.1em 0em;
	border: 0;
	line-height: 1.9em;
} /* ===== lodlistingexternal Menu Item Link ===== */

a:hover.lodlistingexternal, a:active.lodlistingexternal {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	background-color: #333333;
	padding: 0.2em 0.3em 0.2em 0.3em;
	margin: 0.1em 0em 0.1em 0em;
	border: 0;
	line-height: 1.9em;
} /* ===== lodlistingexternal Item Link (Over) ===== */

a:hover.lodlistingexternal::before, a:active.lodlistingexternal::before {
	content: "";
} /* ===== lodlistingexternal Before Menu Item Pseudo Class ===== */

a:hover.lodlistingexternal::after, a:active.lodlistingexternal::after {
	content: "";
} /* ===== lodlistingexternal After Menu Item Pseudo Class ===== */

/* ==================================================
lodlisting-inline
==================================================== */

a:link.lodlisting-inline, a:visited.lodlisting-inline {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-color: #3399CC;
	padding: 0.1em 0em 0.1em 0em;
	margin: 0.1em 0em 0.1em 0em;
	border: 0;
} /* ===== lodlisting-inline Menu Item Link ===== */

a:hover.lodlisting-inline, a:active.lodlisting-inline {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	background-color: #3399CC;
	padding: 0.1em 0em 0.1em 0em;
	margin: 0.1em 0em 0.1em 0em;
	border: 0;
} /* ===== lodlisting-inline Item Link (Over) ===== */

a:hover.lodlisting-inline::before, a:active.lodlisting-inline::before {
	content: "";
} /* ===== lodlisting-inline Before Menu Item Pseudo Class ===== */

a:hover.lodlisting-inline::after, a:active.lodlisting-inline::after {
	content: "";
} /* ===== lodlisting-inline After Menu Item Pseudo Class ===== */

/* ==================================================
lodlisting-inline-nobold
==================================================== */

a:link.lodlisting-inline-nobold, a:visited.lodlisting-inline-nobold {
color: #FFFFFF;
background-color: #3399CC;
font-weight: normal;
text-decoration: underline;
} /* ===== LODLISTING-INLINE-NOBOLD Link Styles ===== */

a:hover.lodlisting-inline-nobold, a:active.lodlisting-inline-nobold {
color: #FFFFFF;
background-color: #3399CC;
font-weight: normal;
text-decoration: none;
} /* ===== LODLISTING-INLINE-NOBOLD Link Styles on Hover ===== */

/* ==================================================
localorgdirectory
==================================================== */

a:link.localorgdirectory, a:visited.localorgdirectory {
color: #333333;
font-weight: bold;
text-decoration: underline;
} /* ===== LOCALORGDIRECTORY Link Styles ===== */

a:hover.localorgdirectory, a:active.localorgdirectory {
color: #333333;
font-weight: bold;
text-decoration: none;
} /* ===== LOCALORGDIRECTORY Link Styles on Hover ===== */

/* ==================================================
local-org-list-items-4-cc
==================================================== */

a:link.local-org-list-items-4-cc, a:visited.local-org-list-items-4-cc {
color: #FFFFFF;
background-color: #3399CC;
font-weight: normal;
text-decoration: underline;
line-height: 1.75em;
} /* ===== LOCAL-ORG-LIST-ITEMS-4-CC Link Styles ===== */

a:hover.local-org-list-items-4-cc, a:active.local-org-list-items-4-cc {
color: #FFFFFF;
background-color: #3399CC;
font-weight: normal;
text-decoration: none;
line-height: 1.75em;
} /* ===== LOCAL-ORG-LIST-ITEMS-4-CC Link Styles on Hover ===== */

/* ==================================================
lod-top-arrow
==================================================== */

a:link.lod-top-arrow, a:visited.lod-top-arrow {
color: #666666;
padding: 0.6em 0.5em 0.6em 0.5em;
margin: 0em 0em 0em 0em;
font-weight: normal;
text-decoration: none;
background-color: #CCCCCC;
display: block;
} /* ===== LOD-TOP-ARROW Link Styles ===== */

a:hover.lod-top-arrow, a:active.lod-top-arrow {
color: #FFFFFF;
padding: 0.6em 0.5em 0.6em 0.5em;
margin: 0em 0em 0em 0em;
font-weight: normal;
text-decoration: none;
background-color: #333333;
display: block;
} /* ===== LOD-TOP-ARROW Link Styles on Hover ===== */

/* ==================================================
lpowdlisting #LPOWD
==================================================== */

a:link.lpowdlisting, a:visited.lpowdlisting {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFCC00;
	padding: 0.2em 0.3em 0.2em 0.3em;
	margin: 0.1em 0em 0.1em 0em;
	border: 0;
	line-height: 1.9em;
} /* ===== lodlisting Menu Item Link ===== */

a:hover.lpowdlisting, a:active.lpowdlisting {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	background-color: #FFCC00;
	padding: 0.2em 0.3em 0.2em 0.3em;
	margin: 0.1em 0em 0.1em 0em;
	border: 0;
	line-height: 1.9em;
} /* ===== lodlisting Item Link (Over) ===== */

a:hover.lpowdlisting::before, a:active.lpowdlisting::before {
	content: "";
} /* ===== lodlisting Before Menu Item Pseudo Class ===== */

a:hover.lpowdlisting::after, a:active.lpowdlisting::after {
	content: "";
} /* ===== lodlisting After Menu Item Pseudo Class ===== */

/* ==================================================
bold
==================================================== */

a:link.bold, a:visited.bold {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
} /* ===== Global + Bold Link Styles ===== */

a:hover.bold, a:active.bold {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
} /* ===== Global + Bold Link Styles on Hover ===== */

/* ==================================================
pagetitle
==================================================== */

a:link.pagetitle, a:visited.pagetitle {
color: #333333;
font-weight: bold;
text-decoration: none;
} /* ===== PAGETITLE Link Styles ===== */

a:hover.pagetitle, a:active.pagetitle {
color: #333333;
font-weight: bold;
text-decoration: underline;
} /* ===== PAGETITLE Link Styles on Hover ===== */

/* ==================================================
edc
==================================================== */

a:link.edc, a:visited.edc {
color: #666666;
font-weight: normal;
text-decoration: none;
} /* ===== EDC Link Styles ===== */

a:hover.edc, a:active.edc {
color: #666666;
font-weight: normal;
text-decoration: underline;
background-color: #FFFFCC;
} /* ===== EDC Link Styles on Hover ===== */

/* ==================================================
addresstiny
==================================================== */

a:link.addresstiny, a:visited.addresstiny {
font-size : 0.75em;
color: #666666;
font-weight: normal;
text-decoration: none;
} /* ===== ADDRESSTINY Link Styles ===== */

a:hover.addresstiny, a:active.addresstiny {
font-size : 0.75em;
color: #666666;
font-weight: normal;
text-decoration: underline;
} /* ===== ADDRESSTINY Link Styles on Hover ===== */

/* ==================================================
menu
==================================================== */

a:link.menu, a:visited.menu {
font-size: 1em;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
color: #333333;
font-weight: normal;
text-decoration: none;
} /* ===== MENU Link Styles (OLD AND DEPRECATED BUT STILL IN USE) ===== */

a:hover.menu, a:active.menu {
font-size: 1em;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
color: #333333;
font-weight: normal;
text-decoration: underline;
} /* ===== MENU Link Styles Hover (OLD AND DEPRECATED BUT STILL IN USE) ===== */

/* ==================================================
edc1
==================================================== */

a:link.edc1, a:visited.edc1 {
color: #666666;
font-weight: bold;
text-decoration: underline;
} /* ===== EDC1 Link Styles ===== */

a:hover.edc1, a:active.edc1 {
color: #666666;
font-weight: bold;
text-decoration: none;
} /* ===== EDC1 Link Styles on Hover ===== */

/* ==================================================
anms-calendar-menu
==================================================== */

a:link.anms-calendar-menu, a:visited.anms-calendar-menu {
color: #FFFFFF;
padding: 0.5em 0.5em 0.5em 0.5em;
margin: 0em 0em 0em 0em;
font-weight: normal;
text-decoration: none;
background-color: #999999;
display: block;
border-width: 1px;
border-style: solid;
border-color: #666666;
} /* ===== ANMS-CALENDAR-MENU Link Styles ===== */

a:hover.anms-calendar-menu, a:active.anms-calendar-menu {
color: #FFFFFF;
padding: 0.5em 0.5em 0.5em 0.5em;
margin: 0em 0em 0em 0em;
font-weight: normal;
text-decoration: none;
background-color: #333333;
display: block;
} /* ===== ANMS-CALENDAR-MENU Link Styles on Hover ===== */

/* ==================================================
top-arrow
==================================================== */

a:link.top-arrow, a:visited.top-arrow {
color: #666666;
padding: 0.6em 0.5em 0.6em 0.5em;
margin: 0em 0em 0em 0em;
font-weight: normal;
text-decoration: none;
background-color: #CCCCCC;
display: block;
width: 100%;
height: 100%
} /* ===== TOP-ARROW Link Styles ===== */

a:hover.top-arrow, a:active.top-arrow {
color: #FFFFFF;
padding: 0.6em 0.5em 0.6em 0.5em;
margin: 0em 0em 0em 0em;
font-weight: normal;
text-decoration: none;
background-color: #333333;
display: block;
width: 100%;
height: 100%
} /* ===== TOP-ARROW Link Styles on Hover ===== */

/* ==================================================
backtotop4cc
==================================================== */

a:link.backtotop4cc, a:visited.backtotop4cc {
color: #FFFFFF;
background-color: #3399CC;
font-weight: normal;
text-decoration: underline;
line-height: 2.0em;
} /* ===== BACKTOTOP4CC Link Styles ===== */

a:hover.backtotop4cc, a:active.backtotop4cc {
color: #FFFFFF;
background-color: #3399CC;
font-weight: normal;
text-decoration: none;
line-height: 2.0em;
} /* ===== BACKTOTOP4CC Link Styles on Hover ===== */

/* ==================================================
mapTitleLink
==================================================== */

a:link.mapTitleLink, a:visited.mapTitleLink {
color: #FFFFFF;
font-weight: normal;
text-decoration: none;
} /* ===== mapTitleLink Link Styles ===== */

a:hover.mapTitleLink, a:active.mapTitleLink {
color: #FFFFFF;
font-weight: normal;
text-decoration: underline;
} /* ===== mapTitleLink Link Styles on Hover ===== */

/* ==================================================
news-item-abstract-link
==================================================== */

a:link.news-item-abstract-link, a:visited.news-item-abstract-link {
font-size: 1.2em;
color: #2f251d;
font-weight: bold;
text-decoration: none;
} /* ===== news-item-abstract-link Link Styles ===== */

a:hover.news-item-abstract-link, a:active.news-item-abstract-link {
font-size: 1.2em;
color: #2f251d;
font-weight: bold;
text-decoration: underline;
} /* ===== news-item-abstract-link Link Styles on Hover ===== */

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ZZZ THE END
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
