#tuly_calendar {
  border:thin solid red;
  border-collapse: collapse;
  margin:0 auto;
}
#tuly_calendar th {
  border:thin solid red;
  color:red;
  background:#e0dd40;
  width:14%;
}
#tuly_calendar td {
  border:thin solid red;
  padding:0 1em;
  vertical-align:top;
}
#tulycalendar tbody {
  padding:0;
  margin:0;
}
#tulycalendar hr {
  padding:0;
  margin:0;
}
#tuly_cal_form {
  width:20em;
  text-align:center;
  margin:0 auto;
}
#tuly_cal_go_to {
  border:thin solid red;
  color:red;
  background:#e0dd40;
  width:10em;
  text-align:center;
  margin:0 auto;
}
#tuly_cal_go_to input {
  margin:1em 0 0 0;
}
#tuly_cal_prev_next {
  border:thin solid red;
  color:red;
  background:#e0dd40;
  width:20em;
  text-align:center;
  margin:0 auto;
}
#tuly_cal_prev {
  float: left;
}
#tuly_cal_next {
  float: right;
}
.tulyminutes a:link{
  color:#0000a0;
  background-color:white;
}
.tulyminutes a:visited{
  color:#a000a0;
  background-color:white;
}
.tulyminutes a:hover{
  background-color:#ffff00;
  color:#0000a0;
  }
.tulyminutes a:active{
  padding:0;
  background-color:#ffff00;
  color:#0000a0;
  }
.tulyminutes {
  color:black;
  background:white;
  margin:1em auto;
  width:20em;
  border:thin solid red;
  border-collapse: collapse;
  }
.tulyminutes th {
  color:red;
  background:#e0dd40;
  padding: .25em;
  width:10em;
  border:thin solid red;
  }
.tulyminutes td {
  color:black;
  background:white;
  padding: .25em;
  width:10em;
  border:thin solid red;
  }
#tulyplain {
  color:black;
  background:white;
  font-family:Garamond,serif;
}
#tulytoyrun {
  text-align:center;
  margin:0 0 1em 0;
}
.tulytoyrunsanta {
  float: right;
}
.tulytoyrunstocking {
  float: left;
}
.tulytoyrunjoin {
  font-size:125%;
  text-align:center;
}
#tulybody {
  color:black;
  background:white;
  font-family:Garamond,serif;
  background-image:url("/tularosa/images/chapterabatelogo.png");
  background-repeat:no-repeat;
  background-position:5% 5px;
}
#tulybody h1 {
  margin:110px 0 0 150px;
  font-size:200%;
  font-family:Arial, sans-serif;
  color:red;
  background:white;
  padding:0;
  text-align:left;
}
#tulynav {
  width:95%;
  text-align:center;
  margin:1em auto;
  color:red;
  background:#e0dd40;
  padding:0 ;
  border:thin solid red;
}
#tulynav li {
  display:inline;
  padding: 0 1em;
  white-space:nowrap;
}
#tulyflags {
  color:red;
  background:white;
  width:204px;
  position: absolute;
  top:5px;
  right:0;
}
#tulycontent {
  background-color:white;
  color:black;
  width:90%;
  margin:0 auto;
  padding:1em 0 0 0;
}
#tulycontent p {
  margin:0;
  padding:.5em 0;
}
#tulyfooting {
  margin:0;
  padding:0;
}
#tulycontent h4 {
  text-align:left;
  margin:0;
  padding:.5em 0;
}
#tulyfooting h4 {
  text-align:center;
  margin:0 1em;
  padding:0;
  color:red;
  background:white;
}
#tulycopy {
  font-size:90%;
  font-family:Arial, sans-serif;
}
#tulyfooting_links {
  text-align:center;
}
#tulyfooting_links img {
  border:none;
  text-align:center;
}
#tulysig {
  font-size:80%;
  font-family:Garamond, serif;
  text-align:right;
  margin:0 0 2em 0;
}
#tulydate_time {
  padding:.5em;
  margin:0 auto;
  width:15em;
  text-align:right;
}
#tulyevent_save {
  padding:0;
  margin:0;
  text-align:center;
}
#tulyevent_info {
  padding:0;
  margin:0;
  text-align:center;
  clear:both;
}
#tulyevent_month {
  padding:0;
  margin:0;
  width:8em;
  float:left;
  text-align:center;
}
#tulyevent_day {
  padding:0;
  margin:0;
  float:left;
  width:2em;
  text-align:center;
}
#tulyevent_year {
  padding:0;
  margin:0;
  float:right;
  width:3em;
  text-align:center;
}
#tulyevent_time_start {
  padding:0;
  margin:0;
  float:left;
  width:7em;
  text-align:center;
}
#tulyevent_time_end {
  padding:0;
  margin:0;
  float:right;
  width:7em;
  text-align:center;
}
#tulyadd_event {
  padding:0;
  margin:0;
  float:left;
  width:6em;
  text-align:center;
}
#tulylist_events {
  padding:0;
  margin:0;
  float:right;
  width:6em;
  text-align:center;
}
#tulymain_menu {
  padding:0;
  margin:0 auto;
  width:20em;
  text-align:center;
  border:thin solid red;
}
.tulylist_record {
  padding:0;
  margin:0 auto;
  text-align:left;
  border-bottom:medium solid red;
}
.mflier {
  text-align:center;
}
