﻿/*
Theme Name: WeLoveWp_5
Description: Theme for WeLoveWp
Author: Henry Jones
Author URI: http://welovewp.com
Version: 5.0
*/
* {
	border: 0;
	margin: 0;
	padding: 0;
}
body {
	background: #1a1a1a;
	font: 12px Arial, sans-serif;	text-align: center;	background: #271d10 url('images/body_background.gif') repeat-x;
}
ul{
	list-style: none;
}a:link{	color: #fff;	text-decoration: none;}.clear{	clear: both;	}
#container {
  clear: both;
  width: 934px; 
  margin: 0 auto 0 auto;    background: transparent url('images/container.jpg') no-repeat;  overflow: hidden;  clear: both;  
}
/*--------------------------------------------------
// Header
//--------------------------------------------------*/

#header {
	clear: both;
	overflow: hidden;
	height: 196px;
}
#header h1 {	
	display: block;
	float: left;	
	padding: 0 0 0 30px;
	margin: 30px 0 0 15px;	
}

#header .logo1 {	
	display: block;
	float: left;	
	padding: 0 0 0 30px;
	margin: 30px 0 0 15px;	
}

#header .top{		clear: both;	}#header .left{	float: left;	width: 30%;}#header .right{	float: right;	width: 50%;	text-align: right;	padding: 18px 20px 0 0;}

#showcasing {
	background : transparent url('images/showcasing.jpg') no-repeat right top;
	display    : block;
	float      : right;
	height     : 47px;
	width      : 460px;
	margin: 0px 0 0 0;
}#showcasing span{	display: none;}#header .nav{		padding: 0 15px 0 55px;			font-family: Arial, sans-serif;	font-weight: bold;	float: left;	width: 60%;	display: block;	margin: 15px 0 0 0;	}
.nav li {
	height: 22px;
	display: inline;}.nav .selected a{	color: #fff;}
.nav li a {
	display: block;	width: 113px;	
	margin: 0 10px 0 0;
	float: left;
	color: #9a7d5b;
	text-decoration: none;	background: transparent url('images/nav_tab.jpg') no-repeat;	padding: 11px 0 11px 0;
}#header .nav li a:hover {		color: #fff;}#search{	float: right;	width: 25%;	padding: 0 25px 0 0;	text-align: right;	margin: 15px 0 0 0;}#search .left{	width: 150px;	padding: 0px 0 0 15px;	}#search .right{	margin: 0;		width: 57px; height: 31px;	padding: 3px 0 0;}#s{	background : #422f1b;	border: 1px solid #563e23;	padding: 3px;	color: #9a7d5b;	margin: 3px 0px 0 0;	}#searchsubmit{	width: 56px;	height: 24px;		background: transparent url('images/search_btn.gif') no-repeat;	cursor: pointer;	}#subscribe{	width: 121px;	height: 31px;	background: transparent url('images/subscribe.jpg') no-repeat;	display: block;		float: right;}#subscribe span{	display: none;}

.nav li.submit a {
	color: #fc8de9;
}
#show {
	background: #271D10;
       
	float      : right;
	width      : 468px;
	margin: 10px 0px 0px 0;
        padding-right: 20px;
}


/*--------------------------------------------------
// Content
//--------------------------------------------------*/

#content {
	overflow   : hidden;
	float      : left;
	width      : 580px;
	text-align: left;
	padding-top: 50px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 48px;
}

#content h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #876238;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;	
	
}


#content ul {
	clear      : both;
	overflow   : hidden;
}
#content .gallery li {
	float: left;
	height: 239px;
	width: 272px;    background: transparent url('images/thumb_background.jpg') no-repeat;
	margin: 0 0 10px 0px;
	padding: 9px 9px 0 9px;
	color: #868686;
	display: inline;
	overflow: hidden;	text-align: left;
}

#content .gallery li:hover{
	background: transparent url('images/thumb_background-hover.jpg') no-repeat;
}


