/*
Theme Name:		Papeis de Parede
Theme URI:		http://papeisdeparede.net
Description:	Tema para o PapeisdeParede.net por Dan Cortazio.
Version:		1.0
Author:			Dan Cortazio
Author URI:		http://inflar.com/
*/

* {padding: 0; margin: 0;}

body {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}
#wrapper {margin: 0 auto; width: 960px;}
#body-wrapper {margin-bottom: 10px; overflow: auto; width: 100%}
#header {color: #333; padding: 10px 0 10px 10px; height: 60px;}
#header #logo {background: url("/images/logo.gif") no-repeat 0 0; text-indent:-99999em; display:block; float:left; width:381px;}
#header #logo a {display:block; width:381px; height:45px;}
#header #slogan {font-size:12px; color:#999; text-align:right; width:381px; height:20px; display:block; position: absolute; top:103px; margin-top:0px; font-weight:normal; text-transform:lowercase;}
#header #slogan a {color: #999; text-decoration: none;}
#header #ads-468 {float: right; width: 468px; height: 60px; display: block; overflow:hidden; margin: 0;}

#header-navbar {background: #eee; border-bottom: 1px solid #ccc; color: #333; padding: 7px 10px 6px 10px; font-size: 11px; }
#header-navbar a {font-weight: bold;}
#header-navbar p {margin: 0; line-height: 16px; padding: 0;}
#header-navbar p.goto { float: right;}

