/*
File:			custom.css
Description:	Custom styles for Thesis

*/

body {
background:#9b9459 url(images/bg.gif) repeat;
}

.clear {
clear:both;
}

#header {
border:0;
height:332px;
padding:0;
}

#container {
width:990px;
margin:20px auto 10px;
}

#page {
background:transparent none;
padding:0;
}

#content_box {
background:#fff;
}

.menu {
border:0;
background:#594430 none;

}

.rss {
padding-right:10px;
}

#sidebar_top {
padding-left:20px;
list-style:none;
padding-right: 5px;
}

#social-box {
margin-top:2.769em;
margin-bottom:25px;
}

#inbox {
background:#ed9747 url(images/subscribe.gif) no-repeat top left;
margin-bottom:30px;
width:335px;
height:122px;
}

#inbox-inner {
padding-top:77px;
padding-left:30px;
}

#search-box {
background:url("images/search.gif") no-repeat scroll 0 0 #C4AC88;
height:70px;
margin-bottom:25px;
width:335px;
}

#search-box-inner {
padding-left:45px;
padding-top:33px;
}

#footer {
background:none repeat scroll 0 0 #594430;
border:0;
font-size:1.2em;
text-align:center;
color:#fff;
padding:20px;
line-height:1.6em;
}

#footer a {
color:#fff;
text-decoration:none;
border:0;
}

#footer a:hover {
color:#ed9747;
}

#message,#bio {
margin-left:10px;
margin-right:10px;
margin-top:5px;
background:#fcfbe3 none;
font-style:italic;
font-size:14px;
color:#594430;
line-height:1.4em;
padding:10px;
}

#message .sig {
float:right;
}

.format_text .to_comments {
margin-left:5px;
}

.signature {
margin-bottom:10px;
}

.format_text {
line-height:2em;
}

input,textarea {
background:none repeat scroll 0 0 #fcfbe3;
color:#444;
font-size:1em;
border-style:solid;
}

dl#comment_list dl dt.bypostauthor,dl#comment_list dl dd.bypostauthor > .format_text {
border-color:#C4AC88;
}

#logo,#tagline,#footer p {
display:none;
}

.sidebar img,.prev_next {
border:0 !important;
}

.format_text ul,.linkcat {
list-style-type:none;
}

.sidebar h3 {
	font-size:20px;
	color: #8B823E; 
	font-family:'OFL Sorts Mill Goudy TT',Georgia,serif;
	margin-bottom:0.3em;
	text-align: center;
}

#new {
	margin-bottom: 20px;
}

blockquote {
background:none repeat scroll 0 0 #FAF8C9;
border:1px solid #594430;
color:#594430;
}

.logo {
	margin-left:35px;
    padding-bottom:40px;
}
.ms {
	padding-top:20px;
}
.major {
background-color:#ED9747 !important;
margin-left:18px !important;
width:530px;
}
.major a{color:#fff !important;}
.major h1{
	padding-bottom: 10px;
}

#major-cats {
	text-align: center;
}

.social_bookmark {
	text-align: left !important;
}
.no_sidebars #content {
background:none repeat scroll 0 0 #FFFFFF;
width:100%;
}

#adbc {
padding:10px;
text-align:center;
}

/* -- MENU -- */

.menu ul li ul li {
    z-index:110;
    position: relative;
}

.menu ul li {
	position: relative;
    z-index: 10;
}

#access1 {
	z-index: 1;
}

#access {
	background: #ed9747;
	list-style:none outside none;
    position:relative;
    overflow:hidden;
	z-index: 2;
}
#access .menu-header,
#acess.menu {
		background: #ed9747;
}

#access .menu {
	background:none repeat scroll 0 0 #ed9747;
    border:0 none;
    width:990px;
	overflow:hidden;
}

#access .menu a, #access .menu .current ul a, #access .menu .current-cat ul a {
color:#594430;
background:#ed9747 none;
}

#access .menu a:hover, #access .menu .current ul a:hover, #access .menu .current-cat ul a:hover {
color:#fff;
background:#ed9747 none;
}

.menu a {
letter-spacing:0.5px;
text-transform:uppercase;
}