/*
Theme Name:		Web Texture
Theme URI:		http://www.templatespedia.com
Description:	Optimized theme for Web Texture.
Version:		2.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:#bab99a; background: #f7f8f3 url('images/bg.jpg') repeat-x top;}
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: 12px; color: #81816f;}
textarea { font-family: 'Verdana'; font-size: 12px; color: #81816f;}
select { font-family: 'Verdana'; font-size: 12px; color: #81816f;}

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

#wrapper { width: 100%; margin: 0; padding: 0;}
.pagecover { background: url('images/body-bg.gif') no-repeat left top; width: 990px; margin: 0 auto 0 auto; padding: 5px 0 0 0;}
.page { background: #515630; width: 990px; margin: 0 auto; }

#content { width: 576px; padding: 10px 0 0 15px; margin: 0; overflow: hidden; float: left;}
#sidebar { float: left; width: 390px; margin: 0 0 0 1px; padding: 10px 0 0 0;}

#header { background: url('images/header.gif') no-repeat left top; width: 990px; height: 58px; padding: 0; margin: 20px auto 15px auto;}
#header a { text-decoration: none;}
#header h1 { padding: 0; margin: 0; font-weight: bold; }
#header p { font-size: 11px; line-height: 12px; letter-spacing: 1px; padding: 0; margin: 0; font-weight: normal; }
#header .logo { width: 213px; margin: 0; padding: 11px 0 0 15px;}
#header .header-ads { float: right; width: 468px; margin: 0;}

#header ul { float: right; margin: 14px 10px 0 0; display: block;}
#header ul li { float: left; padding: 0; line-height: 30px; display: inline; font-size: 11px;}
#header ul li a { margin: 0 5px 0 0; color: #515630; padding: 0 0 0 10px; float: left; background: url('images/menu.gif') no-repeat left top; text-decoration: none;}
#header ul li a span { padding: 0 10px 0 0; background: url('images/menu.gif') no-repeat top right; display: block;}

#header ul li a:hover { color: #3c4218; background: url('images/menu.gif') no-repeat left -30px;}
#header ul li a:hover span { background: url('images/menu.gif') no-repeat right -30px;}

#header ul li.current_page_item a { background: url('images/menu.gif') no-repeat left -30px;}
#header ul li.current_page_item a span { background: url('images/menu.gif') no-repeat right -30px;}


#footer { background: #80834a url('images/body-bg.gif') no-repeat -990px bottom; width: 990px; margin: 0 auto 10px auto; padding: 0 0 5px 0;}
#footer p { padding: 15px 0 0 0; text-align: center; font-size: 11px; margin: 0;}
#footer a { color: #bab99a; text-decoration: none;}
#footer a:hover { text-decoration: underline;}

.pagebottom { background: #fff url('images/body-bg.gif') no-repeat -990px bottom; padding: 0 0 5px 0;}

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

.pagenav { color: #515630; margin: 0 0 20px 0; padding: 10px 0 0 0;}
.pagenav a { border: 1px solid #6f7642; background: #80834a; color: #515630; padding: 4px 8px 4px 8px; font-size: 10px; margin: 0 5px 0 0;}
.pagenav a:hover { border: 1px solid #6f7642; background: #bab99a; padding: 4px 8px 4px 8px; text-decoration: none; font-size: 10px; margin: 0 5px 0 0;}
.pagenav .on { border: 1px solid #6f7642; background: #bab99a; padding: 4px 8px 4px 8px; font-size: 10px; margin: 0 5px 0 0;}
.pagenav span {  border: 1px solid #6f7642; background: #80834a; 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;}
.btn { background: url('images/btn.gif') no-repeat; width: 115px; height: 30px; border: none; color: #fff;}

.post { padding: 15px 15px 10px 15px; width: 245px; height: 213px; display: block; float: left; margin: 0 13px 10px 0; background: url('images/texture-bg.gif') no-repeat left top; overflow: hidden;}
.post h2 { font-size:14px; margin:0; padding:0 0 6px 0;}
.post h2 a { color:#fff; text-decoration:none;}
.post h2 a:hover { color:#72aa29; text-decoration:none;}
.post p { margin:0; border:#c1bea3 1px solid; padding 0; width: 245px;}

.post2 { padding: 15px 15px 10px 15px; width: 245px; height: 213px; display: block; float: left; margin: 0 13px 10px 0; background: url('images/texture-bg.gif') no-repeat left bottom;}
.post2 h2 { font-size:14px; margin:0; padding:0 0 6px 0;}
.post2 h2 a { color:#fff; text-decoration:none;}
.post2 h2 a:hover { color:#fff; text-decoration:none;}
.post2 p { margin:0; border:#6f7642 1px solid; padding 0; width: 245px;}

.entry { margin: 5px 10px 5px 10px; overflow: hidden; color: #515630; line-height: 18px;}
.entry h2, h3, h4, h5, h6 { padding: 5px 0 5px 0; margin: 0;}
.entry h2 { font-size: 16px; font-weight: bold;}
.entry h3 { font-size: 15px;}

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

.entry ul { margin: 5px 0 5px 8px; padding: 0 0 0 15px; list-style-type: none;}
.entry ul li { padding: 3px 0 3px 0; list-style-type: square;}

.entry ol { margin: 5px 0 5px 8px; padding: 0 0 0 15px; }
.entry ol li { margin: 5px 0 5px 8px; padding: 3px 0 3px 0;}

/***************************************************/
.imgads { background: #bab99a url('images/body-bg.gif') no-repeat -4240px top; width: 382px; padding: 4px 0 0 0; margin: 0 0 10px 1px; text-align: justify;}
.imgads .bottom { background: #bab99a url('images/body-bg.gif') no-repeat -4622px bottom; padding: 0 0 10px 0;}
.imgads h2 { color: #515630; font-size: 15px; margin:0 0 0 10px; padding:5px 0 5px 0;}
.imgads ul { margin: 0; padding: 0 5px 0 5px; list-style-type: none;}
.imgads ul li { float: left; list-style-type: none; padding: 0 0 0 4px; margin: 0 0 3px 0;}
.imgads ul li a { text-decoration: none;}
.imgads ul li a:hover { text-decoration: underline;}

.cats { background: #6f7642 url('images/body-bg.gif') no-repeat -5004px top; color: #464646; width: 382px; padding: 4px 0 0 0; margin: 0 0 10px 0;}
.cats .bottom { background: #6f7642 url('images/body-bg.gif') no-repeat -5386px bottom; padding: 0 0 10px 0;}
.cats h2 { color: #41461b; font-size: 15px; margin:0 0 0 10px; padding:5px 0 5px 0; width: 380px;}
.cats ul { margin: 0 0 0 10px; padding: 0;}
.cats ul li { margin: 0 3px 3px 0; padding: 0; list-style-type: none;}
.cats li a { padding: 5px; display: block; float: left; line-height: 15px; color: #fff; text-decoration: none;}
.cats li a:hover { background: #bab99a; color: #41461b;}

.bkmark { background: #6f7642 url('images/body-bg.gif') no-repeat -5004px top; color: #464646; width: 382px; padding: 4px 0 0 0; margin: 0 0 10px 0;}
.bkmark .bottom { background: #6f7642 url('images/body-bg.gif') no-repeat -5386px bottom; padding: 0 0 10px 0;}
.bkmark h2 { color: #41461b; font-size: 15px; margin:0 0 0 10px; padding:5px 0 5px 0; width: 380px;}
.bkmark ul { list-style-type:none; margin:0; padding: 0 0 0 10px;}
.bkmark li{ float: left; list-style:none; margin:0 12px 10px 0; padding-top:1px; display:inline; border: none !important;}
.bkmark a { display:block; overflow:hidden; height:48px; width:48px; padding: 0; white-space:nowrap;}
.bkmark a:hover { text-decoration:none;}
.bkmark .delicious a:hover{ background: url('images/share.jpg') no-repeat -144px 0;}
.bkmark .delicious a{ background: url('images/share.jpg') no-repeat -144px -48px;}
.bkmark .digg a:hover{ background: url('images/share.jpg') no-repeat 0 0;}
.bkmark .digg a{ background: url('images/share.jpg') no-repeat 0 -48px;}
.bkmark .reddit a:hover{ background: url('images/share.jpg') no-repeat -336px 0;}
.bkmark .reddit a{ background: url('images/share.jpg') no-repeat -336px -48px;}
.bkmark .stumbleupon a:hover{ background: url('images/share.jpg') no-repeat -96px 0;}
.bkmark .stumbleupon a{ background: url('images/share.jpg') no-repeat -96px -48px;}
.bkmark .twitter a:hover{ background: url('images/share.jpg') no-repeat -48px 0;}
.bkmark .twitter a{ background: url('images/share.jpg') no-repeat -48px -48px;}
.bkmark .sharethis a:hover{ background: url('images/share.jpg') no-repeat -384px 0;}
.bkmark .sharethis a{ background: url('images/share.jpg') no-repeat -384px -48px;}

.design-news { width: 382px; margin: 0 0 10px 1px; text-align: justify;}
.design-news .bottom { background: url('images/smashing-post.jpg') no-repeat bottom; padding: 0 0 55px 0; width: 382px;}
.design-news h2 { background: url('images/smashing-post.jpg') no-repeat top; margin: 0;}
.design-news h2 a { width: 382px; height: 94px; display: block;}
.design-news ul { margin: 0; padding: 0; width: 382px; list-style-type: none;}
.design-news ul li { margin: 0; padding: 0; line-height: 32px; background: url('images/news-bg.jpg') repeat-y;}
.design-news ul li a { color: #5d5d5d; padding: 0 10px 0 10px; line-height: 32px; display: block; width: 360px;}
.design-news ul li a:hover { color: #6f8d0b; text-decoration: none;}

.details { background: #bab99a url('images/body-bg.gif') no-repeat -1980px top; width: 565px; padding: 4px 0 0 0; margin: 0 0 10px 0; line-height: 18px;}
.details .bottom { background: #bab99a url('images/body-bg.gif') no-repeat -2545px bottom; padding: 0 0 10px 0;}
.details h2 { color: #515630; font-size: 15px; margin:0 0 0 7px; padding:5px 0 5px 0;}
.screenshot { float: left; padding: 3px; width: 245px; margin: 0 0 0 7px; border: 1px solid #515630;}

.info { padding:0; margin:0; float: left; width: 280px;}

.author { width: 280px; margin: 0; height: 20px; padding: 5px 0 5px 10px; font-weight: bold; color: #bab99a; background: #515630 url('images/icons.gif') no-repeat right -39px;}
.author p { border-right: #bab99a 2px solid; width: 55px; float: left; margin: 0 10px 0 0; padding: 0 0 0 22px; background: url('images/icons.gif') no-repeat 0 0;}

.rating { width: 280px; margin: 10px 0 0 0; height: 20px; padding: 5px 0 5px 10px; font-weight: bold; color: #bab99a; background: #fff url('images/icons.gif') no-repeat right -69px;}
.rating p { border-right: #bab99a 2px solid; width: 55px; float: left; margin: 0 10px 0 0; padding: 0 0 0 22px; background: url('images/icons.gif') no-repeat 0 -19px;}
.rating .rate { float: left; padding: 2px 0 0 0;}

.download { margin: 8px 0 0 0;}
.download a { width: 290px; height: 115px; background: url('images/download.gif') no-repeat 0 0; display: block;}
.download a:hover { background: url('images/download.gif') no-repeat 0 -115px;}

.gads { background: #bab99a url('images/body-bg.gif') no-repeat -1980px top; width: 565px; padding: 5px 0 0 0; margin: 0 0 10px 0;}
.gads .bottom { background: #bab99a url('images/body-bg.gif') no-repeat -2545px bottom; padding: 0 0 5px 0;}
.gads p { margin: 5px 10px 0 8px;}

.caption { color: #ffffff; padding:5px; margin: 3px 0 3px 0; background: #515630; font-size:13px;}
.bg1 { background: #989c69; padding: 2px 5px 2px 5px; border-bottom: solid 1px #fff; border-right: solid 1px #fff;}
.bg2 { padding: 2px 5px 2px 5px; background: #edf8fc; border-bottom: solid 1px #fff; border-right: solid 1px #fff;}

.share { padding: 5px 0 0 0; width: 565px; margin:0 0 10px 0; background: #6f7642 url('images/body-bg.gif') no-repeat -3110px top;}
.share .bottom { background: #6f7642 url('images/body-bg.gif') no-repeat -3675px bottom; padding: 0 0 5px 0;}
.share h2 { padding: 5px 0 5px 10px; margin:0; color: #fff; font-size: 13px;}
.share ul { list-style-type:none; margin:0; padding: 0 0 0 10px;}
.share li{ float: left; list-style:none; margin:0 12px 10px 0; padding-top:1px; display:inline; border: none !important;}
.share a { display:block; overflow:hidden; height:48px; width:48px; padding: 0; white-space:nowrap;}
.share a:hover { text-decoration:none;}
.share .delicious a:hover{ background: url('images/share.jpg') no-repeat -144px 0;}
.share .delicious a{ background: url('images/share.jpg') no-repeat -144px -48px;}
.share .digg a:hover{ background: url('images/share.jpg') no-repeat 0 0;}
.share .digg a{ background: url('images/share.jpg') no-repeat 0 -48px;}
.share .technorati a:hover{ background: url('images/share.jpg') no-repeat -288px 0;}
.share .technorati a{ background: url('images/share.jpg') no-repeat -288px -48px;}
.share .reddit a:hover{ background: url('images/share.jpg') no-repeat -336px 0;}
.share .reddit a{ background: url('images/share.jpg') no-repeat -336px -48px;}
.share .stumbleupon a:hover{ background: url('images/share.jpg') no-repeat -96px 0;}
.share .stumbleupon a{ background: url('images/share.jpg') no-repeat -96px -48px;}
.share .myspace a:hover{ background: url('images/share.jpg') no-repeat -240px 0;}
.share .myspace a{ background: url('images/share.jpg') no-repeat -240px -48px;}
.share .facebook a:hover{ background: url('images/share.jpg') no-repeat -192px 0;}
.share .facebook a{ background: url('images/share.jpg') no-repeat -192px -48px;}
.share .twitter a:hover{ background: url('images/share.jpg') no-repeat -48px 0;}
.share .twitter a{ background: url('images/share.jpg') no-repeat -48px -48px;}
.share .sharethis a:hover{ background: url('images/share.jpg') no-repeat -384px 0;}
.share .sharethis a{ background: url('images/share.jpg') no-repeat -384px -48px;}