/*
Theme Name: UaiSEO
Theme URI: http://www.uaiseo.com.br
Author: Renata Tibiri��
*/
html {
}
body {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #7a7a7a;
	background:#e7f4f6 url(../imagens/bg_page.jpg) no-repeat center top;
}
h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address {
	line-height:1.5em;
}

a {
	color: #7a7a7a;
	text-decoration: none;
	-webkit-transition: color 200ms ease-out 0s;
	-moz-transition: color 200ms ease-out 0s;
	transition: color 200ms ease-out 0s;	
}

a:hover {
	color:#BE2823;
	text-decoration: none;
}

/*
	TOPO
*/
#centro #data-local-page{
	float:right;
	background: url(../imagens/data-local-02.png) no-repeat;
	width:236px;
	height:161px;
	margin-right:136px;
	margin-top:18px;
}

/*
	MENU
*/
#menu {
	margin:0 auto;
	width:910px;
	height:27px;
}
#menu ul{
		margin:0;
	}
		#menu #nav li{
			display:inline;
			list-style:none;
		}
		#menu #nav a {
			height:27px;
			text-indent: -9999px;
			background: url(../imagens/bg_menu.jpg) no-repeat;
			display: block;
			float: left;
			cursor:pointer;
			margin:0;
		}
			#menu #nav #nav-home {
				width: 60px;
				background-position: 0px 0px;
			}
			#menu #nav #nav-sobre {
				width: 135px;
				background-position: -60px 0px;
			}
			#menu #nav #nav-programacao {
				width: 119px;
				background-position: -195px 0px;
			}
			#menu #nav #nav-palestrantes {
				width: 116px;
				background-position: -314px 0px;
			}
			#menu #nav #nav-localizacao {
				width: 114px;
				background-position: -430px 0px;
			}
			#menu #nav #nav-inscricao {
				width: 92px;
				background-position: -544px 0px;
			}
			#menu #nav #nav-organizadores {
				width: 131px;
				background-position: -636px 0px;
			}
			#menu #nav #nav-patrocinios {
				width: 131px;
				background-position: -636px 0px;
			}
			#menu #nav #nav-blog {
				width: 72px;
				background-position: -767px 0px;
			}
			#menu #nav #nav-contato {
				width: 71px;
				background-position: -839px 0px;
			}

/*
	CONTEUDO
*/
			
/*
	SIDEBAR
*/
#sidebar{
	float:right;
	width:262px;
	margin-top:30px;
}
	#sidebar ul{
		margin:0;
	}
		#sidebar li{
			list-style:none;
			padding:10px 0;
		}
		#sidebar #sidebar-faq .bullet{
			list-style:none;
			padding:5px 0;
		}
			#sidebar #siga-twitter{
				background:url(../imagens/icones/twitter.jpg) no-repeat;
				width:179px;
				height:31px;
			}
			#sidebar #assine-feed{
				background:url(../imagens/icones/feed.jpg) no-repeat;
				width:140px;
				height:31px;
			}
		#sidebar li h2{
			margin:8px 0;
		}
			#sidebar #faq{
				background:url(../imagens/faq.jpg) no-repeat;
				width:262px;
				height:40px;
			}
			#sidebar #text-3 .widgettitle{
				background:url(../imagens/fotos.jpg) no-repeat;
				width:262px;
				height:40px;
				text-indent:-9999px;
			}
			#sidebar #twitter .widgettitle{
				background:url(../imagens/twitter-uaiseo.jpg) no-repeat;
				width:262px;
				height:40px;
				text-indent:-9999px;
			}

/* posts */
#entry{
	float:left;
	width:630px;
	margin-top:30px;
}
	#entry h1, #entry h1 a{
		margin:0 0 15px 0;
	}
	#entry h2, #entry h2 a{
		font:normal 18px Tahoma, Verdana, Helvetica, sans-serif;
		color:#5bb3c1;
		margin:25px 0 10px;
	}
	#entry h3, #entry h3 a{
		font:normal 16px Tahoma, Verdana, Helvetica, sans-serif;
		color:#a80000;
	}
	#entry .meta-post {
		margin-bottom:25px;
		font:normal 11px Verdana, Arial, Helvetica, sans-serif;
		color:#9a9b9d;
	}
		#entry .meta-post .data-post{
			background:url(../imagens/icones/data.jpg) no-repeat left center;
			padding-left:14px;
			margin-right:15px;
		}
		#entry .meta-post .comments-post{
			background:url(../imagens/icones/comments.jpg) no-repeat left center;
			padding-left:20px;
			margin-right:15px;
		}
	#entry p{
		line-height:20px;
	}
		#entry .tags-post{
			background:url(../imagens/icones/tags.gif) no-repeat left center;
			padding-left:25px;
			height:20px;
			margin-bottom:20px;
		}
		#entry .read-more{
			margin-right:10px;
			margin-bottom:20px;
		}
	#entry hr{
		height:1px;
		border:0;
		border-bottom:1px dotted #8c8d8e;
		background:none;
		clear:both;
		margin:20px 0;
	}