#content .gallery li .image{	width: 254px; height: 173px;	overflow: hidden;}
#content ul li h4 {
	float      : left;
	margin     : 0 0 10px 0;
	color      : #868686;
	font-size  : 16px;
}
#content ul li h4 a {
	color: #9a7d5b;
	text-decoration: none;
}#content ul li h4 a:hover {	color: #fff;	}
#content .showimage {
	width: 250px; height: 100px;
	margin: 0px;
}
#content .showimage a img {
	width: 100%; height: 100%;
	padding: 0;
}
#content .showimage p {
	margin: 0;
	padding: 0;
	border: 0;
}
#content ul li .post-ratings {
	margin     : 9px 2px 0 0;
	width      : 100%; 
	float      : left;
}
#content ul li.adblock {
	clear      : both;
	height     : 75px;
	width      : 542px;
}
#content .pagination {
	clear      : both;
	margin     : 27px 0 20px 0px;	text-align: left;
}#content .pagination span{		margin-right: 5px;	}
#content .pagination a {
	padding    : 5px 8px 5px 8px;	
	background : #412f1a;
	color: #9a7d5b;
	text-decoration: none;	margin-right: 5px;
}
#content .pagination a:hover {
	background : #ae192b;;	color: #fff;
}
#content .pagination .current {
	padding    : 5px 8px 5px 8px;	
	background : #ae192b;;
	color: #fff;
}
.disabled {
	padding    : 5px 8px 5px 8px;	
	background : #362816;	color: #836a4d;
}
#content .post {
	float      : left;
	clear      : both;
	background : #202020;
	margin     : 26px 0 20px 25px;
	width      : 557px;
	border     : 1px solid #484848;
	color      : #909090;
	overflow   : hidden;
}
#content .post .head {
	clear      : both;
	padding    : 10px 10px 7px 15px;
	border-bottom: 1px solid #484848;
	background : #262626;
	color      : #fff;
	overflow   : hidden;
}
#content .post .head h4 {
	float      : left;
	font-size  : 12px;
}
#content .post .head h4 a {
	color      : #fff;
	text-decoration: none;
}
#content .post .head h4 a:hover {
	text-decoration: underline;
}
#content .post p {
	padding    : 10px 10px 0 10px;
}
#content .post a {
	color      : #fff;
	text-decoration: none;
}
#content .post a:hover {
	text-decoration: underline;
}
#content .post .more {
	color      : #fff;
	float      : right;
	font-size  : 10px;
	margin     : 5px 5px 5px 0;
}
#content .post .more:hover {	text-decoration: none;
}
#content #single {
	margin     : 41px 0 0 25px;
}
#content #single p a img {
	margin     : 10px 0 0 21px;
}
#content #single .rating {
	float      : right;
	margin     : 2px 5px 0 0;
}
#content .post .infobox {
	clear      : both;
	background : #262626;
	margin     : 26px 0 0 16px;
	padding    : 6px 5px 5px 35px;
	width      : 485px;
	border     : 1px solid #484848;
	color      : #909090;
	overflow   : hidden;
}
#content .post .infobox .tags {
	float      : left;
/*	background : transparent url('images/tags.png') no-repeat left center; */
	padding    : 0 0 0 35px;
}
#content .post .infobox .comments {
	float      : right;
	background : transparent url('images/comments.png') no-repeat left center;
	padding    : 0 0 0 16px;
	margin     : 0 35px 0 0;
}
#content .post .infobox .share {
	float      : left;
	padding    : 0 0 0 15px;
}
#content #comments {
	margin: 0 0 16px 0;
	overflow: hidden;}
#content #comments li {
	background : #241a0e;
	margin     : 0 0 5px 0;
	width      : 520px;
	color: #9a7d5b;
}
#content #comments .info {
	background : #241a0e;
	padding    : 7px 5px 7px 10px;	
	color: #9a7d5b;
	overflow   : hidden;
}#content #comments .author{		color: #fff;}
#content #comments p {
	padding    : 7px 5px 7px 10px;
}
#content .left {
	float      : left;}
#content .right {
	float      : right;
}
#content .leavecomment {
	margin    : 0 0 16px 0;
	overflow   : hidden;
}
#content .leavecomment p {
	
	clear      : both;
	overflow   : hidden;
}
#content .leavecomment label {
	float      : left;
	width      : 70px;
	padding    : 5px 0 0 0;
	text-decoration: underline;
	display    : block;
}
#content .leavecomment input {
	background : #422f1b;	border: 1px solid #563e23;	padding: 3px;	color: #9a7d5b;	margin: 0 5px 0 0;	
}
#content .leavecomment textarea {
	background : #422f1b;	border: 1px solid #563e23;	padding: 3px;	color: #9a7d5b;	margin: 0 5px 0 0;	
}
#content .leavecomment #submit {
	width: 56px;	height: 24px;		background: transparent url('images/submit_btn.gif') no-repeat;	border: none;
}


