/*
  Theme Name: Child Theme of Arras
  Theme URI: http://www.arrastheme.com/
  Description: Child theme for the Arras for WordPress
  Author: CAP WTP
  Author URI: http://www.kudasai.com.au/
  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.
.
*/
/*@import url('map-styles.css');*/

/* globals */
input[type=submit]:hover {
    background: #313428;
}


a, a:link, a:visited	{
    color: #5E5E59;
    text-decoration: none;
} 
a:hover {
    color: #b35d20;
}
 .entry-content  a{
color: #b35d20;}
.entry-content a:hover{color: #b35d20;} 

/* header */
#header { width: 960px; 
    height:150px; 
    margin: 0 auto 0 auto; 
    background: url("images/nm_gradient.jpg") /*repeat-x top #333333;*/
   /* border-bottom: none;*/
/*5px solid #0f3158;*/
 }
.blog-name {margin-left:40px;
    margin-top:10px;
    font-family:Arial Bold;
    font-size: 55px;
    color:#ffffff;
    text-transform: none;
    font-weight:bold;
}
.blog-description {display:none;
    font-family:Arial;
    font-size: 16px;
    color: #262624;
    text-transform: none;
    font-weight:bold;
    font-style:italic}

/* top menu */
#top-menu {width: 960px; 
margin: 0 auto 0 auto; 
    background: #262624;
    border-bottom: 1px solid #000;
}
#top-menu .sf-menu a {
    color: #FFF;
}
#top-menu .sf-menu ul li {
    border: 1px solid #061321;
}
#top-menu .sf-menu a:hover, #top-menu .sf-menu li:hover, #top-menu .sf-menu li.sfHover, #top-menu .sf-menu ul li {
    color: #FFF;
    background: #333333;
}
#top-menu .sf-menu ul a:hover, #top-menu .sf-menu ul li.sfHover, #top-menu .sf-menu ul li:hover {
    color: #333333;
    background: #FFF;
}
#top-menu .sf-menu ul li.sfHover a.sf-with-ul {
    color: #103259;
}

/* main navigation */
#nav {width: 960px; 
margin: 0 auto 0 auto; 
    background: #b35d20 /* url("images/main-menu.jpg") repeat-x top #333333*/;
   /* min-width: 990px;*/
}
#nav .sf-menu a {
    color: #FFF;
}
#nav .sf-menu ul li {
    border: 1px solid #0F3158;
}
#nav .sf-menu a:hover, #nav .sf-menu li:hover, #nav .sf-menu li.sfHover, #nav .sf-menu ul li {
    background: #C17B4A;
    color: #FFF;
}
#nav .sf-menu ul a:hover, #nav .sf-menu ul li.sfHover, #nav .sf-menu ul li:hover {
    color: #0F3158;
    background: #FFF;
}
#nav .sf-menu ul li.sfHover a.sf-with-ul {
    color: #0F3158;
}

#nav .quick-nav li {
    padding-top: 5px;
}

.quick-nav #rss {
    background: url("http://styles.anu.edu.au/_anu/images/icons/rss-24.png") no-repeat scroll 0 0 transparent;
}
.quick-nav #twitter {
    background: url("http://styles.anu.edu.au/_anu/images/icons/twitter-24.png") no-repeat scroll 0 0 transparent;
}
.quick-nav a:link, .quick-nav a:visited {
    opacity: 1;
    width: 24px;
    height: 24px;
}

/* search bar */

.searchform {
    border: 3px solid #b35d20;
}

.search-results-content .searchform, .sidebar .searchform { background: none repeat scroll 0 0 #EFEFEF; border: 4px solid #EFEFEF; padding: 5px 4px; width: 180px; }



/* sidebar */
.sidebar-read-more:link, .sidebar-read-more:visited	{
    background: #091E36;
}
.sidebar-read-more:hover {
    background: #BF511F;
}

.widgettitle { /* background: url("images/main-menu.jpg") repeat-x scroll center top #333333;*/ background: #5e5e59;
    color: #FFF;
}
.widgettitle a {
    color: #FFF;
}

#bottom-content-1 .widgettitle, #bottom-content-2 .widgettitle {
    color: #333;
}