/* titulos */
#entry #ttlo-evento{
	background:url(../imagens/titulos/sobre-o-evento.png) no-repeat;
	width:186px;
	height:26px;
}
#entry #ttlo-programacao{
	background:url(../imagens/titulos/programacao.png) no-repeat;
	width:163px;
	height:32px;
}
#entry #ttlo-palestrantes{
	background:url(../imagens/titulos/palestrantes.png) no-repeat;
	width:150px;
	height:26px;
}
#entry #ttlo-localizacao{
	background:url(../imagens/titulos/localizacao.png) no-repeat;
	width:141px;
	height:33px;
}
#entry #ttlo-inscricao{
	background:url(../imagens/titulos/inscricoes.png) no-repeat;
	width:508px;
	height:33px;
}
#entry #ttlo-organizadores{
	background:url(../imagens/titulos/organizadores.png) no-repeat;
	width:179px;
	height:33px;
}
#entry #ttlo-contato{
	background:url(../imagens/titulos/contato.png) no-repeat;
	width:98px;
	height:25px;
}
#entry #ttlo-patrocinios{
	background:url(../imagens/titulos/patrocinios.png) no-repeat;
	width:136px;
	height:25px;
}
#entry #ttlo-certificados{
	background:url(../imagens/titulos/certificados.png) no-repeat;
	width:146px;
	height:27px;
}
#entry #ttlo-palestras{
	background:url(../imagens/titulos/palestras.png) no-repeat;
	width:249px;
	height:26px;
}


/* breadcrumbs */
.breadcrumbs, .breadcrumbs a{
	margin-bottom:25px;
	font:normal 10px Verdana, Helvetica, sans-serif;
	color:#9A9B9D;
	letter-spacing:-1px;
}


/*
	COMENT�RIOS
*/
.commentlist{
	margin:10px 5px;
}
	.comment{
		border-bottom:1px solid #c12521;
		margin:25px 0;
		list-style:none;
	}
	.avatar{
		float:right;
		border:1px solid #c12521;
		margin:5px;
	}
	.fn{
		font:normal 20px Verdana, Arial, Helvetica, sans-serif;
		color:#c12521;
		margin:0 0 5px 0;
		letter-spacing:1px;
	}
	.commentmetadata{
		font:italic 11px Verdana, Arial, Helvetica, sans-serif;
		margin:5px 0;
	}

/* form comentar */
#commentform #form-label-nome{
	background: url(../imagens/form/nome.jpg) no-repeat;
	width:64px;
	height:18px;
}
#commentform #form-label-website{
	background: url(../imagens/form/website.jpg) no-repeat;
	width:64px;
	height:18px;
}
#commentform #form-label-email{
	background: url(../imagens/form/email.jpg) no-repeat;
	width:66px;
	height:18px;
}
#commentform #form-label-comment{
	background: url(../imagens/form/mensagem.jpg) no-repeat;
	width:166px;
	height:22px;
}
#submit{
	background: url(../imagens/form/enviar.png) no-repeat;
	width:382px;
	height:62px;
	text-indent:-9999px;
	border:none;
}
/*
	RODAPE
*/
#rodape{
	background: url(../imagens/bg_rodape_page.png) no-repeat center top;
	width:100%;
	height:56px;
	padding-top:95px;
	margin:0;
}
	#rodape #texto-rodape{
		margin:0 auto;
		width:910px;
	}


#rodape #texto-rodape #midias-sociais ul{
		margin:0;
	}
		#rodape #texto-rodape #midias-sociais ul li{
			display:inline;
			list-style:none;
			padding-right:5px;
		}
		#rodape #texto-rodape #midias-sociais a {
			height:22px;
			text-indent: -9999px;
			background: url(../imagens/midias-sociais.jpg) no-repeat;
			cursor:pointer;
			margin:0;
		}
			#rodape #texto-rodape #midias-sociais #twitter {
				width: 101px;
				background-position: 0px 0px;
			}
			#rodape #texto-rodape #midias-sociais #twitter:hover {
				width: 101px;
				background-position: 0px -22px;
			}
			#rodape #texto-rodape #midias-sociais #facebook {
				width: 101px;
				background-position: -110px 0px;
			}
			#rodape #texto-rodape #midias-sociais #facebook:hover {
				width: 101px;
				background-position: -110px -22px;
			}
			#rodape #texto-rodape #midias-sociais #formspring {
				width: 101px;
				background-position: -220px 0px;
			}
			#rodape #texto-rodape #midias-sociais #formspring:hover {
				width: 101px;
				background-position: -220px -22px;
			}

		#rodape #uaiseo2010{
			background: url(../imagens/uaiseo2010.jpg) no-repeat;
			width:110px;
			height:18px;
		}
		#rodape #ao5{
			background: url(../imagens/desenvolvimento-ao5.jpg) no-repeat;
			width:247px;
			height:18px;
		}


/* palestrantes */
.lista-palestrantes{
	margin:0;
	padding:0;
	width: 632px;
}
#centro #entry .lista-palestrantes{
  margin:0;
  padding:0;
  width: 632px;
}
	.lista-palestrantes li{
		list-style:none;
		display:inline;
	}
	.fotoPalestrante{
		margin:0 10px 10px 0;
		border:5px solid #5BB3C1;
	}

.bloco-palestrante{
	margin:35px 0;
}
	.bloco-palestrante h2{
		font:normal 18px Tahoma, Verdana, Helvetica, sans-serif;
		color:#5bb3c1;
		margin:0 0 10px;
	}

#programacao{
	width:90%;
}
#programacao th, #programacao td{
	width:30%;
}

#programacao th{
	padding:10px;
	background:#2c7884;
	color:#FFF;
	font:bold 12px Tahoma, Verdana, Helvetica, sans-serif;
	text-align:center;
}
#programacao td.linha01{
	background:#c7e5e9;
	padding:10px;
	text-align:center;
}
#programacao td.linha02{
	background:#9cc9d0;
	padding:10px;
	text-align:center;
}

/*
	CLASSES GERAIS
*/
img.size-full{
	border:10px solid #5BB3C1;
}
.ttlo-red{
	color:#a80000; !important
}
