/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */

/* header */
#header					{ background: #A6BDD4 url(/wp-content/themes/arras-theme/images/header_tile.jpg) repeat-x; border-bottom: 5px solid #7096BA; padding: 0;}
#branding				{ width: 980px; margin: 0 auto; padding: 0 0 20px; }
.logo					{ max-width: 590px; float: left; margin: 21px 0 0 10px; }
.blog-description		{ font-family: 'Segoe UI', Arial, Helvetica, sans-serif; line-height: 1em; display: block; font-size: 11px; font-weight: 700; color: #7096BA; margin: 0; padding: 3px 0 0; text-transform: uppercase; zoom: 1; *display: inline; }

/* search bar */
#searchbar				{ float: right; overflow: hidden; margin: 25px 0 0; }
#searchbar .searchform	{ border: 4px solid #7096BA; }
.searchform				{ border: 4px solid #CCC; background: #EFEFEF; width: 250px; padding: 5px 4px; }
.searchform .s			{ font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 14px; border: none; background: #EFEFEF; padding: 0; margin: 0; float: left; width: 225px !important; }
.searchform .searchsubmit { background: url(/wp-content/themes/arras-theme/images/searchsubmit.gif) no-repeat; text-indent: -9000px; width: 16px; height: 16px; border: none; float: left; cursor: pointer; opacity: 0.7; color: transparent; text-transform: capitalize; }
.searchform .searchsubmit:hover { background: url(/wp-content/themes/arras-theme/images/searchsubmit.gif) no-repeat; opacity: 1; }




#main {
    width:960px;
    margin:0 auto;
    position:relative;
}
#container {
    width:600px;
    float:left;
}
#content {
    margin:0;
    width:600px;
    overflow:hidden;
}
.main-aside {
    width:360px;
    float:right;
    position:relative;
}
#secondary {
    clear:right;
}
#subsidiary {
    width:960px;
    margin:0 auto;
    overflow:hidden;
}
#subsidiary .aside {
    width:360px;
    float:left;
    margin:0 20px 0 0;
}
#subsidiary #third {
    margin:0;
}
#main .module, #main .single-post {
	margin-right: 10px;
}
.fixed {
	width:960px; 
	margin:0 auto;
}





.featured-article		{ display: block; width: 580px; height: 250px; text-decoration: none !important; background-position: center !important; }
.featured-article img	{ width: 580px; height: 250px; }

