/*

Theme Name: The Wild Bird Journal
Theme URI: 
Description: Elegant 3-column Theme with Admin Options for easy customization of Header image, Background Color, Search Box, Post Meta Data, RSS Icon, etc. Easily turn on/off Search Box, RSS Icon.
Version: 2.4.6
Author: adoncreative.com
Author URI: http://www.adoncreative.com/
Tags: custom-header,theme-options,custom-colors,blue,white,three-columns,fixed-width,left-sidebar,right-sidebar

	This theme is released under the GPL: http://www.gnu.org/licenses/gpl.html
    
*/


/***** RESET *******/

/*html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0; font-size: 100%; margin: 0; outline: 0; padding: 0; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; }*/

/***** GLOBAL FORMATTING *****/
/*
 * This CSS file has been generated by fontsquirrel.com and is based on the work of Paul Irish. 
* 
*/

@font-face {
	font-family: 'OldstyleSmallCapsHPLHS';
	src: url('fonts/OLDSSCH_.eot');
	src: local('Oldstyle Small Caps HPLHS'), local('OldstyleSmallCapsHPLHS'), url('fonts/OLDSSCH_.woff') format('woff'), url('fonts/OLDSSCH_.ttf') format('truetype');
}

@font-face {
	font-family: 'OldStyle1HPLHS';
	src: url('fonts/OLDSH___.eot');
	src: local('OldStyle 1 HPLHS'), local('OldStyle1HPLHS'), url('fonts/OLDSH___.woff') format('woff'), url('fonts/OLDSH___.ttf') format('truetype');
}

@font-face {
	font-family: 'OldstyleItalicHPLHS';
	src: url('fonts/OLDSIH__.eot');
	src: local('Oldstyle Italic HPLHS'), local('OldstyleItalicHPLHS'), url('fonts/OLDSIH__.woff') format('woff'), url('fonts/OLDSIH__.ttf') format('truetype');
	font-style:inherit;
}


* {
	margin:0;
	padding:0;
	outline:none;
}
ul, ol {
	list-style:none;
}
fieldset{
	border:0;
}
input, select { font-size:12px;}
a,a:link,a:visited,a:hover, a:focus{
	color:#e23d2a;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
a img{
	border:0;
}
.clear{
	clear:both;
	font-size:0;
	height:0;
	line-height:0;
	padding:0;
	margin:0;
}
.clearfix { clear:both;}
body{
	position:relative;
	background:#47320d url(images/body-bg.jpg) repeat-y top;
	color:#392c1c;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#wrapper{
	width:1100px;
	background:url(images/images/wrap-centerbg.gif) repeat-y #89a17a;
	margin:0 auto;
	position:relative;
	overflow:hidden;
}
#wrap {background:url(images/images/wrap-bottombg.gif) repeat-x bottom;}
#inner-wrap {background:url(images/images/wrap-topbg.gif) repeat-x top;}
#cont-wrap { background:url(images/images/wrap-leftbg.gif) repeat-y left top;}
#cont-in-wrap {background:url(images/images/wrap-rightbg.gif) repeat-y right top;} 
#main-container {
	background:url(images/images/transparent.gif) repeat;
	padding:0 38px 0 42px;
	margin:0;
}

/*------------HEADER START--------------------*/
#header { position:relative; z-index:1; height:262px;}
#header-bird {
	background:url(images/images/header-bird.gif) no-repeat;
	width:463px;
	height:142px;
	position:absolute;
	bottom:0;
	right:-30px;
}
#logo { 
	padding:22px 0 0 31px;
	float:left;
}
#perky-pet-logo {
	float:right;
	padding:0 20px 0 0;
}
#breadcrumbs {position:absolute; top:215px; left:90px; width:265px;}
body.home #breadcrumbs { display:none; }

/*------------HEADER END----------------------*/
/*------------MAIN CONTENT START--------------*/
#main-content { padding:0 0 0 24px;}
/***** PAGE FORMATTING *****/

.title {
	padding: 5px 5px 5px 20px;
	color: #fff;
}

