/* Generated by KompoZer */
body {
  margin: 0px;
}
td {
  color: #225451;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-variant: normal;
}
a {
  color: #9e503a;
}
a:hover {
  color: #9d4345;
  font-weight: normal;
}
a:visited {
  color: #383931;
  font-weight: normal;
}
#navigation td {
  border-bottom: 2px solid #c1d1c7;
}
#navigation a {
  padding: 8px 6px 10px 26px;
  background: transparent url(images/mm_arrow_green.gif) no-repeat scroll 14px 45%;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-size: 11px;
  font-size-adjust: none;
  font-stretch: normal;
  color: #225451;
  font-weight: bold;
  line-height: 16px;
  letter-spacing: 0.1em;
  text-decoration: none;
  display: block;
}
#navigation a:hover {
  background: #f1d4ac url(images/mm_arrow_orange.gif) no-repeat scroll 14px 45%;
  color: #9e503a;
}
#logo {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 24px;
  font-size-adjust: none;
  font-stretch: normal;
  color: #225451;
  letter-spacing: 0.2em;
  line-height: 30px;
  padding-top: 20px;
}
#tagline {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 12px;
  font-size-adjust: none;
  font-stretch: normal;
  color: #9e503a;
  line-height: 18px;
  padding-top: 5px;
}
#monthformat {
  border-bottom: 2px solid #f1d4ac;
}
#breadcrumb_format {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 11px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  color: #f1d4ac;
  letter-spacing: 0.2em;
}
#breadcrumb_format a {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-size: 11px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  color: #f1d4ac;
  font-weight: bold;
  letter-spacing: 0.1em;
}
#breadcrumb_format a:hover {
  color: #f1d4ac;
  letter-spacing: 0.1em;
}
.bodyText {
  color: #225451;
  line-height: 16px;
  margin-top: 0px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
}
.pageName {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 18px;
  font-size-adjust: none;
  font-stretch: normal;
  color: #225451;
  line-height: 24px;
  letter-spacing: normal;
}
.subHeader {
  font-variant: small-caps;
  color: #225451;
  line-height: normal;
  letter-spacing: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: normal;
}
.quote {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 20px;
  font-size-adjust: none;
  font-stretch: normal;
  color: #759da1;
  line-height: 30px;
}
.smallText {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 11px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  color: #225451;
}
.navText {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 11px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  color: #003366;
  letter-spacing: 0.1em;
  text-decoration: none;
}
.style1 {
  color: #225451;
}
.style2 {
  color: #f1d4ac;
}
.style4 {
  color: #9e503a;
  font-weight: bold;
}
.style7 {
  color: #f1d4ac;
  font-weight: bold;
}
.style9 {
  color: #ffffff;
  font-weight: bold;
}
.style11 {
  color: #ece9d8;
}
.style13 {
  color: #9e503a;
}
.style14 {
  color: #9d4345;
  font-weight: bold;
}
.style16 {
  font-size: 12px;
  color: #9d4345;
}
.style18 {
  color: #9d4345;
  font-weight: bold;
  font-size: 12px;
}
.style20 {
  color: #9d4345;
}
.style1 {
  color: #48696e;
}
.style2 {
  color: #f1d4ac;
}
.style4 {
  color: #9e503a;
  font-weight: bold;
}
.style7 {
  color: #f1d4ac;
  font-weight: bold;
}
.style9 {
  color: #ffffff;
  font-weight: bold;
}
.style10 {
  font-size: 11px;
}
.style11 {
  color: #ece9d8;
}
.style12 {
  color: #225451;
}
.style13 {
  color: #9e503a;
}
.style14 {
  color: #9d4345;
  font-weight: bold;
}
.hovermenu ul {
  font-family: arial;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  font-size: 13px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  padding-left: 0;
  margin-left: 0;
  height: 20px;
}
.hovermenu ul li {
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
  display: inline;
}
.hovermenu ul li a {
  border: 2px solid #fff2bf;
  padding: 2px 0.5em;
  text-decoration: none;
  float: left;
  color: black;
  background-color: #fff2bf;
}
.hovermenu ul li a:hover {
  border-style: outset;
  background-color: #ffe271;
}
.hovermenu ul li a:active {
  border-style: inset;
}

.curlycontainer {
border: none;
margin: 0px;
padding: 5px;
}
.curlycontainer .innerdiv {
padding: 5px;
background: white none repeat scroll 0% 50%;
position: relative;
left: 0px;
top: 0px;
margin-top: 5px;
}
.infocontainer {
border-style: solid none none;
border-color: #225451 -moz-use-text-color -moz-use-text-color;
margin: 0px;
padding: 0px;
background: white none repeat-x scroll 0% 50%;
line-height: 16px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
}
.infocontainer .title {
margin-top: 10px;
font-weight: bold;
margin-bottom: 10px;
font-family: Verdana,Arial,Helvetica,sans-serif;
}
.infocontainer .newtitle {
background: transparent url(images/new.gif) no-repeat scroll 0px 0;
margin-top: 10px;
font-weight: bold;
margin-bottom: 10px;
padding-left: 30px;
font-family: Verdana,Arial,Helvetica,sans-serif;
}
.infocontainer .uparrow {
background: transparent url(images/up.gif) no-repeat scroll 20px 0;
padding-top: 1px;
margin-top: 5px;
margin-left: 550px;
margin-bottom: 2em;
font-size: 90%;
line-height: 16px;
}
.pagetitle {
margin-top: 10px;
font-weight: bold;
margin-bottom: 5px;
text-align: center;
font-size: 24px;
}
.welcomecontainer {
border: none;
padding: 0px;
background: white none repeat-x scroll 0% 50%;
margin-left: 5px;
margin-bottom: 1em;
width: 98%;
line-height: 16px;
font-family: Arial;
font-size: 12px;
}
#navigation {
border-bottom: 2px solid #c1d1c7;
}
.curlycontainer .headers {
border: none;
margin: 0px;
background: white none repeat-x scroll 0% 50%;
font-weight: bold;
height: 25px;
text-decoration: underline;
text-align: left;
width: 190px;
}
#filler {
background: white url(images/shamrocks.jpg) repeat scroll 20px 0;
height: 60px;
}
a {
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
a:link {
color: #1a2bff;
}
a:visited {
color: navy;
}
h4 {
margin: 0;
color: #964635;
font-size: 15px;
}
#maincontainer {
background-color: white;
}
#leftcolumn {
border: none;
margin: 0px;
padding-top: 0px;
background-color: white;
float: left;
width: 200px;
}
#centercolumn {
border-color: #225451 -moz-use-text-color -moz-use-text-color;
border-left: 2px solid;
background-color: white;
float: left;
width: 628px;
padding-left: 20px;
}
#footer {
white-space: nowrap;
text-align: center;
vertical-align: middle;
background-color: #a7c4b0;
}
#banner {
background: white url(images/communitycenter_old.jpg) no-repeat scroll 0px 0;
border: 0px solid;
width: 610px;
padding-left: 240px;
height: 138px; float: left;
}
