 @charset "UTF-8";

.date-heading {
font-family:"Gill Sans", Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size:12px;
letter-spacing:2px;
color:#686868;
padding:5px 0
}

.post {
border:1px solid #e3e3e3;
margin-bottom:20px
}

.post .program-title,.post h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#3b3b3b;
line-height:normal;
border-bottom:1px dotted #cecece;
text-transform:none;
letter-spacing:normal;
width:492px;
margin:5px;
padding:5px
}

.post .program-title a,.post h3 a {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#3b3b3b;
text-decoration:none
}

.post .program-title a:hover,.post h3 a:hover {
color:#555
}

.post .program-date {
display:none
}

.categories {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a1a1a1;
line-height:normal;
border-bottom:1px dotted #cecece;
margin:0 5px;
padding:0 5px 5px
}

.categories a {
color:#a1a1a1
}

.categories a:hover {
color:#737272
}

.entry img {
margin:15px
}

.metadata {
background-color:#f1f1f1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
clear:both;
padding:10px
}

.metadata img {
border:0
}

.metadata li a {
color:#f05a27
}

.metadata li a:hover {
color:#a82b00;
text-decoration:none
}

.program {
background-image:url(images/program_title.jpg);
background-repeat:no-repeat;
margin-bottom:20px
}

.program-title {
font-family:"Gill Sans", Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
letter-spacing:2px;
color:#fff;
line-height:normal;
text-transform:uppercase;
float:left;
width:400px;
padding:8px 0 8px 12px
}

.program-title a {
color:#FFF;
text-decoration:none
}

.program-title a:hover {
color:#feeacc
}

.program-date {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size:12px;
color:#fcb03c;
font-weight:700;
float:right;
width:75px;
text-align:right;
padding:12px
}

.program .entry {
background-color:#e9e9e9;
padding:15px
}

.program .metadata {
background-color:#cbcbcb;
border-top:2px solid #e9e9e9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
padding:5px 10px
}

.program .metadata li a {
color:#666
}

.program .metadata li a:hover {
color:#000;
text-decoration:none
}

.entry p,.entry object {
margin:10px
}

.metadata ul,.program .metadata ul {
list-style:none;
margin:0;
padding:0
}

.metadata li,.program .metadata li {
display:inline;
margin:0 5px;
padding:0
} 