h1.sitename {
	padding: 20px 10px 0px 17px;
}

h1.sitename a{
	font-size: 38px;
	font-family: "Futura Md",Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #FFFFFF;	
	text-decoration: none;
	margin-left: 5px;
}

	
h3.slogantext{
	font-size: 21px;
	font-family: "Futura Md",Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px 10px 10px 17px;
	text-decoration: none;
	margin-left: 10px;
}

.top-cont h1.post-title {
	font:25px "OldStyle1HPLHS", Georgia, "Times New Roman", Times, serif;
	color:#766038;
	/*font-weight:bold;*/
	padding:0 10px 1em;
	overflow:hidden;
	font-weight:normal; 
}


h1.archive { height:auto;}

.top-cont h1.post-title a{
	color:#766038;
	font-weight:bold;
	text-decoration: none;
}

.top-cont h1.post-title a:hover{
	color:#766038;
}



#nextprev {
	clear: both;
	display: block;
	position:absolute;
	right:100px;
	z-index:9999;
	/*bottom:20px;*/
	bottom:-10px;

}
#nextprev li {
	float:left;
}
#nextprev li a {
	font-size:14px;
	font-weight:bold;
	padding:10px 0 0 0;
	text-align:center;
	height:33px;
	display:inline-block;
	background:url(images/images/np_button.gif) no-repeat;
	width:124px;
	font-family:"OldStyle1HPLHS", "Times New Roman", Times, serif;
}
#nextprev li a:hover { text-decoration:none;}

/***** LISTS FORMATTING *****/

.post ul {
	margin-left: 0px;
	padding: 0 0 10px 30px;
	list-style-image: url(images/bullet.png);
	padding-left: 30px;
} 

.post li {
	margin: 7px 0 8px 10px;
}

.post ol {
	padding: 0 0 0 35px;
	margin: 0;
}

.post ol li {
	margin: 0;
	padding: 0;
}
	
/**** TABLE FORMATTING ****/	
	
.post  table {
	background:#FFF;
	border:2px solid #CCC;
	border-collapse:collapse;
	margin:5px 0 10px;
}
.post  th, 
.post  td {
	border:1px solid #CCC;
	padding:3px 10px;
	text-align:left;
	vertical-align:top;
}
.post  tr.even td {
	background:#F7F7F7;
}
.post  th {
	background:#EDEFF0;
}


/***** CENTER CONTENT FORMATTING *****/
/*-------CENTER CONTENT START-------*/
#center-content {
	float:left;
	width:608px;
	padding-left:4px;
}

body.home div#center-content { position:relative; }
	body.home div#center-content div#nextprev { bottom:-61px; right:95px; }
	body.home div.post { top:0; }

/*----most recent post start----*/
.post { position:relative; top:-70px; z-index:1000;}
.firstpost .post { position:relative; top:0; z-index:1000; border:0;}
.firstpost .lt-post {
	position:relative;
	top:-20px;
	z-index:5;
	background:url(images/images/brush-right-bot.gif) no-repeat right bottom;
	padding-bottom:50px;
}
.firstpost .lt-post-cont {background:url(images/images/brush-left-top.gif) no-repeat left top;  }
.firstpost .lt-post-cont-in {background:url(images/images/brush-bot-left.gif) no-repeat left bottom; position:relative; bottom:-50px;}
.firstpost .lt-post-inner-cont {background:url(images/images/brush-right-top.gif) no-repeat right 18px; position:relative; bottom:50px;}
.firstpost .lt-post-in { background:url(images/images/transparent.gif) repeat; padding:50px 82px 0 51px; position:relative; z-index:5;}

.firstpost .left-col-bird {
	background:url(images/images/left-col-bird.gif) no-repeat;
	height:33px;
	width:29px;
	position:absolute; 
	top:-23px; 
	left:-130px;
}

.left-col-bird {
	position:absolute; 
	top:-23px; 
	left:-130px;
}

.reg-post {padding:35px 82px 0 51px;}

