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


/*banner*/
#branding { height: 220px; padding:8px 0px 8px;}
#header	  { background: #222222; border-bottom:0px; padding: 0; }
.logo	{ max-width: 590px; float: left; margin: 0px; }


/*nav bar elements*/
#rss		{display: none; visbility:none;}
#twitter 	{display: none; visbility:none;}
#searchbar	{float: right; overflow: hidden; margin: 190px 4px 0px 0px; border: 0px solid #383332; background: #EFEFEF; width: 250px; padding: 5px 4px; }
.blog-name, .blog-name a, .blog-description { display: none; visbility:none;}


/*nav bar structure*/
#nav	 {zoom: 1; max-height:32px; background: url(/wp/wp-content/themes/arras-theme/images/topnav.jpg) top; }
#nav-content { margin: 0 auto; width: 980px; }
.sf-menu {font-weight:bolder; max-width:980px;}
.sf-menu, .sf-menu ul { float: left; list-style: none; line-height: 31px; padding: 0px; margin: 0; height: 32px; }


/*widget color*/
.widgettitle { color: #eeeeee; font-size: 13px; font-weight:900; margin: 0; padding: 6px 10px; background:#777777 repeat-x; border: 1px solid #CCC; }


/*tweetmeme button*/
#tweetmeme_mr {float:left; margin: 20px 0 0 0; position:absolute;}


/*add-to-any button*/
#a2apage_BROWSER { display:none !important; }
#addtoany_mr {float:left; margin: 98px 0 0 -9px; position:absolute;}


/*move title*/
#indent_mr {padding-left:64px; padding-bottom:5px}


/*give hed image some room*/
.entry-content img {padding:0 0 15px 0;}


/*legacy blockme code*/
.blockme   {border-left: 2px solid #CCC; color: #666; margin: 5px 0 20px; padding: 5px 10px 1px 6px; font-style: normal; }




