.posts h4 img {
		margin:0 0 -4px 5px;
}

.posts h4, .tagged {
	font: normal 11px 'Lucida Sans Unicode','Lucida Grande',Tahoma,sans-serif;
	color: #777;
	background: none;
	margin: 0px 0px 5px 0px;
}


#masthead {
  display: none
}

.entry {
  font-size: 1.3em;
  line-height: 1.5em;
}

.entry p, .entry ul {
	margin: 0 0 10px 0;
	color:#555;
	font: normal 13px/150% 'Lucida Sans Unicode','Lucida Grande',Tahoma,sans-serif;
	}

ul#comment_list li.comment {
  width: 500px;
  border-bottom: 0 dotted #bbb;
  float: left;
  padding: 15px 0 0;
}

h2, .posts h2, .pages h2 {
	border-bottom: 1px solid #888;
	background: none;
	padding: 0 0 3px 0;
}

h2 a, .posts h2, .pages h2 {
  font: normal 22px/normal Georgia, Helvetica, Arial, sans-serif;
  color: #444;
/*  text-shadow: 1px 1px 2px #aaa;
*/}

.entry img.alignleft,
.entry img.left,
.entry img.right,
.entry img.center,
 .wp-caption img {
  border: 1px solid #ccc;
  padding: 4px;
  -webkit-box-shadow: 3px 3px 5px #ccc; /* Safari 3 */

}

.entry img.left,.entry img {
  float: left;
  clear: left;
  margin: 5px 10px 5px 0;
}

.entry img.right {
  float: right;
  clear: right;
  margin: 5px 0 5px 10px;
}

.entry img.center {
  display: block;
  float: none;
  clear: both;
  margin: 0 auto 5px;
}

.entry img.off {
  border: 1px solid #bbb;
  float: none;
  clear: none;
  margin: 0;
  padding: 4px;
  box-shadow: none;
}

.note {
  font-size: 12px;
  font-style: italic;
  line-height: 1.2em;
}

span.p-intro, span.intro {
  text-transform: uppercase;
  font-size: 11px;
  font-weight: bold;
  color: #444;
}

.widget_tag_cloud a {
  font-family: "Lucida Grande", Times, sans-serif;
  text-decoration: none;
  color: #555;
}
.widget_tag_cloud a:hover {
  color: #06f;
}

ul#nav {
  background: none;
  margin-bottom: 5px;
  border-bottom: 1px solid #ddd;
  background-color: #eee;
}

#header_img {
  margin: 0;
  border: 1px solid #ccc;
  padding: 3px;
  width: 762px;
}


#random-quote p {
  margin: 0 0 1em 0;
	padding: 0;
	color:#555;
	font: normal 11px/150% 'Lucida Sans Unicode','Lucida Grande',Tahoma,sans-serif;
}

.quotescollection {
  margin:0 !important;
  }

blockquote.quotescollection {
  margin:0 0 10px 0 !important;
  }


ul#nav li a:hover {
	color: #06f;
	text-decoration: none;
}

ul#nav li a.current, ul#nav li a.current:visited {
	color: #666;
	text-decoration: none;
}

.entry ul, .entry ol {
	margin: 0 0 1.5em 20px;
  font: normal 12px "Lucida Grande", Helvetica, Verdana, sans-serif;	
  color: #555;
}



/* captio stuff */
.aligncenter,
 div.aligncenter {
     display: block;
     margin-left: auto;
     margin-right: auto;
 }  

 .alignleft {
     float: left;
 }  

 .alignright {
     float: right;
 }  

.wp-caption {
	margin: 0 10px 10px 0;
	line-height:1em;
}  


 .wp-caption p.wp-caption-text, p.note {
    font-size: 11px;
    padding: 0 10px 5px 2px;
    margin: 0;
		font-style: italic;
		color: #666;
		line-height:1.3em;
 }	

h2.archive_head {
  font: normal 12px "Lucida Grande", Helvetica, Verdana, sans-serif;	
  color: #333;
  background: none !important;	
  border-top:none !important;
  border-bottom:none;
}

.cat-item {
  font: normal 12px "Lucida Grande", Helvetica, Verdana, sans-serif;	
  color: #555;	
}

.cat-item a {
  font: normal 12px "Lucida Grande", Helvetica, Verdana, sans-serif;	
  color: #06f;	
}

li.widget li {
		margin:4px 0;
	}

li.widget h2 {
	}

li h2.widgettitle {
  font: normal 18px Georgia, Helvetica, Arial, sans-serif;
	color: #555;
	text-transform: none;
	background: none;
	border-top: none;
	border-bottom: 1px solid #888;
	padding: 4px 0; 
}

.quotescollection_randomquote {
  font: normal 10px/13px "Lucida Grande", Times, sans-serif;
	color: #555;
	text-align:left;
	margin: 0 5px 20px 5px;
}

.quotescollection_randomquote cite {
	display:inline !important;
	color: #777;
}

q:before, q:after {
	content:"";
}

.add_comment a {
		color: #555;
	}
	
.navigation a {
  font: normal 11px/14px "Lucida Grande", Times, sans-serif;
	color: #777;
	}	
	
h3.comments_headers, p.unstyled, .entry h3 {
  font: normal 13px "Lucida Grande", Helvetica, Arial, sans-serif;
	color: #555;
	text-transform: none;
}	


ul.sidebar_list li.widget {
margin: 0px 0px 15px 0px;
}

.comment_meta strong {
  font-weight: normal;
	color: #555;

}


#footer {
  border-top: 1px solid #888;
  padding: 5px 0 0 0;
}  

#footer p {
    font: normal 10px "Lucida Grande", Helvetica, Arial, sans-serif;
}