.post-cont {
	background:url(images/images/post-topbg.gif) no-repeat right top;
	position:relative;
	z-index:1000;
	padding-top:29px;
}

.post-cont p { padding:0 0 10px;}
.post-cont .post-date {
	position:absolute;
	background:url(images/images/post-datebg.gif) no-repeat;
	width:33px;
	height:49px;
	left:-48px;
	top:72px;
	padding:5px 10px;
	font-family:"OldStyle1HPLHS", "Times New Roman", Times, serif;
	font-weight:bold;
	text-align:center;
	z-index:99999;
}
.post-date .month { color:#eedbb3; font-size:18px; line-height:18px;}
.post-date .day { color:#bf955c; font-size:33px; line-height:30px;}
.post-cont .top-cont {
	background:url(images/images/post-centerbg.gif) repeat-y right top;
	padding:0 10px 0 10px;
}
.post-cont .content img {
	float:right;
	margin-left:10px;
	margin-bottom:10px;
	position:relative;
	border:1px solid #e23d2a;
	width:226px;
	height:auto;
}

.post-cont .content {
	padding:10px;
}
.post .post-cont .content { background:url(images/images/post-content-botbg.gif) no-repeat left bottom;}
.post-cont .readmore { text-align:right; padding:0;}
.post-details { 
	background:#bf955c; 
	height:24px; 
	overflow:hidden;
	font-family:"OldStyle1HPLHS", "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	padding:5px 10px 0;
	color:#eedbb3;
	font-weight:normal;
}
.submitted-by {
	float:left;
}
.submitted-by span {color:#e23d2a; text-transform:capitalize;}
.category {float:right;}

body.category { float:none; }
																	
																	
.post-cont .bot-cont {
	background:url(images/images/post-botbg.gif) repeat-x right bottom;
	height:80px;
	padding:18px 20px 0 21px;
}
.post-cont .bot-cont p { padding:0;}
.retweet {
	float:left;
}
.share-comment {
	float:right;
	text-align:right;
	padding:20px 0 0;
}
.share-comment p {margin-bottom:8px;}
/*----most recent post end------*/
/*------- INNER PAGE START----------*/
#innerpage {
	float:left;
	width:770px;
	padding-left:4px;
	position:relative;
	z-index:9999;
}
#innerpage .in-post {
	position:relative;
	top:0;
	z-index:5;	
	background:url(images/images/innerpage-brush-botright.png) no-repeat right bottom;
	_background:url(images/images/innerpage-brush-botright.gif) no-repeat right bottom;
	padding-bottom:50px; 
}
#innerpage .in-post-cont {background:url(images/images/innerpage-brush-top-left.gif) no-repeat left top; }
#innerpage .in-post-cont-in {background:url(images/images/innerpage-brush-top-right.gif) no-repeat right 25px;}
#innerpage .in-post-inner-cont {
	background:url(images/images/innerpage-brush-botleftbg.png) no-repeat left bottom; 
	_background:url(images/images/innerpage-brush-botleftbg.gif) no-repeat left bottom;}
	
	
#innerpage .in-post {
	position:relative;
	top:10px;
	z-index:5;
	background:url(images/images/innerpage-brush-botright.png) no-repeat right bottom;
	_background:url(images/images/innerpage-brush-botright.gif) no-repeat right bottom;
	padding-bottom:50px;
}
#innerpage .in-post-cont {background:url(images/images/brush-left-top.gif) no-repeat left top;  }
#innerpage .in-post-cont-in {
	background:url(images/images/innerpage-brush-botleftbg.png) no-repeat left bottom; 
	_background:url(images/images/innerpage-brush-botleftbg.gif) no-repeat left bottom;
	 position:relative; bottom:-50px;
 }
