/*  
Theme Name: Mrs. Easton Blog
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Susan Fisher
Author URI: http://binarybonsai.com/
*/

/* Begin Typography & Colors */
body {background-color:#fff; margin:20px; text-align:center; font-family:Verdana;}
a {text-decoration:none; color:#999;}
a:hover {text-decoration:underline;}

#topBorder {width:884px; height:26px; margin:0 auto; padding:0; background: url('images/topmid.gif') repeat-x top;}
	.topLeft {float:left; margin:0; padding:0;}
	.topRight {float:right; margin:0; padding:0;}
#bottomBorder {width:884px; height:26px; margin:0 auto; padding:0; background: url('images/bottommid.gif') repeat-x bottom;}
	.bottomLeft {float:left; margin:0 0 -1 0;}
	.bottomRight {float:right; margin:0 0 -1 0;}
.content {width:884px;border-left:solid 2px #000;border-right:solid 2px #000;padding:20px;margin:0 auto;}
	html>body .content {width:840px;}
h2 {margin:0;}
.header {padding:15px 35px 35px 35px;border-bottom:dotted 1px #000;text-align:left;}
.categoryheader {font:normal 16px Georgia; font-style:italic; padding:0 0 20px 40px;}
.leftCol {float:left;padding-top:30px;width:615px;text-align:left;}
.post {border-bottom:dotted 1px #000; padding:0 30px 35px 0; margin:0 0 35px 40px; font-size:11px;}
	.post img {border:0;}
	.post .headline {font-weight:normal; font-size:18px; padding-bottom:3px;}
	.post .headline a {color:#000;}
	.post .timestamp {font-size:11px;}
	.post .postcontent {width:500px;}
	.post .postcontent p {margin-top:10px; margin-bottom:5px;}
.postfooter {float:left; color:#999;}
	.postfooter .catspan {font:normal 12px Georgia; font-style:italic; margin-right:10px;}
	.postfooter #commentbox {vertical-align:middle; border:0; margin-right:3px;}
	.postfooter .commentnum  a {font-size:10px; color:#000;}
	.postfooter .share {font-size:10px; color:#000; letter-spacing:1px; margin:0 2px 0 13px;}
	.postfooter .at300b img {vertical-align:middle; margin-right:2px;}
	.postfooter .iconon {border-bottom:solid 1px #999;}
.rightCol {float:right; text-align:right; display:inline; width:195px; padding:33px 0px 20px 0px; margin-right:25px;}
	.rightCol div {font-size:10px; color:#000; letter-spacing:1px; text-transform:uppercase;}
	.rightCol #subscribe a,
	.rightCol #visit a,
	.rightCol #email a,
	.rightCol #menu1,
	.rightCol #menu2,
	.rightCol #menu3,
	.rightCol #menu4 {color:#000; cursor:pointer;}
	.rightCol #searchbox,
	.rightCol #subscribe,
	.rightCol #visit,
	.rightCol #about,
	.rightCol #email,
	.rightCol #previous,
	.rightCol #links,
	.rightCol #categories {background:url('images/dividerdots.jpg') no-repeat bottom right; margin:0; padding:10px 0;}
	.rightCol .spacer	{clear:both; height:15px; background:url('images/dividerdots.jpg') no-repeat bottom right;}
	.rightCol ul 		{list-style:none; margin:7px 0; padding:0;}
	.rightCol ul li a 	{line-height:18px; margin:0; padding:0;}
	.rightCol div#searchbox		{float:right; width: 150px; line-height: 25px; height:25px; margin:0; padding:0; background: url('images/SearchBar.jpg') no-repeat right;}
	.rightCol div#searchbox table {width:150px; height:24px;}
	.rightCol div#searchbox table td {vertical-align:middle;}
	.rightCol div#searchbox form{margin:0; padding:0;}
	.rightCol #searchform		{margin:0; padding:0;}
	.rightCol #searchbox #s		{padding-left:5px; border:0; background: none; width:110px; font:normal 10px Times; font-style:italic; text-transform:uppercase; color:#999;}
	.rightCol #rssgif 			{border:0; text-align:left; margin-top:-2px; margin-right:5px;}
	.rightCol #about #menu1outline {font-size:10px; color:#999; padding:10px 0;}
	.rightCol #visit 			{padding-bottom:7px;}
	.rightCol #visit .visitlink {color:#999; line-height:20px;}
	.rightCol #categories 		{background:none;}
	.rightCol #categories li	{font-size:11px; font-family:Georgia; font-style:italic; text-transform:none;}
.pagefooter {font-size:10px;text-transform:uppercase;margin:25px 15px 20px 40px;}
	.pagefooter .olderposts {float:right;display:inline;text-align:right;}
	.pagefooter .newerposts {float:left;}
	#menu1sign, #menu2sign, #menu3sign, #menu4sign {margin-right:5px;border:none;}
.commentlist div {font-size:11px; border-bottom:dotted 1px #E1E1E1; padding:0 20px 20px 0; margin:20px 0 20px 40px; }
	.commentlist .commentblurb p {width:500px;}
	.commentlist img.avatar {float:left; margin-right:5px;}
	#leaveReply {font-size:12px; margin:40px 20px 20px 40px;}
.clear  {clear: both; line-height: 0px; font-size: 0px; height:0px; margin: 0px; padding: 0px; background:none;}
.clear2 {clear: both; line-height: 0px; font-size: 0px; height:0px; margin: 0px; padding: 0px;}
.copyright { text-align:center; font-size:10px; margin:5px 0; }
