/*
Theme Name: MelonyBrown_v002
Theme URI: http://www.visualcoma.com/
Description: Based on Temp_v3.0.62 | Start Date: 10.11.08
Author: Randy Hicks | VisualComa / Skorinc
Author URI: http://www.visualcoma.com
*/


@import url("reset.css");
@import url("blocks.css");
@import url("css/extras.css");
@import url("css/pagenavi-css.css");
@import url("css/wp-mailinglist.css");
@import url("css/now-reading.css");
@import url("css/gigpress.css");

/*
@import url("css/threaded-comments.css");


background-image: url(../images/logo.png);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: top left;


*/

.helvetica, body, code, input, textarea {font-family:Helvetica;}

body {
	text-align:center;
	background-color:#1D2B14;
}

.underline, 
ul.gigpress-listing a {
	text-decoration:underline;
}

/**		----------		**/
/**		Font Size		**/
/**		----------		**/

.f-23 {
	font-size:23px;
	letter-spacing:1px;
}

.f-20, 
.day {
	font-size:20px;
	letter-spacing:1px;
}

.f-18, 
h1.title {
	font-size:18px;
}

.f-14, 
.post-nav, 
h1.alt-title {
	font-size:14px;
}

.f-13, 
#search-rss, 
.menu {
	font-size:13px;
}

.f-12, 
.entry, 
.category, 
.p-comments, 
h5.author, .author, 
.tags,
.month {
	font-size:12px;
}

.f-11, 
em, 
.year, 
#footer, 
.tags dfn {
	font-size:11px;
}

/**		----------		**/
/**		Font Color		**/
/**		----------		**/

.green, 
.entry a, 
.category, .category a, 
.p-comments, .p-comments a, 
.tags, .tags a, 
h5.author, h5.author a {
	color:#182111;
}

.maroon, 
.entry a:hover, 
h1.title a:hover, 
.category a:hover, 
.p-comments a:hover, 
.tags a:hover, 
h5.author a:hover {
	color:#3C1A0E;
}

.c-fff, 
h1.title, h1.title a, 
.entry, 
.date, 
.post-nav, .post-nav a,
.page-nav, .page-nav a, 
#footer, 
.menu h2, 
.menu, .menu a, 
ul.gigpress-listing a, 
#search-rss {
	color:#fff;
}

.c-bbb, 
.post-nav a:hover {
	color:#bbb;
}

.c-000 {
	color:#000;
}

.c-333 {
	color:#333;
}

.c-666 {
	color:#666;
}

/**		----------		**/
/**		Header			**/
/**		----------		**/

.admin-links {
	float:left;
}

.admin-links table td {
	padding:0 3px;
}

.top-search table td {
	vertical-align:middle;
}

.top-search input#rlh_search {
	width:221px;
	font-size:17px;
	color:#999;
	padding-top:5px;
	padding-bottom:3px;
	padding-left:3px;
	margin-right:5px;
	letter-spacing:1px;
	border:none;
	background:url('images/search.gif') left top no-repeat;
}

.top-search input#rlh_send {
	width:46px;
	height:24px;
}

ul.m-links {}

ul.m-links li {
	display:inline;
}

/**		----------		**/
/**		post indiv		**/
/**		----------		**/

h1.title {
	padding-bottom:5px;
}

h5.author {
	padding-bottom:5px;
}

.p-comments {
	float:right;
	clear:;
	font-weight:bold;
}

.time {}

.date {
	text-align:center;
	padding-top:7px;
	padding-bottom:5px;
}

.date span {
	display:block;
}

	.month {
		letter-spacing:1px;
		text-transform:uppercase;
		margin-bottom:3px;
	}
	.day {
	}
	.year {}

.trackback {}

.category {
	padding-left:7px;
}

.tags {}

.edit {
	margin-top:7px;
}

.post-bot-img {
	float:right;
}

/* Entry */

.entry {
	padding-top:5px;
	padding-bottom:10px;
}

.entry img, .entry p img {margin:0 5px 3px 0;}

.entry p img.alignleft, .entry p img.alignleft {
	margin-right:5px;
	margin-bottom:3px;
}

.entry p img.alignright, .entry p img.alignright {
	margin-left:5px;
	margin-bottom:3px;
}

.entry p {
	line-height:18px;
	padding-bottom:11px;
}

.entry blockquote {}

.entry blockquote p {}

.entry ol, .entry ul {
	margin-top:5px;
	margin-left:20px;
}

.entry ol {}

.entry li {
	margin-bottom:7px;
}

/**		----------		**/
/**		Menu indiv		**/
/**		----------		**/

.menu a:hover {
	text-decoration:underline;
}

ul.menu {}