#innerpage .in-post-inner-cont {background:url(images/images/innerpage-brush-top-right.gif) no-repeat right 25px; position:relative; bottom:50px;}
#innerpage .reg-post {padding:50px 82px 0 51px; position:relative; top:0; z-index:1000;}
#innerpage .post-cont {
	background:url(images/images/innerpage-post-top-bg.gif) no-repeat right top;
	position:relative;
	z-index:1000;
	padding-top:29px;
}
#innerpage .post-cont .top-cont {
	background:url(images/images/innerpage-post-centerbg.gif) repeat-y right top;
	padding:0 13px 0 10px;
	overflow:hidden;
}
#innerpage .top-cont-in {
	background:url(images/images/innerpage-post-content-bg.gif) repeat-y;
	margin-bottom:15px;
}
#innerpage .top-cont-in2 {
	background:url(images/images/innerpage-post-content-bg.gif) repeat-y;
	min-height:350px;
}
.cmt-wrapper {background:url(images/images/left-col-centbg.gif) repeat-y left; color:#eedbb3; position:relative; top:0px;}
.cmt-wrap {background:url(images/images/left-col-botbg.gif) no-repeat left bottom;}
.cmt-cont {background:url(images/images/left-col-topbg.gif) no-repeat left top; position:relative; top:0px; border:1px solid #766037; border-bottom:0;}
.cmt td {vertical-align:top;}
.cm_list td {padding-top:7px;}
.left-col {
	/*float:left;*/
	width:180px;
	padding:0 10px 0px;
	position:relative;

}
.left-col h3 {
	font-family:"OldStyle1HPLHS", "Times New Roman", Times, serif;
	font-size:24px;
	color:#766038;
	font-weight:bold;
	padding-bottom:100px;
}
.retwet-share {
	position:absolute;
	bottom:-10px;
	_bottom:-15px;
	+bottom:-15px;
}
.tweetmeme {
	text-align:left;
	width:51px;
	height:62px;
}
.retwet-share p { padding-top:5px;}

.right-col {
	/*float:right;*/
	width:397px;
	padding-right:11px;
	position:relative;
}
.comment-cont {
	float:right;
	width:397px;
	padding-right:11px;
	position:relative;
}
.comment-list {
	background:url(images/images/line-break.gif) no-repeat left bottom;
	padding-bottom:15px;
	margin-bottom:15px;
}

/*.comment-list ol {border:1px solid #000;}
.comment-list li {border:1px solid #000;}*/

.comment-list2 {
	background:url(images/images/line-break.gif) no-repeat left bottom;
	padding-bottom:15px;
	margin-bottom:15px;
	height:100px;
	font-size:20px;
}
.comment-author img { width:0; height:0; margin:0; padding:0; position:absolute;}
.comment-author {
	font-size:14px;
	font-family:"OldStyle1HPLHS", "Times New Roman", Times, serif;
	color:#eedbb3;
	font-weight:bold;
}
.comment-author cite {font-size:24px; font-weight:bold;}
.top-cont .comment-author cite a {color:#eedbb3;}
.top-cont .comment-author cite a:hover { text-decoration:none;}

.top-cont .commentmetadata a {color:#eedbb3;}
.comment-list p { color:#f7f0e0;}

.comment-form p {color:#f7f0e0;}

.comment-form { position:relative; z-index:999; height:207px; padding-bottom:6px;}
.comment-form label {
	color:#eedbb3;
	font-size:12px;
	top:4px;
}
.comment-form .left {
	float:left;
	width:188px;
}
.comment-form input { font-size:14px;}
.comment-form .left input {
	background:url(images/images/name-textbox-bg.gif) no-repeat;
	width:168px;
	border:0;
	padding:8px 10px;
}
.comment-form .right {
	float:right;
	width:190px;
}
.comment-form .right input {
	background:url(images/images/name-textbox-bg.gif) no-repeat;
	width:170px;
	border:0;
	padding:8px 10px;
}
.comment-form .textarea {
	background:url(images/images/comment-textarea-bg.gif) no-repeat;
	width:390px;
	height:111px;
	padding:8px;
	position:relative;
}
.comment-form textarea {
	border:0;
	background:none;
	width:385px;
	height:93px;
	overflow:auto;
	overflow-x:hidden;
	position:relative;
}
.comment-form .button {
	position:absolute;
	margin:-20px 0 0 0;
	padding:0 0 0 300px;
	z-index:9999;
}
.comment-form .button input {
	background:url(images/images/comment-submit-button.gif) no-repeat;
	height:37px;
	width:111px;
	border:0;
	font-size:0;
	color:#fff;
	cursor:pointer;
}
#innerpage .bottombg {
	background:url(images/images/innerpage-post-bot-bg.gif) no-repeat;
	width:100%;
	height:20px;
		
}

.bottombg2 {
	background:url(images/images/innerpage-post-bot2-bg.gif) no-repeat;
	width:100%;
	height:31px;
	/*position:absolute;
	bottom:0px;
	_bottom:84px;*/
}
.comment-form small a {
	color:#eedbb3;
	font-size:10px;
	position:absolute;
	bottom:5px;
}

/*-------CENTER CONTENT END---------*/

/***** SIDEBAR LEFT FORMATTING *****/

#sidebarLeft {
	float:left;
	width:164px;
	padding-top:30px;
	/*position:relative;*/
}
#sidebarLeft h2{
	font-family:"OldStyle1HPLHS", "Times New Roman", Times, serif;
	font-size:17px;
	color:#eedbb3;
	font-weight:normal;
	padding:.4em 11px .6em 10px;
	position:relative;
	background:url(images/images/column-left-topbg.gif) no-repeat left top;
	position:relative;
	top:5px;
}
#sidebarLeft .widget {
	padding-bottom:15px;
}
#sidebarLeft .sidebar_widget_gap {
	background:url(images/images/column-left-botbg.gif) no-repeat left bottom;
	padding:0 0 17px 0;
}
#sidebarLeft .sidebar_widget {
	background:url(images/images/column-left-centerbg.gif) repeat-y left top;
	padding:0 11px 0 9px;
	color:#392c1c;
	position:relative;
}
#sidebarLeft a {
	color:#392c1c;
	text-decoration:none;
}
#sidebarLeft a:hover { text-decoration:underline;}
#sidebarLeft ul { padding:0; margin:0;}
#sidebarLeft li { padding:5px 0 0;}

