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

#header { 
    background: #ffffff; 
    height:200px; 
    padding: 0;
    }
#branding { 
    width: 980px; 
    margin: 0 auto; 
    }
.logo { 
    max-width: 950px; 
    float: left; 
    margin: 0 0 0 10px; 
    background: url(http://www.oblongpictures.com/wp-content/themes/arras-theme/images/banner.jpg) no-repeat; 
    width: 950px; 
    height: 200px;}
#main  {
    background: #F8F7F6;
    border: 1px solid #CCCCCC;
    }
#searchbar              { 
    float: right; 
    overflow: hidden; 
    margin: 25px 0 0; 
    display: none; 
    } 
.searchform            { 
    border: 0px; 
    background: none; 
    }
.searchform .s      { 
    font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    border: 1px solid #6F6F6F; 
    background: #FFFFFF; 
    padding: 6px 3px 5px; 
    margin: 1px 5px 0 0; 
    float: left; 
    width: 250px; 
    }
.searchform .searchsubmit { 
    background: #CCCCCC; 
    color: #383332; 
    float: right; 
    cursor: pointer; 
    border: 1px solid #6F6F6F; 
    padding:5px 4px;
    }
.searchform .searchsubmit:hover { 
    background: #FFF ; 
    color: #383332; 
    }
.search-results-content .searchform, .sidebar .searchform { 
    background: none; 
    border:0px; 
    padding:5px 4px; 
    width:275px; }

.widgetcontainer input[type="text"], .widgetcontainer input[type="password"] {
    width:70%;
    }

.module-title-hidden { display: none; }        
.nocomments-hidden { display: none; }    

.featured { 
    margin: 0 10px 20px 0; 
    height: 300px; 
    border: 5px solid #CCC; 
    }
.featured-article { 
    display: block; 
    width: 640px; 
    height: 300px; 
    text-decoration: none !important; 
    background-position: center !important; 
    }
.featured-entry {
    background:none repeat scroll 0 0 #000000;
    color:#A7A7A7;
    display:block;
    height:85px;
    opacity:0.8;
    overflow:hidden;
    padding:0;
    position:relative;
    top:215px;
}
    
a, a:link, a:visited { 
    color: #283760; 
    text-decoration: underline; 
    }
.sf-menu a {
    color:#777777;
    display:block;
    font-size:11px;
    padding:0 12px;
    text-decoration:none;
    text-transform:uppercase;
    }
    
.multi-sidebar .tabs li { 
    float: left; 
    background: #283760; 
    padding: 5px; 
    margin: 0 3px 5px 0; 
    border: 1px solid #CCC; 
    }
    
.posts-default .entry-title a:link, .posts-default .entry-title a:visited   { 
    color: #283760; 
    text-decoration: none; 
    }
    
.posts-quick .entry-title a:link, .posts-quick .entry-title a:visited   { 
    color: #283760; 
    text-decoration: none; 
    }
.single-post-meta-field { 
    background: #283760; 
    display: block; 
    border: 1px solid #1A8DFF; 
    padding: 5px 10px; 
    color: #FFF; 
    font-weight: 700; 
    }
#commentlist #respond .module-title { 
    margin: 0; 
    background: url(http://www.oblongpictures.com/wp-content/themes/arras-theme/images/feed-title-blue.jpg) top repeat-x; 
    color: #FFF; 
    border: 1px solid #283760; 
    }

#nav {
    background: url("http://www.oblongpictures.com/wp-content/themes/arras-theme/images/images/postbar.jpg") repeat-x scroll center top;
    border:1px solid #CCCCCC;
    max-height:35px;
}

img.alignleft {
    border: 0px; 
    margin: 0 15px 15px 0;
    }
    
img.alignright {
    border: 0px; 
    margin: 0 0 15px 15px;
    }

img.aligncenter {
    border: 0px; 
    }

