/*
Theme Name: mayBe3
Theme URI: 
Description: (re)newal: buds in spring.
Version: 0.1
Author: 
Author URI: 
Tags: 

*/

/* Eric Meyer's reset {{{
From: http://meyerweb.com/eric/thoughts/2008/01/15/resetting-again/ */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* }}} */
	/* My base styles for this {{{ */
html { padding-bottom:8em; }
body
{ 
	font-size:0.75em; /* by default 1em is rendered @ 16px apparently, aiming for about 12px*/ 
	padding:0.2em;	
	font-family:Arial, Helvetica, sans-serif; 
	background-image:url('images/background.jpg');
	background-repeat:no-repeat;
	background-color:white;
	width:950px;
	color:#600;
}
blockquote
{
	background-color:#fBf9ed;
	border:solid 1px #985;
	padding:1em;
	width:50%;
	margin:0.5em 0;
}

/* links */
a,
a:visited
{
	color:blue;
	font-weight:bold;
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
a:active
{
	text-decoration:none;
	color:#e04000;
}
a.external
{
	padding-left:18px;
	background-repeat:no-repeat;
	background-image:url('/format/icon_links_external.gif');
	background-position: top left;
}
a.mail
{
	padding-left:18px;
	background-repeat:no-repeat;
	background-image:url('/format/icon_links_email.gif');
	background-position: top left;
}

em { font-style:italic; }
h1,h2,h3,h4 
{
	margin-top:1em; 
	margin-bottom:0.2em;
	font-weight:bold;
	color:#e04000;
}
h2,h3,h4 
{
	margin-top:2em; 
	margin-bottom:0.3em;
	font-weight:bold;
	color:#660000;
	clear:both;
}
/* don't colour links in headings */
h1 a,h2 a,h3 a,h4 a
h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited
{
	color:#e04000;
}
h1 { font-size:2em; }
h2 { font-size:1.3em; }
h3 { font-size:1.2em; }
h4 { font-size:1em; }
p
{ 
	margin-bottom:1em;
	line-height:1.6em;
}
li
{ 
	margin-bottom:0.3em; 
	line-height:1.5em;
}


strong { font-weight:bold; }
/* lists need left padding for marker to go in */
ol { margin-left:2em; } 
ol>li { list-style: decimal outside;     } 
ul { margin-left:1.5em; } 
ul>li { list-style: square outside; }
table { border-collapse:collapse;margin:0.5em 0; }
abbr { border-bottom:dotted 1px #aaa;}

optgroup 
{
	font-style:normal;
	font-weight:normal;
	border-bottom:dotted 1px #aaa;
}
p.blockquote_citation
{
	font-style:italic;
	text-align:right;
	font-size:0.8em;
}

.wp-caption
{
	margin:6px 0 5px;
}


.wp-caption-text
{
	font-size:0.8em;
}


	/* }}} */

/* maybe original unreadable orange color:#ff6600; */
/* header is the thing with the 7 golden principles... {{{ */
#header
{
	position:absolute;
	left:222px;
	top:33px;
	color:#E04000;
	width:680px;
}

#header div.icon
{
	float:left;	
}
/* }}} */

/* keyInfo is left sidebar with diocise link and logo {{{ */
#keyInfo
{
	position:absolute;
	left:10px;
	top:115px;
	width:188px;
	text-align:right;
}
#keyInfo p
{
	color:#e04000;
	font-weight:bold;
}
#CofE
{
	margin-top:240px;
}

ul.admin_links
{
	text-align:left;
}

/* }}} */


#content, 
#footer
{
	margin-left:230px;
	width:440px;
}
#content
{
	margin-top:189px;
}
#oh_no_ie6 #content, 
#oh_no_ie7 #content
{
	padding-top:209px;
}
#footer
{
	margin-top:200px;
}

.copyright
{
	font-size:0.8em;
}

#pageTitle 
{
	padding-top:6px;
 	margin-bottom:13px;
}

#sidebar
{
	position:absolute;
	left:700px;
	top:164px;
	width:200px;
}
#sidebar h2 
{ 
	color:black; 
	background:none;
	padding-left: 0;
}
#sidebar>ul>li,
#sidebar ul.quicklinks>li
{
	list-style:none;
	margin:0;
	margin-bottom:3px;
	padding:0;
}
#sidebar ul.quicklinks
{
	margin:0;
	padding:0;
}
#sidebar ul.quicklinks a
{
	color:#e04000;
}
li.widget_bdp_rss_aggregator ul
{
	margin:0;
}
li.widget_bdp_rss_aggregator li
{
	list-style:none;
	margin-bottom:0.5em;
	padding-top:0.5em;
	border-top:dashed 1px #aaa;
}
li.widget_bdp_rss_aggregator a 
{
	font-weight:normal;
}

#pallette
{
	margin-top:200px;
}

div.subtle,
span.subtle
{
	font-color: #ccc;
}
.hidden
{
	display:none;
}

.postmetadata
{
	background-color:#fbfbff;
	margin-top:1em;
	margin-bottom:4em;
	color: #aad;
}
div.navigation
{
	overflow:auto;
}
.postmetadata a
{
	color: #aad;
}
h2
{
	background-image: url('/format/logo_mayBe_trinity.gif');
	background-position: top left;
	background-repeat:no-repeat;
	padding-left:16px;
}

/* comment list */
ol.commentlist
{
	margin:0; padding:0;
}
ol.commentlist img.avatar { display:none; }
li.comment 
{
	list-style:none;
	background-color: #edb;
	padding:0.5em 1em;
}
div.commentmetadata
{
	border-bottom:solid 1px #ebe9dc;
}
div.commenttext
{
}
.alignright {float:right; margin:0 0 1em 1em}
.alignleft {float:left; margin:0 1em 1em 0}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}



#printHeader 
{ 
	display:none;
}
@media print
{
	#header,
	#sidebar,
	#footer,
	#keyInfo  { display:none; }
	#content
	{
		margin:0;
		padding:0;
		width:95%;
	}
	body
	{
		font-size:0.9em;
	}
	#printHeader
	{
		display:block;
		padding-left:5cm;
		overflow:auto;
	}	
	#printHeader h1
	{
		font-size:18px;
	}
	#printLogo
	{
		width:4cm;
		height:4cm;
		position:absolute;
		margin-left:-5cm;
	}
}