#categories-3 .sidebar_widget_gap { padding-bottom:15px;}
#categories-3 .sidebar_widget {
	padding:0 0 0 4px;
	margin:0;
}
#categories-3 ul { padding:0; margin:0;}
#categories-3 li { padding:0; margin:0;}
#categories-3 li a {
	display:inline-block;
	width:144px;
	border-top:1px solid #766038;
	padding:5px;
	color:#392c1c;
	text-decoration:none;
	position:relative;
}
#categories-3 li a:hover, #categories-3 li a.active {
	color:#e23d2a;
	background:#bf955c;
	text-decoration:none;
}
/*-----Hummingbirds Category-------*/
#categories-3 li.cat-item-9 a {background:url(images/images/catbg-hummingbirds.gif) no-repeat right;}
#categories-3 li.cat-item-9 a:hover {background:url(images/images/catbg-hummingbirds-hover.gif) no-repeat right #bf955c;}

/*-----Wild Bird Category----------*/
#categories-3 li.cat-item-8 a {background:url(images/images/catbg-wild-bird.gif) no-repeat right;}
#categories-3 li.cat-item-8 a:hover {background:url(images/images/catbg-wild-bird-hover.gif) no-repeat right #bf955c;}

/*-----Seasonal Bird Feeding Category-------*/
#categories-3 li.cat-item-5 a {background:url(images/images/catbg-seasonal-birdF.gif) no-repeat right;}
#categories-3 li.cat-item-5 a:hover {background:url(images/images/catbg-seasonal-birdF-hover.gif) no-repeat right #bf955c;}

/*-----Uncategorized Category----------*/
#categories-3 li.cat-item-1 a {background:url(images/images/catbg-environment.gif) no-repeat right;}
#categories-3 li.cat-item-1 a:hover {background:url(images/images/catbg-environment-hover.gif) no-repeat right #bf955c;}

