/* Add additional styles for your site here */

table.fred {
	border:5px solid red;
}
img.ts-caption {
	/* dummy class */
}

.ts-caption {
	border:1px solid #bbb;
	background-color:#fff;
	float:left;
	padding:0.2em;
	margin-right:0.5em;
}

.ts-caption span {
	text-align:center;
	font-weight:normal;
	font-size:0.9em;
	color:#448;
	display:block;
	padding:0.2em 0;
}

.ts-caption img {
	display:block;
}

img.ts-caption-right {
	/* dummy class */
}

.ts-caption-right {
	border:1px solid #bbb;
	background-color:#fff;
	float:right;
	padding:0.2em;
	margin-left:0.5em;
}

.ts-caption-right span {
	text-align:center;
	font-weight:normal;
	font-size:0.9em;
	color:#448;
	display:block;
	padding:0.2em 0;
}

.ts-caption-right img {
	display:block;
}

/* targeted at Rawdon Amnesty Heading */
h2 img {
	vertical-align:middle;
	padding:3px;
}

h1.phil {
	color:#960;
	font-family:georgia, serif;
	font-style:italic;
}


/* Quaker Quest */

body.tp-quaker-quest #ts-content, body.tp-_when-and-where #ts-content, body.tp-_topics #ts-content {
	background-color:#b1ccd3;
	background-image:url(images/pathway-bg.jpg);
	background-position: top right;
}

/*
body.tp-_when-and-where #ts-content {
	background-image:url(images/pathway-ch-bg.jpg);
}
*/

body.tp-_quaker-quest h1 {
	margin:0;
	color:black;
}

body.tp-_what-is-it #ts-content {
	background-color:#f7a11a;
}

body.ts-_quaker-quest #sidebar {
	background-image:url(images/qq-sidebar.jpg);
	background-repeat: no-repeat;
	background-color:#df376f;
	height:440px;
	min-height:440px;
}

body.tp-_what-is-it p {
	color:#000;
	font-weight:bold;
	margin-left:20px;
}

body.tp-_when-and-where p {
	color:#000;
	margin-left:20px;
	font-size:120%;
	line-height:1.5;
}

body.ts-_quaker-quest h2, body.ts-_quaker-quest h1  {
	color:#fff;
}

ul.qq-links {
	margin:120px 0 0 0;
	padding:0;
	list-style-type:none;
}

ul.qq-links li {
	padding-top:10px;
	font-size:17px;
}

ul.qq-links a {
	color:#eef;
	text-decoration:none;
}

ul.qq-links a:hover {
	color:#00f;
	text-decoration:underline;
}

body.ts-_quaker-quest #pagecontainer {
	background-color:#df376f;
	background-image:url(images/qq-sidebar.jpg);
	background-repeat: no-repeat;
}

#ts-content {
	min-height:500px;
}
