
/* ---------- MAJOR BLOCKING ---------- */
#bluemoon-wrapper
{
  width: 100%;
  margin: 0 auto;
  color: #333;
  background: none;
}

.noprint {
	display: none;
	}
	
#bluemoon-frame
{
  margin: 0;
}

#bluemoon-footer
{
  clear: both;
  height: 68px;
}

body {
  margin: 0;
  padding: 0;
}

.center-column-wide h1 {
  color: #cc6633;
  font-size: 153.9%;  /* 20px */
  font-family: Times New Roman, Georgia, serif;
}


/* ---------- MAIN LINK COLOR ---------- */

#bluemoon-body a:link    { color: #1D3D76; }
#bluemoon-body a:visited { color: #33488b; }	
#bluemoon-body a:hover   { color: #A52D1F; }
#bluemoon-body a:active  { color: #A52D1F; }

/* ---------- HEADER ---------- */
#bluemoon-header
{
  background: none;
  margin: 0;
  padding: 0;
  }

#bluemoon-header .headertext
{
  display: none;
}




/* ---------- SEARCH AND LOGIN FORMS ---------- */

#bluemoon-frm-search
{
    display: none;
}
#bluemoon-frm-search #search
{
    display: none;
} 

#bluemoon-frm-search-quicksearch
{
    display: none;
}

#bluemoon-frm-login
{
    display: none;

}

#bluemoon-frm-login-wel
{
    display: none;
}

/* ---------- FOOTER ---------- */
#bluemoon-footer
{
  position: relative;
  font-size: 82%;
  color: #000;
  background-color: #fff;
  border-top: #000 solid 2px;
    border-bottom: #000 solid 2px;
}

#bluemoon-footer a
{
  color: #000;
}

#bluemoon-footer #bluemoon-contact
{
  position: absolute;
  left: 10px;
  bottom: 12px;
  
}

#bluemoon-footer #bluemoon-copyright
{
  text-align: right;
  position: absolute;
  right: 20px;
  bottom: 12px;
}

#bluemoon-footer #bluemoon-tail
{
  display: none;
}


/* ---------- MAIN NAV ---------- */
#bluemoon-nav-main
{
    display: none;
}

  /* main nav */
#bluemoon-nav-main li
{
    display: none;
}

#bluemoon-nav-main a
{
    display: none;
}

#bluemoon-nav-main .current,
#bluemoon-nav-main .current a,
#bluemoon-nav-main a:hover
{
    display: none;
}

#bluemoon-nav-main .corner
{
    display: none;
}

  /* secondary nav */
#bluemoon-nav-main .bluemoon-sn
{
    display: none;
}

#bluemoon-nav-main .bluemoon-sn li
{
   display: none;
}

#bluemoon-nav-main .bluemoon-sn a
{
    display: none;
  
}

#bluemoon-nav-main .bluemoon-sn .current,
#bluemoon-nav-main .bluemoon-sn .current a,
#bluemoon-nav-main .bluemoon-sn .current a:hover
{
    display: none;
}

  /* tertiary nav */
#bluemoon-nav-main .bluemoon-tn li
{
  display: none;
}

#bluemoon-nav-main .bluemoon-tn a
{
  display: none;
}

#bluemoon-nav-main .bluemoon-tn .current,
#bluemoon-nav-main .bluemoon-tn .current a,
#bluemoon-nav-main .bluemoon-tn .current a:hover
{
  display: none;
}






/* ---------- CONTENT COLUMNS ---------- */
#bluemoon-main
{
  padding-left: 20px;
  padding-top: 15px;
  border-top: 1px solid white;
  background-color: transparent;
  
  /* the following is to float the body of the page ABOVE the orange tail graphic */
  position: relative;
  height: 100%;
  z-index: 10;
}

#bluemoon-main .column
{
  float: left;
  position: relative;
  
}