/*-----Birdscaping Category----------*/
#categories-3 li.cat-item-7 a {background:url(images/images/catbg-birdscaping.gif) no-repeat right;}
#categories-3 li.cat-item-7 a:hover {background:url(images/images/catbg-birdscaping-hover.gif) no-repeat right #bf955c;}

/*-----Backyard Battles Category----------*/
#categories-3 li.cat-item-4 a {background:url(images/images/catbg-backyard-battles.gif) no-repeat right;}
#categories-3 li.cat-item-4 a:hover {background:url(images/images/catbg-backyard-battles-hove.gif) no-repeat right #bf955c;}

/*-----Reader’s Pick Category----------*/
#categories-3 li.cat-item-6 a {background:url(images/images/catbg-readers-pick.gif) no-repeat right;}
#categories-3 li.cat-item-6 a:hover {background:url(images/images/catbg-readers-pick-hover.gif) no-repeat right #bf955c;}





#popular-posts li {
	padding-top:10px;
}

/*#popular-posts span {font-weight:normal;}
#popular-posts a span {font-weight:bold;}*/



/***** SIDEBAR RIGHT FORMATTING *****/
#sidebarRight {
	float:right;
	width:208px;
	position:relative;
	z-index:99999;
	left:-30px;
	padding-top:30px;
}

#sidebarRight h2, #sidebarRight h3 {
	font-family:"OldStyle1HPLHS", "Times New Roman", Times, serif;
	font-size:17px;
	color:#eedbb3;
	font-weight:normal;
	padding:.4em 11px .6em 10px;
	position:relative;
	background:url(images/images/column-right-topbg.gif) no-repeat left top;
	position:relative;
	top:5px;
}

#sidebarRight #tweet-blender h2 {background:url(images/images/column-right-topbg-twitter.gif) no-repeat left top;}
#tweetlist li {width:180px;}

.widget_search {
	background:url(images/images/searchbg.gif) no-repeat left top;
	height:35px;
	padding:7px 0 0 15px;
}
.widget_search input { float:left; outline:hidden;}
.widget_search .textbox {
	height:18px;
	width:145px;
	border:0;
	background:none;
	font-size:14px;
	padding:5px 0 0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#766038;
}
.widget_search #searchsubmit {
	width:35px;
	height:30px;
	font-size:0;
	background:none;
	border:0;
	cursor:pointer;
	color:#c33122;
}

#sidebarRight .widget { padding-bottom:15px;}
#sidebarRight .sidebar_widget_gap {
	background:url(images/images/column-right-botbg.gif) no-repeat left bottom;
	padding:0 0 17px 0;
	position:relative;
}

#sidebarRight .widget_search .sidebar_widget_gap { background:none; margin:0; padding:0;}

#sidebarRight .sidebar_widget, #sidebarRight .phptextwidget {
	background:url(images/images/column-right-centerbg.gif) repeat-y left top;
	padding:5px 11px 0 9px;
	color:#392c1c;
	position:relative;
}
#sidebarRight a {
	color:#392c1c;
	text-decoration:none;
}
#sidebarRight a:hover { text-decoration:underline;}

.widget_social_links_sidebar {
	background:url(images/images/widget_social_links_sidebar.gif) no-repeat left top;
}

#sidebarRight .widget_social_links_sidebar h2 {
	font-size:0;
	color:#eedbb3;
	font-weight:normal;
	background:none;
	padding:0;
}
#sidebarRight .widget_social_links_sidebar .sidebar_widget_gap {
	background:none;
	padding:0;
}

#sidebarRight .widget_social_links_sidebar .sidebar_widget {
	background:none;
	padding:0;
}
.widget_social_links_sidebar {
	font-size:0;
	width:100%;
	height:32px;
	padding:3px 0 0;
	position:relative;
	color:#eedbb3;
	margin-bottom:10px;
}

