.noprint {display: none;}

@font-face /* http://www.fontsquirrel.com */
{
  font-family: 'oldenglish';
  src: url('/template_files/cloisterblack-webfont.eot');
  src: url('/__assets/65803c7cfe3b8609e7059c123e1659c2ce7a5513449184a6120db54174f877ac.eot#iefix') format('embedded-opentype'),
       url('/template_files/cloisterblack-webfont.woff') format('woff'),
       url('/template_files/cloisterblack-webfont.ttf') format('truetype'),
       url('/template_files/cloisterblack-webfont.svg#cloister_blacklight') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face
{
  font-family: 'titlefont';
  src: url('/template_files/dancingscript-webfont.eot');
  src: url('/__assets/d845f86ef74ca43ef67cab529ec7e9edebaafd6d0178582ec717837fac2744f6.eot#iefix') format('embedded-opentype'),
       url('/template_files/dancingscript-webfont.woff') format('woff'),
       url('/template_files/dancingscript-webfont.ttf') format('truetype'),
       url('/template_files/dancingscript-webfont.svg#dancing_scriptregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

body
{
  margin: 80px;
}

a:link {color:#001860;text-decoration:none;}
a:visited {color:#001860;text-decoration:none;}
a:hover {color:#001860;text-decoration:none;}
a:active {color:#001860;text-decoration:none;}

.label { font-size: 8px; text-align: center }

h2
{
  font-family:titlefont;
}

.glow { display: none; }

.menu { display: none; }

.menu A:link {display: none;}
.menu A:visited {display: none;}
.menu A:active {display: none;}
.menu A:hover {display: none;}

.photo
{
  border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px;
  clear: left;
  position: relative;
  behavior: url('/__assets/fae81bc00dfc7a230ce2efc51db968a25a3c26d186cb6010392abb4b6ba36be0.bin');
}

.header
{
  clear: none;
  position: relative;
  width: 100%;
  margin: none;
  background: #fff;
  padding: 2%;
  color: #000;
  border-radius: none;
  behavior: none;
}

.content
{
  clear: none;
  position: relative;
  background: #fff;
  background-image:none;
  padding: 2%;
  color: #000;
  border-radius: none;
  font-family: sans-serif;
  behavior: none;
}

.info
{
  float:left;
  width:238px;
  height: 250px;
  margin: 4px;
  text-align:center;
}

.infotitle
{
  border:4px solid #fff;
  border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px;
  color:#fff;
  width:230px;
  height:40px;
  display:table-cell;
  vertical-align:middle;
}

.jesus
{
  color:#a55
}

.background {display: none;}

.calendar-box { display:none; background-color:#fff; border:1px solid #444; position:absolute; width:250px; padding: 0 5px; z-index: 2 }
.calendar-box select.calendar-month { width:90px; }
.calendar-box select.calendar-year { width:70px; }
.calendar-box .calendar-cancel { width:100%; }
.calendar-box table td { width:14%; }
.calendar-box .calendar-title { text-align:center; }
.calendar-box a { text-decoration:none; }
.calendar-box .today a { padding:0 5px; margin-left:-5px; background-color:#ffe9c6; } 
.calendar-box .selected a { padding:0 5px; margin-left:-5px; background-color:#c9ff8b; }

.cal_cell  { width:103px;height:103px;background:#fff; }
.cal_icell { width:103px;height:103px;background:#ccc; }
.cal_tcell { width:103px;height:103px;background:#ffc; }
.cal_date  { float:right;font-size:12px;margin-left:4px; }
.cal_m     { background:#001860;color:#ffc;font-size:28px;font-family:titlefont; }
.cal_wd    { background:#001860;color:#ffc;font-size:14px;font-family:titlefont; }
