/*
Theme Name:     Serenes Forest Default
Description:    
Author:         Jyosua
Template:       zeeStylePro

(optional values you can add: Theme URI, Author URI, Version)
*/

@import url("../zeeStylePro/style.css");

body.custom-background {
	background-color: rgb(178, 218, 184);
}

#header {
	background: url('images/banner.png');
	padding: 0px 20px 104px 20px;
}

#wrapper {
	background: #effbe3;
	width: 950px;
	margin: 30px auto 10px auto;
}

#wrap {
	padding: 1px 5px;
	text-align: left;
}

#foot_wrap {
	background: #effbe3;
	width: 950px;
	margin: 20px auto;
	padding-top: 5px;
}

.post, .type-page, .type-attachment  {
	margin: 0 0 5px 0;
	background: #d6eebb url('images/leafspng.png') no-repeat top right;
	padding: 15px;
	border-top: 2px solid #507529;
	border-bottom: 2px solid #507529;
}

.searchmod  {
	margin: 0 0 5px 0;
	background: #d6eebb;
	padding: 15px;
	border-top: 2px solid #507529;
	border-bottom: 2px solid #507529;
	text-align: center;
}

.searchmod #s  {
	width: 400px;
}

.postmeta {
	font-size: 0.9em;
	margin: 10px 0;
	background: #effbe3;
	padding: 2px 0 3px;
	line-height: 2.0em;
}

.post-title {
	font-family: Trebuchet MS, Arial, Times New Roman, Times;
	font-size: 2.1em;
	color: #1d4c82;
}
.page-title {
	font-size: 2.6em;
	font-family: Trebuchet MS, Arial, Times New Roman, Times;
	text-align: center;
}

#sidebar .menu-item {
	margin: 5px 10px;
	padding: 3px;
	padding-left: 20px;
}

#sidebar ul li {
	margin-bottom: 5px;
	background: url('images/sidebar_bg.png') repeat;
}

#sidebar ul li div ul {
	list-style-type: none;
	color: #444;
}

#sidebar ul li div ul li{
	background: url('images/emblem_bullet.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-117 {
	background: url('images/emblem_famicom.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-118 {
	background: url('images/emblem_famicom.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-119 {
	background: url('images/emblem_falchion.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-120 {
	background: url('images/emblem_tirfing.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-121 {
	background: url('images/emblem_lightsword.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-122 {
	background: url('images/emblem_bs.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-123 {
	background: url('images/emblem_bindingblade.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-124 {
	background: url('images/emblem_durandal.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-125 {
	background: url('images/emblem_sieglinde.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-126 {
	background: url('images/emblem_ragnell.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-127 {
	background: url('images/emblem_thani.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-128 {
	background: url('images/emblem_falchionds.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-129 {
	background: url('images/emblem_falchionds.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-130 {
	background: url('images/emblem_falchion3ds.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-131 {
	background: url('images/emblem_seikenreeve.png') no-repeat left center !important;
	padding-left: 20px;
}


#sidebar ul li div ul li.menu-item-132 {
	background: url('images/emblem_berwick.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-32641 {
	background: url('images/emblem_tmsfe.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-32058 {
	background: url('images/emblem_heroes.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-35052 {
	background: url('images/emblem_switch.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-25268 {
	background: url('images/emblem_if.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-31793 {
	background: url('images/emblem_cipher.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-34456 {
	background: url('images/emblem_echoes.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-42154 {
	background: url('images/emblem@ian_trueba.png') no-repeat left center !important;
	padding-left: 20px;
}

/* Testing */

#sidebar ul li div ul li.menu-item-31612 {
	background: url('images/icon_twitter.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-31613 {
	background: url('images/icon_facebook.png') no-repeat left center !important;
	padding-left: 20px;
}

#sidebar ul li div ul li.menu-item-31614 {
	background: url('images/icon_google_plus.png') no-repeat left center !important;
	padding-left: 20px;
}

/* sidebar ad */
#text-5 > div {
	padding: 0px !important;
}

#cdm-zone-02 {
	padding: 5px !important;
}

#nav ul {
	position: absolute;
	display: none;
	background: #d6eebb;
	border: 4px solid #507529;
	z-index: 99;
}

#content table {
	border-color: #507529;
	border-width: 5px 5px 5px 5px;
	border-style: solid;
}

#content th {
	background-color: #507529;
	color: #d6eebb;
	text-align: center;
}

#content td {
	border-color: #507529;
	border-width: 1px 1px 0 0;
	border-style: solid;
	background-color: #effbe3;
	vertical-align: middle;
}

#content td.gamenav {
	width: 50%;
	vertical-align: top;
	text-align: left;
}

.fullwidth .more_posts {
	width: 916px !important;
}

#headerad {
	background-color: #507529;
	margin: 0px 5px 4px 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}

#footerad {
	background-color: #507529;
	margin: 5px 0px 5px 0px;
	padding-top: 4px;
	padding-bottom: 4px;
}

#navi {
	float: right;
	margin: 20px 20px 10px 10px;
	background: url(images/navi.png) repeat;
}

.attachment-entry a img {
	margin: 10px auto; 
	display: block;
}

.entry table.aligncenteroverride {
	text-align: center;
}

.meta-tags a:link, .meta-tags a:visited { 
	display: block;
	padding: 4px 8px;
	text-decoration: none !important;
	color: #fff !important;
	font-size: 0.9em;
	font-weight: normal;
	background: rgba(80, 117, 41, 0.53) !important;
}

.meta-tags a:hover, .meta-tags a:active {
	background-color: #303030 !important;
}

#home-top .widgettitle {
    background-color: #507529;
    color: #FFF;
    font-size: 1em;
    padding: 7px 12px;
    font-weight: bold;
    background: #507529 url("images/header_bg.png") no-repeat scroll 0% 0%;
}

#rpwe_widget-2 {
	list-style: outside none none;
	font-size: 1em;
	line-height: 1.2em;
}

.rpwe-title a {
	font-family: Trebuchet MS,Arial,Times New Roman,Times;
	font-size: 1.5em;
	text-decoration: none !important;
	line-height: 1.0em;
}

.rpwe-li {
	border-bottom: 1px solid #eee;
	margin-bottom: 10px;
	padding-bottom: 10px;
	padding-top: 8px;
	list-style-type: none;
}

#home-announcements {
	background: #D6EEBB url("images/leafspng.png") no-repeat scroll right top;
}

.rpwe-block ul {
	list-style: outside none none !important;
	margin-left: 5px !important;
	margin-right: 5px !important;
	padding-left: 0px !important;
}

.rpwe-thumb {
	border: 1px solid #eee !important;
	box-shadow: none !important;
	margin: 2px 10px 2px 0;
	padding: 3px !important;
	background-color: #FFF;
}

.more-link {
    display: inline-block;
}
