/* Paragraph Spacing */
.p_block { margin-bottom: 1.7em }
p { margin-bottom: 0.9em }

/* Background colors */
.main_bg { background-color: #ddeef3 !important;} /* #f6fdff */
/* .sidebarColor { background: #f2f2f2; }
#content { background-color: #ffffff; } */
#mainArea .wrapper { background: #ffffff; }
#rightarea {
  color: #00718f;
  background-color: #f0f6f8;
  border: 1px solid #bbcca4; }

/* Nav Bar */
#main_navbar { 
  background-color: #8cc63e;
  height: 22px;
  padding-top: 10px; }
#main_navbar a {
  background-color: #8cc63e;
  border-bottom: none; }
#main_navbar a:hover {
  color: #00718f;
  border-bottom: none;
  background: #8cc63e }

#submenu { margin-top: 10px; }
#breadcrumb, #breadcrumb a { display: none; }

/* Footer */
.bottom-links, .bottom-links a { color: #0F718E }
#body_close { background-image: url(/site/1799pirc/broder-bottom.png); }
.bottom-links { display: none }


/* float the donate button over the header */
.donateheader {
  left: 50%;
  margin-left: 300px;
  position: absolute;
  top: 5px; }

#header { height: auto; }

/* contact form adjustments */
#contactBody h4 {
  background-color: #263A81;
  color: #FFF;
  margin: 10px 0;
  padding: 5px; }
#contactBody .formlabel {
  background-color: #e6e6e6;
  font-weight: 600;
  width: 260px; }
#contactBody td {  padding: 5px; }

/* Fonts & Colors */
#sidebar a { color: #283a84 }
#sidebar a:hover { 
   color: #fc6621;
   text-decoration: none; }
h1, #signupDiv h1, h2, h3 { color: #0F718E; }
#navBar a { color: #283a84; }
a {text-decoration: none; }
a {
  color: #283a84;
  cursor: pointer;
  text-decoration: none; }
a:hover {
  color:#fc6621;
  text-decoration: none; }

/* columnizer */
.row {
  clear: both;
  float: left;
  width: 100%; }
.col {
  clear: right;
  float: left; }
.col .inner { padding: 7px; }
.two-col .col { width: 50%; }

/* mobile site */
.mView #main_photo { display: none; }
.mView #dp_102071 table { text-align: center; }
.mView #dp_102071 td { padding-bottom: 5px; }
.mView .col { width: 100%; }

#rightarea > div > div { padding-bottom: 15px; }