#bluemoon-left
{
  position: relative;
  top: -16px;
}


    /* ---------- HOME PAGE COLUMN STRUCTURE ---------- */
.home #bluemoon-main
{
  padding-right: 0;
  
}

.home #bluemoon-main #bluemoon-left
{
  width: 185px;
  margin-left: -614px;
  right: 185px;
}

.home #bluemoon-main #bluemoon-body
{
  width: 619px;

}

.home #bluemoon-main .bluemoon-home-row
{
  clear: both;
  padding-right: 153px;
}

.home #bluemoon-main .bluemoon-home-row-bottom
{
  padding-top: 1.5em;
  clear: both;
  padding-right: 210px;
}

.home #bluemoon-main .center-column-wide,
.home #bluemoon-main .right-column-ad,
.home #bluemoon-main .center-column,
.home #bluemoon-main .right-column, 
.home #bluemoon-main .center-column-wide-no-right
{
  float: right;
  position: relative;
}

.home #bluemoon-main .center-column-wide
{
  width: 100%;
}
.home #bluemoon-main .center-column-wide-no-right
{
  width: 100%;
}

.home #bluemoon-main .right-column-ad
{
  display: none;
}


.home #bluemoon-main .center-column
{
  width: 375px;
}

.home #bluemoon-main .right-column
{
  width: 175px;
  margin-right: -400px;
  left: 203px;
}


.home #bluemoon-main .center-column-wide .leftcol
{
  width: 208px;
  float: left;
  left: 200px;

}

.home #bluemoon-main .center-column-wide .rightcol
{
  width: 208px;
  float: right;
  left: 300px;
}

.home #bluemoon-main .center-column .leftcol
{
  width: 176px;
  float: left;
  margin-left: 15px;
}

.home #bluemoon-main .center-column .rightcol
{
  width: 176px;
  float: right;
  margin-right: 10px;
}


.home #bluemoon-main .bluemoon-home-row-bottom .center-column .leftcolbrowse
{
  width: 220px;
  float: left;
  left: 200px;

}

.home #bluemoon-main .bluemoon-home-row-bottom .center-column .rightcolbrowse
{
  width: 220px;
  float: right;
  left: 300px;
}

.home #bluemoon-main  .bluemoon-home-row-bottom .center-column .leftcolbrowse
{
  width: 176px;
  float: left;
  margin-left: 20px;

}

.home #bluemoon-main .bluemoon-home-row-bottom .center-column .rightcolbrowse
{
  width: 176px;
  float: right;
  margin-right: -20px;
}



    /* ---------- INTERIOR COLUMN STRUCTURE ---------- */
.interior #bluemoon-main
{
  padding-right: 20px;
}

.interior #bluemoon-main #bluemoon-left
{
  width: 185px;
  margin-left: -459px;
  right: 185px;
}

.interior #bluemoon-main #bluemoon-body
{
  width: 100%;
}

.interior #bluemoon-main #bluemoon-right
{
  width: 155px;
  margin-right: -155px;
}

.interior #bluemoon-main .bluemoon-home-row-no-right
{
  clear: left;
  margin-right: -128px;
}

.interior #bluemoon-main .center-column-wide,
.interior #bluemoon-main .right-column-ad,
.interior #bluemoon-main .center-column,
.interior #bluemoon-main .right-column,
.interior #bluemoon-main .center-column-wide-no-right
{
  float: right;
  position: relative;
}

.interior #bluemoon-main .center-column-wide-no-right
{
  width: 100%;
  padding-left: 10px;  

}




.interior #bluemoon-main .center-column-wide
{
  width: 100%;
  padding-left: 10px;
  
}

.interior #bluemoon-main .right-column-ad
{
  display: none;
}


.interior #bluemoon-main .center-column
{
  width: 409px;
}

.interior #bluemoon-main .right-column
{
  width: 175px;
  margin-right: -400px;
  left: 210px;
}


