/* CSS Document */

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
color:#666666;
text-align:left;
vertical-align:top;
}
h2{
margin:0;
padding:0;
text-align:left;
font-family:Helvetica, sans-serif;
font-size:16px;
color:#cb0c01;
}
.brownline{
float:none;
}
#calendar{
background-color:#FFFFFF;
width:871px;
margin:0 auto;
padding:28px;
border:#eae4d2 solid 1px;
}

.holiday{
padding:10px 0 0 0;
width:880px;
margin-bottom:20px;
}
.holidayname{
width:180px;
float:left;
}

.holidaytext{
width:662px;
float:left;
padding:0 0 0 22px;
margin:0 0 20px 0;
border-left:#a4a4a4 solid 1px;
}

.holidaycal{
width:880px;
margin:10px 0 0 0;
clear:both;
}
.star{
font-size:16px;
font-weight:bolder;
color:#cb0c01;}