.fb_likeboxout_side {background: #f2f2f2; padding: 20px 0; margin: 0 0 15px 0; left: -2px; border: 1px solid #ddd; border-left: none; border-right: none;}
.fb_likebox_side {background: #f2f2f2; width:198px; z-index:10; height: 160px; overflow: hidden; position:relative; top:-1px; left:-2px;}
.fb_likebox_side iframe{background: #f2f2f2; left:-10px; margin-left: 10px; border: 0; overflow:hidden; position:relative; top:-1px;}
.fb_recommend_side {background: #f2f2f2; width:198px; z-index:10; height: 360px; overflow: hidden; position:relative; margin-top: 5px; top:-1px; left:-2px;}
.fb_recommend_side iframe {background: #f2f2f2; left:-10px; margin-left: 10px; border: 0; overflow:hidden; position:relative; top:-1px;}

.loop-like {margin: 3px 0 0 13px;}

img {border:none;}
a:link, a:visited {color:#0066CC;}
a:hover, a:active {text-decoration:none;}
h2 {color:#0066CC; margin-bottom:10px; font-weight:bold; font-size: 16px;}

#left-column, #content, #right1, #right2, .wallpaper-box, .ads-links-general, .details_thumb {border-right:1px solid #0066CC; border-bottom:1px solid #0066CC;}

/*- Menu Tabs--------------------------- */

	#tabs {width:100%; margin:0px; font:bold 13px 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; text-transform:lowercase; line-height:normal; height:38px; clear:both; border-bottom:solid 7px #64A2E0; }
	#tabs ul {margin:0; padding:10px 10px 0 15px; list-style:none;}
	#tabs li {display:inline; margin:0; padding:0;}
	#tabs a {float:left; background:url("/images/tableft.gif") no-repeat left top; margin:0 2px 0 0; padding:0 0 0 4px; text-decoration:none;}
	#tabs a span {float:left; display:block; background:url("/images/tabright.gif") no-repeat right top; margin:0px; padding:6px 23px 4px 14px; color:#0066CC; }
	/* Commented Backslash Hack hides rule from IE5-Mac */
	#tabs a span {float:none;}
	/* End IE5-Mac hack */
	#tabs a:hover span, #tabs .selected span {color:#fff;}
	#tabs a:hover, #tabs .selected a {background-position:0% -42px;}
	#tabs a:hover span, #tabs .selected span {background-position:100% -42px;}
	
	#flags {float:right;}
	#flags a {background:none;}
	#flags img {vertical-align:middle;}
	
	#search {background:url("/images/tableft.gif") no-repeat 0% -42px; float:right; width:200px; margin:0 27px 0; padding:0 0 0 4px;}
	#search div {background:url("/images/tabright.gif") no-repeat 100% -42px; margin:0; padding:0;}
	#search fieldset {margin:0; padding:0; border:none; height:26px; padding:4px 0 0;}
	#search form {margin-left:20px;}

#right1 {color: #333; padding:10px 0 0 15px; margin: 0px; background:#64A2E0;}
#right2 {color: #333; background:#f2f2f2; margin: 10px 0px; padding: 10px 0px; text-align: center;}

#body-ads {width:755px; margin: 7px 0 0 0; position: relative; display:inline; float:left; }
#body-ads .ads-links-general {height:16px; padding:7px 0; background: #f2f2f2;}

/*- Menu --------------------------- */
	
	#menu {padding:0; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#fff; margin-bottom:15px;}
	#menu li, #menu2 li {list-style:none; margin: 0px 0 0;}
	#menu li a {color:#fff; font-weight:bold;}
	#menu li a:hover, #menu2 li a:hover {text-decoration: none; background-color: #B2234D; color: #fff;}
	#menu .tab {margin-left:15px;}
	
	#menu2 {font:12px Tahoma, Arial, Helvetica, sans-serif; }
	#menu2 li a {}
	
#content {min-height: 1500px; float: left; color: #333; margin: 8px 0; padding: 10px; width: 734px; display: inline; position: relative; /*background:url("/images/bgbody.gif") repeat 0 0;*/ background-color: #f2f2f2; }
#content a {color:#0066CC;}
#content h1 {color:#0066CC; margin-bottom:10px; font-weight:bold; font-size: 16px;}
#content h2 {font-size: 14px; margin: 10px 0;}
#content p {margin:10px 0;}	
#content ol {margin-left: 30px; list-style-type:decimal;}
#content ol li {margin: 2px 0;}
#content p {line-height: 17px;}
	.wallpaper_details {clear: both;}
	
	.wallpaper-thumb {display: block; margin: 0 8px 20px 7px; width: 131px; display:inline-table; vertical-align: bottom;}
	.wallpaper-thumb h3 {margin: 0px; padding: 0px; text-align: center;}
	.wallpaper-thumb h3 span {display: none;}
	.wallpaper-thumb h3 a {color:#728A4D; font-weight:bold; font-size: 11px; text-decoration: none;}
	.wallpaper-thumb .h3:hover {color:#fff!important; background:#B2234D;}
	.wallpaper-thumb h3 small {font-size: 9px; color: #f00!important;}
	.wallpaper-box {background:#64A2E0; padding: 9px; margin-top:0px; }
	.wallpaper-box img {border:1px solid #0066CC; width:110px; height:82px;}
	
	.details_thumb {float:left; width:270px; padding:16px!important;/*padding:4px 4px 0 4px;*/	margin:10px 11px 15px 0;position:relative; background:#64A2E0;}
	.details_thumb a {}
	.details_thumb img {border:1px solid #0066CC; margin:0;padding:0; width:270px; clear: both; background-color:#F3F3F3;}
	.details_thumb .ratingblock {width: 126px; float: right;}
		.facebook_share {background: url('http://papeisdeparede.net/images/social2/facebook.png') no-repeat 0px 10px; padding:8px 0px 10px 22px; color: #212121; margin-right: 16px; display: block; float: left; font-weight: bold; text-decoration: none; font-size: 14px;}
		.delicious {background: url('http://papeisdeparede.net/images/social2/delicious.png') no-repeat 0px 10px; padding:8px 0px 10px 22px; color: #212121; margin-right: 15px; display: block; float: left; font-weight: bold; text-decoration: none; font-size: 14px;}
		.twitter {background: url('http://papeisdeparede.net/images/social2/twitter.png') no-repeat 0px 10px; padding:8px 0px 10px 22px; color: #212121; margin-right: 15px; display: block; float: left; font-weight: bold; text-decoration: none; font-size: 14px;}
		.orkutar {background: url('http://papeisdeparede.net/images/social2/orkut.png') no-repeat 0px 10px; padding:8px 0px 10px 22px; color: #212121; margin-right: 15px; display: block; float: left; font-weight: bold; text-decoration: none; font-size: 14px;}
		.addthis_button_compact {text-decoration: none; font-weight: bold; margin-top: 9px;}
			.details_thumb a {color: #fff!important;}
			.details_thumb a:hover {color: #f0f0f0!important;}
		
	.details_wide, .details_wide a {height:169px !important;/*padding:17px 0;*/}
	.details_wide img {height:169px !important;/*height:164px;*/}
	.details_download {clear: both; margin: 10px 0px 20px 5px;}
	.details_resolution {float:right; margin:0px; padding: 0px 0px 10px 7px; width:570px; font-size:13px;}
	.details_resolution a {padding: 0px 5px;}
	.details_resolution a span {display: none;}
	.details_more {clear: both;}
	
	.related {overflow: auto; clear: both; margin-bottom: 20px;}
	
	#content .sign_email {clear: both!important;}
	
	.ads-links-468 {margin-bottom: 7px;}
	.ads-728 {margin: 5px 0px 0px 0px; clear: both;}
	.ads-links-728-bottom {padding: 20px 0px 0px 0px; clear: both;}
	.ads-336-single {float: right; width: 400px; padding: 0px 10px 0px 0px;}
	.ads-categoria {clear: both;} 
	.ads-categoria .box {margin: 0 4px 0px 10px; width: 336px; display: block; height: 290px; float: left;} 

#wp_page_numbers ul, #wp_page_numbers li, #wp_page_numbers a {padding: 0; margin: 0; border: none; text-decoration: none; text-align: left; line-height: 12px;}
#wp_page_numbers {padding: 20px 0px 0px 0px; width: 100%; text-align:center; clear:both;}
#wp_page_numbers ul {width: 100%;}
#wp_page_numbers li {float: left; display: block; margin-bottom: 2px;}
#wp_page_numbers a, #wp_page_numbers li.page_info {padding: 5px 7px; margin-left: 2px; margin-right: 2px; display: block; color: #333; border: 1px solid #bfbfbf;}
#wp_page_numbers li a:hover {border-color: #BA0000;}
#wp_page_numbers li.space {padding: 6px; padding-left: 2px; padding-right: 2px;}
#wp_page_numbers li.first_last_page {font-style: italic;}
#wp_page_numbers li.active_page a {border-color: #0075b8;}
#wp_page_numbers li.active_page a:hover  {color: black; /* IE fix */ text-decoration: underline;border-color: #BA0000;}


/****************
advanced comment styles
****************/
 
h3#comments,.comment-navigation,.comment-navigation:after,#respond:after,.comment-rss{display:block} 
ol.commentlist{width:100%} 
h3#comments,#respond h3{height:25px;text-align:left;background:#4c7faa;color:#fff;padding:5px 0 0 5px} 
ol.commentlist,li.authorcomment,li.comment,#respond h3,form#commentform,input#submit{margin:0}
ol.commentlist,ol.commentlist ul,form#commentform{padding:0}  
ol.commentlist{border-bottom:1px solid #ccc} 
ol.commentlist ul{margin:0 0 0 20px} 
li.authorcomment,li.comment,form#commentform textarea,form#commentform input{border:1px solid #ccc}
li.authorcomment,li.comment{padding:10px 0 0 10px;list-style:none;border-bottom:none} 
li.even{background:#fff} 
li.odd{background:#efefef} 
.authorcomment{background:#deebf9} 
ul.children ul{margin-left:20px} 
ul.children li{border-right:none} 
.vcard img{float:left;background:#c4c4c4} 
.vcard img,.comment-navigation .newer a,.comment-navigation .older a{padding:5px} 
.comment-meta,ol.commentlist li small,p.subscribe-to-comments label{position:relative} 
.comment-meta,ol.commentlist li small{top:10px;left:10px} 
.comment-text{margin:0 10px 0 0} 
.reply,.comment-navigation .newer,input#submit{float:right} 
.reply,.comment-navigation .newer a,.comment-navigation .older a,input#submit{background:#4c7faa} 
.reply{margin:0 10px 10px 0} 
a.comment-reply-link,.reply a:link,
.comment-navigation .newer a,.comment-navigation .older a,input#submit{display:inline-block;text-align:center;cursor:pointer;color:#fff} 
a.comment-reply-link,.reply a:link{padding:5px 0} a.comment-reply-link,.reply a:link,input#submit{width:70px} 
a.comment-reply-link:hover,.reply a:hover,.comment-navigation .newer a:hover,
.comment-navigation .older a:hover,input#submit:hover{background:#e7e7e7;text-decoration:none;color:#4c7faa;font-weight:bold} 
a.comment-reply-link:hover,.reply a:hover,input#submit:hover{width:68px} 
a.comment-reply-link:hover,.reply a:hover{padding:4px 0} 
a.comment-reply-link:hover,.reply a:hover,.comment-navigation .newer a:hover,.comment-navigation .older a:hover{border:1px solid #4c7faa} 
.comment-navigation{margin:10px 0 10px 0} .comment-navigation:after,#respond:after{content:".";height:0;visibility:hidden} 
.clear{clear:both} 
.comment-navigation .newer a:hover,.comment-navigation .older a:hover{padding:4px} 
form#commentform textarea,form#commentform input{padding:2px 3px} 
form#commentform textarea{width:442px} 
input#submit{padding:5px 0 !important;border:0 !important} 
input#submit,p.subscribe-to-comments input{outline:0} 
input#submit:hover{padding:4px 0 !important;border:1px solid #4c7faa !important} 
p.subscribe-to-comments{background:url('images/email_32.png') no-repeat} 
p.subscribe-to-comments,.comment-rss{height:32px;text-indent:42px;padding:5px 0 0 0} 
p.subscribe-to-comments input{margin:5px 3px 3px 3px !important;border:0} 
p.subscribe-to-comments label{top:-2px;color:#666} 
.comment-rss{background:url('images/rss_32.png') no-repeat} 
 /*comment total stlying*/
 .comment-total{text-align: center;font-size: 1.5em;color: #fff;}
.comment-total span{font-size: 2em;color: #800000;}


#right-column {display: inline; position: relative; color: #333; margin: 7px 0 0 8px; width: 195px; float: left;}
	.partners {margin: 5px 0 20px 0; text-align: center;}
#footer {clear: both; background:#64A2E0; margin: 0px 0px 10px 0px; padding: 10px; color:#0066CC;}
#footer p {font-size:11px; font-weight:normal;}
#footer p a {color:#0066CC;}
#footer p a:hover {color:#fff; background:#B2234D;}

.error {margin:10px 40px;; text-align:center; border:#f00 solid 1px; background:#FFE6E6; padding:10px 0; clear:both;}
.error p {margin:0!important; padding:0;color:#f00!important; font-weight:bold; text-align:center!important;}
.msgerror {color:#f00!important; font-weight:bold;}
.page-split {text-align:center; clear:both; padding:30px 0;}
.page-split a {border:#ccc solid 1px; padding:3px 7px; margin:0 2px;}
.page-split a:hover {background-color:#64A2E0; color:#fff!important; border-color:#000;}
.page-split span {padding:0 3px; font-weight:bold; color:#000; font-size:12px;}
.page-split .page-prev {margin-right:17px; border-width:2px;}
.page-split .page-next {margin-left:17px; border-width:2px;}
.none {display:none;}
.center {text-align: center;}
.mobile {float:left; margin-top:4px; clear:both;}
.phone {float:left; padding:0; margin-right:3px;}
.clear {clear: both; height:1px; background: #F2F2F2; border: none;}
.clear2 {overflow: auto; clear: both;}
.sign_email {padding: 10px; margin: 10px 0; background: #FFFF99; border: dashed 1px #FFCC33; border-left: none; border-right: none;}
.tags {line-height: 22px;}
.tags a {background: #f9f9f9; text-decoration: none; padding: 2px 3px 3px 3px; margin: 0 1px 0 0; border: 1px solid #ccc; border-left: none; border-top: none;}
.tags a:hover {background: #ccc;}
.hide {display: none;}
.show {display: block;}
.mais {text-decoration: none; font-size: 10px;}
.edit {position: absolute; right: 3px; top: 2px;}

.likes {width: 630px; height: 25px; clear: both; float: none; margin: 10px 0;}
.likes .l_twitter, .likes .l_orkut, .likes .l_fb_send, .likes .l_fb, .likes .l_pin  {float: left; height: 25px; overflow: hidden;}
.likes .l_twitter {width: 110px;}
.likes .l_fb {width: 140px;}
.likes .l_fb_send {z-index: 99; overflow: visible!important;}
.likes .l_pin {width: 110px;}
.likes #fb-root {}
.likes .l_orkut {width: 100px; }
.likes .l_orkut a {font-size: 11px; color: #B0218F; width: 60px; text-decoration: none; padding: 3px 6px 2px 20px; display: block; background: #F6E6FA url('http://assets.gospelmais.com.br/images/orkut_mini.gif') no-repeat 4px 2px; border: 1px solid #E6B8F9; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.likes .l_orkut a:hover {border-color: #D45FA3;}
.likes .like {width:110px; float: right; position: relative; top: 0; display: block; height:25px; overflow: hidden;}

.fb_likebox {width:690px; z-index:10; height: 165px; overflow: hidden; margin-left: 30px; position:relative; top:-1px; left:-2px;}
.fb_likebox iframe{left:-5px; overflow:hidden; position:relative; top:-1px;}

.clear { clear: both; background: none; }
.form-general {text-align:left; padding:10px 0;border:none;}
.form-general label {float:left; width:120px; margin:8px 10px 0 10px; text-align:right; font-size:11px;}
.form-general input, .form-general select {padding:2px; font-size:10px; margin:2px 0;}
.frm, .frm2 {border:1px solid #0066CC; font-size:9px; padding:2px;}
#btn-search {font-size:10px; background:#0066CC; height:18px; border:none; margin:0 0 0 3px; color:#fff;}
button {cursor:pointer;}