.menu h2 {
	margin:0 0 7px 15px;
}

ul.menu li {
	margin-bottom:10px;
}

ul.menu ul {
	margin:0 10px 15px 15px;
	padding:0 0 0 0;
}

ul.menu li li {
	padding:2px 0 0 30px;
	margin:0 0 5px 0;
	background:url('images/flower.png') left top no-repeat;
}

ul.menu li.tag-cloud {
	text-align:center;
	margin:25px 0 0 0;
}

/**		----------		**/
/**		Lower Menu		**/
/**		----------		**/

#lower-menu ul#menu-left h2, 
#lower-menu ul#menu-right h2 {}

#lower-menu ul#menu-left li ul li {
	background:url('images/quotes.png') left top no-repeat;
}

#lower-menu ul#menu-right {}

/**		----------		**/
/**		Comm indiv		**/
/**		----------		**/

/* Size */

.f-25, 
.comment-num {
	font-size:25px;
}

.f-20, 
h4.title, 
.comments h3 {
	font-size:20px;
}

.f-12, 
.c-entry, 
.com-form, 
textarea#comment-area {
	font-size:12px;
}

.f-11, 
.c-date, 
.c-time, 
.com-form p label {
	font-size:11px;
}

/* Color */

.tan, 
h4.title a:hover, 
.com-form a {
	color:#AA9D71;
}

.dark-green, 
.comment-num {
	color:#AA9D71;
}

.c-fff, 
.comments h3, 
h4.title a, 
.c-date, 
.c-time, 
.c-entry, 
.c-entry a:hover, 
.com-form a:hover, 
.com-form, 
.com-form input, .com-form textarea {
	color:#fff;
}

.c-bbb, 
.c-title, 
.c-entry a {
	color:#bbb;
}

.c-999 {
	color:#999;
}

.comments {
	margin:0 0 15px 0;
}

.comments h3 {
	font-weight:normal;
}

.comments h3.com-count {
	margin:35px auto 20px auto;
}

.comments h3 span {}

.comments ul {
	margin:0 auto 50px auto;
}

.comments li {
	padding-bottom:10px;
	border-bottom:solid 1px #192412;
	margin-bottom:35px;
}

h4.title {}

.c-date {}

.c-time {}

.comment-num {
	margin-right:25px;
}

.com-avatar {
	margin-bottom:3px;
	margin-left:5px;
}

.c-entry {
	margin-top:7px;
	margin-left:50px;
}

.c-entry p {
	line-height:17px;
	padding: 0 0 7px 0;
	margin: 0 0 0 0;
}


.comments h3.respond {
	margin-top:35px;
	margin-bottom:10px;
}

.com-form {
	margin:0 auto 0 auto;
}

.com-form p {
	margin-bottom:5px;
}

.com-form label {
	margin-left:5px;
	margin-bottom:0;
	padding-bottom:0;
}

.com-form label img {
	margin-right:5px;
}

.com-form table td {
	padding-bottom:5px;
}

.comments input {
	font-size:16px;
	padding-top:3px;
	padding-right:5px;
	padding-bottom:3px;
	padding-left:5px;
	width:300px;
}

.comments input, .comments textarea {
	background:none;
	border:solid 1px #1F0000;
}

.comments input[type=text]:hover, .comments textarea:hover {
	background-color:#10180A;
}

.comments input[type=text]:focus, .comments textarea:focus {
	background-color:#192412;
}

textarea#comment-area {
	width:99%;
	height:175px;
	letter-spacing:1px;
	padding:7px;
	margin-bottom:7px;
}

input#submit {
	font-size:14px;
	letter-spacing:1px;
	padding:0;
	border:none;
	width:auto;
	cursor:pointer;
}

/**		----------		**/
/**		Navigation		**/
/**		----------		**/

.post-nav {
	text-align:left;
	width:auto;
	margin-top:20px;
}

.prev-post {
	padding-left:5px;
}

.next-post {
	padding-right:5px;
}

span.return-nav {
	padding-left:20px;
	display:block;
	font-style:italic;
}

.page-nav {
	width:800px;
	border-top:solid 1px #5D4C20;
	font-size:12px;
	letter-spacing:1px;
	padding:15px 0 0 0;
	margin:15px auto;
}

.page-nav a:hover {
	text-decoration:underline;
}

/**		----------		**/
/**		Footer			**/
/**		----------		**/

table.f-icons {
	margin:0 auto 5px auto;
}

.f-icons td {
	padding:0 3px 0 3px;
	vertical-align:bottom;
}

ul.f-links {
	letter-spacing:2px;
	margin:0 auto 0 auto;
}

ul.f-links li {
	display:inline;
	margin-left:5px;
	margin-right:5px;
}