/*
Theme Name: Rádio Tamandaré
Theme URI: http://wmoriah.com.br/portfolio
Description: Produzido a pedido da Concepto
Version: 2008
Author: Walter Araujo "wmoriah" dos Santos
Author URI: http://wmoriah.com.br/
Tags: wmoriah, plano aberto, concepto

*/


	body {background-color:#48c; text-align:center; color:#777; font:11px/18px Arial, Helvetica, sans-serif}
	* {margin:0; padding:0}
	.none, hr, body p.linklove {display:none}
	hr.linha {height:1px; background-color:#ccc; border:none; size:1px}
	.clear {clear:both}

	.jingle {width:1px; height:1px; overflow:hidden; position:absolute; top:0; left:0}
	#header {width:740px; height:160px; overflow:hidden; margin:0 auto; background:url(images/bg_header.gif) no-repeat top right; position:relative; top:0; left:0}
		#header h1  {width:257px; height:160px; float:left; overflow:hidden}
			#header h1 a {display:block; width:257px; height:160px; background:url(images/logo.gif) no-repeat}
		#header p {float:left; color:#fff; text-align:left;  margin-top:138px}	

		#header .radio {position:absolute; top:0; left:0; width:93px; overflow:hidden; margin-top:114px; margin-left:257px; overflow:hidden; color:#B1A7DF}
			#header .radio a {color:#fff; text-decoration:none; font-size:10px; font-family:Arial, Helvetica, sans-serif; line-height:10px; font-weight:bold}
			#header .radio object, #header .radio embed {display:none}
		
		#header .versiculos {position:absolute; top:5px; line-height:13px; left:257px; text-align:left; color:#fff; width:350px; height:53px; overflow:hidden}
			#header .versiculos a {display:block; width:175px; height:25px; margin:10px 0 0 15px}
		
	#content {width:740px; overflow:hidden; margin:0 auto; background-color:#fff}
		
		#sidebar {float:left; width:245px; text-align:left; overflow:hidden; margin-right:-10px}
		
			.ofertas {margin:10px 0}
				.ofertas span {display:none}
				.ofertas a {width:475px; height:76px; margin:10px 0 10px 0; text-decoration:none}
					
			.dizimistas {background-color:#372683; padding-bottom:12px}
				.dizimistas h2, .dizimistas h2 a {display:block; width:245px; height:34px; background:url(images/title_dizimistas.gif) no-repeat}
				.dizimistas p {margin:5px 23px; line-height:11px; font-size:11px; color:#fff}
				.dizimistas p a {color:#fff; text-decoration:none}
				
			.menu {list-style:none; background-color:#ff0}
				.menu li {border-bottom:solid 2px #fff; width:245px;}
				.menu a {display:block; width:245px; color:#27c; text-decoration:none; font-size:14px; font-weight:bold; text-indent:23px; height:20px; line-height:20px; overflow:hidden}
				.menu a:hover, .menu li.current_page_item a, .menu li.current-cat a {color:#fff; background-color:#27c}
				body.capa li.current_page_item a {color:#27c; background-color:#ff0}
				body.capa .menu a:hover {color:#fff; background-color:#27c}
				.menu li ul {display:none}

			.programacao {background-color:#fff}
				.programacao h2 {height:40px; background:url(images/title_programacao.gif) no-repeat}
				.programacao ul {list-style:square; margin:10px 10px 10px 28px}
					.programacao li {margin:5px 0}
				.programacao a {color:#27c}


			.biblia {margin-top:10px; margin-bottom:5px; background:url(images/title_biblia.jpg) no-repeat}
				.biblia h2 {display:inline}
				.biblia a {display:block; height:94px; width:245px}

			.radio-relogio {background-color:#ff0}
				.radio-relogio h2 {height:55px; background:url(images/title_radiorelogio.gif) no-repeat}
				.radio-relogio a {display:block; width:245px; height:55px}

			.artigos {margin-top:5px; background:url(images/title_artigos.gif) no-repeat}
				.artigos h2 {display:inline}
				.artigos a {display:block; height:55px; width:245px}

			.anuncie {margin-top:5px; background:url(images/title_anuncie.gif) no-repeat}
				.anuncie h2 {display:inline}
				.anuncie a {display:block; height:55px; width:245px}

			.orkut {margin-top:5px; background:url(images/title_orkut.gif) no-repeat}
				.orkut h2 {display:inline}
				.orkut a {display:block; height:94px; width:245px}

			/*.artigos {background-color:#fff}
				.artigos h2 {height:37px; background:url(images/title_artigos.gif) no-repeat}
				.artigos ul {list-style:none}
					.artigos li {height:100px; clear:both; overflow:hidden; border-bottom:dashed 1px #ccc}
					.artigos div.entry_author_image {width:63px; height:69px; border:solid 1px #ccc; float:left; margin:15px; overflow:hidden}
						.artigos div.entry_author_image:hover {border:solid 3px #07c; margin:13px}
					.artigos img {border:none}
					.artigos h3 {margin-top:15px; font-size:16px; line-height:18px;}
						.artigos h3 a {color:#07c}
					.artigos h5 {font-size:11px}
						.artigos h5 a {color:#f00}
					.artigos a {text-decoration:none}
					.artigos a:hover {text-decoration:underline}
			*/
		.content {width:485px; float:right; overflow:hidden; text-align:left; margin-left:-10px}
		
			.acontece {background-color:#27c; overflow:hidden}
				.acontece img {width:250px; float:left; border:solid 1px #fff; margin:10px}
				.acontece h2 {width:495px; height:40px; background:#fff url(images/title_acontece.gif) no-repeat; overflow:hidden}
					.acontece h2 a {display:block; width:495px; height:34px}
				.acontece h3 {font-size:16px; line-height:18px; margin-top:10px; padding-left:10px}
					.acontece h3 a {color:#fff}
				.acontece small {display:block; font-size:10px; color:#ff0}
				.acontece p {color:#fff; padding:5px 10px}
					.acontece p a.more-link {color:#ff0}
				.acontece a {text-decoration:none}
					.acontece a:hover {text-decoration:underline}
					
			.campanhas {clear:both; background-color:#fff; padding:10px 0}
				.campanhas h2 {width:495px; height:38px; background:url(images/title_campanhas.gif) no-repeat}
				.campanhas ul {margin-left:10px; list-style:none}
				.campanhas li {height:15px; overflow:hidden; margin:2px 0}
				.campanhas h5 {font-size:10px; font-weight:normal}
					.campanhas h5 small {display:block; width:70px; float:left; margin-right:5px; color:#f00; font-size:10px}
					.campanhas h5 a {height:15px; padding-left:10px; border-left:solid 1px #ccc; line-height:15px; overflow:hidden; color:#777}
				.campanhas a {text-decoration:none}
					.campanhas a:hover {text-decoration:underline}
					
			.oracao {height:65px; background:url(images/caderno.gif) no-repeat; position:relative; top:0; left:0;}
				.oracao form {display:inline}
				.oracao p.linklove, .oracao legend, .oracao span.reqtxt, body .oracao label, body .oracao span {display:none}
				.oracao input.single {border:none; font-size:11px; position:absolute; top:16px; left:308px}
				.oracao ol, .oracao ul, oracao li {display:inline}
				body .oracao input.sendbutton, body .oracao input#sendbutton3 {border:solid 1px #fff; line-height:8px; padding:0; margin:0; background-color:#fff; position:absolute; top:40px; left:412px; color:#f00; font-weight:bold; text-transform:uppercase; text-align:center; font-size:10px; width:52px; height:17px}
				body.capa div.oracao div#usermessage3a {position:absolute; top:0; left:0; margin:32px 0 0 0; padding:0; width:300px; height:13px; background-color:#E43C23; font-size:11px; font-weight:bold; color:#ff0}				
				body.capa div.oracao div.cf_info, body.capa div.oracao div.failure, body.capa div.oracao div.failure3 {background-image:none; border:none}
				body.capa div.oracao ol.cf-ol {background-image:none; border:none} 
				body.capa div.oracao ol.cf-ol li.cf_li_err  {background-image:none; border:none}

				
			.testemunhos {height:111px; background:url(images/testemunhos.gif) no-repeat; position:relative; top:0; left:0}
				.testemunhos form {display:inline}
				.testemunhos p.linklove, .testemunhos legend, .testemunhos span.reqtxt, body .testemunhos label, body .testemunhos span {display:none}
				.testemunhos input#cf2_field_1 {border:none; width:218px; font-size:11px; position:absolute; top:42px; left:14px}
				.testemunhos input#cf2_field_2 {border:none; width:218px; font-size:11px; position:absolute; top:81px; left:14px}
				.testemunhos textarea#cf2_field_3 {position:absolute; font-size:11px; top:22px; left:246px; width:211px; height:48px; border:solid 1px #fff}
				.testemunhos ol, .testemunhos ul, testemunhos li {display:inline}
				body .testemunhos input.sendbutton, body .testemunhos input#sendbutton2 {border:solid 1px #fff; line-height:8px; padding:0; margin:0; background-color:#fff; position:absolute; top:85px; left:413px; color:#2476CC; font-weight:bold; text-transform:uppercase; text-align:center; font-size:10px; width:52px; height:17px}
				body.capa div.testemunhos div#usermessage2a {position:absolute; z-index:200; top:0; left:0; margin:78px 0 0 0; padding:0; width:300px; height:12px; background-color:#2476cc; font-size:11px; font-weight:bold; color:#ff0}				
				body.capa div.testemunhos div.cf_info, body.capa div.testemunhos div.failure, body.capa div.testemunhos div.failure2 {background-image:none; border:none}
				body.capa div.testemunhos ol.cf-ol {background-image:none; border:none} 
				body.capa div.testemunhos ol.cf-ol li.cf_li_err  {background-image:none; border:none}

				
				
			.folha {height:233px; background:#E43C23 url(images/edicao.gif) no-repeat bottom left}
				.folha h2, .folha h2 a {display:block; height:43px; background:url(images/title_folha.gif) no-repeat}
				.folha h3 {color:#ff0; font-size:24px; line-height:32px}
				.folha h3 small {display:block; color:#fff; font-size:18px}
				.folha img.capa {width:150px; float:left; margin:6px 12px; border:none}
				.folha p.resumo {color:#fff; font-size:11px; margin-right:30px}
				.folha a {color:#fff; text-decoration:none}
				.folha h3 a {color:#ff0}
				
			.post, .comentarios {margin:20px 20px 20px 10px}
				.post h2 {color:#27c; font-size:16px; font-weight:bold; text-indent:0}
				.post p {margin:10px 0}
				.post p span.email {display:block}
				.post p span.email a {text-decoration:none; color:#777}
				.post p span.email a:hover {color:#27c}
				.post ul, .post ol, .post blockquote {margin:10px 30px}
				.post ul, .post ol {padding-left:20px}
				.post address {margin:10px 0}
				.post img.alignleft {float:left; border:solid 1px #ccc; margin:0 10px 5px 0}
				.post img.alignright {float:right; border:solid 1px #ccc; margin:0 0 5px 10px}
				.post a {color:#27c}
					.post ul.lista {clear:both; margin:10px 0; padding:0; list-style:none; border-bottom:solid 1px #ddd}
					.post ul.lista li {border-top:solid 1px #ddd; line-height:18px; height:18px; overflow:hidden; padding:0 2px}
					.post ul.lista h5 {font-size:11px; line-height:18px; font-weight:normal}
					.post ul.lista span {padding-right:5px}
				.post .dados {margin:10px 0}		
				.post .dados img {padding:5px; border:none; background-color:#eee; float:left; margin:5px 10px 5px 0}
				
			.comentarios ol.commentlist {margin:30px; border-top:solid 1px #ddd}	
			.comentarios ol.commentlist li {padding:10px; border-bottom:solid 1px #ddd}
				.post form.busca {margin-top:20px; background-color:#ddd; padding:10px 0}
				.post form.resultado input {border:solid 1px #ccc; background-color:#f2f2f2; color:#555}
				.post form.resultado input.check {border:none; margin:5px 5px 0 0}
				.post form.busca a.pv {font-weight:bold;}
				.post form.busca p {margin:2px 0; font-size:11px}
				.post form.resultado p {margin:4px 0; font-size:11px}
				.post form.busca label {display:block; width:150px; text-align:right; padding-right:10px; float:left}
				.post form.busca input.busca {margin-left:157px}
				.post form.busca strong {font-weight:normal}
				.post #regras {background-color:#f2f2f2; border-bottom:solid 10px #ddd; padding:20px}
				.post p.paginacao {margin:15px 20px 10px 20px; background-color:#fff}
				
		#footer {width:740px; margin:0 auto; padding:15px 0; text-align:center; background-color:#fff; clear:both}
			#footer address {font-style:normal}
			#footer a {color:#07c}