/* $color_pallette_1: #aa4499; 678e7b, 2233bb*/
/* Multi color Pallette */
/*$color_pallette_1: #225533;
$color_pallette_2: #4b545f;
$color_pallette_3: #bbd;
$color_pallette_4: #555522;*/
/* Monochrome Pallette */
/*$color_pallette_1: #2233bb;*/
/*$color_pallette_1: #2950aa;*/
/* Functional colors */
/* Fonts */
/*---------------------------------------------------------*/
.event_container {
  margin-top: 3em;
  margin-bottom: 3em;
  margin-left: auto;
  margin-right: auto; }
  .event_container h1, .event_container h2 {
    text-align: center; }
  .event_container p {
    text-align: center;
    text-indent: 0em; }
	
.event_container1 {
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: auto;
  margin-right: auto; }
  .event_container1 h1, .event_container1 h2 {
    text-align: center; }
  .event_container1 p {
    text-align: center;
    text-indent: 0em; }

.eventimage {
  display: block;
  margin-left: auto;
  margin-right: auto; }

html {
  height: 100%;
  margin-bottom: 1px; }

body {
  font-family: "Lucida Grande", Helvetica, Verdana, sans-serif;
  font-size: 10pt;
  line-height: 16pt;
  text-align: left;
  background: #4b545f;
  color: black;
  height: 100%; }

#page_wrapper {
  margin: 0 auto;
  padding: 5px;
  width: 960px;
  background: white; }

#header {
  position: relative;
  padding: 5px;
  background: #96c9a3; }

.content {
  padding: 4px;
  width: 99%;
  min-height: 100%;
  height: auto !important;
  height: 100%;
  background: #96c9a3;
  color: black; }

#footer {
  position: relative;
  clear: both;
  border: solid black 0px;
  text-align: center;
  background: #63af76;
  height: 2em; }

.site_logo {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 140px;
  height: 120px; }

#header:after {
  content: "";
  clear: both;
  display: block; }
#header .logo {
  float: left;
  width: 17%; }
#header .banner {
  width: 82%;
  float: right;
  height: 120px;
  background-image: url("../images/properties/wiita_hdr.jpg"); }
#header p {
  font-size: 18pt;
  color: white;
  font-family: "Calisto MT", "Times New Roman", serif;
  font-style: italic; }
#header ul {
  color: #900;
  list-style-type: none; }

#quick_nav {
  float: right; }
  #quick_nav li {
    float: left;
    padding: 1em;
    text-align: center; }
    #quick_nav li a {
      color: white; }
      #quick_nav li a:visited {
        color: white; }
  #quick_nav ul:after {
    content: "";
    clear: both; }

#footer_nav {
  list-style-type: none;
  margin: auto;
  width: 10em; }
  #footer_nav li {
    float: left;
    padding-left: 0.5em;
    text-align: center; }
    #footer_nav li a {
      color: white; }
      #footer_nav li a:visited {
        color: white; }
  #footer_nav ul:after {
    content: "";
    clear: both; }

.banner_image {
  margin: 0.1em;
  display: block;
  float: right; }

#map_index {
  width: 900px; }

.email_address {
  margin: 20px; }

.phone_number {
  margin: 20px; }

p {
  text-indent: 3em;
  font-size: 11pt; }

h1, h2, h3, #quick_nav {
  font-family: "Optima", "Trebuchet MS", "Lucida Grande", Helvetica, Verdana, sans-serif; }

/* ie fix for border around image */
a img {
  border: 0; }

/* -------------------------- Home Page -------------------------------------*/
#home_container {
  padding: 0.5em; }

.home_content {
  width: 70%;
  float: left;
  padding: 0.5em;
  background: #96c9a3; }
  .home_content img {
	display: block;
	/* [disabled]height: 160px; */
}

.home_events {
  margin: 1em;
  padding: 1em;
  float: left;
  width: 22%;
  height: 100%;
  background: #74b885; }
  .home_events p {
    text-indent: 0em; }

.home_pictures {
  margin: 0.5em;
  padding: 0.5em;
  float: left;
  width: 22%;
  height: 100%; }
  .home_pictures img {
    display: block;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto; }

/* -------------------------- Menu style overrides --------------------------------------*/
#site_nav nav {
  text-align: center; }
#site_nav ul {
  background-color: #356842;
  margin: 0;
  padding: 0;
  list-style-type: none; }
#site_nav li {
  margin: 0;
  text-align: center;
  float: left;
  background-color: #356842;
  border-top: solid #4f9a62 2px;
  border-left: solid #4f9a62 2px;
  border-right: solid #1b3522 2px;
  border-bottom: solid #1b3522 2px;
  font-family: "Optima", "Trebuchet MS", "Lucida Grande", Helvetica, Verdana, sans-serif; }
  #site_nav li:hover > ul a {
    background: #356842; }
#site_nav ul ul li a:hover {
  background: #4b545f; }

/* Report Style Overrides--------------------------------------*/
.ann_rpt_heading {
  background: #54a469; }

/*  property --------------------------------------------------*/
.property_description {
  width: 70%;
  float: left; }
  .property_description img {
    display: block;
    height: 160px; }

.property_info {
  margin: 1em;
  padding: 1em;
  float: left;
  width: 24%;
  height: 100%;
  background: #74b885; }
  .property_info dl {
    padding: 0.5em; }
  .property_info dt {
    float: left;
    clear: left;
    width: 5em;
    text-align: right;
    font-weight: bold; }
  .property_info dt:after {
    content: ":"; }
  .property_info dd {
    margin-left: 6em;
    padding: 0 0 0.5em 0; }

.endfloat {
  clear: both;
  display: block;
  overflow: hidden; }

.funds_list p {
  text-indent: 0; }
.funds_list dt {
  float: left;
  clear: left;
  width: 5em;
  text-align: right;
  font-weight: bold; }
.funds_list dd {
  margin-left: 7em;
  padding: 0 0 0.5em 0; }
