/* @override http://www.peaceofmindorganizing.com/css/typography.css */

body {
font-size:87.5%;/*take IE6 from 16px to 14px*/
font-family:arial,helvetica,clean,sans-serif;
color:rgb(105,98,81);
}
html>body {
font-size:14px;
}
/* P, BLOCKQUOTE ____________________________ */
p{
line-height:1.4286em; /* 20px */
margin:0 0 .7143em 30px; /* 10px */
width:80%;
max-width:650px;
}
form p, blockquote p{
margin-left:0;
}
form div{
clear:both;
}
.blogBody p{
margin:0 0 .7143em 0;
width:auto;
max-width:none;
}
p.timestamp{
color:rgb(159,214,226);
margin:0;
}
.event{
margin-left:30px;
margin-bottom:1.4286em;
padding:.7143em 14px;
border-left:3px solid rgb(254,196,108);
background:url("../images/whiteBG.png") 0 0 repeat;
}
.event p, .date, .time, .location, .address{
line-height:1.4286em; /* 20px */
margin:0 0 .7143em 0; /* 10px */
width:auto;
}
.date, .location{
margin-bottom:0;
}
.event div span{
font-weight:bold;
}
.event h3{
margin-bottom:.625em;
margin-left:-10px;
padding-left:10px;
border-bottom:1px dotted rgb(254,196,108);
}
.event h4{
font-style:italic;
font-size:1.143em; /*16px*/
line-height:1.25em; /* 20px */
margin:1.25em 0 .625em 0; /* 10px */
}
.event ul li{
margin-left:0;
}
blockquote{
line-height:1.4286em; /* 20px */
margin:0 2em 1em 30px;
padding-left:.5em;
border-left:3px solid rgb(254,196,108);
}
.blogBody blockquote{
	margin:0 2em 1em 1em;
}
p.quotee {
text-align:right;
font-style:italic;
margin-top:-.7143em;
}
.blogBody p.quotee { /* DEAL */
margin:0 0 1em 50px;
font-style:italic;
}
span.error{
font-weight:bold;
}
/* HEADINGS ____________________________ */
h2, .h2Clone{
margin:0 0 .5em 30px;/* 14 px */
padding-top:.4643em;/* 13 px */
padding-bottom:.1786em; /* 5 px */
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:2em; /* 28px */
line-height:1em;
font-variant:small-caps;
background:transparent url("../images/redSq.gif") right bottom no-repeat;
color:rgb(105,98,81);
}
.blogBody h2{
margin:0;
padding:0;
font-family:inherit;
font-size:1.286em; /* 18px */
font-weight:bold;
line-height:1.111em; /* 20px */
background:none;
font-variant:normal;
}
h2.archive-header{
	margin-bottom:1.111em;
}
h3{
margin:.9375em 0 .3125em 30px;/*15px, 5px */
font-weight:bold;
font-size:1.143em; /* 16px */
line-height:1.25em; /* 20px */
color:rgb(105,98,81);
}
.search-result h3{
margin:0;
padding:0;
}
.vcard h3{
margin-left:0;
font-weight:normal;
}
h3.error{
color:rgb(254,196,108);
font-size:164%;
margin-bottom:.5em;
}
h4{
font-style:italic;
font-size:1em; /*14px*/
line-height:1.4286em; /* 20px */
margin:0 0 .7143em 30px; /* 10px */
color:rgb(105,98,81);
}
/* LINKS
______________________________________ */
a {
text-decoration:none;
color:rgb(210,94,100);
outline:none;
}
a:hover {
text-decoration:underline;
}
#logo a:hover{
border:0;
text-decoration:none;
}
h2 a, .search-result h3 a{
color:rgb(105,98,81);
}
/*External links*/
#content a[href^="http"] {
padding-right:11px;
background:url("../images/ext.gif") 100% 1px no-repeat;
}
#footer a[href^="http"],
#content a[href^="http://peaceofmindorganizing.com"],
#content a[href^="http://www.peaceofmindorganizing.com"],
#content a[href^="http://www.amazon.com"],
#content a[href^="http://www.polldaddy.com"],
#content a[href^="http://answers.polldaddy.com"],
#content a.ec_ejc_thkbx{
padding-right:0;
background-image:none;
}
/* ______________________________________ BUTTONS */
ul.buttons {
	overflow: auto; 
	zoom: 1;
	width:auto;
	margin-left: 1em;
	margin-bottom: 1.5em;
	margin-top: 1.5em;
	padding-left: 15px
	}
