/*************************************
 *    Colors  - White
 ************************************/
/* Loops */
.indexloop-byline {
	color: #989898;
}

p.blogloop-byline {
	color: #989898;
}

/* Pagination */
.pagination span, .pagination a {
	background: #555;
}

.pagination a:hover{
	color:#fff;
	background: #3279BB;
	text-decoration: none;
}

.pagination .current{
	background: #3279BB;
	color:#fff;
}

/* search widget */
form#widget-search {
    background: #fff;
    border: 1px solid #ccc;
}

#widget-search input#s {
	background: url(images/search-dark.png) no-repeat 5px 4px;
}

/* posts */
.post_byline {
	border-bottom: 1px dashed #ccc;
	color: #808080;
}

/* content */
.post_content hr {
    background-color: #E7E7E7;
}

pre {
	background: #f9f9f9;
	border: 1px solid #ccc;
}

code {
	background: #eee;
}

/* posts tables */
.post_content table {
}

.post_content table th {
}

.post_content table td {
}

.post_content table tfoot td {
}

blockquote {
	border-left-color: #ccc;
}

blockquote:before {
	color: #ccc;
}

/* TAGS */
#metainfo_after {
    background: #F7F7F7;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
}

/***************************************
 * 			comments
 **************************************/
#comments-container {
    background: #fff;
	border: 1px solid #ddd;
}

#comments-count-head {
	background: #F7F7F7;
}

li.depth-1 {
    border-bottom: 1px solid #ececec;
}

div.avatar {
	border: 1px solid #ddd;
}

.commentlist li.comment ul {
    background: #f6f6f6;
}

.commentlist li.comment ul li {
    border-top: 1px solid #E5E5E5;
}

.comment-author,
.comment-author a {
	 color: #1E598E;
}

.comment-date a,
.comment-metadata-separator,
.reply-container,
.reply-container a {
	color: #999;
}

#commentform small {
    color: #757575;
}

.ping-title span {
	color: #999;
}

.ping-title a {
	color: #1E598E;
}

.ping-content {
	color: #494949;
}

li.pings {
    border-bottom: 1px solid #ECECEC;
}

/* form */
#commentform input[type=text],
#commentform textarea {
    background: #fff;
    border: 1px solid #E5E5E5;
	box-shadow: 0 2px 10px #DBDBDB inset;
    color: #666;
}

#commentform input[type=text]:focus,
#commentform textarea:focus {
    border-color: #ddd;
    color: #3E3E3E;
 	box-shadow: 0 2px 10px #eee inset;
}


/* submit button */
.comment_submit {
    background-color: #EEEEEE;
    background-image: -moz-linear-gradient(center top , #EEEEEE, #CCCCCC);
    background-image: -webkit-linear-gradient(top, #EEEEEE, #CCCCCC);
    background-image: -o-linear-gradient(top, #EEEEEE, #CCCCCC);
    color: #333333;
    text-shadow: 0 1px 0 #EEEEEE;
    border-color: #CCCCCC #CCCCCC #BBBBBB;
}

.comment_submit:hover {
    background: -moz-linear-gradient(top, #FFFFFF, #dcdcdc);    /* #ccc for dark themes */
    background: -webkit-linear-gradient(top, #FFFFFF, #dcdcdc);
    background: -o-linear-gradient(top, #FFFFFF, #dcdcdc);
}

/**************************
*  Contact Form 7
**************************/
.post_content .wpcf7-text {
    border: 1px solid #EEEEEE;
}
.post_content .wpcf7-textarea {
    border: 1px solid #EEEEEE;
}
.post_content .wpcf7-submit {
    background-image: -moz-linear-gradient(center top, #FFFFFF, #CCCCCC);
    background-image: -webkit-linear-gradient(top, #FFFFFF, #CCCCCC);
    background-image: -o-linear-gradient(top, #FFFFFF, #CCCCCC);
    border: 1px solid #EEEEEE;
    color: #444444;
    text-shadow: 0 1px 0 #EEEEEE;
}
.post_content .wpcf7-submit:hover {
    background-image: -moz-linear-gradient(center top, #FFFFFF, #DDDDDD);
    background-image: -webkit-linear-gradient(top, #FFFFFF, #DDDDDD);
    background-image: -o-linear-gradient(top, #FFFFFF, #DDDDDD);
    color: #222222;
}