.interior #bluemoon-main .center-column-wide .leftcol
{
  width: 220px;
  float: left;


}

.interior #bluemoon-main .center-column-wide .rightcol
{
  display: none;
}

.interior #bluemoon-main .center-column .leftcol
{
  width: 176px;
  float: left;
  margin-left: 15px;
}

.interior #bluemoon-main .center-column .rightcol
{
  display: none;
}


    /* ---------- LANDING COLUMN STRUCTURE ---------- */
.landing #bluemoon-main
{
  padding-right: 155px;
}

.landing #bluemoon-main #bluemoon-left
{
  width: 180px;
  margin-left: -464px;
  right: 180px;
}

.landing #bluemoon-main #bluemoon-body
{
  width: 464px;
}


.landing #bluemoon-main #bluemoon-right
{
  width: 155px;
  margin-right: -155px;
}

.landing #bluemoon-main .center-column-wide,
.landing #bluemoon-main .right-column-ad,
.landing #bluemoon-main .center-column,
.landing #bluemoon-main .right-column
{
  float: right;
  position: relative;
}

.landing #bluemoon-main .center-column-wide
{
  width: 465px;
}

.landing #bluemoon-main .right-column-ad
{
  width: 135px;
  margin-right: -400px;
  left: 212px;
}


.landing #bluemoon-main .center-column
{
  width: 409px;
}

.landing #bluemoon-main .right-column
{
  width: 175px;
  margin-right: -400px;
  left: 210px;
}


.landing #bluemoon-main .center-column-wide .leftcol
{
  width: 220px;
  float: left;


}

.landing #bluemoon-main .center-column-wide .rightcol
{
  width: 224px;
  float: right;
  left: 300px;
}

.landing #bluemoon-main .center-column .leftcol
{
  width: 176px;
  float: left;
  margin-left: 10px;
}

.landing #bluemoon-main .center-column .rightcol
{
  width: 176px;
  float: right;
  margin-right: 10px;
}
/* ---------- CONTENT PODS ---------- */

.center-column-wide, .right-column-ad, .center-column, .right-column {
  color:      #333;
  font-family: Arial, Helvetica, sans-serif;
  font-size:   85%;
}

.landing #bluemoon-main .center-column-wide .leftcol{
  font-size:   100%;
}

.landing #bluemoon-main .center-column-wide .rightcol{
  font-size:   100%;
}

/* ---------- SHADOWED PODS ---------- */


.pod-nblue, .pod-nblue .pod-head, .pod-nblue .pod-head h2, .pod-nblue .pod-body {
  background: transparent url(/files/pagelayoutimages/BlueSHCalloutBox.png) no-repeat bottom right; 
}

.pod-green, .pod-green .pod-head, .pod-green .pod-head h2, .pod-green .pod-body {
  background: transparent url(/files/pagelayoutimages/GreenSHCalloutBox.png) no-repeat bottom right; 
}

.pod-orange, .pod-orange .pod-head, .pod-orange .pod-head h2, .pod-orange .pod-body {
  background: transparent url(/files/pagelayoutimages/OrangeSHCalloutBox.png) no-repeat bottom right; 
}

.pod-purple, .pod-purple .pod-head, .pod-purple .pod-head h2, .pod-purple .pod-body {
  background: transparent url(/files/pagelayoutimages/PurpleSHCalloutBox.png) no-repeat bottom right; 
}

.pod-red, .pod-red .pod-head, .pod-red .pod-head h2, .pod-red .pod-body {
  background: transparent url(/files/pagelayoutimages/RedSHCalloutBox.png) no-repeat bottom right; 
}

.pod-liteblue, .pod-liteblue .pod-head, .pod-liteblue .pod-head h2, .pod-liteblue .pod-body {
  background: transparent url(/files/pagelayoutimages/LiteBlueSHCalloutBox.png) no-repeat bottom right; 
}

