		/* ::::::::::::::::::::::::::::::::  Blog Styles (comment page) Begin */
		
div#container {width:970px; margin:15px auto; border:1px solid grey; text-align:left; padding:0px 12px 12px 12px; background:white;}
div#container div#banner {background:url(http://c.care.com/img/care_web_notagline.gif) 10px 0 no-repeat; height: 67px; padding:0 0 15px 0;}
div#container div#banner h1 {display:none;}
div.comments {}
div.comments h3 {letter-spacing:1px; font-weight:normal; border:dotted grey; border-width: 0 0 1px 0;}
form#comment-form {}
div.comments-open {font-size:13px;}
div.comments-open label {display:block;}
div.comments-open h2 {letter-spacing:1px; font-weight:normal; border:dotted grey; border-width: 0 0 1px 0;}
div#beta {}
div#beta h2 {border:dotted grey; border-width: 0 0 1px 0; font-size:21px;}
div#beta h2 a {letter-spacing:1px; font-weight:normal; color: grey;}
textarea {width:450px;}
		
/*  blog styles - these affect the live typepad blog */
	.careBlog {padding:15px 0 0;}
	.careBlog h2 {margin:0 0 10px; font-size:1em}
	.careBlog h2.sbh, .careBlog h2.sbh a {color:#DB8A21; text-decoration:none; font-size:12px;}
	.careBlog .module {}
	.careBlog .module-archives {}
	.careBlog .module-categories {} 
	.careBlog .module-header {}
	.careBlog .content-header {font-size:1.5em}
	.careBlog .module-content {margin:0 0 10px;}
	.careBlog .module-content a {}
	.careBlog .module-content img {}
	.careBlog .module-list {}
	.careBlog .module-list li {list-style-type: circle;}
	.careBlog .module-list-item {}
	.careBlog .blogMainContent {border:dotted #333333; border-width:0 0 0 1px; padding: 0 0 0 10px; min-height:800px;}/* see ie6fix */
	.careBlog .sideBar {padding:0 0 0 10px; border:dotted #333333; border-width:0 0 1px 0; margin: 0 0 10px 0}
	.careBlog .sbh {}	
	.careBlog .blogLinksList {padding:0 0 0 10px;}
	.careBlog .rssFeed {padding:0 0 0 20px; background: url(/img/blog/feed.png?v=1) 0 0 no-repeat; display:block; height:17px;}
	.careBlog textarea {width:450px;}
	.careBlog h1.indivHeader {font-size:14px;}
	
	.entry-footer {font-size:11px;}

	.socailMediaAdlob {float:right; margin: 0 0 10px; width:230px; clear:right;}
	.socailMediaAdlob .top {background: url(/img/sm/SB_module_top.gif?v=1) 0 0 no-repeat; height:32px;}
	.socailMediaAdlob .c {background: url(/img/sm/SB_module_1px-middle.gif?v=1) repeat-y; padding: 5px 12px 0 16px; position:relative;}
	.socailMediaAdlob .base {background: url(/img/sm/SB_module_base.gif?v=1) 0 0 no-repeat; height:25px;}
	.socailMediaAdlob p.smTitle {color:#E5801D; font-size:14px; font-weight:bold; margin:0; text-align:center; padding-top:12px; padding-left:25px;}
	.socailMediaAdlob dl {margin:8px 0 0; padding:0; clear:both;}
	.socailMediaAdlob dt {float:left; clear:left; width:16px; margin:0 0 5px; padding:0;}
	.socailMediaAdlob dd {margin:0 0 5px 22px; padding:2px 0 0; clear:right;}		
		