body{background-color: #000;
color: #FFC;
font: 12px 'Lucida Grande',Arial,Helvetica,sans-serif;
height: 100%;
min-height: 100%;}

h1, h2, h3, h4, h5, h6{font-weight: 700; color: #900;}

.clearfix:after{clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden;}

.clearfix{display: inline-block;}

html[xmlns] .clearfix{display: block;}

* html .clearfix{height: 1%;}

:focus{-moz-outline-style: none;}

a, a:link, a:visited{color: #900; text-decoration: underline;}

a:hover{color: #FFC;}

p{line-height: 1.5em; margin: 0 0 1.25em;}

blockquote{border-left: 2px solid #CCC; color: #900; padding: 5px 10px 1px; font-style: normal;}

blockquote p:last-child{margin: 0 0 5px;}

code{background: #EAEAEA; color: #333; font-family: Consolas, Monaco, Courier, monospace; font-size: 11px; margin: 1px 0; padding: 1px 3px;}

pre code{background: #322E2C; border: 1px solid #635957; color: #FFF; display: block; overflow: scroll; padding: 1.5em 1.75em;}

input[type=text], input[type=password], textarea{background: url('./../../wp-content/themes/arras-theme/css/styles/../../images/form.jpg') repeat-x top #FFF; border: 1px solid #CCC; padding: 5px 3px;}

input[type=submit], #wp-email-submit{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; background: url('./../../wp-content/themes/arras-theme/css/styles/../../images/feed-title-white.jpg') repeat-x; border: 1px solid #CCC; padding: 5px 10px; font-size: 12px; color: #000; font-weight: 700;}

input[type=submit]:hover, #wp-email-submit:hover{background: #313428; color: #FFF;}

table{border-collapse: collapse; border-spacing: 0; border: 1px solid #CCC;}

th, td{padding: 5px; border: 1px solid #CCC; border-width: 1px;}

th, thead th{font-weight: 700; color: #333; background: url('./../../wp-content/themes/arras-theme/css/styles/../../images/topnav.jpg') repeat-x top #CCC;}

td, tbody td{background: #;}

.aligncenter{display: block; margin: 0 auto;}

.alignright{float: right; margin: 0 0 1em 1em;}

.alignleft{float: left; margin: 0 1em 1em 0;}

.floatleft{float: left;}

.floatright{float: right;}

img.aligncenter, img.alignright, img.alignleft{border: 3px solid #EEE;}

.textcenter{text-align: center;}

.textright{text-align: right;}

.textleft{text-align: left;}

.noticebox{background-color: #fff9d7; border: 1px solid #e2c822; color: #333; margin-bottom: 20px; padding: 10px;}

.noticebox a{color: #000;}

.sub{font-size: 11px; color: #848485;}

.ui-tabs-hide, .hide{display: none !important;}

.wp-caption{border: 1px solid #DDD; text-align: center; background: #F3F3F3; padding-top: 4px; margin: 10px}

.wp-caption img{margin: 0; padding: 0; border: none}

.wp-caption .wp-caption-text{font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0}

.tags a:link, .tags a:visited{font-weight: 700; line-height: 20px; margin: 2px; text-decoration: none;}

.tags a:hover{border-bottom: 1px solid #4B513E;}

.xoxo{padding: 0;}

.arras{color: #383332 !important;}

#wrapper{min-height: 100%; position: relative;}

#outer{padding: 20px 0;}

#main{padding: 5px 5px 0;
background: #; border: 1px solid #d3d1c7;
background-color: #000;}

#header{background: #; border-bottom: 5px solid #383332; padding: 0;}

#branding{width: 980px; margin: 0 auto; padding: 0 0 20px;}

.logo{max-width: 590px; float: left; margin: 21px 0 0 10px;}

.blog-name{font-family: 'Segoe UI', Arial, Helvetica, sans-serif; font-size: 22px; margin: 0 0 3px; line-height: 1em; display: block; text-transform: uppercase; letter-spacing: 1px; font-weight: 700;}

.blog-name a:link, .blog-name a:visited{color: #FFF; text-decoration: none;}

.blog-description{font-family: 'Segoe UI', Arial, Helvetica, sans-serif; line-height: 1em; display: block; font-size: 11px; font-weight: 700; color: #7d716d; margin: 0; padding: 3px 0 0; text-transform: uppercase;}

#nav{zoom: 1; max-height: 32px; background: url('./../../wp-content/themes/arras-theme/css/styles/../../images/topnav.jpg') repeat-x top;}

#nav-content{margin: 0 auto; width: 978px;}

.sf-menu{font-weight: 700; max-width: 770px;}

.sf-menu, .sf-menu ul{float: left; list-style: none; line-height: 31px; padding: 0 0 2px; margin: 0; height: 32px;}

.sf-menu a{display: block; text-decoration: none; padding: 0 10px; color: #777; font-size: 12px;}

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

.sf-menu li.sfhover, .sf-menu li:hover{background: #900;}

.sf-menu li{float: left; padding: 0;}

.sf-menu ul{position: absolute; left: -999em; height: auto; width: 150px; margin: 0; line-height: 1; border: none;}

.sf-menu li li{width: 148px;}

.sf-menu li li a{background: #FFF; padding: 7px 10px; width: 128px; font-size: 12px; text-transform: none;}

.sf-menu li ul ul{margin: -25px 0 0 148px;}

.sf-menu li:hover ul ul, .sf-menu li:hover ul ul ul, .sf-menu li:hover ul ul ul ul, .sf-menu li.sfhover ul ul, .sf-menu li.sfhover ul ul ul, .sf-menu li.sfhover ul ul ul ul{left: -999em;}

.sf-menu li:hover ul, .sf-menu li li:hover ul, .sf-menu li li li:hover ul, .sf-menu li li li li:hover ul, .sf-menu li.sfhover ul, .sf-menu li li.sfhover ul, .sf-menu li li li.sfhover ul, .sf-menu li li li li.sfhover ul{left: auto; z-index: 2;}

.sf-menu li ul li:hover a, .sf-menu li ul li li:hover a, .sf-menu li ul li li li:hover a, .sf-menu li ul li li li:hover a{background: #383332; color: #FFF;}

.sf-menu li:hover li a, .sf-menu li li:hover li a, .sf-menu li li li:hover li a, .sf-menu li li li li:hover li a{background: #FFF; color: #666; font-size: 11px;}

.quick-nav{float: right; list-style: none; margin: 0; padding: 0;}

.quick-nav li{padding: 7px 5px 0 0; float: left; display: inline;}

.quick-nav a:link, .quick-nav a:visited{display: block; text-indent: -9000px; width: 16px; height: 16px; float: left; clear: left;}

.quick-nav #rss{background: url('./../../wp-content/themes/arras-theme/css/styles/../../images/rss.png') no-repeat;}

.quick-nav #twitter{background: url('./../../wp-content/themes/arras-theme/css/styles/../../images/twitter.png') no-repeat;}

#searchbar{float: right; overflow: hidden; margin: 25px 0 0; border: 4px solid #383332; 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: 229px !important;}

.searchform .searchsubmit{background: url('./../../wp-content/themes/arras-theme/css/styles/../../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/css/styles/../../images/searchsubmit.gif') no-repeat; opacity: 1;}

.sidebar .xoxo{list-style: none; padding: 0; margin: 0;}

.widgetcontainer ul, .widgetcontent .xoxo, .widgetcontainer ol{list-style: disc; margin: 0 0 0 15px; padding: 0;}

.widgetcontainer li{margin: 3px 0;}

.widgetcontainer li a:visited, .widgetcontainer li a:link{text-decoration: none; font-weight: 700; font-size: 12px;}

.widgetcontainer li a:hover{border-bottom: 1px dotted #635957;}

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

.widgetcontainer .excerpt{font-size: 11px; margin: 5px 0;}

.widgettitle{color: #333; font-size: 12px; font-weight: 700; margin: 0; padding: 6px 10px; background: url('./../../wp-content/themes/arras-theme/css/styles/') repeat-x top #EFEFEF; border: 1px solid #CCC;}

.widgettitle a{color: #333;}

.widgetcontent{border: solid #CCC; border-width: 0 1px 1px; background: repeat-x #000; margin-bottom: 10px; padding: 10px; line-height: 1.4em;}

.attachment-sidebar-thumb, .multi-sidebar .recentcomments .avatar{float: left; border: 3px solid #CCC; width: 36px; height: 36px; margin: 0 10px 0 0;}

.sidebar-read-more:link, .sidebar-read-more:visited{font-size: 11px !important; text-transform: uppercase; font-weight: 700; color: #000;}

.multi-sidebar .tabs{list-style: none; margin: 0 0 5px; padding: 0; overflow: hidden;}

.multi-sidebar .tabs li{float: left; background: #383332; padding: 5px; margin: 0 3px 5px 0; border: 1px solid #CCC;}

.multi-sidebar .tabs a:link, .multi-sidebar .tabs a:visited{text-decoration: none; font-weight: 700; color: #FFF;}

.multi-sidebar .tabs a:hover{border-bottom: 1px dotted #FFF;}

.multi-sidebar .tabs .ui-tabs-selected{background: #FFF;}

.multi-sidebar .tabs .ui-tabs-selected a:link, .multi-sidebar .tabs .ui-tabs-selected a:visited{color: #37322F;}

.multi-sidebar #s-tags a:link, .multi-sidebar #s-tags a:visited{font-weight: 700; text-decoration: none; padding: 0 2px;}

.multi-sidebar .widgetcontainer{background: #FFF; border: 1px solid #CCC; margin-bottom: 10px; padding: 10px;}

.multi-sidebar .widgetcontainer ul, .featured-stories, .related-posts{list-style: none !important; margin: 0 0 0 5px !important;}

.multi-sidebar .widgetcontainer li, .featured-stories li,  .related-posts li{padding: 0 0 10px; margin: 0 0 10px; border-bottom: 1px dotted #CCC;}

.multi-sidebar .recentcomments a{font-weight: normal;}

#wp-calendar{width: 100%;}

#wp-calendar caption{color: #333; font-size: 12px; font-weight: 700; margin: 0 0 0 -1px; padding: 6px 10px; background: url('./../../wp-content/themes/arras-theme/css/styles/../../images/feed-title-white.jpg') repeat-x top #EFEFEF; border: 1px solid #CCC;}

.featured{margin: 0 10px 20px 0; height: 250px; border: 5px solid #CCC;}

#controls{position: relative; float: left; z-index: 100; top: 90px;}

#controls .next, #controls .prev{text-indent: -9000px; width: 30px; height: 30px; display: block; z-index: 1000; opacity: 0.7;}

#controls .prev{background: url('./../../wp-content/themes/arras-theme/css/styles/../../images/prev.png') no-repeat; float: left; position: absolute; left: 5px;}

#controls .next{background: url('./../../wp-content/themes/arras-theme/css/styles/../../images/next.png') no-repeat; float: right; position: absolute; left: 605px;}

#controls .next:hover, #controls .prev:hover{opacity: 1;}

#featured-slideshow{position: relative; height: 250px; margin-right: 20px;}

.featured-article{display: block; width: 640px; height: 250px; text-decoration: none !important;}

.featured-entry{position: relative; top: 165px; overflow: hidden; background: #000; height: 85px; color: #a7a7a7; padding: 0; display: block; opacity: 0.8; filter: alpha(opacity = 80);}

.featured-entry .entry-title{color: #FFF; padding: 10px 15px 5px; display: block; font-size: 18px; font-weight: 700;}

.featured-entry .entry-summary{padding: 0 15px; margin: 0; display: block;}

#bottom-content-1, #bottom-content-2{list-style: none; float: left; width: 320px; margin: 0 10px 10px 0; overflow: hidden; padding: 0;}

#bottom-content-1 .xoxo, #bottom-content-2 .xoxo{margin: 0;}

#bottom-content-1 * .xoxo, #bottom-content-2 * .xoxo{margin-left: 15px;}

#bottom-content-1 .widgettitle, #bottom-content-2 .widgettitle{background: #F0F0F0;}

.layout-3c-r-fixed #bottom-content-1, .layout-3c-r-fixed #bottom-content-2, .layout-3c-fixed #bottom-content-1, .layout-3c-fixed #bottom-content-2{width: 243px;}

.posts-default, .posts-quick, .posts-line{list-style: none; margin: 0 0 20px; padding: 0; overflow: hidden;}

.posts-default .post{float: left; margin: 0 15px 15px 0; font-size: 12px; padding: 0 0 10px;}

.posts-default img{float: left; background: #FFC;}

.posts-default .entry-title{font-weight: 700; font-size: 12px; margin: 5px 0; line-height: 1.3em;}

.posts-default .entry-title a:link, .posts-default .entry-title a:visited{color: #900; text-decoration: none;}

.posts-default .entry-summary, .posts-quick .entry-summary{color: #FFC; overflow: hidden;}

.no-js .posts-default .entry-summary{height: 60px;}

.entry-thumbnails{clear: both; display: inline-block; border: 1px solid #CCC;}

.entry-thumbnails:hover{border-color: #383332;}

.entry-thumbnails-link{float: left; margin-right: 15px; background: #FFC; display: block;}

.posts-quick{margin: 0 10px 10px 0; padding: 0;}

.posts-quick li{padding: 0 10px 0 0; border-bottom: 1px solid #CCC; margin: 0 0 10px;}

.posts-quick img{text-indent: -9000px;}

.posts-quick .entry-title{font-weight: 700; font-size: 16px; margin: 0 0 5px; line-height: 1.3em;}

.posts-quick .entry-title a:link, .posts-quick .entry-title a:visited{color: #900; text-decoration: none;}

.posts-quick .entry-summary{font-size: 12px; line-height: 1.6em; margin-bottom: 15px;}

.posts-quick .entry-thumbnails{float: left; margin: 0 20px 10px 0; border: 3px solid #C1BCA7;}

.posts-quick .entry-thumbnails:hover{border-color: #383332;}

.posts-quick .quick-read-more{margin: 10px 0 0;}

.posts-quick .quick-read-more a:link, .posts-quick .quick-read-more a:visited{background: url('./../../wp-content/themes/arras-theme/css/styles/../../images/feed-title-white.jpg') top repeat-x #EFEFEF; color: #000; text-decoration: none; padding: 4px 10px; margin: 0; border: 1px solid #CCC; font-weight: 700; zoom: 1; *display: inline; display: inline-block;}

.posts-quick .quick-read-more a:hover{background: #383332; color: #FFF;}

.posts-default .entry-meta, .posts-quick .entry-meta{color: #CCC; float: left; background: #000; height: 25px; display: block; margin: -25px 1px 0 0; font-weight: 700; opacity: 0.7;}

.posts-default .entry-meta a:link, .posts-default .entry-meta a:visited, .posts-quick .entry-meta a:link, .posts-quick .entry-meta a:visited{color: #FFF; text-decoration: none;}

.posts-default .entry-comments, .posts-quick .entry-comments{float: right; margin: 5px 5px 0; background: url('./../../wp-content/themes/arras-theme/css/styles/../../images/comments.gif') no-repeat left center; padding: 0 0 0 12px;}

.posts-default .published, .posts-quick .published{text-transform: uppercase; float: left; margin: 5px 5px 0; font-size: 10px; color: #999; border-bottom: none;}

.posts-line{background: #FFF; border: 1px solid #CCC; margin: 0 10px 10px 0; padding: 10px;}

.posts-lineli{padding: 7px 0; border-bottom: 1px solid #EEE;}

.posts-line .entry-cat{float: left; font-size: 11px; width: 100px; overflow: hidden; color: #848485;}

.posts-line .entry-title{float: left; font-size: 12px; margin: 0;}

.posts-line a:link, .posts-line a:visited{color: #900;}

.posts-line .entry-comments{float: right; font-size: 11px; color: #848485;}

.navigation{margin: 0 10px 10px 0;}

.home-title{letter-spacing: -1px; text-transform: uppercase; font-weight: 700; font-size: 14px; padding: 0 0 5px; border-bottom: 1px solid #BBB; margin: 0 15px 10px 0; color: #646465;}

.single .post, .single-post{background: #000; border: 1px solid #CCC; margin: 0 10px 10px 0; padding: 0 15px;}

.single .post .entry-title, .single-post .entry-title{font-size: 22px; font-weight: 700; padding: 0; margin: 15px 0 5px; letter-spacing: -1px;}

.single .post .entry-title a:link, .single .post .entry-title a:visited, .single-post .entry-title a:link, .single-post .entry-title a:visited{text-decoration: none;}

.single .post .entry-info, .single-post .entry-info{margin-bottom: 15px;
color: #900;}

.single .post .entry-cat, .single-post .entry-cat{display: block;
color: #FFC;
margin: 5px 0;}

.single-post .entry-cat a:link, .single-post .entry-cat a:visited{color: #900;}

.single-post .entry-cat a:hover{color: #900;}

.single .post .entry-author, .single-post .entry-author{font-weight: 700; margin: 0 10px 0 0; color: #900;}

.single .post .entry-author address, .single-post .entry-author address{display: inline; font-style: normal;}

.single .post .tags, .single-post .tags{display: block; margin: 5px 0; color: #FFC;}

.single .post .entry-photo, .single-post .entry-photo{width: 616px; margin: 10px 0; overflow: hidden; border: 1px solid #CCC;}

.single .post .entry-content, .single-post .entry-content{margin: 20px 0; font-size: 14px;}

.single .post .entry-content p, .single-post .entry-content p{line-height: 1.8em;}

.entry-content ul, .entry-content ol{padding: 0 1em 0.5em;}

.entry-content ul li, .entry-content ol li{margin: 0.5em 0;}

.entry-content h3{font-size: 16px;}

.entry-content form{margin: 1em 0;}

.post-edit-link:link, .post-edit-link:visited{text-decoration: none; padding: 0 0 0 14px;}

.single-post{padding: 0 10px;}

.page .entry-content{margin: 0 0 20px;}

.layout-3c-r-fixed .post .entry-photo, .layout-3c-r-fixed .single-post .entry-photo, .layout-3c-fixed .post .entry-photo, .layout-3c-fixed .single-post .entry-photo{width: 480px;}

.single-post-meta-field{background: #313428; display: block; border: 1px solid #383332; padding: 5px 10px; color: #FFF; font-weight: 700;}

.single-post-meta-value{border: 1px solid #CCC; padding: 5px 10px; background: #F0F0F0; display: block;}

.module-title, .feed-title{line-height: 1em; color: #333; font-size: 12px; font-weight: 700; margin: 0 10px 0 0; padding: 7px 10px; background: url('./../../wp-content/themes/arras-theme/css/styles/../../images/feed-title-white.jpg') repeat-x top #EFEFEF; border: 1px solid #CCC; display: block;}

.feed-title{border-bottom: none;}

.gallery{clear: both; margin: 10px 0;}

.gallery-item{float: left; margin-right: 10px;}

.about-author{border: 1px solid #900; padding: 10px 15px; margin: 0 0 10px; line-height: 1.5em; background: #000; font-size: 11px;}

.about-author h4{font-size: 10px; margin: 0 0 10px; text-transform: uppercase; color: #333; font-weight: 700;}

.about-author img{float: left; margin: 0 10px 10px 0; border: 1px solid #CCC; padding: 0;}

.gdmultitable{margin: 0 0 10px !important;}

.gdmultitable td{padding: 5px !important;}

.wp-pagenavi{margin: 0 0 10px; font-size: 12px;}

.wp-pagenavi a:link, .wp-pagenavi a:visited{padding: 3px 4px;
margin: 2px;
text-decoration: none;
background: #000;
border: 1px solid #CCC !important;
color: #999 !important;}

.wp-pagenavi a:hover{color: #FF9;}

.wp-pagenavi span.pages, .wp-pagenavi span.extend{padding: 3px 4px; background: #FFF; margin: 2px; border: 1px solid #CCC !important;}

.wp-pagenavi span.current{padding: 3px 4px; background: #FFF; margin: 2px; font-weight: 700; border: 1px solid #CCC !important;}

.wp-pagenavi span.pages{margin-left: 0;}

#wp125adwrap_2c{width: 270px !important; display: inline-block; padding: 8px 0 2px 8px; margin: 0 auto !important;}

#wp125adwrap_2c .wp125ad{padding: 0 !important; margin: 0 10px 10px 0 !important;}

#wp125adwrap_2c:after{clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden;}

html[xmlns] #wp125adwrap_2c{display: block;}

* html #wp125adwrap_2c{height: 1%;}

#commentlist{background: #900; border: solid #CCC; border-width: 0 1px 1px; list-style: none; padding: 10px; margin: 0 10px 0 0;}

#commentlist li{margin: 0; padding-bottom: 10px; overflow: hidden;}

#commentlist li:last-child{padding: 0;}

#commentlist .avatar{border: 1px solid #CCC; padding: 1px; float: left; margin: 0 5px 10px 0;}

#commentlist cite{font-weight: 700; font-style: normal; line-height: 30px; font-size: 18px;}

#commentlist p{clear: left; line-height: 1.8em;}

#commentlist .reply{float: right;}

#commentlist .children{clear: right; margin: 5px 0 0; list-style: none; padding: 0;}

#commentlist .children li{border-bottom: none; border-left: 1px solid #BBB; padding: 0 0 0 10px;}

#commentlist #respond{clear: both; padding: 10px 0 0; border-top: 1px solid #CCC;}

#commentlist #respond .module-title{margin: 0; background: url('./../../wp-content/themes/arras-theme/css/styles/../../images/feed-title-blue.jpg') top repeat-x; color: #FFF; border: 1px solid #0052A3;}

#commentlist #respond #commentsform{margin: 0;}

#commentlist .comment-author{padding: 10px 0 0 10px;}

#commentlist .comment-content{padding: 0 10px; font-size: 14px;}

#commentlist .comment-node{background: #000; border: 1px solid #EEE;}

#commentlist .comment-meta{text-decoration: none; color: #999; font-size: 12px;}

#commentlist .comment-controls{background: #FFF; padding: 10px; font-weight: 700; float: right; display: none;}

#commentlist .comment-node:hover .comment-controls{display: block;}

#commentlist .comment-controls a:link, #commentlist .comment-controls a:visited{background: url('./../../wp-content/themes/arras-theme/css/styles/../../images/feed-title-white.jpg') top repeat-x #EFEFEF; color: #000; text-decoration: none; padding: 5px 10px; margin: 0; border: 1px solid #CCC; font-weight: 700; zoom: 1; *display: inline; display: inline-block;}

#commentlist .comment-controls a:hover{background: #313428; color: #FFF;}

#commentlist .reply a, .comments-navigation a, .read-more, .navigation a{background: url('./../../wp-content/themes/arras-theme/css/styles/../../images/feed-title-white.jpg') top repeat-x #EFEFEF; color: #000; text-decoration: none; padding: 5px 10px; margin: 0; border: 1px solid #CCC; font-weight: 700; zoom: 1; *display: inline; display: inline-block;}

#commentlist .reply a:hover, .comments-navigation a:hover, .navigation a:hover, .read-more:hover{background: #313428; color: #FFF;}

.comments-navigation{clear: both; margin: 0 20px 10px 10px;}

.comments-navigation a{border-top: 0;}

.nocomments{background: #FFF; border: solid #CCC; border-width: 0 1px 1px; padding: 15px 10px; margin: 0 10px 10px 0; font-size: 14px;}

#commentsform{background: #FFF; border: solid #CCC; border-width: 0 1px 1px; margin: 0 10px 10px 0; padding: 10px; overflow: hidden;}

#commentsform textarea{width: 98%; height: 150px; padding: 5px; font: 14px 'Lucida Grande',Arial,Helvetica,sans-serif;}

#commentsform .error{display: block; padding: 5px;}

#cancel-comment-reply-link{font-size: 11px; padding: 0 10px;}

.pingbacks{background: #FFF; border: solid #CCC; border-width: 0 1px 1px; padding: 15px 10px 15px 30px; margin: 0 10px 20px 0;}

.pingbacks li{padding: 2px 0; font-weight: 700;}

.pingbacks a:link, .pingbacks a:visited{text-decoration: none;}

.search-results h2{color: #333; font-size: 12px; font-weight: 700; margin: 0 10px 0 0; padding: 6px 10px; background: url('./../../wp-content/themes/arras-theme/css/styles/../../images/feed-title-white.jpg') repeat-x top #EFEFEF; border: 1px solid #CCC;}

.search-results-content{border: solid #CCC; border-width: 0 1px 1px; background: #FFF; margin: 0 10px 10px 0; padding: 10px;}

.search-results-content .searchform, .sidebar .searchform{padding: 5px 4px; border: 4px solid #CCC; background: #EFEFEF; width: 250px;}

#footer{margin: 5px auto; width: 980px; background: #000; padding-bottom: 10px; border: 1px solid #CCC;}

#footer .widgetcontainer{padding: 5px 10px; min-width: 150px;}

.no-js #footer .widgetcontainer{height: 190px;}

#footer .widgettitle{background: none; border: none; font-size: 14px; color: #444; padding: 0 0 10px; letter-spacing: -1px;}

#footer .widgetcontent{font-size: 12px; background: none; padding: 0; border: none;}

#footer .footer-message{margin: 0; padding: 10px 15px 0; font-size: 11px;}

#footer .footer-message p{margin: 0 0 0.5em;}

#footer-sidebar{overflow: hidden; margin: 10px 10px 0; padding: 0 0 10px; border-bottom: 1px solid #CCC;}

#footer-sidebar .widgetcontainer{float: left; margin: 0; max-width: 250px;}

#footer-sidebar ul{list-style: none; margin: 0; padding: 0;}

#footer-sidebar li{margin: 0 0 3px;}

{}