.pod-body-wide
{
  width: 445px; /* intended total box width - image right border*/
  padding-right: 5px; /* the gap on the right edge of the image (this is not content padding) */
}

.pod-body-narrow
{
  width: 200px; /* intended total box width - image right border */
  padding-right: 5px; /* the gap on the right edge of the image (this is not content padding) */
}


.pod-nblue .pod-head,
.pod-green .pod-head,
.pod-orange .pod-head,
.pod-purple .pod-head,
.pod-red .pod-head,
.pod-liteblue .pod-head
{
  background-position: top right;
  margin-right: -5px; /* pull the right image over on top of border by (image right border) px */
  padding-right: 15px; /* image right border + inside padding on right */ 
}

.pod-nblue .pod-head h2,
.pod-green .pod-head h2,
.pod-orange .pod-head h2,
.pod-purple .pod-head h2,
.pod-red .pod-head h2,
.pod-liteblue .pod-head h2
{
  background-position: top left;
  padding-left: 14px; /* left image border + inside padding on left; ... no padding-right */ 
  padding-top: 2px; /* top image border (Changing this to 3 fixes the purple and green titles)*/
}

.pod-nblue .pod-body,
.pod-green .pod-body,
.pod-orange .pod-body,
.pod-purple .pod-body,
.pod-red .pod-body,
.pod-liteblue .pod-body
{
  background-position: bottom left;
  margin-right: 10px;
  padding-top: 10px;  /* inside padding down from bottom of cssbox_head */
  padding-bottom: 16px;  /* image bottom border + inside padding at bottom */
  padding-left: 14px;  /* image left border + inside padding on left */
}

.pod-nblue .pod-body ul,
.pod-green .pod-body ul,
.pod-orange .pod-body ul,
.pod-purple .pod-body ul,
.pod-red .pod-body ul,
.pod-liteblue .pod-body ul
{
  background-position: bottom left;
  margin-right: 10px;
  padding-top: 10px;  /* inside padding down from bottom of cssbox_head */
  padding-bottom: 16px;  /* image bottom border + inside padding at bottom */
  padding-left: 5px;  /* image left border + inside padding on left */
}


/* ---------- SOLID COLORED PODS ---------- */
.pod-solid-nblue, .pod-solid-nblue .pod-solid-head, .pod-solid-nblue .pod-solid-head h2, .pod-solid-nblue .pod-solid-body {
  background: transparent url(/files/pagelayoutimages/SolBlueBox.png) no-repeat bottom right; 
}

.pod-solid-green, .pod-solid-green .pod-solid-head, .pod-solid-green .pod-solid-head h2, .pod-solid-green .pod-solid-body {
  background: transparent url(/files/pagelayoutimages/SolGreenBox.png) no-repeat bottom right; 
}

.pod-solid-orange, .pod-solid-orange .pod-solid-head, .pod-solid-orange .pod-solid-head h2, .pod-solid-orange .pod-solid-body {
  background: transparent url(/files/pagelayoutimages/SolOrangeBox.png) no-repeat bottom right; 
}

.pod-solid-purple, .pod-solid-purple .pod-solid-head, .pod-solid-purple .pod-solid-head h2, .pod-solid-purple .pod-solid-body {
  background: transparent url(/files/pagelayoutimages/SolPurpleBox.png) no-repeat bottom right; 
}

.pod-solid-red, .pod-solid-red .pod-solid-head, .pod-solid-red .pod-solid-head h2, .pod-solid-red .pod-solid-body {
  background: transparent url(/files/pagelayoutimages/SolRedBox.png) no-repeat bottom right; 
}

.pod-solid-liteblue, .pod-solid-liteblue .pod-solid-head, .pod-solid-liteblue .pod-solid-head h2, .pod-solid-liteblue .pod-solid-body {
  background: transparent url(/files/pagelayoutimages/SolLitBlueBox.png) no-repeat bottom right; 
}