.widget_social_links_sidebar a {
	display:inline-block;
	float:left;
	position:absolute;
	color:#eedbb3;
	top:5px;
}
.widget_social_links_sidebar a#link_3 {left:47px;} /*----Twitter-----*/
.widget_social_links_sidebar a#link_4 {left:87px;} /*----YouTube-----*/
.widget_social_links_sidebar a#link_5 {left:125px;}/*----Flickr------*/
.widget_social_links_sidebar a#link_8 {right:5px;} /*----RSS / Blog--*/

#sidebarRight #tweetblender #tbheader{
	padding:0;
	font-size:0;
	line-height:0;
	height:0px;
	overflow:hidden;
}

#sidebarRight .tb_author {
	font-weight:bold;
	display:inline-block;
	width:100%;
}
#sidebarRight #tweet-blender a {color:#e23d2a;}

#sidebarRight #tweet-blender .tb_author,
#sidebarRight #tweet-blender .tb_author a {color:#766037;}

#subscribe2 .search {
	background:url(images/images/rss-sign-upbg.gif) no-repeat left top;
}

#sidebarRight .s2class_widget_subscribe2widget h2 {
	font-size:0;
	color:#eedbb3;
	font-weight:normal;
	background:none;
	padding:0;
}
#sidebarRight .s2class_widget_subscribe2widget .sidebar_widget_gap {
	background:none;
	padding:0;
}
#subscribe2 form {
	background:url(images/images/rss-sign-up-contbg.gif) no-repeat left top;
	height:135px;
	padding:0;
	margin:0;
	position:relative;
	/*top:-4px;*/
	/*_top:-6px;*/
}
#subscribe2  .meassage {height:75px; padding:30px; font-weight:normal;}
#sidebarRight .s2class_widget_subscribe2widget .sidebar_widget {
	background:none;
	padding:0;
}
#sidebarRight .s2class_widget_subscribe2widget p {color:#bf3020;}

#sidebarRight .email, #sidebarRight .rss-button {position:absolute;}
#sidebarRight .email {top:67px; left:22px;}
#sidebarRight .rss-button {top:98px; left:121px;}

#sidebarRight .email input {
	width:158px;
	border:0;
	padding:4px 0;
	font-size:12px;
	color:#766038;
	background:none;
}
#sidebarRight .submitbg {
	background:url(images/images/rss-sign-up-button.gif) no-repeat left top;
	width:72px;
	height:19px;
	border:0;
	font-size:0;
	outline:none;
	cursor:pointer;
}
#sidebarRight .submitbg:hover,
#sidebarRight .submitbg.hover {
	background:url(images/images/rss-sign-up-button-hover.gif) no-repeat left top;
}

#phptext-9 .widget_phptext,
#phptext-9 .sidebar_widget_gap,
#phptext-9 .sidebar_widget,
#phptext-9 .sidebar_widget h2 {background:none; padding:0;}

.gsom-optin-form {
	background:url(images/images/rss-sign-up-contbg.gif) no-repeat left top;
	height:135px;
	width:207px;
	padding:0;
	margin:0;
	position:relative;
	float:none;
}
.gsom_sfi input {
	width:158px;
	border:0;
	padding:4px 0;
	font-size:12px;
	color:#766038;
	background:none;
	position:absolute;
	top:68px;
	left:22px;
}
.gsom-optin-radiogroup input {
	background:url(images/images/rss-sign-up-button.gif) no-repeat left top;
	width:72px;
	height:19px;
	border:0;
	font-size:0;
	outline:none;
	cursor:pointer;
	position:absolute;
	top:96px;
	right:11px;
}
.gsom-optin-radiogroup input:hover {
	background:url(images/images/rss-sign-up-button-hover.gif) no-repeat left top;
}

.gsom-required-msg {
	position:absolute;
	top:96px;
	left:11px;
}

#sidebarRight #phptext-6 .sidebar_widget {
	background:none;
	padding:0;
	color:#392c1c;
}

#phptext-6 { /*----sample banner-----*/
	background:url(images/images/sample-sb-right-bannerbg.gif) no-repeat left top;
	height:115px;
	text-align:center;
	padding:5px 0 0;
}