/*--------------------------------------------------
// Sidebar
//--------------------------------------------------*/
#sidebar {
	float      : right;
	width      : 260px;
	margin     : 27px 20px 5px 0;
}
#sidebar a {
	color      : #fff;	text-decoration: none;
}
#sidebar .feed {
	float      : right;
	margin     : 0 0 15px 0;
}
#sidebar h4 {
	clear: both;
	width: 260px;	
	background: transparent url('images/sidebar_header.jpg') no-repeat;
	color: #9a7d5b;	font-family: Georgia, sans-serif;	font-size: 18px;	text-align: left;	padding: 11px 0 10px 15px;
}

#sidebar h4 a:hover {
	text-decoration: underline;
}
#sidebar .pink {
	color: #facff0;
}#categoryBox{		margin: 0 0 15px 0;	}#categoryBox ul{	list-style: none;	padding: 0 0 0 10px;	margin: 15px 0 0 0;	display: block;}
#categoryBox li{	display: block;	float: left;	width: 40%;	background: transparent url('images/arrow_pink.gif') 0 3px no-repeat;	padding: 0 0 0 10px;	margin: 2px 0 2px 0;	text-align: left;	color: #9a7d5b;	}#categoryBox li a{		color: #9a7d5b;}#categoryBox li a:hover{		color: #fff;}

#archivesBox{		margin: 0 0 15px 0;	}#archivesBox ul{	list-style: none;	padding: 0 0 0 10px;	margin: 15px 0 0 0;	display: block;}
#archivesBox li{	display: block;	float: left;	width: 40%;	background: transparent url('images/arrow_pink.gif') 0 3px no-repeat;	padding: 0 0 0 10px;	margin: 2px 0 2px 0;	text-align: left;	color: #9a7d5b;	}#archivesBox li a{		color: #9a7d5b;}#archivesBox li a:hover{		color: #fff;}

#adBox{	background-color: #241a0e;	padding: 7px 7px 11px 7px;	margin-top: 10px;	clear: both;}#adBox a{		color: #9a7d5b;}#adBox a:hover{		color: #fff;}#adBox p{		margin: 0 0 15px 0;	color: #9a7d5b;}#blogBox{	margin: 15px 0 0 0;	color: #9a7d5b;}#blogBox h4 {	clear: both;	width: 260px;		background: transparent url('images/sidebar_header_2.jpg') no-repeat;	color: #9a7d5b;	font-family: Georgia, sans-serif;	font-size: 18px;	text-align: left;	padding: 11px 0 10px 15px;		margin: 0 0 10px 0 ;}#blogBox{	text-align: left;}#blogBox .post{	text-align: left;	padding: 0 0 0 10px;}

#blogBox .post h5 a{	color: #fff;		font-size: 13px;	}#blogBox .post p{		margin: 10px 0 0 0;}#blogBox .post .date{	color: #ae192b;	font-size: 11px;}#blogBox .post {	line-height: 1.4em;}#iconBox{	margin: 15px 0 0 0;	text-align: center;}#iconBox h4 {		background: transparent url('images/sidebar_header_2.jpg') no-repeat;	}.icons{	width: 260px;	margin: 10px auto;}.icons a{	display: block;	float: left;	margin: 3px 5px 3px 5px;}
#sidebar img {
	margin : 4px 0 0 0;
}



#sidebar .white_link {
	color      : #fff;
	float      : right;
	font-size  : 10px;
	margin     : 0 0 10px 0;
}
#sidebar .white_link:hover {
	text-decoration: none;
}
#sidebar .coffee {
	float      : left;
	margin     : 40px 0 0 30px;
	}
.fb-like-box {
	background: #FFF;
	margin-bottom: 10px;
	margin-top: 10px;
}

.facebooktxt {
color: #9A7D5B;
	
}

.fbtop {
	margin-top: 5px;
}

