/*
Theme Name:		BrownLog
Theme URI:		http://www.templatespedia.com
Description:	BrownLog is optimized for generate revenue by your blog.
Version:		1.5
Author:			Shabu Anower
Author URI:		http://www.templatespedia.com
*/

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0; margin: 0; color:#6b5b4b;}
h1, h2, h3, h4, h5 { font-family: Arial, Helvetica, sans-serif;}
hr { border-left:0px solid #573a1d; border-right:0px solid #573a1d; border-top:1px dotted #573a1d; border-bottom:0px solid #573a1d; height: 1px;}
.clear { clear: both; padding: 0; margin: 0;}

form { padding: 0; margin: 0;}
input { font-family: 'Verdana'; font-size: 12px; color: #6b5b4b;}
textarea { font-family: 'Verdana'; font-size: 12px; color: #6b5b4b;}
select { font-family: 'Verdana'; font-size: 12px; color: #6b5b4b;}

.wp-smiley {padding: 0 !important; margin: 0 !important; border: none !important;}

.alignleft img, .alignright img, .aligncenter img { border: 0px;}
.alignleft { float: left; display: inline; margin: 0 12px 0 0;;}
.alignright { float: right; display: inline; margin: 0 0 0 12px;}
.aligncenter { text-align: center; display: inline;}
.alignnone {}

a { text-decoration: none; color: #573a1d;}
a:hover { text-decoration: underline; color: #6b5b4b;}
a img {	border: 0px;}

#wrapper { width: 980px; margin: 15px auto 0 auto;}
.pagecover { background: url('images/boxtop.gif') left top no-repeat; width: 980px; margin: 10px auto 0 auto; padding: 5px 0 0 0;}
.page { background: url('images/box.bg.gif') repeat-y; width: 980px; margin: 0 auto; }
.boxbottom { background: url('images/box.bottom.gif') no-repeat; height: 15px; padding: 0; width: 980px; margin:0 auto;}

#content { width: 550px; padding: 0; margin: 2px 10px 0 0; overflow: hidden; float: left;}
#sidebar { float: left; width: 419px; margin: 0 0 0 1px;}
#sidebar .search { background: url('images/search.gif') no-repeat; color: #baa188; height: 27px; padding: 10px 35px 0 10px; width: 362px; border: none; margin: 5px 0 5px 5px; font-size: 1.3em;}


#header { width: 980px; padding: 0; margin: 0 auto;}
#header a { text-decoration: none;}
#header h1 { font-size: 28px; line-height: 28px; letter-spacing: -1px; padding: 0; margin: 0 0 4px 0; font-weight: bold; }
#header p { font-size: 11px; line-height: 12px; letter-spacing: 1px; padding: 0; margin: 0; font-weight: normal; }
#header .logo { float: left; width: 300px; margin: 10px 0 10px 0;}

#header ul { float: right; list-style-type: none; height: 37px; margin: 15px 0 10px 0; padding: 0;}
#header li { background: url('images/tab.right.gif') no-repeat right; height: 30px; float:left; list-style-type: none; margin: 0 0 0 5px; padding: 0;}
#header li a { background: url('images/tab.left.gif') no-repeat; color: #573a1d; display: block; height: 23px; padding: 7px 15px 0 15px; text-decoration: none; font-size: 11px; text-align: center; font-weight: bold; float: left;}
#header li.current_page_item { background: url('images/ctab.right.gif') no-repeat right; height: 30px; float:left; list-style-type: none; margin: 0 0 0 5px; padding: 0;}
#header li.current_page_item a { background: url('images/ctab.left.gif') no-repeat; color: #ffffff; display: block; height: 23px; padding: 7px 15px 0 15px; text-decoration: none; font-size: 11px; text-align: center; font-weight: bold; float: left;}

#footer { background: url('images/footer.gif') no-repeat top center; width: 980px; height:39px; margin: 0 auto 10px auto;}
#footer p { padding: 12px 0 0 0; text-align: center; font-size: 11px; margin: 0;}
#footer a { color: #6b5b4b; text-decoration: none;}
#footer a:hover { color: #573a1d; text-decoration: underline;}

table#wp-calendar{ width: 285px; margin: 0 0 0 16px; color: #6b5b4b;}
table#wp-calendar th, table#wp-calendar td{ background: #f3ebe2; padding: 4px; text-align: center;}

.post { padding: 10px; margin: 0; float: left; width: 530px; overflow: hidden; font-size: 12px; line-height: 17px;}
.post h2 { color: #573a1d; margin: 0 0 3px 0; font-size: 18px; line-height: 18px; font-weight: normal; }
.post #img { margin: 0 0 15px 0;}
.post img { border: #6b5b4b 1px solid; padding: 0;}

.expage { padding: 10px; margin: 0; float: left; width: 530px; overflow: hidden; font-size: 12px; line-height: 17px;}
.expage h2 { color: #573a1d; border-bottom: 1px solid #e8d7c5; margin: 0 0 3px 0; font-size: 18px; line-height: 18px; font-weight: normal; padding: 0 0 5px 0;}
.expage #img { margin: 0 0 15px 0;}
.expage img { border: #6b5b4b 1px solid; padding: 0;}

.singleads { border-top: 1px solid #e8d7c5; border-bottom: 1px solid #e8d7c5; padding: 5px; margin: 0 0 10px 0;}
.singleads h2 {	border-bottom: 1px solid #e8d7c5; font-size: 1.4em; padding: 0 0 5px 0; margin: 0 0 10px 0;}
.singleads p { float: left; margin: 0 6px 0 0; padding: 0;}

.info { border-bottom: 1px solid #e8d7c5; font-size: 11px; margin: 5px 0 5px 0; padding: 0 0 5px 0; float: left; width: 530px;}
.info p { float: left; margin: 0;}
.info .date { background: url('images/date.gif') no-repeat; padding: 0 0 0 20px;}
.info .user { background: url('images/user.gif') no-repeat; padding: 0 0 0 20px;}
.info .under { background: url('images/folder.gif') no-repeat; padding: 0 0 0 20px;}
.info .comm { background: url('images/comments.gif') no-repeat; padding: 0 0 0 20px;}
.info .edit { background: url('images/edit.gif') no-repeat left center; padding: 0 0 0 15px; float: right;}
.info .digg { padding: 0; margin: 0; float: right;}

.filed { border-bottom: 1px dotted #eee; background: url('images/folder.gif') no-repeat; margin: 5px 0 0 0; padding: 0 0 5px 20px;}
.tagged { border-bottom: 1px dotted #eee; background: url('images/tag.gif') no-repeat; margin: 5px 0 0 0; padding: 0 0 5px 20px;}

.postcomments { width: 510px; padding: 5px 10px 5px 10px; margin: 0 0 15px 0; background: #fff; border-bottom: 1px solid #eee; border-left: 1px solid #eee; border-right: 1px solid #eee;} 
.comments-caption { margin: 0; padding: 0; width: 530px; border: 1px solid #eee; height: 22px; background: #fffff4; color: #333; line-height: 22px; font-weight: bold; text-indent: 10px; font-size: 13px;}
.postcomments ul { margin: 0; padding: 0; list-style-type: none;}
.postcomments ul li { width: 510px; float: left; margin: 0 0 5px 0; padding: 0; list-style-type: none;}
.postcomments .cdata { padding:0; }
.postcomments .cdata .data {margin: 0; padding: 0;}
.postcomments .cdata span { float: right;}
.postcomments .cdata .cinfo { border-bottom: 1px dotted #eee; padding: 0 0 5px 0;}
.postcomments .cdata .msg { color: #ff0000; background: url('images/msg.gif') no-repeat; padding: 0 0 0 20px; margin: 2px 0 5px 0; font-style: italic;}
.postcomments .cdata .gravatar { border: 1px solid #eee; width: 64px; float: left; margin: 0 10px 0 0; padding: 3px; }
.postcomments blockquote { color: #6b5b4b; width: 410px; background: url('images/quote.gif') no-repeat; font-style: italic; font-size: 12px; margin: 0 5px 5px 40px; padding: 0 0 0 50px;}
.postcomments blockquote blockquote { color: #6b5b4b; width: 320px; background: url('images/quote2.gif') no-repeat; font-style: italic; font-size: 12px; margin: 0 5px 0 20px; padding: 1px 0 1px 50px;}
.avatar { border: none !important;}

.tbcaption { margin: 0; padding: 0; width: 530px; border: 1px solid #eee; height: 22px; background: #fffff4; color: #333; line-height: 22px; font-weight: bold; text-indent: 10px; font-size: 13px;}
.trackback { width: 510px; padding: 5px 10px 5px 10px; margin: 0 0 15px 0; background: #fff; border-bottom: 1px solid #eee; border-left: 1px solid #eee; border-right: 1px solid #eee;} 
.trackback h2 { color: #573a1d; border-bottom: 1px solid #e8d7c5; font-size: 1.4em; padding: 0 0 5px 0; margin: 0 0 5px 0; }
.trackback ul { margin: 0; padding: 0;}
.trackback ul li { border-bottom: 1px dotted #eee; margin: 5px 0 5px 0; background: url('images/bullet.gif') left center no-repeat; list-style-type: none; padding: 0 0 5px 20px;}
.trackback ul li span { float: right; background: url('images/edit.gif') center left no-repeat; padding: 0 0 0 15px;}

.commentsform { width: 510px; padding: 5px 10px 5px 10px; margin: 0 0 15px 0; background: #fff; border-bottom: 1px solid #eee; border-left: 1px solid #eee; border-right: 1px solid #eee;} 
.commentsform h2 { color: #573a1d; border-bottom: 1px solid #e8d7c5; font-size: 1.4em; padding: 0 0 5px 0; margin: 0 0 10px 0;}

.pagenav { color: #6b5b4b; margin: 0 0 20px 12px; padding: 10px 0 0 0;}
.pagenav a { border: 1px solid #e4dacf; color: #6b5b4b; padding: 4px 8px 4px 8px; background: #fff; font-size: 10px; margin: 0 5px 0 0;}
.pagenav a:hover { border: 1px solid #baa188; color: #573a1d; padding: 4px 8px 4px 8px; text-decoration: none; font-size: 10px; margin: 0 5px 0 0;}
.pagenav .on { border: 1px solid #baa188; color: #573a1d; padding: 4px 8px 4px 8px; font-size: 10px; margin: 0 5px 0 0;}
.pagenav span {  border: 1px solid #e4dacf; padding: 4px 8px 4px 8px; font-size: 10px; margin: 0 5px 0 0;}

.text { color: #6b5b4b; border: 1px solid #e8d7c5; width: 220px; padding: 3px;}
.tarea { color: #6b5b4b; border: 1px solid #e8d7c5; width: 351px !important; padding: 3px;}
.btn { background: url('images/btn.gif') no-repeat; width: 115px; height: 30px; border: none;}
.btn2 { background: url('images/btn.gif') no-repeat; color: #573a1d; width: 115px; height: 30px; border: none;}

blockquote { color: #6b5b4b; width: 480px; background: url('images/quote.gif') no-repeat; font-style: italic; font-size: 12px; margin: 0 5px 5px 0; padding: 0 0 0 50px;}
blockquote blockquote { color: #6b5b4b; width: 340px; background: url('images/quote2.gif') no-repeat; font-style: italic; font-size: 12px; margin: 0 5px 0 0; padding: 1px 0 1px 50px;}

abbr, acronym {	border-bottom: 1px dotted #573a1d; text-transform: uppercase;}

code { color: #6b5b4b; background: #f8f3ed; width: 520px; font-family: Courier, monospace; line-height: 23px; padding: 2px 0 2px 0; font-size: 12px;}
pre { margin: 0 0 5px 0; overflow: auto; font-size: 12px; clear: both;}

.entry { margin: 0; float: left; overflow: hidden;}
.entry h2, h3, h4, h5, h6 { padding: 10px 0 0 0;}
.entry h2 { font-size: 16px; font-weight: bold;}
.entry h3 { font-size: 15px;}
.entry h4 { font-size: 14px;}
.entry h5 { font-size: 13px;}
.entry h6 { font-size: 12px;}

.entry a { color: #6b5b4b; text-decoration: underline;}
.entry a:hover { text-decoration: none;}

.entry blockquote { color: #6b5b4b; width: 470px; background: url('images/quote.gif') no-repeat; font-style: italic; font-size: 12px; margin: 0 5px 5px 0; padding: 0 0 0 50px;}
.entry blockquote blockquote { color: #6b5b4b; width: 400px; background: url('images/quote.gif') no-repeat; font-style: italic; font-size: 12px; margin: 0 5px 5px 0; padding: 1px 0 1px 50px;}
.entry blockquote p { margin: 10px 0; padding: 0;}

.entry ul { margin: 5px 0 5px 15px; list-style-type: none; padding: 0; position: relative;}
.entry ul li { padding: 3px 0 3px 0; list-style-type: square;}
.entry ul li ul, .entry ul li ol, .entry ol li ul {	margin: 5px 0 5px 15px; padding: 0;}

.entry ol { margin: 5px 0 5px 15px; padding: 0;}
.entry ol li { margin: 5px 0 5px 15px; padding: 3px 0 3px 0;}
.entry ol li ol { margin: 5px 0 5px 15px; padding: 0;}
.entry ul li ol { margin: 5px 0 5px 15px; padding: 0;}

.entry dl { margin: 0 0 5px 0;}
.entry dt { font-weight: bold; margin: 0 0 5px 0;}
.entry dd { margin: 0 0 5px 20px;}
.entry .ad { margin: 0 0 5px 15px; float: right;}
.entry .ad_left { margin: 0 15px 5px 0; float: left;}
.entry img { border: 1px solid #e8d7c5; margin: 0 10px 5px 5px; padding: 5px;}
.entry img:hover { border: 1px solid #6b5b4b; padding: 5px;}

/***************************************************/
.box { width: 406px; padding: 0;}
.box h2 { margin: 10px 5px 0 6px; display: block; width: 406px; border: 1px solid #eee; height: 22px; background: #fffff4; color: #333; line-height: 22px; font-weight: bold; text-indent: 10px; font-size: 13px;}
.imgbox { width: 366px; margin: 0 5px 0 6px; padding: 10px 20px 10px 20px; border-left: 1px solid #eee; border-right: 1px solid #eee; background: #fff; text-align: center;}

.textads { width: 386px; margin: 0 5px 0 6px; padding: 10px; border-left: 1px solid #eee; border-right: 1px solid #eee; background: #fff; font-size: 11px;}
.textads ul { margin: 0; padding: 0; list-style-type: none;}
.textads ul li { background: url('images/bullet.gif') no-repeat left 8px; list-style-type: none; margin: 0; padding: 5px 0 5px 18px; border-bottom: 1px solid #f3ebe2; color: #596052;}
.textads a { color: #596052; text-decoration: underline;}

/***************************************************/
.ads { width: 406px; margin: 0 5px 0 6px; padding: 10px 0 0 0; border-left: 1px solid #eee; border-right: 1px solid #eee; background: #fff; font-size: 11px;}
.ads ul { margin: 0; padding: 0 5px 0 5px; list-style-type: none;}
.ads ul li { float: left; list-style-type: none; height: 140px; padding: 0 0 0 5px; margin: 0 0 10px 0;}
.ads ul li a { text-decoration: none;}
.ads ul li a:hover { text-decoration: underline;}

/***************************************************/
.subscribe { padding: 10px; border: 1px solid #eee; background: #fff;}
.rssfeed { font-size: 12px; line-height: 1.4em; background: url('images/bullet.gif') no-repeat; background-position: left 5px; padding-left: 15px; margin-bottom: 5px;}
.rssfeedlinks { padding: 5px 0 5px 0; margin-bottom: 10px; border-bottom: 1px dotted #ddd; font-size: 11px;}
.rssfeedlinks a { float: left; font-weight: bold; background: url('images/rss.png') no-repeat left; padding-left: 22px; line-height: 1.5em; color: #366799; margin-right: 40px;}
.rssfeedlinks a:hover { color: #5ea2e7; line-height: 1.5em;}
.subscribe form { display: inline; margin: 0; padding: 0;}
.subscribe fieldset { display: inline;}
.subscribe input { display: inline; vertical-align: middle; font-size: 11px;}
#rssinput { width: 200px; height: 20px; padding-left: 7px; padding-top: 7px; background: url('images/rss-input.gif') no-repeat bottom;}
#rssinput:focus { width: 300px; height: 20px; padding-left: 7px; padding-top: 7px; background: url('images/rss-input.gif') no-repeat top;}
#rssbutton { width: 36px; height: 36px; background: url('images/rss-button.gif') no-repeat; cursor: pointer;}

/***************************************************/
.tabs { margin: 10px 5px 0 6px; padding: 0; width: 406px; overflow: hidden; background: #f2fafe; border-bottom: 4px solid #6ca0d5;}
.tabs ul { margin: 0; padding: 0;}
.tabs li { float: left; display: inline; margin: 0; text-align: center; overflow: hidden; font-size: 11px;}
.tabs li a { width: 135px; float: left; display: block; color: #336699; font-weight: bold; padding: 5px 0 5px 0; line-height: 20px; height: 20px;}
.tabs li a:hover { display: block; color: #5ea2e7;}
.tabs li a.selected { display: block; background: #6ca0d5; color: #fff;}
.tabs li a.selected:hover { display: block; background: #6ca0d5; color: #fff;}

/***************** CSS For TAB Content *******************/
.tabcontent { width: 386px; margin: 0 6px 0 6px; display: none; background: #fff; border: 1px solid #6ca0d5; border-top: 0; padding: 9px; overflow: hidden; font-size: 11px;}
.tabcontent a, .tabcontent a strong { color: #2c78b9; line-height: 1.4em;}
.tabcontent a:hover, .tabcontent a:hover strong { color: #5ea2e7;}
.tabcontent ul { padding: 0; margin: 0;}
.tabcontent ul li { display: block; background: url('images/bullet.gif') no-repeat left 8px; border-bottom: 1px dotted #ddd; padding: 4px 0 4px 20px; color: #999; line-height: 1.4em; font-size: 11px;}
.tabcontent ul li a { color: #2c78b9; line-height: 1.4em;}
.tabcontent ul li a:hover { color: #5ea2e7;}
.tabcontent ul li span { display: block; color: #999;}

/***************** CSS For TAB Content *******************/
@media print {
	.tabcontent { display: block !important;}
}
/***************************************************/
.sidebar1 { float: left; width: 200px; margin: 0; font-size: 11px; padding: 0 0 0 6px;}
.sidebar1 ul { list-style-type:none; margin:0; padding:0;}
.sidebar1 ul li{ list-style-type:none; margin: 0; width: 198px; padding: 0;}
.sidebar1 ul li ul { list-style-type:none; margin:0; padding: 6px 10px 6px 10px; border: 1px solid #eee; background: #fff; width: 178px;}
.sidebar1 ul li ul li ul { list-style-type:none; margin:0; border: 0; padding: 0;}
.sidebar1 ul li ul li { list-style-type:none; margin:0; padding: 0; width: 178px;}
.sidebar1 ul li h2 { background: #fffff4; width: 198px; color: #596052; padding: 0 0 5px 0; margin: 15px 0 0 0; border-left: 1px solid #eee; border-right: 1px solid #eee; border-top: 1px solid #eee; height: 22px; color: #333; line-height: 22px; font-weight: bold; text-indent: 10px; font-size: 13px;}

.sidebar1 ul li ul li a { background: url('images/bullet.gif') left center no-repeat; list-style-type: none; margin: 0; padding: 5px 0 5px 14px; border-bottom: 1px solid #f3ebe2; line-height: 17px; width: 164px; display: block; color: #596052; text-decoration: none;}
.sidebar1 ul li ul li a:hover { background: url('images/bullet2.gif') left center no-repeat; list-style-type: none; padding: 5px 0 5px 14px; margin: 0; border-bottom: 1px solid #f3ebe2; line-height: 17px; width: 164px; display: block; text-decoration: none; color:#596052;}

.sidebar1 ul li ul li ul { list-style-type: none; margin: 0; padding: 0;}
.sidebar1 ul li ul li ul li a { background: url('images/sbullet.gif') left center no-repeat; list-style-type: none; margin: 0; padding: 5px 0 5px 14px; border-bottom: 1px solid #f3ebe2; line-height: 17px; width: 164px; display: block; color: #596052; text-decoration: none;}
.sidebar1 ul li ul li ul li a:hover { background: url('images/sbullet2.gif') left center no-repeat; list-style-type: none; padding: 5px 0 5px 14px; margin: 0; border-bottom: 1px solid #f3ebe2; line-height: 17px; width: 164px; display: block; text-decoration: none; color:#596052;}

.sidebar1 .box { width: 178px; background: #fff; margin: 0; border: 1px solid #eee; padding: 10px; text-align: center;}

.feed { width: 386px; margin: 0 5px 0 6px; padding: 10px; border-left: 1px solid #eee; border-right: 1px solid #eee; background: #fff; font-size: 11px;}
.feedlink { display: block; background: url('images/feed-rss.gif')  left center no-repeat; padding: 3px 0 5px 22px; border-bottom: 1px dotted #ccc; width: 170px; float: left;}

.share { padding: 12px 0 12px 0; margin:0;}
.share ul { list-style-type:none; margin:0; padding: 0 0 10px 0;}
.share li{ float: left; list-style:none; margin:0 9px 0 0; padding-top:1px; display:inline; border: none !important;}
.share a { display:block; overflow:hidden; height:14px; width:46px; color:#808080; font-size:7px; padding: 33px 0 0 0; text-align:center; text-decoration:none; white-space:nowrap;}
.share a:hover { text-decoration:none;}
.share .delicious a:hover{ background: url('images/share.gif') no-repeat -138px 0;}
.share .delicious a{ background: url('images/share.gif') no-repeat -138px -47px;}
.share .digg a:hover{ background: url('images/share.gif') no-repeat 0 0;}
.share .digg a{ background: url('images/share.gif') no-repeat 0 -47px;}
.share .technorati a:hover{ background: url('images/share.gif') no-repeat -322px 0;}
.share .technorati a{ background: url('images/share.gif') no-repeat -322px -47px;}
.share .reddit a:hover{ background: url('images/share.gif') no-repeat -414px 0;}
.share .reddit a{ background: url('images/share.gif') no-repeat -414px -47px;}
.share .stumbleupon a:hover{ background: url('images/share.gif') no-repeat -92px 0;}
.share .stumbleupon a{ background: url('images/share.gif') no-repeat -92px -47px;}
.share .myspace a:hover{ background: url('images/share.gif') no-repeat -230px 0;}
.share .myspace a{ background: url('images/share.gif') no-repeat -230px -47px;}
.share .facebook a:hover{ background: url('images/share.gif') no-repeat -184px 0;}
.share .facebook a{ background: url('images/share.gif') no-repeat -184px -47px;}
.share .twitter a:hover{ background: url('images/share.gif') no-repeat -46px 0;}
.share .twitter a{ background: url('images/share.gif') no-repeat -46px -47px;}
.share .sharethis a:hover{ background: url('images/share.gif') no-repeat -460px 0;}
.share .sharethis a{ background: url('images/share.gif') no-repeat -460px -47px;}

.box-caption { margin: 0; padding: 0; width: 530px; border: 1px solid #eee; height: 22px; background: #fffff4; color: #333; line-height: 22px; font-weight: bold; text-indent: 10px; font-size: 13px;}
.single-box { width: 510px; padding: 5px 10px 5px 10px; margin: 0 0 15px 0; background: #fff; border-bottom: 1px solid #eee; border-left: 1px solid #eee; border-right: 1px solid #eee;}
