/*
Theme Name: Child Theme of Arras Theme
Theme URI: http://www.arrastheme.com/
Description: Child theme for the Arras Theme for WordPress
Author: Siudan
Author URI: http://www.netgeo.biz/
Template: arras
Version: 1.0
.
For more information on how to create and use child themes:
http://codex.wordpress.org/Child_Themes

Any CSS code written below will override any existing
declarations from the theme itself.
.
*/

h1, h2, h3, h4, h5, h6	{ font-weight: normal; color: #1E1B1A; font-family:'Segoe UI',"arial unicode ms", Arial,Helvetica,sans-serif;  }

/* categories */
#primary .widgetcontainer { border: 0px; }
#primary .widgetcontainer	{ background: #2165CA url(images/menu_bg.jpg) bottom left repeat-x; height: 210px; padding: 0px; }
#primary li li { list-style: none; margin: 0; padding: 0; border-bottom: dotted 1px #0073e5 }
#primary li li { margin: 0px; color: #FFF; }
#primary li li a { font-family:'Segoe UI',"arial unicode ms", Arial,Helvetica,sans-serif; font-weight: normal; font-size: 16px; line-height: 40px; color:#FFF; padding: 3px 3px 0px 10px }
#primary li li a:hover { color:#FFCC00 }
#primary .widgettitle { /*display: none YY*/ }
#primary .cat-item-3 { display: none }

/* post contents */
.entry-photo { display: none }
.posts-default .entry-meta, .posts-quick .entry-meta	{ color: #CCC; float: left; background: #000; height: 25px; display: block; margin: -25px 0 0; font-weight: 700;  filter: alpha(opacity = 80); }
.posts-default .entry-comments, .posts-quick .entry-comments { display: none }
.aligncenterNB			{ display: block; margin: 0 auto; }
.alignrightNB			{ float: right; margin: 0 0 1em 1em; }
.alignleftNB			{ float: left; margin: 0 1em 1em 0; }


/****** default.css ******/
/* header */
#header					{ background: none; border-bottom: none; padding: 0; } /*background: #1e1b1a; */
#branding				{ width: 990px; margin: 0 auto; padding: 0px; }
.logo					{ margin: 0; padding: 0 }
.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; zoom: 1; *display: inline; }

/* search bar */
#searchbar  { margin: 38px 0 0; }
.searchform  { border: 3px solid #383332; background: #AAAAAA; width: 250px; padding: 3px 2px; margin: 0; }
.searchform .s  { font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; color: #333; font-size: 14px; border: none; background: #CCC; padding: 0; margin: 0; float: left; width: 234px; }

/* search results */
.search-results h2      { color: #333; font-size: 12px; font-weight: 700; margin: 0 10px 0 0; padding: 6px 10px; background: url(../../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 #E0E0E0; background: #CCC; width: 250px; }

/* top menu */
#top-menu  { border-bottom: 0; width: 960px; margin: 0 auto; padding: 0px; background:  #505050;}
#top-menu-content  { height: auto; padding: 0; width: auto; }
#top-menu-content .sf-menu  { text-transform: uppercase; margin: 0 0px;width: auto; }
#top-menu .sf-menu a  { display: block; text-decoration: none; padding: 5px 10px 6px; color: #AAA; font-size: 10px; border-right: 1px dotted #808080; }

/* main navigation */
#nav  { background: none; width: 980px; margin: 0 auto; padding: 0px; }
#nav-content  { background: url(../arras/images/topnav.jpg) repeat-x bottom #322C2C; margin: 0 auto; width: 990px; }

/* related post */
.related_post_title { clear: both; padding-top: 6px; border-top: dotted 1px #CCCCCC }

/* common classes */
img.aligncenter, img.alignright, img.alignleft  { border: none; text-align: center; background: none; padding: 4px; }

/*footer*/
#footer {	background: none; border: none; }
#footer .widgettitle{ color: #fff;  }
#footer a { color: #999; }
#footer .footer-message { color: #999; border-top: none }

/* Custom style for Category Post Widget (plugins/category-posts/cat-post.php) */
.cat-post-item { padding: 0; margin: 0; list-style-position: inside; list-style: none; clear: both; border-bottom: 1px solid #e0e0e0; height: 55px	} 
.cat-post-item .post-title { font-size: 1.2em }
.cat-post-item img { float: left; padding: 0 5px 0 0	} 
.more-link { list-style-position: outside; list-style: none; float: right  }
.more-link a { font-size: 9px; background: #ccc; color: #FFF; padding: 2px 5px; }
.more-link a:hover { background: #999 } 