/*Blog-----------------------------------*/.blogPost{	color: #b0997e;	text-align: left;	width: 540px;	margin: 0 0 45px 0;	}.blogPost .head{	background: transparent url('images/dot_border.gif') bottom repeat-x;	padding: 3px 0 3px 0;	margin: 0 0 10px 0;}.blogPost h4{	font-family: Georgia, sans-serif;	font-size: 22px;	color: #fff;	display: block;}.blogPost h4 a:link, .blogPost h4 a:visited{	text-decoration: none;		font-size: 22px;	color: #fff;		margin: 0 0 0 0;}.blogPost .date{	color: #ae192b;}.blogPost p{	line-height: 1.4em;	margin-bottom: 10px;}.blogPost a:link, .blogPost a:visited {	color: #fff;	text-decoration: none;}.blogPost a:hover{		text-decoration: underline;}.blogPost p img{	}.blogPost .infoBox{	width: 100%;	}.blogPost .infoBox .left{	width: 50%;	float: left;}.blogPost .infoBox .right{	width: 50%;	float: right;	text-align: right;}.blogPost .commentLink{	background: transparent url('images/comment_icon.gif') no-repeat;	padding: 0 0 0 15px;}.gallerySingle .left{	width: 280px;}.gallerySingle .right{	text-align: left;	width: 250px;}.gallerySingle .imageHolder{	background-color: #1d150b;	padding: 7px 0 7px 0;	text-align: center;	width: 268px; }.gallerySingle .image{	width: 254px; height: 173px;	overflow: hidden;	margin: 0 auto;}

#postsBox{		margin: 0 0 15px 0;	}#postsBox ul{	list-style: none;	padding: 0 0 0 10px;	margin: 15px 0 0 0;	display: block;}
#postsBox li{	display: block;	float: left;	width: 260px;	background: transparent url('images/arrow_pink.gif') 0 3px no-repeat;	padding: 0 0 0 10px;	margin: 2px 0 2px 0;	text-align: left;	color: #9a7d5b;	}#postsBox li a{		color: #9a7d5b;}
/*--------------------------------------------------
// Footer
//--------------------------------------------------*/
#footer_bg {
	background : #231a0e;
	border-top : 25px solid #231a0e;
	margin     : 30px 0 0 0;
}
#footer {
	clear      : both;
	overflow   : hidden;
	height     : 55px;
	margin     : 0 auto 0 auto;
	width      : 890px;	color: #9a7d5b;	font-size  : 11px;
}#footer .designedBy{	float:right;	padding: 0 10px 0 0;	}#footer .designedBy a:link, #footer .designedBy a:visited{	color: #9a7d5b;	text-decoration: none;}#footer .designedBy a:hover{	color: #fff;	}

#footer .nav {
	float      : left;
	padding    : 0 0 0 30px;
}
#footer .nav li a {
	float      : left;
	padding    : 15px 0 0 0;
}
#footer .nav li a:hover {
	background : transparent url('images/nav_arrow2.png') no-repeat center top;
}
#footer .clear {
	clear: both;
}
#footer .copyright {
	color: #9a7d5b;
	
	margin     : 5px 0 0 30px;
	float      : left;
}
#footer .links{
	float      : right;
	margin     : 0 180px 0 0;
}
#footer .links li {
	height     : 22px;
	display    : inline;
}
#footer .links li a, #footer .links li a:visited {
	display    : block;
	height     : 22px;
	margin     : 4px 20px 0 0;
	float      : left;
	color      : #fff;
	text-decoration: none;
}
#footer .links li a:hover {
	text-decoration: underline;
}
#footer .links .rss_gallery a {
	background : transparent url('images/rss_gallery.png') no-repeat left center;
	padding    : 6px 0 0 15px;
	color      : #ff4d55;
}
#footer .links .rss_blog a {
	background : transparent url('images/rss_blog.png') no-repeat left center;
	padding    : 6px 0 0 15px;
	color      : #f58854;
}
#footer .links .valid_css a {
	background : transparent url('images/valid_css.png') no-repeat left center;
	padding    : 10px 0 0 19px;
	margin     : 0 20px 0 0;
	color      : #c8c89e;
}
#footer .links .valid_html a {
	background : transparent url('images/valid_html.png') no-repeat left center;
	padding    : 10px 0 0 19px;
	margin     : 0 20px 0 0;
	color      : #98bceb;
}
#footer .links .contact_us a {
	background : transparent url('images/contact_us.png') no-repeat left center;
	padding    : 6px 0 0 18px;
	color      : #64affa;
}
/* Fading Tooltips By Dustin Diaz*/
body div#toolTip { position:absolute;z-index:1000;width:220px;background:#271d10;border:1px solid #452f17;text-align:left;padding:5px; }
body div#toolTip p { margin:0;padding:0;color:#9a7d5b;font:11px/12px verdana,arial,sans-serif; }
body div#toolTip p em { display:block;margin-top:3px;color:#f60;font-style:normal;font-weight:bold; }
body div#toolTip p em span { font-weight:bold;color:#9a7d5b; }