.pod-solid-body-wide
{
  width: 440px; /* intended total box width - image right border*/
  padding-right: 5px; /* the gap on the right edge of the image (this is not content padding) */
}

.pod-solid-body-narrow
{
  width: 220px; /* intended total box width - image right border */
  padding-right: 5px; /* the gap on the right edge of the image (this is not content padding) */
}

.pod-solid-nblue .pod-solid-head,
.pod-solid-green .pod-solid-head,
.pod-solid-orange .pod-solid-head,
.pod-solid-purple .pod-solid-head,
.pod-solid-red .pod-solid-head,
.pod-solid-liteblue .pod-solid-head
{
  background-position: top right;
  margin-right: -5px; /* pull the right image over on top of border by (image right border) px */
  padding-right: 15px; /* image right border + inside padding on right */ 
}

.pod-solid-nblue .pod-solid-head h2,
.pod-solid-green .pod-solid-head h2,
.pod-solid-orange .pod-solid-head h2,
.pod-solid-purple .pod-solid-head h2,
.pod-solid-red .pod-solid-head h2,
.pod-solid-liteblue .pod-solid-head h2
{
  background-position: top left;
  padding-left: 14px; /* left image border + inside padding on left; ... no padding-right */ 
  padding-top: 8px; /* top image border */
  padding-bottom: 5px; /* top image border */  
  color: #fff;
  text-decoration: none;
  font-family: Times New Roman, Georgia, serif;
  font-weight: bolder;
  font-size: 150%;
}
/*
.pod-solid-nblue .pod-solid-head h2 a:link,
.pod-solid-green .pod-solid-head h2 a:link,
.pod-solid-ora10e .
pod-solid-head h2 a:link,
.pod-solid-purple .pod-solid-head h2 a:link,
.pod-solid-red .pod-solid-head h2 a:link,
.pod-solid-liteblue .pod-solid-head h2 a:link
{
  color: white;
}
.pod-solid-nblue .pod-solid-head h2 a:visited,
.pod-solid-green .pod-solid-head h2 a:visited,
.pod-solid-orange .pod-solid-head h2 a:visited,
.pod-solid-purple .pod-solid-head h2 a:visited,
.pod-solid-red .pod-solid-head h2 a:visited,
.pod-solid-liteblue .pod-solid-head h2 a:visited
{
  color: white;
}

.pod-solid-nblue .pod-solid-head h2 a:hover,
.pod-solid-green .pod-solid-head h2 a:hover,
.pod-solid-orange .pod-solid-head h2 a:hover,
.pod-solid-purple .pod-solid-head h2 a:hover,
.pod-solid-red .pod-solid-head h2 a:hover,
.pod-solid-liteblue .pod-solid-head h2 a:hover
{
  color: white;
}

.pod-solid-nblue .pod-solid-head h2 a:active,
.pod-solid-green .pod-solid-head h2 a:active,
.pod-solid-orange .pod-solid-head h2 a:active,
.pod-solid-purple .pod-solid-head h2 a:active,
.pod-solid-red .pod-solid-head h2 a:active,
.pod-solid-liteblue .pod-solid-head h2 a:active
{
  color: white;
}
*/
.pod-solid-nblue .pod-solid-body,
.pod-solid-green .pod-solid-body,
.pod-solid-orange .pod-solid-body,
.pod-solid-purple .pod-solid-body,
.pod-solid-red .pod-solid-body,
.pod-solid-liteblue .pod-solid-body
{
  background-position: bottom left;
  margin-right: 10px;
  padding-top: 0px;  /* inside padding down from bottom of cssbox_head */
  padding-bottom: 16px;  /* image bottom border + inside padding at bottom */
  padding-left: 14px;  /* image left border + inside padding on left */
}

/* ---------- BLACK OUTLINE PODS (appear in right column interior pages) ---------- */


