/*
Theme Name: Love Without Agenda WordPress Theme
Description: Theme edited from the default WordPress theme into lovely goodness with the help of the Holy Spirit and vitamin water. 
Version: 1.0
Author: Brad Siefert
Author URI: http://www.dim7chord.com/

/* Begin Structure */

.narrowcolumn {
	float: left;
	width: 625px;
	text-align: left;
	}
	
.widecolumn {
	float: left;
	width: 920px;
	text-align: left;
	}

/* End Structure */



/* Begin Sidebar */

#sidebar
{	padding: 110px 0 0 0;
	margin-left: 620px;
	padding-left: 35px;
	width: 300px;
	}

#sidebar2
{	padding: 0px 0 0 0;
	margin-left: 620px;
	padding-left: 35px;
	width: 300px;
	}

.widget widget_archive
{	padding-top: 210px;	}

/* End Sidebar */

/* From TUAW */
body          { font-size: 0.8em;  font-family: "Myriad Pro", "Myriad Web", Calibri, "Lucida Grande", "Lucida Sans Unicode", Verdana, Trebuchet MS, sans-serif;}   /* IE */
html > body   { font-size: 0.9em; }  /* Other browsers */
h1,h2,h3,h4,h5,h6 { font-family: "Myriad Pro", "Myriad Web", Calibri, "Lucida Grande", "Lucida Sans Unicode", Verdana, Trebuchet MS, sans-serif; color:#000; }
h1 { font-size: 2.5em; 	font-weight: normal; margin-top: 0px; 	margin-bottom: 3px;}
h2 { font-size: 2em; 	font-weight: normal; margin-top: 0px; 	margin-bottom: 3px;}
h3 { font-size: 1.8em; 	font-weight: normal; margin-top: 0px; 	margin-bottom: 3px;}
h4 { font-size: 1.5em; 	font-weight: normal; margin-top: 0px; 	margin-bottom: 3px;}
h5 { font-size: 1.2em; 	font-weight: normal; margin-top: 0px; 	margin-bottom: 3px;}
h6 { font-size: 1em; 	font-weight: normal; margin-top: 0px; 	margin-bottom: 3px;}
p           { margin: 0 0 1.5em 0; text-align: justify; }
p.last      { margin-bottom:0; }
p img.left  { float: left; margin: 1.5em 1.5em 1.5em 0; padding:0; }
p img.top   { margin-top:0; } /* Use this if the image is at the top of the <p>. */
ul, ol      { margin: 0 0 10px 1.5em; }
ol          { list-style-type: decimal; }
dl          { margin: 1.5em 0; }
dl dt       { font-weight: bold; }
blockquote  { margin: 1.5em 0 1.5em 1.5em; color: #666; font-style: italic; }
strong      { font-weight: bold; }
em          { font-style: italic; }
pre         { margin-bottom: 1.3em; background: #eee; border:0.1em solid #ddd; padding:1.5em; }
code        { font:0.9em Monaco, monospace; }
label     	{ font-weight: normal; }
p.small   	{ font-size: 0.8em; margin-bottom: 1.875em; line-height: 1.875em; }
p.large   	{ font-size: 1.2em; line-height: 2.5em; }
p.quiet   	{ color: #666; }
p.sponsored	{ background:#ffffee; font-size:.9em; padding: 12px; margin: 0 0 3px; line-height: 1.4em;}

ul          { list-style-type: none;	margin: 0; 	list-style: none;	margin-left: 0;	padding-left: 0em;	}
li          { list-style-type: none;	margin: 0; }
.lishow		{ list-style-type: disc;	}
.byline 	{ vertical-align: text-top;	}

/* End from TUAW */


/* Begin Comments*/
.alt {
	margin: 0;
	padding: 7px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 10px 0 5px;
	padding: 5px 5px 5px 5px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}

.commentlist li, #commentform input {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

#commentform textarea {
	width: 620px;
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentlist li ul li {
	font-size: 1em;
}

/* End Comments */

/* Begin Images */
a img {	border: 0px; } 
p img {	padding: 0;	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */
