body {
	color: #000;
	font-family: helvetica, Arial, sans-serif;
	margin: 0;
	padding: 0;
}

#content { padding: 0 .5em; }

#footer {
	font-size: x-small;
	border-top: 1px solid #999;
	clear:both;
	padding:0.5em;
	margin 0 .5em;
}

h1, h3 { margin: 0; }
h2 { margin: 0 0 6px 0; padding: 4px 0 4px 4px; color: #777; font-size: medium; background: transparent url('http://phonefavs.com/img/hb-bg.gif') repeat-x 0 0; border-top: 1px solid #eee; border-bottom: 1px solid #eee; }
h2 img { padding: 0 3px; }
h2 a { color: #777; }
h2 a:hover { color: #000; }

a { color:#06C; text-decoration: none; }
a:hover { color:#CC0000; }

#header { margin: 0; padding: 1px 0 1px 0; position: relative; height: 40px; background-color: #f6faff; border-bottom: 1px solid #7293cb; }

/*************************************
 +Entry
 *************************************/
.entry { margin-bottom: .5em; }

.entrytitle h2 { font-size: 1.2em; border-top: 1px solid #E6E6E6; }
.entrytitle h2 a { color: #06C; }
.entrytitle h2 a:hover { color: #000; }

.entrybody { font-size: .9em; padding 0 8px; }

.entrymeta { margin: 6px 0px 20px; padding: 2px 0 3px 2px; background: #fbfbfb; border-bottom: 1px solid #eee; font-size: 0.8em; }

.postedby { color: #333; padding: 2px; font-weight: bold; }
.commentslink { padding: 2px; }
.commentsblock { margin: 0; padding: 0; }
.commentsblock textarea {  }
.commentsblock input, .commentsblock textarea{ border:1px solid #d1d1d1; }
.commentsblock textarea:focus{ background:#eee; border:1px solid #a1a1a1; }
.commentsblock textarea:focus, .commentsblock input:focus{ background:#eee; border:1px solid #a1a1a1; }
.commentauthor { display:block; font-size:1.5em; }

ol.commentlist{
	color:#777;
	font-size:0.9em;
	list-style-type:none;
	margin:0;
	margin-top:1.5em;
	padding:0;
}

.commentlist li{
	margin-bottom:0.5em;
	padding:0.5em 1em;
}

.alt{
	background:#f3f5e9;
	border:1px dotted #d1d1d1;
	padding:0.5em;
}

h3#comments { font-size:1.1em; }
img#wpstats{ width:0px;height:0px;overflow:hidden; }
