/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */

#nav {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#A11B1B none repeat scroll 0 0;
max-height:32px;
}

.sf-menu a {
color:#FFFFFF;
display:block;
font-size:12px;
padding:2px 10px;
text-decoration:none;
}

.progress {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 none repeat scroll 0 0;
display:block;
padding:5px;
position:absolute;
}

.widgetcontainer li a:visited, .widgetcontainer li a:link {
font-size:12px;
font-weight:300;
text-decoration:none;
}

.single .post .entry-title, .single-post .entry-title {
font-size:20px;
font-weight:700;
letter-spacing:-1px;
line-height:1.3em;
margin:20px 0 10px;
padding:0;
}

.single .post .entry-info .entry-comments, .single-post .entry-info .entry-comments
{
background-color:#F1EFE6;
background-image:url("images/comments.gif");
background-position:80% 50%;
background-repeat:no-repeat;
float:right;
margin-bottom:0;
margin-left:5px;
margin-right:5px;
margin-top:0;
padding-bottom:2px;
padding-left:8px;
padding-right:20px;
padding-top:2px;}

#index-featured > ul.posts-default > li > .entry-thumbnails > a {
    position:absolute;
}

#index-featured > ul.posts-default > li.category-featured > .entry-thumbnails > a {
    border:1px solid #999;
    position:absolute;
}
#index-featured > ul.posts-default > li > .entry-thumbnails > a > img {
    display:block;
}
#index-featured > ul.posts-default > li > .entry-thumbnails > a > img.capcFeat {
    display:none;
    width:105px;
    height:41px;
}
#index-featured > ul.posts-default > li.category-featured > .entry-thumbnails > a > img.capcFeat {
    display:block;
    position:absolute;
    top:0;
    left:0;
    z-index:100;
    background-color:transparent;
}
