/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */

#pfLogo{
    background:url(images/pf/pf_logo_1.png) 0 0 no-repeat;
    width:161px;
    height:368px;
    text-indent:-900px;
    position:absolute;
    top:49px;
    left:50%;
    margin-left:-601px;
}

.pfHeaderDate{
    color:#000;
    float:right;
    padding:10px 50px 0 0;
}

.pfHeaderDate span{
    display:block;
    text-align:right;
    font-size:24px;
    text-transform:uppercase;
    font-weight:bold;
}

.pf_post_topimage{
	margin:20px 0 10px;
}

.pf_hidetitle .entry-title{
	display:none;
}

#main .pf_hidetitle .single-post{
	padding-top:15px;
}

.single .post .entry-title, .single-post .pf_post_topimage + .entry-title{
	margin-top:0;
}

/* OVERRIDE ARRAS */
body					{ 
    background: #fff url(images/pf/pf_bg_1.png) 50% 0 no-repeat; 
    color: #333; 
    font: 12px 'Lucida Grande',Arial,Helvetica,sans-serif; 
    height: 100%; 
    min-height: 100%; 
    margin: 0; 
    padding: 0 0 0 120px; 
}

#header{
    background:none;
    border:none;
}

#nav{
    background:none;
}

#nav-content{ 
    background-color:#000;
}

.quick-nav li{
    padding: 8px 10px 0 0;
}

.sf-menu{
    max-width:900px;
}

.sf-menu, .sf-menu ul{ 
    padding: 0;
    height:31px;
}

#searchbar .searchform,
.sf-menu ul{
    border:none;
}

.sf-menu a{
    color: #FFDD0E;
    padding: 2px 20px; 
    text-transform:uppercase;
	white-space:nowrap;
}

.sf-menu a:hover{
    color: #FFF;
}

.widgettitle{
    color: #fff; 
    font-size: 14px; 
    font-weight: 700; 
    margin: 0 0 1px; 
    padding: 5px 10px 4px 33px; 
    background: url(images/pf/pf_bullet_1.png) 0 0 no-repeat #000; 
    border: 1px solid #000;
    text-transform:uppercase; 
}

.widgettitle a{
    color: #ddd;
}

.widgetcontent{
    background-color: #F1EFE6;
}

.posts-default .entry-thumbnails-link{
    border:5px solid #ccc;
    padding:0;
}

#wrapper{
    position:static;
}

#controls .prev,
#controls .next{
    display:none;
}

#featured-slideshow{
    margin-right:0;
}

#index-news .posts-default .post{
    width:117px;
}

#footer .footer-message{
	padding:10px 0 0;
	margin:10px 15px 0;
	border-top:1px solid #ddd;
}

#footer .pf_sponsors_footer{
	padding:10px 15px 0;
}

#footer{
	padding-bottom:5px;
}

.single .post .entry-title:first-child, .single-post .entry-title:first-child{
	margin-top:15px;
}
