/*
Theme Name:		Mini Theme
Theme URI:		http://www.templatespedia.com
Description:	Optimized for Mini Site.
Version:		1.0
Author:			Shabu Anower
Author URI:		http://www.templatespedia.com
*/

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 0; margin: 0; color:#596052; background: #e9e9c5;}
h1, h2, h3, h4, h5 { font-family: Arial, Helvetica, sans-serif;}
.clear { clear: both; padding: 0; margin: 0;}

form { padding: 0; margin: 0;}
input { font-family: 'Verdana'; font-size: 13px; color: #a0aa8d; border: none;}
textarea { font-family: 'Verdana'; font-size: 13px; color: #81816f; border: none; background: url('images/forms.gif') no-repeat 0 -195px; height: 86px; width: 447px; padding: 12px 10px 10px 57px;}
select { font-family: 'Verdana'; font-size: 12px; color: #81816f;}
.button { background: url('images/button.gif') no-repeat; width: 126px; height: 41px; border: 0px; color: #6c2700; font-size: 14px; font-weight: bold;}
.button:focus { background: url('images/button.gif') no-repeat !important; width: 126px; height: 41px; border: 0px; color: #6c2700; font-size: 14px; font-weight: bold;}
.name { background: url('images/forms.gif') no-repeat; height: 27px; width: 439px; padding: 12px 10px 0 65px;}
.email { background: url('images/forms.gif') no-repeat 0 -39px; height: 27px; width: 441px; padding: 12px 10px 0 63px;}
.pt { background: url('images/forms.gif') no-repeat 0 -78px; height: 27px; width: 449px; padding: 12px 10px 0 55px;}
.permalink { background: url('images/forms.gif') no-repeat 0 -117px; height: 27px; width: 410px; padding: 12px 10px 0 94px;}
.tag { background: url('images/forms.gif') no-repeat 0 -156px; height: 27px; width: 448px; padding: 12px 10px 0 56px;}
.progress { position: absolute; display: block; background: url('images/forms.gif') no-repeat 0 -303px; padding: 0 5px 0 65px; width: 397px !important; height: 61px !important; line-height: 61px;}

a { text-decoration: none; color: #6f2603;}
a:hover { text-decoration: underline;}
a img {	border: 0px;}

#wrapper { width: 100%; margin: 0; padding: 0;}
.pagecover { width: 990px; margin: 0 auto 0 auto; padding: 0 0 10px 0;}
.page { background: #fff; width: 990px; margin: 0 auto; padding: 0;}

#content { width: 660px; padding: 0 16px 0 4px; margin: 0; overflow: hidden; float: right;}
#sidebar { float: left; width: 300px; margin: 0 0 0 10px; padding: 6px 0 0 0;}

#header { width: 990px; padding: 0; margin: 20px auto 5px auto;}
#header a { text-decoration: none;}
#header h1 { padding: 0; margin: 0; font-weight: bold; }
#header .logo { margin: 18px 0 0 0; padding: 0; border: 0;}

#footer { width: 990px; height: 73px; margin: 0 auto 20px auto; color: #fff; background: #7bae75 url('images/body-bg.gif') no-repeat bottom right;}
#footer .wp { padding: 5px 0 5px 15px; font-size: 11px; margin: 0; width: 200px; float: left;}
#footer .copy { padding: 5px 10px 5px 0; font-size: 11px; margin: 0; width: 760px; float: left; text-align: right;}
#footer a { color: #fff; text-decoration: none;}
#footer a:hover { text-decoration: underline;}

.top { background: url('images/body-bg.gif') no-repeat left top; padding: 10px 0 0 0;}

.post-edit-link { background: url('images/edit.gif') no-repeat left center; padding: 0 15px 0 15px; margin: 0 0 0 0; font-weight: normal;}

.pagenav { color: #fff; margin: 0 0 20px 0; padding: 10px 0 0 0;}
.pagenav a { border: 1px solid #7f886e; background: #a0aa8d; color: #fff; padding: 4px 8px 4px 8px; font-size: 10px; margin: 0 5px 0 0;}
.pagenav a:hover { border: 1px solid #ab936f; background: #d3b68a; color: #fff; padding: 4px 8px 4px 8px; text-decoration: none; font-size: 10px; margin: 0 5px 0 0;}
.pagenav .on { border: 1px solid #ab936f; background: #d3b68a; color: #fff; padding: 4px 8px 4px 8px; font-size: 10px; margin: 0 5px 0 0;}
.pagenav span {  border: 1px solid #7f886e; background: #a0aa8d; padding: 4px 8px 4px 8px; font-size: 10px; margin: 0 5px 0 0;}

.text { color: #81816f; border: 1px solid #eeeeee; width: 220px; padding: 3px;}
.tarea { color: #81816f; border: 1px solid #eeeeee; width: 351px !important; padding: 3px;}

.inads { width: 555px; padding: 5px; margin: 0 0 10px 0;}

.odd { background: #f2e4c8 url('images/post-top.gif') no-repeat top; width: 544px; padding: 3px 0 0 0; margin: 0 0 10px 0;}
.odd .bottom { background: #f2e4c8 url('images/post-bottom.gif') no-repeat bottom; padding: 0 0 10px 0;}
.odd h2 { font-size:16px; margin:0 0 0 10px; padding:5px 0 5px 0;}
.odd h2 a { color: #6f2603; text-decoration:none;}
.odd h2 a:hover { text-decoration: underline;}
.odd a { text-decoration: underline;}
.odd p { margin:0 10px 0 10px; padding: 0; color: #2a2a2a; line-height: 15px; font-size: 11px;}

.even { background: #faf4e1 url('images/post-top2.gif') no-repeat top; width: 544px; padding: 3px 0 0 0; margin: 0 0 10px 0;}
.even .bottom { background: #faf4e1 url('images/post-bottom2.gif') no-repeat bottom; padding: 0 0 10px 0;}
.even h2 { font-size:16px; margin:0 0 0 10px; padding:5px 0 5px 0;}
.even h2 a { color: #6f2603; text-decoration:none;}
.even h2 a:hover { text-decoration: underline;}
.even a { text-decoration: underline;}
.even p { margin:0 10px 0 10px; padding: 0; color: #2a2a2a; line-height: 15px; font-size: 11px;}

.tagged { border-top: 1px dotted #ebd19d; background: url('images/tag.gif') no-repeat left 5px; margin: 5px 10px 0 10px !important; line-height: 15px; padding: 5px 0 0 20px !important; text-transform: capitalize;}


/***************************************************/

.leftnav1 { background: #e9e1bf url('images/side-bg.gif') no-repeat left top; color: #464646; width: 285px; padding: 4px 0 0 0; margin: 0 0 10px 6px;}
.leftnav1 .bottom { background: #e9e1bf url('images/side-bg.gif') no-repeat -285px bottom; padding: 0 0 10px 0;}
.leftnav1 h2 { color: #7bae75; padding: 0 0 5px 10px; margin: 0; line-height: 22px; font-weight: bold; font-size: 17px;}
.leftnav1 ul { list-style-type:none; margin:0 10px 0 10px; padding: 0; border-bottom: 4px solid #7bae75; border-top: 4px solid #7bae75; background: #fff; width: 265px;}
.leftnav1 ul li { list-style-type:none; margin:0; padding: 0; width: 265px;}
.leftnav1 ul li a { list-style-type: none; margin: 0; padding: 5px 10px 5px 10px; border-bottom: 1px solid #e5efe3; line-height: 17px; width: 245px; display: block; color: #596052; text-decoration: none;}
.leftnav1 ul li a:hover { background: #7bae75; list-style-type: none; padding: 5px 10px 5px 10px; margin: 0; border-bottom: 1px solid #7bae75; line-height: 17px; width: 245px; display: block; text-decoration: none; color:#fff;}

.textads { background: #e9e1bf url('images/side-bg.gif') no-repeat left top; color: #464646; width: 285px; padding: 4px 0 0 0; margin: 0 0 10px 6px;}
.textads .bottom { background: #e9e1bf url('images/side-bg.gif') no-repeat -285px bottom; padding: 0 0 10px 0;}
.textads h2 { color: #7bae75; padding: 0 0 5px 10px; margin: 0; line-height: 22px; font-weight: bold; font-size: 17px;}
.textads ul { list-style-type:none; margin:0 10px 0 10px; padding: 0; border-bottom: 4px solid #7bae75; border-top: 4px solid #7bae75; background: #fff; width: 265px;}
.textads ul li { list-style-type: none; margin: 0; padding: 5px 10px 5px 10px; border-bottom: 1px solid #e5efe3; line-height: 17px; width: 245px; display: block; color: #596052; text-decoration: none;}
.textads a { line-height: 17px; width: 245px; text-decoration: underline; color:#596052;}
.textads a:hover { width: 245px;}



.leftnav2 { background: #9dbbb5 url('images/side-bg.gif') no-repeat -570px top; color: #464646; width: 285px; padding: 4px 0 0 0; margin: 0 0 10px 6px;}
.leftnav2 .bottom { background: #9dbbb5 url('images/side-bg.gif') no-repeat -855px bottom; padding: 0 0 10px 0;}
.leftnav2 ul { list-style-type:none; margin:0 10px 0 10px; padding:0;}
.leftnav2 ul li{ list-style-type:none; margin: 0; width: 265px; padding: 0;}
.leftnav2 ul li ul { list-style-type:none; margin:0; padding: 0; border-bottom: 4px solid #968a99; border-top: 4px solid #968a99; background: #fff; width: 265px;}
.leftnav2 ul li ul li ul { list-style-type:none; margin:0; border: 0; padding: 0;}
.leftnav2 ul li ul li { list-style-type:none; margin:0; padding: 0; width: 265px;}
.leftnav2 ul li h2 { color: #fff; padding: 0 0 5px 0; margin: 0; line-height: 22px; font-weight: bold; font-size: 17px;}
.leftnav2 ul li ul li a { list-style-type: none; margin: 0; padding: 5px 10px 5px 10px; border-bottom: 1px solid #eae8eb; line-height: 17px; width: 245px; display: block; color: #596052; text-decoration: none;}
.leftnav2 ul li ul li a:hover { background: #968a99; list-style-type: none; padding: 5px 10px 5px 10px; margin: 0; border-bottom: 1px solid #968a99; line-height: 17px; width: 245px; display: block; text-decoration: none; color:#fff;}

.gads { background: #f6f1db url('images/side-bg.gif') no-repeat -1140px top; width: 285px; padding: 4px 0 0 0; margin: 0 0 10px 6px;}
.gads .bottom { background: #f6f1db url('images/side-bg.gif') no-repeat -1425px bottom; padding: 0 0 10px 0;}
.gads h2 { color: #7bae75; padding: 0 0 5px 10px; margin: 0; line-height: 22px; font-weight: bold; font-size: 17px;}
.gads p { padding: 0 0 0 10px; margin: 0;}

.gads2 { padding: 0; margin: 10px 0 10px 0;}


.rec-products { background: #f6f1db url('images/rec-products.gif') no-repeat left top; color: #464646; padding: 25px 0 0 0; margin: 10px 0 15px 0; color: #5f5d54;}
.rec-products .bottom { background: #f6f1db url('images/rec-products.gif') no-repeat -660px bottom; padding: 0 0 10px 0;}
.rec-products h2 { font-size: 16px; color:#7bae75; font-weight: bold; padding: 0; margin: 0 10px 0 10px;}
.rec-products p { line-height: 17px; padding: 0 10px 0 10px;}
.rec-products a { color: #7bae75; text-decoration: underline;}


.mainpost { padding: 0; margin: 0 0 15px 0; border-bottom: 1px dotted #e9e1bf;}
.mainpost .thumb { width: 80px; float: left; margin: 0 10px 10px 0; border: 2px solid #7bae75; padding: 3px;}
.mainpost .data { width: 520px; float: left; margin: 0 20px 0 0;}
.mainpost .data p { margin: 0 0 7px 0; line-height: 15px;}
.mainpost .data h2 { margin: 0 0 5px 0;}
.mainpost .data h2 a { color: #7bae75; text-decoration: underline;}


.entry { margin: 0; padding: 0 0 15px 0; overflow: hidden; width: 660px; font-size: 11px; line-height: 17px;}
.entry h3, h4, h5, h6 { padding: 10px 0 0 0; margin: 0;}
.entry h2 { font-size: 16px; color:#7bae75; font-weight: bold; margin: 0; border-bottom: 1px dotted #ccc; padding: 10px 0 5px 0;}
.entry h3 { font-size: 15px; color: #7bae75;}
.entry h4 { font-size: 14px;}
.entry h5 { font-size: 13px;}
.entry h6 { font-size: 12px;}
.entry h7 { font-size: 12px;}

.entry a { color: #5f5d54; text-decoration: underline;}
.entry a:hover { text-decoration: none;}

.entry blockquote { color: #a09a77; 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: #a09a77; 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 30px; 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: 3px solid #7bae75; padding: 2px;}

.alignleft img, .alignright img, .aligncenter img { border: 0px;}
.alignleft { float: left; display: inline; margin: 0 10px 0 0;}
.alignright { float: right; display: inline; margin: 0 0 0 10px;}
.aligncenter { text-align: center; display: inline;}
.alignnone { margin: 0; padding: 0;}

.ads { width: 270px; margin: 0 5px 0 6px; padding: 0; font-size: 11px;}
.ads ul { margin: 0; padding: 0; list-style-type: none;}
.ads ul li { float: left; list-style-type: none; height: 140px; padding: 0 5px 0 5px; margin: 0;}
.ads ul li a { text-decoration: none;}
.ads ul li a:hover { text-decoration: underline;}

.share { padding: 0 0 5px 0; margin:0 0 10px 0;}
.share ul { list-style-type:none; margin:0 0 0 10px; padding: 0 0 10px 0;}
.share li { float: left; list-style:none; margin:0 5px 0 0; padding-top:1px; display:inline; border: none !important;}
.share a { display:block; overflow:hidden; height:15px; width:15px;}
.share a:hover { text-decoration:none;}
.share .delicious a:hover{ background: url('images/share.gif') no-repeat 0 0;}
.share .delicious a{ background: url('images/share.gif') no-repeat 0 -15px;}
.share .digg a:hover{ background: url('images/share.gif') no-repeat -15px 0;}
.share .digg a{ background: url('images/share.gif') no-repeat -15px -15px;}
.share .technorati a:hover{ background: url('images/share.gif') no-repeat -61px 0;}
.share .technorati a{ background: url('images/share.gif') no-repeat -61px -15px;}
.share .reddit a:hover{ background: url('images/share.gif') no-repeat -76px 0;}
.share .reddit a{ background: url('images/share.gif') no-repeat -76px -15px;}
.share .stumbleupon a:hover{ background: url('images/share.gif') no-repeat -31px 0;}
.share .stumbleupon a{ background: url('images/share.gif') no-repeat -31px -15px;}
.share .twitter a:hover{ background: url('images/share.gif') no-repeat -46px 0;}
.share .twitter a{ background: url('images/share.gif') no-repeat -46px -15px;}
.share .sharethis a:hover{ background: url('images/share.gif') no-repeat -91px 0;}
.share .sharethis a{ background: url('images/share.gif') no-repeat -91px -15px;}
