/*
Put css for default colours here
*/

/* Generic, misc */

body {
    color: #31302a;
}

a {
	color: #d1582a;
}

.post h1, .page h1 {
    color: #31302a;
}

.post h2 a,
.small_feature h3 a,
.search-results .post h1 a {
    color: #6e8e5d;
}

.post_head h3,
.list_head h3,
.search-results .post h3,
.slide_caption h3 a {
	color: #71706a;
    margin-bottom: .5em;
}

#entry_list .post,
.search-results .post {
    border-bottom: 2px solid #c1c0ba;
}


/* Header area */

#header {
	background: #fff
}

#breadtop a,
.category #cat_header h1 a,
.wp-caption-text {
    color: #c1c0ba;
}

#topline, #footer, #footer_wrap {
	background: #000;
	color: #fff;
}

#topline .current-menu-item a {
	color: #feb913
}
ul.high-menu a:link,
ul.high-menu a:visited {
	color: #fff;
}

ul.high-menu li.hover a, ul.high-menu li:hover a, ul.high-menu a:hover {
    color: #adbda0;
}


/* Main navigation menu */

#main_menu, ul.main_menu, ul.main_menu ul, ul.main_menu ul li, #main_menu_wrap {
	background: #feb913
}

ul.main_menu a { 
	color: #000;
}

ul.main_menu li:hover > a {
	color: #fff
}

ul.main_menu li:hover a:hover {
	color: #fff
}

ul.main_menu li.current-menu-item a/*,
ul.main_menu li.current-post-parent a*/ {
	color: #ba6c22;
}

ul.main_menu li > ul li  {
	border-top: 1px solid #71706a;
}

ul.main_menu ul  {
	border-bottom: 1px solid #71706a;
	border-left: 1px solid #71706a;
}

/* Homepage etc */

#comments {
	border-top: 3px solid #c1c0ba;
}

#comments {
	padding-top: 18px
}

.small_feature {
}

/* Homepage slider */

/* Post area */

.post {

}

.postmetadata a {
    color: #6e8e5d;
}

/* Comment area */

#commentform textarea, #commentform input, #contactForm textarea, #contactForm input, #contactsubmit {
	border: 1px solid #666
}

#commentform input:focus, #commentform textarea:focus, #contactForm input:focus, #contactForm textarea:focus {
}


/* Search */

/* Contributors etc */

.contributors {
	border-top: 1px solid #eee;
	margin-top: 1.5em;
	padding-top: 1em;
}

.contrib_bio p {
	margin-top: 1em;
}

/* Sidebar, asides, widget areas */

#related_posts {
	margin-bottom: 1em;
	margin-top: -21px;
	padding: 21px 0 0.5em 3px;
}

#related_posts li {
	border-bottom: 0;
	padding-bottom: 1em
}

#wp-calendar {
	border: 1px solid #c3c3c3;
}

#wp-calendar th {
	background: #eee
}

#wp-calendar td, #wp-calendar th  {
	width: 14%;
	text-align: center
}

#wp-calendar td a:hover, #wp-calendar #today {
	background: #eee;
	color: #333;
}

#footer_widgets {
	margin-top: 1.5em;
}

.foot-widget-area {
	padding-bottom: 1.5em
}

#primary .widgettitle {
	color: #71706a;
}

#primary a, #footer_widgets a {
	color: #666
}

#footer_widgets .widgettitle {
    color: #6e8e5d;
    font-weight: 700;
    line-height: 1.2em;
}

#footer_widgets input {
    background-color: #444;
    border: 0;
    height: 24px;
    line-height: 24px;
    color: #fff;
    font-size: 1.25em;
}

#footer_widgets input:focus {
    background-color: #444 !important;
    border: 0;
    height: 24px;
    line-height: 24px;
    color: #fff;
}

#footer_widgets #s,
#footer_widgets .text-input {
    width: 210px;
    padding: 0 5px;
}

#footer_widgets #s {
    margin-bottom: 12px;
}

#footer_widgets #s:focus,
#footer_widgets .text-input:focus {
    background-color: #444 !important;
    border: 0;
    height: 24px;
    line-height: 24px;
    color: #fff;
}

#footer_widgets #searchsubmit,
#footer_widgets .text-submit {
    color: #feb913;
    text-transform: uppercase;
    background: transparent;
    border: 0;
    padding: 0;
    margin: 0;
    float: right;
    line-height: 16px;
    height: 16px;
}

#footer_widgets .textwidget li a {
    color: #feb913;
    font-size: 1.2em;
}

#footwidget-1 .textwidget {
    margin-top: 3em;
}

#footwidget-1 .textwidget li {
    line-height: 1.25em;
    margin-bottom: 1em;
}

.copyright {
    text-align: center;
    font-size: 12px;
    margin: 1em 0;
    color: #c1c0ba;
}

/* Footer area */

#wide_wrap {
	border-bottom: 1px solid #ddd
}

.commentmetadata, .comment-author {
	color: #666
}