/*
Theme Name: Thirty(-five) Ten
Theme URI: http://aaron.jorb.in/thirty-ten
Description: A child theme of the 2010 default theme for WordPress.
Author: Aaron Jorbin based on work by the WordPress team, with additions and tweaks by Louise Close
Author URI: http://aaron.jorb.in/
Version: 1.1.4
Tags: black, red, white, three-columns, fixed-width, custom-header, theme-options, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
Template: twentyten
*/

@import url('../twentyten/style.css');

/* Move menu to be above image 
#header #access{
top: -240px;
position: relative;
}
#site-title {
margin:0 0 44px;
}*/

/* Move header upwards */

#header {
padding: 20px 0 0 0;
}

#branding img {
	border-top: 4px solid #573f1d;
	border-bottom: 1px solid #330000;
}

.navigation {
	color: #663300;
}

.navigation a:link,
.navigation a:visited {
	color: #663300;
}

#access {
background: #573f1d;
color:#faebd7;
}

#access a {
background: #573f1d;
color:#faebd7;
}

#access ul ul a {
	background: #573f1d;
	color:#faebd7;
	line-height: 1em;
	padding: 10px;
	width: 160px;
	height: auto;
	opacity:0.85;
}
#access li:hover > a,
#access ul ul :hover > a {
	background: #82560d;
	color: #fff;
}

/* =Layout
-------------------------------------------------------------- */

/*
LAYOUT: Two columns for pages
DESCRIPTION: Two-column fixed layout with one sidebar right of content
*/

.two-column #container {
	float: left;
	margin: 0 -260px 0 0;
	width: 100%;
}
.two-column #content {
	clear: left;
	float: left;
	width: 600px;
	padding: 20px 0;
	margin: 0 0 0 30px;
}

.two-column #pagemenu, {
	float: right;
	width: 300px;
	padding: 20px 0;
	margin: 10px 20px 0 600px;
}

.two-column #secondary {
float: right;
	width: 0px;
	clear: right;
}
.two-column #footer {
	clear: both;
	width: 100%;
}

/*
LAYOUT: One column, no sidebar
DESCRIPTION: One centered column with no sidebar
*/

.one-column #content {
	margin: 0 auto 0 auto;
	width: 840px;
}

/* Change our default link colors */
a:link{
color:#990000;
}
a:visited{
color:#97004b;
}
a:hover{
color:#009797;
}
a:active{
color:#a67942;
}
/* Modify the footer to allow for a bigger description and nicer looking links  */
#site-info{
width:250px;
}
#site-generator{
width: 590px;
}

#site-generator a{
background: none;
padding: 0 7px;
}

#jorbin-link a:link, #jorbin-link a:visited, #jorbin-link a:hover,#jorbin-link a:active {
color:#660000;

}
#generator-link a{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../twentyten/images/wordpress.png) no-repeat scroll left center;
color:#666666;
display:inline-block;
line-height:16px;
margin-left:1px;
padding-left:19px;
text-decoration:none;
}

#site-title a {
	color: #573f1d;
	font-weight: bold;
	text-decoration: none;
}

/* #site-description {
	color: ;
} */

.page-title {

	color: #573f1d;

	font-size: 14px;

	font-weight: bold;

	margin: 0 0 36px 0;

}

.page-title span {

	color: #333;

	font-size: 16px;

	font-style: italic;

	font-weight: normal;

}

.page-title a:link,

.page-title a:visited {

	color: #573f1d;

	text-decoration: none;

}

.page-title a:active,

.page-title a:hover {

	color: #990000;

}

#content .entry-title {

	color: #330000;

	font-size: 21px;

	font-weight: bold;

	line-height: 1.3em;

	margin-bottom: 0;

}

.entry-title a:link,

.entry-title a:visited {

	color: #330000;

	text-decoration: none;

}

.entry-title a:active,

.entry-title a:hover {

	color: #990000;
}

.entry-meta {

	color: #888;

	font-size: 12px;

}

.entry-meta a,

.entry-utility a {

	color: #990000;

}

.entry-meta a:hover,

.entry-utility a:hover {

	color: #cc9933;

}



/* Texty things */

#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {
	color: #573f1d;
	line-height: 1.5em;
	margin: 0 0 20px 0;
}

blockquote {
border-left: 2px solid #990000;
border-right: 2px solid #990000;
background: #faebd7;
-moz-box-shadow: 5px 5px 7px #c0c0c0;
-webkit-box-shadow: 5px 5px 7px #c0c0c0;
-moz-border-radius-topleft: 10px;
-webkit-border-top-left-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-left-radius: 10px;
}

small {
font-size:0.9em;
line-height:1.3em;
}

.small {
font-size:0.9em;
line-height:1.3em;
}

.home .sticky {
	background: #fff8dc;
}

.home .sticky .page-link a {
	background: #f7e7d7;
}

#entry-author-info {
	background: #fcf5ef;
}

/* Images in posts */

#content img {
border: 5px solid #f1efef;
-moz-box-shadow: 5px 5px 7px #888;
 margin-bottom:12px;
 margin-left: 2px;
 margin-right:2px;
-webkit-box-shadow: 5px 5px 7px #888;
}

.attachment-thumbnail {
	margin-right: 5px;
}

#content .wp-caption {
	background: none;
	padding: 4px 8px 4px 4px;
}

#content .gallery img {
	border: 10px solid #f1efef;
}

#content img.ns { /* Class for images in posts without border or shadow */
border: none;
-moz-box-shadow: 0 0 0;
-webkit-box-shadow: 0 0 0;
}

/* NGG Tweaks */

.ngg-singlepic {
 margin-bottom:15px;
 padding-bottom:10px;
}

.ngg-left {
 margin-right: 5px;
}

/* Look good?  Drink a glass of whisky and enjoy */
