/*

Theme Name: edgeofthewild

Theme URI: www.edgeofthewild.co.uk

Description: Child theme for Edge Of The Wild blog

Author: nantshan

Author URI: www.edgeofthewild.co.uk

Template: thematic

Version: 1.2

*/



@import url("../thematic/style.css");

body {
background-color: #FFFFFF;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}

#main {
font-size: 12px;
line-height: 16px;
width: 900px;
}

#main p {
margin-top: 0px;
margin-bottom: 18px;
}

#main h3 {
color: #000000;
font-style: normal;
}

#header {
background-color: #000000;
}

#access {
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
height: 23px;
}
.wp-caption-text {
font-size: 11px;
}

#nav-below {
font-size: 12px;
}


#container {
width: 580px;
}

#content {
width: 480px;
}

#content h1 {
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #000000;
font-weight: normal;
font-size: 20px;
}

#footer {
background-color: #000000;
}

#siteinfo {
font-size: 10px;
width: 900px;
color: #4f555a;
}

#branding {
padding-top:44px;
padding-bottom:20px;
width: 900px;
}

#branding a {
color: #ffffff;
font-weight: normal;
}

#blog-description {
font-size: 12px;
font-style: normal;
}

#blog-title {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 32px;
}

#blog-title a:hover {
color: #ffffff;
}

#primary {
background-color: #e6e5d2;
font-size: 12px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}

#primary p {
line-height: normal;
}

#secondary {
font-size: 12px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}

#primary h3, #secondary h3 {
font-size: 14px;
font-family: Geneva, Arial, Helvetica, sans-serif;
}

#submit {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}

#searchsubmit {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}

#comments-list li.bypostauthor {
background-color: #e6e5d2;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}

#comments-list ol {
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}

#comments input {
font-size: 12px;
}

#comments h3 {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 14px;
}

#comments-list .comment-meta a:active, #comments-list .comment-meta a:hover {
color:#000000;
}
.entry-utility {
font-size: 11px;
}


.menu {
color: #000000;
font-size: 12px;
width: 900px;
}

.sf-menu {
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}

.sf-menu li {
background: #000000;
}

.sf-menu a {
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
padding-left: 16px;
padding-right: 16px;
padding-top: 6px;
padding-bottom: 5px;
}

.sf-menu .page_item a {
color: #999999;
}

.sf-menu .current_page_item a, .sf-menu .current_page_parent a {
color: #000000;
}

.sf-menu .current_page_item, .sf-menu .current_page_parent {
background: #ffffff;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}

.sf-menu, page_item {
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}

.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
background: #000000;
color: #FFFFFF;
outline-style:none;
outline-width:0;
}

.sf-menu .current_page_item a:hover, .sf-menu .current_page_parent a:hover {
background: #ffffff;
color: #000000;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}

.entry-title a, .entry-title h1 {
font-weight: normal;
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 20px;
}

.entry-meta {
text-transform: lowercase;
font-size: 11px;
}

.entry-meta .n {
text-transform: none;
font-size: 11px;
}


.entry-date abbr {
text-transform: none;
}

.current_page_item, .current_page_parent {
font-weight: bold;
}

img.alignleft {
margin-right: 30px;
}

img.alignright {
margin-left: 30px;
}

.entry-title a:active, .entry-title a:hover {
color:#000000;
}

.aside a:active, .aside a:hover {
color:#000000;
}

.entry-utility a:active, .entry-utility a:hover {
color:#000000;
}

.navigation a:active, .navigation a:hover {
color:#000000;
}

.entry-meta a:active, .entry-meta a:hover {
color:#000000;
}