.multi-sidebar .tabs li	{
    background: #383332;
    border: 1px solid #CCC;
}
.multi-sidebar .tabs .ui-tabs-selected a:link, .multi-sidebar .tabs .ui-tabs-selected a:visited	{
    color: #37322F;
}
.multi-sidebar .thumb img {
    width: 36px;
    height: 36px;
}
.featured-stories .thumb img {
    width: 36px;
    height: 36px;
}

/* tapestries */
.posts-quick .quick-read-more a:hover, #commentlist .comment-controls a:hover, .navigation a:hover, .comments-navigation a:hover, .wp-pagenavi a:hover, .wp-pagenavi span.current, .comments-navigation span.current {
    background: #333333;
    color: #FFF;
}

/* tapestries - sigle line */
.authored-by {
    padding-left:100px;
    color: #848485;
    font-size: 11px;
}

.home-title {
    color: #091e36;
}

/* single post */
.single .post .entry-comments, .single-post .entry-comments {
    background-color: #091E36;
    display: inline-block;
    color: #FFF;
}

.single-post-meta-field {
    background: #091E36;
    display: block;
    border: 1px solid #0F3158;
    padding: 5px 10px;
    color: #FFF;
    font-weight: 700;
}
.single-post-meta-value {
    border: 1px solid #CCC;
    padding: 5px 10px;
    background: #F0F0F0;
    display: block;
}

/* author template */
.author-posts-title, .author-content h1, .archive-title {
    color: #091e36;
}

/* add this widget */
.addthis_button {
    float:right;
}

/* YARPP */
.multi-sidebar .widgetcontainer li, .featured-stories li, .related-posts li {
        border-bottom: 1px dotted #CCCCCC;
        margin: 0 0 3px;
        padding: 0 0 3px;
}

div.related-posts {
        border-bottom: 1px solid #CCCCCC;
        border-top: 1px solid #CCCCCC;
}
.related-posts li a {
        font-weight: bold;
}
.related-posts li p {
        margin-bottom: 1pt;
}
.related-posts li a.sidebar-read-more {
        font-size: 8pt;
        font-weight: normal;
}
.related-posts h3 {
        font-size: 12pt;
        margin: 0 0 5px;
        padding-top: 5pt;
}
.shareaholic-show-on-load {
        margin-bottom: 15pt;
}
#related-button {
        margin-bottom: 3px;
        margin-left: 10px;
        padding: 2px;
}

.related-posts .clearfix .thumb {
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #CCCCCC;
        float: left;
        margin: 0 10px 0 0;
        padding: 2px;
}

/*jude*/

div.entry-thumbnails
{



}
/*jude- added float and width to this class to prevent continue reading wrapping around thumbnail*/

div.entry-summary
{
    float: left;
    /*width: 340px;*/

}

/*jude- this to override  style width for entry-summary in slide feature summary*/
div.featured-entry div.entry-summary {
    float: none;
    width: 450px;

}

/*jude- this to override  style width for entry-summary in feature stories*/
#index-featured1 ul.hfeed li.post div.entry-summary
{
    float: none;
    width: 195px;


}

#wpp-3 ul li, #wpp-4 ul li {
    height: 50px;
    display: block;
    padding-bottom: 3px;
    border-bottom: 1px solid #CCCCCC;
}

#wpp-3 ul, #wpp-4 ul {
    margin: 0;
    height: 232px;
    overflow: hidden;
    border-top: 1px solid #CCCCCC;
}

.wpp-post-title {
    display: block;
    height: 34px;
    overflow: hidden;
}

.wpp-comments, .wpp-date {
    display: inline-block;
    whitespace: no-wrap;
}

#main .single-post + a + .comments-navigation,
.single .post + a + .comments-navigation {
    margin-top: -15px;
}

img {
    display: inline-block;
}

#cat, li#archives-2 select {
	width: 190px !important;
	border:solid 1px #CCCCCC;
	padding:5px 4px;
}

div.commentnumber {
	display:inline;
	color:#999;
}

/* header slider */
#header {
	position:relative;
}

#branding {
	position:absolute;
	top:0;
	left:0;
	z-index:10;
}