.pod-blackoutline, .pod-blackoutline .pod-blackoutline-head, .pod-blackoutline .pod-blackoutline-head h3, .pod-blackoutline .pod-blackoutline-body {
  background: white url(/files/pagelayoutimages/right_col_bl_round.gif) no-repeat bottom right; 
}

.pod-blackoutline-body-main
{
  width: 125px; /* intended total box width - image right border*/
  padding-right: 3px; /* the gap on the right edge of the image (this is not content padding) */
  margin-bottom: 11px;
}

 .pod-blackoutline .pod-blackoutline-head
{
  background-position: top right;
  margin-right: -3px; /* pull the right image over on top of border by (image right border) px */
  padding-right: 13px; /* image right border + inside padding on right */ 
}

 .pod-blackoutline .pod-blackoutline-head h3
{
  background-position: top left;
  padding-left: 12px; /* left image border + inside padding on left; ... no padding-right */ 
  padding-top: 15px; /* top image border */
  font-size: 105%;
  font-weight: bold;
  font-family: Times New Roman, Georgia, serif;
  text-align: left;
}

 .pod-blackoutline .pod-blackoutline-body
{
  background-position: bottom left;
  margin-right: 10px;
  padding-top: 10px;  /* inside padding down from bottom of cssbox_head */
  padding-bottom: 20px;  /* image bottom border + inside padding at bottom */
  padding-left: 13px;  /* image left border + inside padding on left */
  text-align: left;
  font-size: 80%;
}

 .pod-blackoutline .pod-blackoutline-body a:link { color: #cb9026; }
 .pod-blackoutline .pod-blackoutline-body a:visited { color: #e2c083; }	
 .pod-blackoutline .pod-blackoutline-body a:hover   { color: #A52D1F; }
 .pod-blackoutline .pod-blackoutline-body a:active  { color: #A52D1F; }

.interior #bluemoon-body .pod-blackoutline .pod-blackoutline-head h3 {
background-position:left top;
font-family:Times New Roman,Georgia,serif;
font-size:105%;
font-weight:bold;
padding-left:12px;
padding-top:15px;
text-align:left;
margin: 0;
}

/* ---------- HOME CONTENT ---------- */

ul.blue,
ul.red,
ul.purple,
ul.green,
ul.orange,
ul.yellow,
ul.lightblue
{
margin-left: 0em;
}
  
ul.blue li { list-style: disc; font-size: 100%; padding-bottom: 1em; color: #2b2b64;}
ul.red li { list-style: disc; font-size: 100%; padding-bottom: 1em; color: #b14625;}
ul.purple li { list-style: disc; font-size: 100%; padding-bottom: 1em; color: #986899;}
ul.green li { list-style: disc; font-size: 100%; padding-bottom: .5em; color: #58883a;}
ul.orange li { list-style: disc; font-size: 100%; padding-bottom: 1em; color: #e8b268;}
ul.yellow li { list-style: disc; font-size: 100%; padding-bottom: 1em; color: #cb6828;}
ul.lightblue li { list-style: disc; font-size: 100%; padding-bottom: 1em; color: #648ecd;}

ul.blue li a:link,
ul.red li a:link,
ul.purple li a:link,
ul.green li a:link,
ul.orange li a:link,
ul.yellow li a:link,
ul.lightblue li a:link
{ color: #1D3D76;}

ul.blue li a:visited,
ul.red li a:visited,
ul.purple li a:visited,
ul.green li a:visited,
ul.orange li a:visited,
ul.yellow li a:visited,
ul.lightblue li a:visited    
{ color: #33488b;}	

ul.blue li a:hover,
ul.red li a:hover,
ul.purple li a:hover,
ul.green li a:hover,
ul.orange li a:hover,
ul.yellow li a:hover,
ul.lightblue li a:hover  
{ color: #A52D1F;}


ul.blue li a:active,
ul.red li a:active,
ul.purple li a:active,
ul.green li a:active,
ul.orange li a:active,
ul.yellow li a:active,
ul.lightblue li a:active  
{ color: #A52D1F;}

ul.events 
{
margin-left: 1.5em;

}
  
ul.events li {
list-style: disc;
font-size: 100%;
padding-bottom: 1em;
color: #b14625
}

ul.events li a:link    { color: #1D3D76;}
ul.events li a:visited { color: #33488b;}	
ul.events li a:hover   { color: #A52D1F;}
ul.events li a:active  { color: #A52D1F;}

.banner
{
padding-bottom: 5px;
}


#bluemoon-main .subpod p,
#bluemoon-main .subpod ol
{
  margin: .5em 1em;
}

#bluemoon-main .subpod ol li
{
  list-style: decimal;
  margin-left: 1.8em;
}
.content
{
color: #333;
font-size: 100%;
}

.content a:link    { color: #1D3D76; }
.content a:visited { color: #33488b; }	
.content a:hover   { color: #A52D1F; }
.content a:active  { color: #A52D1F; }



/* ---------- INTERIOR CONTENT ---------- */

#bluemoon-body ul {
	padding: 10px 0px 0px 7px;
	margin: 0 0 0 20px;
}

#bluemoon-body ul li {
	list-style: disc;
	padding-bottom: 10px;
}

#bluemoon-body ol li {
	list-style: decimal;
	padding-left: 0px;
	padding-bottom: 10px;
	margin-left: 25px;
	}

.interior #bluemoon-body .bodycontent
{
 margin-right: .5em;
 margin-left: .5em;
 margin-bottom: 3em;
} 

.interior #bluemoon-body .content
{
 margin-right: 5em;
} 

.interior #bluemoon-body p,
.interior #bluemoon-body h1,
.interior #bluemoon-body h2,
.interior #bluemoon-body ul,
.interior #bluemoon-body ol 
{
  margin-top: .8em;
  margin-bottom: .8em;

}

.interior #bluemoon-body h1 {
  color: #cc6633;
  font-size: 153.9%;  /* 20px */
  font-family: Times New Roman, Georgia, serif;
}

.interior #bluemoon-body h2 {
  color: #36377f;
  font-size: 138.5%;  /* 18px */
  font-family: Times New Roman, Georgia, serif;
}

.interior #bluemoon-body h3 {
	font-weight: bold;
	margin-top: .4em;
	margin-bottom: .4em;
}

.interior #bluemoon-body a:link    { color: #1D3D76; }
.interior #bluemoon-body a:visited { color: #33488b; }	
.interior #bluemoon-body a:hover   { color: #A52D1F; }
.interior #bluemoon-body a:active  { color: #A52D1F; }


#breadcrumb
{
  display: none;
}

#breadcrumb a:link    { color: #1D3D76; }
#breadcrumb a:visited { color: #33488b; }	
#breadcrumb a:hover   { color: #A52D1F; }
#breadcrumb a:active  { color: #A52D1F; }



.photo
{
padding-right: 1em;
}

.headtitle
 {
  color:      #333;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bolder;
  font-size: 125%;
  margin-bottom: .5em;
 }

blockquote
{
padding-left: 1em;
padding-right: 1em;
}

.home p
{
padding-top: .3em;
padding-bottom: .3em;
}

.leftcolumnpad {
padding-right:235px;
}

.indent {
 padding-left: 1em;
}


.videodisplay {

width: 210px
}

.pod-body .videotext {
 float: right;
padding-left: 15px;
width: 195px;
}

.titlerow {
 background-color: #7198cf;
 color: #fff;
 font-weight: bold;
 padding: 5px;
 font-size: 105%;
}
.calendar {
 padding: 5px;
}

td h2 {
 color: #2a2962;
 font-weight: bold;
 padding: 5px;
 font-size: 110%;
}

#leftad a {
 padding: 0;
 margin: 0;
}