.blogBody ul.buttons {
	margin-top: 0;
	padding-left:0;
	}
ul.buttons li {
	list-style-image:none;
	list-style-type:none;
	margin:0;
}
.buttons a{
	display: block;
	float:  left;
	text-indent:  -9999px;
	width:40px;
	height: 40px;
	margin-right: 8px;
	background:url("../images/icons-sm.gif") 0 0 no-repeat;
	}
.buttons a:hover {
	background-position: 0 -80px;
	}
.buttons .twitterLink{
	background-position: -80px 0;
	}
.buttons .twitterLink:hover{
	background-position: -80px -80px;
	}
.buttons .rssLink{
	background-position: -160px 0;
	}
.buttons .rssLink:hover{
	background-position: -160px -80px;
	}
.buttons .rssEmailLink{
	background-position: -240px 0;
	}
.buttons .rssEmailLink:hover{
	background-position: -240px -80px;
	}
/* LISTS ____________________________ */
ul, ol{
margin-bottom:.7143em;
width:80%;
max-width:650px;
}
.blogBody ul, .blogBody ol{
width:auto;
max-width:none;
}
ul li, ol li {
margin-left:30px;
line-height:1.4286em;/* 20px */
margin-bottom: .7143em
}
ul li{
list-style-image: url("../images/emptySq.jpg");
list-style-type: disc;
}
ol li{
list-style-type:decimal;
}
#content ul li, #content ol li{
margin-left:60px;
}
.blogBody #content ul li{
list-style-image: url("../images/dot.gif");
list-style-type: disc;
}
ul.noMarker li{
list-style-image:none;
list-style-type:none;
}
ul ul li{
margin-left:30px;
list-style-image: url("../images/dot.gif");
list-style-type: disc;
}
dt{
padding-left:30px;
line-height:1.4286em;/*20px*/
font-weight:bold;
background:url("../images/emptySq.jpg") 12px 6px no-repeat;
color:rgb(105,98,81);
}
dd{
}
/* TAGS ___ baseline is 12px __________________________________ */
.tagSize1{
font-size:.8333em; /*10px */
}
.tagSize2 {
font-size:.9167em; /* 11px */
}
.tagSize3 {
font-size:1em; /* 12px */
}
.tagSize4 {
font-size:1.0833em; /* 13px */
}
.tagSize5 {
font-size:1.1667em; /*14 */
}
.tagSize6 {
font-size:1.25em; /* 15 */
}
.tagSize7 {
font-size:1.333em; /* 16 */
}
.tagSize8 {
font-size:1.4167em; /* 17 */
}
.tagSize9 {
font-size:1.5em; /* 18 */
}
.tagSize10 {
font-size:1.5833em; /* 19 */
}
.tagSize11 {
font-size:1.667em; /* 20 */
}
.tagSizeLargest{
font-size:1.833em; /*22px */
}
/* CITE, EM, STRONG, SUP ____________________________ */
cite, em{ font-style:italic; }
cite.short{ font-style:normal; }
strong{ font-weight:bold; }
sup, sub { font-size:  .833em; vertical-align: super}
sub { vertical-align: sub }
/* VCARDs ______________________________ */
.vcard{
margin-left:30px;
}
.vcard p{
margin-left:0;
font-weight:normal;
}
.vcard div {
line-height:1.4286em;/*line-height of 20px*/
padding:0;
}
.adr, .phone, .email{
margin:0 0 .7143em 0;
}
.vcard div div{
margin-left:0;
}
.family-name{
display:none;
}