
#output {
font-size: 16px;
}

body .datepicker { font-size:13px; }


/** Styles for the main calendar **/
.tx-biblequote-pi1 .day {
float:left;
font-size:1.9em;
padding-top:2px;
text-transform:uppercase;
color:#072d58;
}

.tx-biblequote-pi1 .wrap-top {
border-left:2px dotted;
float:left;
margin-left:20px;
padding:5px 10px 4px 16px;
font-weight:bold;
}

.tx-biblequote-pi1 .topDates {
line-height:1.2em;
}

.tx-biblequote-pi1 .title {
display:block;
float:left;
width:100px;
}

.tx-biblequote-pi1 .day_link{
text-decoration:underline;
}
.tx-biblequote-pi1 #old_style{
color:#072d58;
}
.tx-biblequote-pi1 #new_style{
color:#a51e1d;
}

.tx-biblequote-pi1 #prev{
background:transparent url(../img/larrow.gif) no-repeat 0 3px;
border-right:2px dotted;
margin-right:10px;
padding-left:10px;
padding-right:10px;
}
.tx-biblequote-pi1 #next{
background:transparent url(../img/arrow.gif) no-repeat right 3px;
padding-right:10px;
}

.tx-biblequote-pi1 .wrapPrevNext{
float:right;
margin-top:11px;
}
.tx-biblequote-pi1 .week{
clear:both;
font-size:1.9em;
line-height: 26px;
font-style:normal;
font-weight:normal;
padding-top:30px;
color:#a51e1d;
}
.tx-biblequote-pi1 .post,.tx-biblequote-pi1 .prazdnik{
font-style:normal;
font-weight:normal;
margin-top:2px;
color:#a51e1d;
}
.tx-biblequote-pi1 .calendar_wrap{
background:#e6dec5;
padding:10px;
}

.tx-biblequote-pi1 a{
text-decoration:underline;
}

.tx-biblequote-pi1 h3{
font-size:1.32em;
margin-bottom:0;
}
.tx-biblequote-pi1 h5{
margin-bottom:0.4em;
}

/* Styles for the side calendar*/
.tx-biblequote-pi3 .day_link{
display: block;
text-align:center;
}

/*styles for the bible*/
.tx-biblequote-pi2 span.quote{
font-weight:bold;
}
body .trans a{
	font-weight: normal;
}
body .trans a.active{
font-weight:bold;
}







/*BASE CALENDAR STYLE*/
/* CSS Document */
.calendar {
margin: 0 auto;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
}
.calendar caption {
margin: 0;
padding: .3em .3em;
background: #a51e1d;
color:white;
text-align:center;
}
.calendar th {
border-bottom: 1px solid #ccc;
font-weight: normal;
}
.calendar td {
border: 1px solid #fff;
padding: .1em .3em ;
width: 1em;
text-align: center;
}
.calendar a {
color: #000;
text-decoration: none;
}

.calendar td.today {
background: #ffc;
}
.calendar td.selected {
border: 1px dotted #ff7800;
}
.calendar td.highlighted {
background: #fc9;
}
.calendar td.highlighted2 {
background: #A51E1D;
}
.calendar td.highlighted2 a{
color:white;
}

.calendar td:hover, .calendar td.today:hover, 
.calendar td.selected:hover, .calendar td.highlighted:hover {
background: #FFCC99;
border: 1px solid #587390;
}

table.calendar td.pad {
color: #999;
}
table.calendar td.pad:hover {
background: none;
border: 0;
}

.sunday, .saturday {
background: #f0f0f0;
}

#year {
padding: 0;
width: 500px;
list-style: none;
}
#year:after {
content: "";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#year li {
float: left;
padding: 0 .5em .5em 0;
height: 150px;
}
