/* Theme Name: rachelandrew 2010
Description: A Child Theme of Starkers
Template: starkers
*/

/* http://www.colourlovers.com/palette/1115135/PESE_PLTE */

@import url(../starkers/style.css);

body {
	background-image: url(images/bg.gif);
	background-attachment: fixed;
	font: .9em/1.3 "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
	color: #1F141A;
}

a:link, a:visited {
	color: #3B2D34;
}

a:hover {
	text-decoration: none;
}

#wrapper {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}

#header {
	background-color: #fff;
	padding: 20px 40px 20px 20px;
	margin: 0 0 20px 0;
	-moz-border-radius-bottomright: 20px;
	-webkit-border-bottom-right-radius: 20px;
	border-bottom-right-radius: 20px;
}

#header h1, #header .home {
	font-size: 135%;
	color:#665F5E;
	font-weight:normal;
}

#header span, #header a, #header .home a {
	color: #3B2D34;
	font-size: 120%;
}

#main {
	width: 500px;
	padding: 20px 60px 20px 20px;
	float: left;
	background-color: #fff;
	background-image: url(images/side.gif);
	background-repeat: repeat-y;
	background-position: top right;
	margin: 0 0 20px 0;
}

#main h1 {
	font-size: 135%;
	padding: 0 0 0.4em 0;
	color:#665F5E;
	font-weight: normal;
}

#main h1 span {
	color: #3B2D34;
	font-size: 120%;
}


#main .prevnext {
	padding: 2em 0 0 0;
	font-size: 85%;
}

#extras {
	width: 380px;
	float: right;
	margin: 0 0 20px 0;
}

#extras .box {
	background-color: #fff;
}

#extras .box {
    background-color: rgb(255,255,255);
	background-color: rgba(255,255,255,0.8);
	-moz-border-radius-topright: 20px;
	-webkit-border-top-right-radius: 20px;
	border-top-right-radius: 20px;
	-moz-border-radius-bottomright: 20px;
	-webkit-border-bottom-right-radius: 20px;
	border-bottom-right-radius: 20px;
	margin: 0 0 20px 0;
	padding: 20px 30px 20px 20px;
}

#extras .box:hover {
	background-color: rgba(255,255,255,0.9);
}

#extras .box h2 {
	font-size: 135%;
	color: #665F5E;
	padding: 0 0 0.4em 0;
}

#extras .perch {
	background-image: url(images/burd1.png);
	background-repeat: no-repeat;
	background-position: 10px 20px;
	padding-left: 70px;
}

#extras .eoms {
	background-image: url(images/seat.png);
	background-repeat: no-repeat;
	background-position: 10px 20px;
	padding-left: 70px;
}

#extras .box #searchform {
	padding: 0 0 1.5em 0;
}

#extras .box li.widget_categories li {
	display: inline;
}

#extras .box ul.books li {
	display: inline;
	padding: 0 10px 0 0;
}

#extras ul.articles li {
	padding: 0 0 0.5em 0;
}

#extras .flickr_badge_image {
	float: left;
	margin: 0 10px 10px 0;
}

#extras #flickr_badge_wrapper {
	margin-right: -10px;
}

#extras .more {
	clear: left;
}

#footer {
	clear: both;
	background-color: #fff;
	-moz-border-radius-topright: 20px;
	-webkit-border-top-right-radius: 20px;
	padding: 20px 40px 20px 20px;
	color: #665F5E;
}

#footer a:link, #footer a:visited {
	color: #665F5E;
}

#footer .affiliations li{
	display: inline;
}

#footer .affiliations {
	padding: 0 0 20px 0;
}

/* posts */
.post {
	margin: 0 0 1em 0;
}

.post img.thumb {
	float:right;
	margin: 0 0 10px 10px;
}

.post h2 {
	font-size: 135%;
	padding: 0 0 0.4em 0;
}

.post h3 {

}

.post p {
	padding: 0 0 1em 0;
}

.post p + p {
   text-indent: 1em;
}

.post img.booklist {
	float: left;
	width: 100px;
	margin: 0.5em 10px 10px 0;
}

.post img.largebookimg {
	float:left;
	margin: 1em 20px 20px 0;
}

.post ul, .post ol {
	padding: 0 0 1em 1em;
}

.post ul.bookmenu li {
	padding: 0 0 0.5em 0;
}

.post p.credits {
	text-indent: 0;
	clear: left;
}

.post dt {
	font-weight: bold;
}

.post dd {
	padding: 0 0 0.5em 0;
}

.post div.readmore {
	padding: 0 0 1em 0;
}

.post blockquote {
	font-style: italic;
	padding: 0 0 0.5em 0;
}

.post .meta, .post .postdata {
	color: #665F5E;
}

.post .date, .post .tags {
	color: #665F5E;
	padding: 0 0 0.5em 0;
}

ol.commentlist li {
	padding: 0 0 0.5em 0;
}

ol.commentlist li.pingback {
	font-style: italic;
	color: #665F5E;
}

ol.commentlist li.pingback a:link, ol.commentlist li.pingback a:visited {
	color: #665F5E;
}

ol.commentlist li img.avatar {
	float: left;
	width: 32px;
	margin: 5px 10px 10px 0;
	border: 4px solid #ABA395;
}

ol.commentlist li p {
	clear: left;
	padding: 0 0 1em 0;
}

#commentform textarea {
	margin: 1em 0 1em 0;
}

h3#comments {
	padding: 0 0 1em 0;
}

.clear {
	clear: both;
}


