/* MOJO -HOME */
/* container for mojo component display */
div#mojo-main { display: block; position: relative; margin: 0 auto; text-align: center; width: 100%;	}

/* pad the post */
div.post { padding: 0 8px; text-align: left!important; }
/*displays permalink icon*/
div.post h3 a {font-size: 1em; color: #99CC00; } 
div.post h3 a:hover { text-decoration: none; }
div.post h3 .userEdit a img {border:0; margin-top: -14px; padding: 0 0 0 4px;} /*aligns joomla edit icon */
div.post-date {display:none;} 

/*rem out display inline below to hide date*/
span.post-date {display:inline; font-size:0.90em; margin:0 0 4px 0;}
span.post-author {color:#ccc; font-size: 0.90em; margin: 0 0 4px 0; font-style:italic; }
div.post-entry {padding: 0 0 12px 0;}

/* custom subtitles for 1guy */
div.post-entry h3 { display: block; float: left; font-size: 1.2em; margin: 8px 0; position: relative; width: 100%; }
div.post-entry span { color : #666; margin: 0 2px; }
div.post-entry p a span {display:block; font-size: 0.86em; margin: 12px 0; text-align:right; width:100%;}	

/* post details, links 2 ping, comments, trackback, etc. */
.postmeta {			
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	background-color:#F2F2F2;
	display: block;
	font-size: 0.9em;
	margin: 4px auto;
	padding: 8px 0 8px 8px;
	position: relative;
	text-align: center;
	width: 100%;
}

.postmeta a {}
.postmeta a:hover {}
.navigation { display: block; font-size:10px; margin: 4px auto; padding: 12px 0; position : relative; width: 100%; }
.alignleft a {margin-right: 4px;}
.alignright a {margin-left: 4px;}

div#mojo_footer { color: #ccc; display: block; margin: 12px auto; position: relative; }
.feedage {border-bottom: 1px solid #f0f0f0; margin: 12px 0; padding: 0 0 12px 0;  text-align:right; width: 98%;}
.feedage a.rss { background: url(images/feed_def.gif) center left; background-repeat: no-repeat; color: #ccc; font-size: 10px; font-weight: lighter; }
.feedage a.rss:hover { background: url(images/feed_ovr.gif) center left; background-repeat: no-repeat; text-decoration: none; }

div#get_mojo { display: block; margin: 0 auto; width: 80px; position: relative; }
div#get_mojo  a img { border: 0; margin: 4px auto -8px auto; text-align: center; width: 80px; }
div#get_mojo p {color: #ccc; font-size: 11px; margin: 0 auto;	text-align: center; width: 80px; }

/* COMMENT DISPLAY  BLOCKS */
/* block comment */
div#mojo_comments { display: block; margin: 0 auto; padding: 8px 0; text-align: left; width: 98%; }
div#mojo_comments h3 {font-size: 1em; font-weight:bold;}
div#mojo_comments h3 span {font-size:1.1em; font-weight: normal;}

div#mojo_comments ul.commentlist { padding: 0; width:100%; list-style: none; }
div#mojo_comments ul.commentlist li { border:1px solid #99CC66; }
div#mojo_comments ul li cite a {font-family: arial, sans-serif; font-style:normal; font-weight: bold;}
div#mojo_comments ul li.reply { background:#fafafc; color:#666; margin: 4px auto; padding: 4px 12px; font-family:arial, sans-serif; font-size:12px; }
div#mojo_comments ul li.altreply { background: #F3F1F6; color:#999; margin: 4px auto; padding: 4px 12px; font-family:arial, sans-serif; font-size:12px; }
/* future hook for alternate author response */
div#mojo_comments ul li.auth {background-color: #fffeec; color:#333; margin: 4px auto; padding: 4px 12px;}

/* PASSWORD COMMENTS */
div#mojo_pwcomments { display: block; color: red; margin: 12px auto; text-align: center; width: 100%; }

/* NO COMMENTS YET */

/* GOT COMMENTS */

/* COMMENT FORM */
p label span {color:#666; font-size:10px;}
input.comment,
textarea.comment { background-color: inherit; border: 1px solid #ccc; color: #333; display: block; padding: 2px; width: 98%; }
input.comment { width: 200px; }
textarea.comment:hover,
input.comment:hover { background-color: #fff; border: 1px solid #accc39; }

/* MOJO_sidebar */
div.mojo_sidebar { padding: 0 5px 0 5px; }
div.mojo_sidebar ul { margin-bottom: 10px; margin-top: 5px; }
div.mojo_sidebar .mojo_section { font-weight: bold; display: block; padding-bottom: 2px; border-bottom: 1px dashed #999999; }