#sidebarRight #phptext-6 .sidebar_widget_gap {
	background:none;
	padding:0;
	position:relative;
}


#sidebarRight #phptext-6 .phptextwidget {
	background:none;
	padding:0;
	color:#392c1c;
}
#phptext-3 a {color:#e23d2a; font-weight:bold; position:relative; top:5px;}/*---About this blog----*/
/*-----Other Related Posts------*/
#phptext-5 a {	
	color:#d23726;
	font-size:12px;
	font-weight:bold;
}
#phptext-5 .sidebar_widget {padding:0 12px; overflow:hidden;}
#phptext-5 .sidebar_widget .boposts {
	border-top:1px solid #dcc79a;
	padding:8px 0;
	color:#766038;
	clear:both;
	overflow:hidden;
}

.authorPage {
	padding:0 20px;
}
.authorPage li {padding:20px 0;}
.authorPage h2 {padding-bottom:10px;}

#sidebarRight #tag_cloud-3 .sidebar_widget {color:#e23d2a;}
#sidebarRight .widget_tag_cloud a {color:#e23d2a;}

.author-list .with-name {height:50px; overflow:hidden; padding:0; margin:0;}

.author-list .with-name span, 
.author-list .with-name div, 
#flickr div a img {position:relative;}

.author-list .name, .author-list .bio {top:-10px;}
.flickr-more {position:relative; right:10px; top:6px;}

/*-----More Posts by Author--------*/
#post_author_profile .sidebar_widget {padding:12px 12px 0;}
#post_author_profile img {
	float:left; 
	position:relative;
	padding-right:5px;
	/*margin-right:15px;*/
}
#post_author_profile .author_name {
	padding-top:20px;
	color:#e23d2a;
	font-size:14px;
	font-family:"OldStyle1HPLHS", "Times New Roman", Times, serif;
}
#post_author_profile .readbiolink {
	color:#392c1c;
	font-size:10px;
	font-weight:bold;
}
#post_author_profile li {
	border-top:1px solid #dcc79a;
	padding-top:8px;
	margin-top:8px;
	color:#766038;
}
#post_author_profile li a {	
	color:#d23726;
	font-size:12px;
	font-weight:bold;
} 

/***** FOOTER FORMATTING *****/
/*------------FOOTER START--------------------*/
#footer {
	position:relative;
	z-index:900;
	
}
.finnerpage {padding-top:140px;}
#footer-bird {
	background:url(images/images/footer-bird.gif) no-repeat;
	height:152px;
	width:504px;
	position:absolute;
	bottom:20px;
	left:0;
	z-index:1;
}
.fcontent {
	padding:0 0 0 35px;
	font-size:11px;
	color:#766038;
	text-transform:uppercase;
}
.fcontent span { padding-left:0;}
/*------------FOOTER END----------------------*/

.aname{
float:left;
margin:10px 0 0 10px;
color:#e34733;
font-weight:bold;
width:100px;
font-size:13px;
}

.abio{
margin:0 0 0 10px;
float:left;
}
.abio a{
font-size:10px;
font-weight:bold;
}
.post_name{
color:#d23726;
font-weight:bold;
font-size:13px;
}
.post_date{
color:#766038;
}
.author_list_li li{
border-top: 1px solid #dcc79a;
margin-top:5px;
}

/*-------Blog Authors Wiget--------------*/
#author_avatars-2 .with-name {height:54px;}

#author_avatars-2 .with-name .avatar {float:left;border:0px solid #000;}}


.with-name .avatar img {border:0px solid #000;}

.with-name .name{
float:left;
margin:18px 0 0 10px;
color:#e34733;
font-weight:bold;
width:100px;
font-size:13px;
}

.bio{
margin:2px 0 0 10px;
float:left;
}
.bio a, .abio a{
font-size:10px;
font-weight:bold;
}

.userphoto {
	position:absolute;
	right:50px;
	_right:150px;
}