/*  
Theme Name: Mulheres pela Paz - 2012
Description: Tema simples, conteudo fixo, menu dropdown, sidebar.
Version: 1.0
Author: Eduardo Sardinha e Rogerio Mello
Author URI: http://www.sardinha17.com.br
*/
body {
	font-family:"ff-meta-web-pro", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000;
	background:#ff6c1e url('images/bg.jpg') no-repeat top left fixed;
	}

/*Formatação Genérica*/
a {
	text-decoration:none;
	}

a {
	color:#af2e1b;
	}
	
 a:hover {
	color:#d62d00;
	}
	
h1, h2, h3, h4, h5, h6 {
	font-family:"myriad-pro-semi-condensed", Arial, Helvetica, sans-serif;
	font-style:italic;
	margin:0 0 6px 0!important;
	padding:0!important;
	color:#9c1f0c;
	}
	
h1 {
	font-weight:300;
	font-size:32px;
	line-height:34px;
	}
	
h2 {
	font-weight:300;
	font-size:28px;
	line-height:30px;
	}
	
h3 {
	font-weight:300;
	font-size:24px;
	line-height:26px;
	padding-bottom:2px!important;
	}
	
h4 {
	font-weight:300;
	font-size:20px;
	line-height:22px;
	padding-bottom:2px!important;
	}
	
h5 {
	font-weight:normal;
	font-size:18px;
	line-height:20px;
	padding-bottom:2px!important;
	}
	
h6 {
	font-weight:normal;
	font-size:16px;
	line-height:18px;
	padding-bottom:2px!important;
	}
	
img {
	border:none;
	}
	
img.alignright {
	float:right;
	margin:0 0 0 10px;
	}
	
img.alignleft {
	float:left;
	margin:0 10px 0 0;
	}
	
img.aligncenter {
	clear:both;
	position:relative;
	margin:0 auto 5px auto;
	width:auto;
	text-align:center;
}

img.alignnone {
	clear:both;
}

img.alignleft, img.alignright, img.alignnone, img.attachment-post-thumbnail, img.size-full {
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	box-shadow: 1px 1px 3px 0px rgba(210,80,0,0.25);
	-moz-box-shadow: 1px 1px 3px 0px rgba(210,80,0,0.25);
	-webkit-box-shadow: 1px 1px 3px 0px rgba(210,80,0,0.25);
	overflow:hidden;
	max-width:590px;
	height:auto;
	}
	
img.dongoposts {
	float:left;
	margin:0 10px 0 0;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	box-shadow: 1px 1px 3px 0px rgba(210,80,0,0.25);
	-moz-box-shadow: 1px 1px 3px 0px rgba(210,80,0,0.25);
	-webkit-box-shadow: 1px 1px 3px 0px rgba(210,80,0,0.25);
	overflow:hidden;
	}
	
a img {
	border:none;
	}
	
/* Estrutura e Formatações Específicas */
	
#caixa {
	width:960px;
	margin:18px auto 0 auto;
	}
	
#header {
	position:relative;
	width:960px;
	height:182px;
	background:url('images/topo.png') no-repeat top left;
	}
	
.logo {
	position:relative;
	float:left;
	top:35px;
	left:55px;
}
	
#content {
	position:relative;
	width:960px;
	background:url('images/meio.png') repeat-y top left;
	padding:0 0 31px 0;
	}
	
.img-destacada {
	width:867px;
	margin:0 auto;
}
	
#post {
	position:relative;
	float:right;
	top:-87px;
	margin:0 55px 0 0;
	padding: 15px;
	width:590px;
	background-color:#ffbb58;
	background-color:rgba(255,187,88,0.75)!important;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-collapse:collapse;
	-moz-box-shadow: 3px 3px 8px 0px rgba(210,80,0,0.25); 
	-webkit-box-shadow: 3px 3px 8px 0px rgba(210,80,0,0.25);
	box-shadow: 3px 3px 8px 0px rgba(210,80,0,0.25);
	}
	
#post-full {
	position:relative;
	width:820px;
	margin:0 auto;
	padding: 15px;
	background-color:#ffbb58;
	background-color:rgba(255,187,88,0.75)!important;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-collapse:collapse;
	-moz-box-shadow: 3px 3px 8px 0px rgba(210,80,0,0.25); 
	-webkit-box-shadow: 3px 3px 8px 0px rgba(210,80,0,0.25);
	box-shadow: 3px 3px 8px 0px rgba(210,80,0,0.25);
	}
	
.titulo {
	font-family:"myriad-pro-semi-condensed", Arial, Helvetica, sans-serif;
	position:relative;
	clear:both;
	font-size: 22px;
	font-weight:300;
	font-style:italic;
	padding: 0;
	margin:0 0 10px 0;
	color:#9c1f0c;
	}
	
.titulo-categoria {
	font-family:"myriad-pro-semi-condensed", Arial, Helvetica, sans-serif;
	clear:both;
	font-size: 22px;
	font-weight:300;
	font-style:italic;
	padding: 0;
	margin:0 0 12px 0;
	color:#9c1f0c;
	}
	
.titulo-categoria a {
	color:#d62d00;
}

.titulo-categoria a:hover {
	color:#af2e1b;
}
	
.voltar {
	position:relative;
	float:right;
}
	
/*.titulo-categoria, .titulo a, .titulo-categoria a {
	color:#cccccc;
	}*/
	
.busca-titulo {
	font-size: 1em;
	}
	
.entry {
	padding: 0;
	}
	
.entry p {
	margin:0!important;
	padding:0 0 7px 0!important;
	line-height:1.2em;
}

.entry ul {
	margin:0 0 10px 0;
	padding:0 0 0 0;
}
	
.entry li {
	margin:0 0 0 15px;
	padding:0 0 6px 1px;
}
	
.edit {
	clear:both;
	position:relative;
	padding: 0;
	margin:0;
	}
	
.leia-mais {
	
	}
	
#ant-prox {
	position:relative;
	text-align:left;
	margin:0 0 0 0;
	}
	
.voltar-topo {
	position:relative;
	text-align:right;
	margin:0 140px 0 0;
	}
	
#ant-prox a, .voltar-topo a {
	padding: 0 15px;
	}
	
#ant-prox a:hover, .voltar-topo a:hover {
	
	}
	
/* Colunas */
.metade {
	position:relative;
	float:left;
	width:300px;
	margin:0 14px 10px 0;
}

.um-terco {
	position:relative;
	float:left;
	width:195px;
	margin:0 15px 10px 0;
}
	
/* Menu Dropdown */
.menu-topo { 
	font-family:"myriad-pro-semi-condensed", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:300;
	font-style:italic;
	text-shadow:1px 1px #e66409;
	position:relative; 
	float:right; 
	width:630px;
	margin:27px 88px 0 0; 
}

#nav_wrapper	{ 
	text-align:left;
	margin-left:44px;
}

#nav_wrapper ul.menu	{ margin:0 auto; padding:0; list-style:none; height:28px; line-height:1em; text-align:left; }

#nav_wrapper ul.menu li	{ float:left; margin:21px 22px 0 0; padding:0 0 0 0; cursor:pointer; position:relative;  }

#nav_wrapper ul.menu li a	{ color:#fff; padding:0 4px 0 0; z-index:100; }

#nav_wrapper ul.menu li a:hover {
	color:#9c1f0c;
	}

#nav_wrapper ul.sub-menu {
	width:180px;
	margin-top:1px;
	padding:10px 15px;
	text-align:left;
	background-color:#feb246;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-collapse:collapse;
	-moz-box-shadow: 3px 3px 8px 0px rgba(210,80,0,0.25); 
	-webkit-box-shadow: 3px 3px 8px 0px rgba(210,80,0,0.25);
	box-shadow: 3px 3px 8px 0px rgba(210,80,0,0.25);
	}
	
#nav_wrapper ul.sub-menu li {
	clear:both;
	padding:5px 0!important;
	margin:0;
	}

#nav_wrapper ul.menu li ul	{ 
	display:none; 
	position:absolute; 
	top:18px; 
	left:-13px; 
	list-style:none; 
	z-index:999;
	}

#nav_wrapper ul.sub-menu a {
	padding:8px 0!important;
	margin:0 0 0 0!important;
	font-size:16px!important;
	text-shadow:none;
	line-height:17px!important;
	}
	
#nav_wrapper ul.sub-menu li ul.sub-menu {
	margin:-5px 0 0 180px;
	}

/* NAVIGATION DROPDOWN BACKGROUND IMAGES */

#nav_wrapper ul.menu li ul li	{ 
	padding:0; 
	margin:0;
	}

#nav_wrapper ul.menu li ul li a	{ width:180px; padding:10px 20px 10px 20px; background:none;  border-top:none; }

#nav_wrapper ul.sub-menu li a {
	color:#9c1f0c;
	}
	
#nav_wrapper ul.sub-menu li a:hover {
	color:#000;
	}
	
#nav_wrapper li.current-menu-item a, #nav_wrapper li.current-menu-ancestor a {
	color:#000!important;
	}
	
#nav_wrapper li.current-menu-item ul li a, #nav_wrapper li.current-menu-ancestor ul li a {
	color:#9c1f0c!important;
}
	
#nav_wrapper li.current-menu-item ul li a:hover, #nav_wrapper li.current-menu-ancestor ul li a:hover {
	color:#000!important;
}

#nav_wrapper ul.menu li ul li ul	{position:absolute; top:1px; list-style:none;}

/* Home */

	
/* Dongoposts */
#dongoposts {
	clear:both;
	position:relative;
	margin:0 0 15px 0;
	/*-moz-box-shadow: 0 0px 20px rgba(180,180,180,0.25); 
	-webkit-box-shadow: 0 0px 20px rgba(180,180,180,0.25);  
	box-shadow: 0 0px 20px rgba(180,180,180,0.25); */
	}
	
.dongoposts-thumb {
	position:relative;
	float:left;
	margin:0 10px 0 0;
	}
	
.dongoposts-thumb a img {
	/*border:3px solid #ffa61e;*/
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-khtml-border-radius:7px;
	box-shadow: 1px 1px 3px 0px rgba(210,80,0,0.25);
	-moz-box-shadow: 1px 1px 3px 0px rgba(210,80,0,0.25);
	-webkit-box-shadow: 1px 1px 3px 0px rgba(210,80,0,0.25);
	overflow:hidden;
	}
	
.dongoposts-thumb a img:hover {
	box-shadow: 1px 1px 3px 1px rgba(210,80,0,0.25);
	-moz-box-shadow: 1px 1px 3px 1px rgba(210,80,0,0.25);
	-webkit-box-shadow: 1px 1px 3px 1px rgba(210,80,0,0.25);
	overflow:hidden;
	}
	
h2.dongoposts-titulo {
	font-size:18px!important;
	line-height:normal!important;
	margin:0!important;
	padding:0!important;
	}
	
span.dongoposts-resumo, span.dongoposts-resumo p {
	margin:0;
	padding:0;
	}
	
.divisor {
	width:620px;
	height: 11px;
	border-bottom:1px solid;
	/*padding:10px 0 0 0;*/
	margin:0 0 10px 0;
	}
	
.divisor, #comment {
	border-color:#ffa61e;
	}
	
address {
	/*padding:10px;
	background-color:#ffe2b8;
	background-color:rgba(255,226,184,0.50)!important;*/
	padding:0;
	margin:0 0 10px 0;
}
	
	
/* Sidebar */
#sidebar {
	position:relative;
	width:200px;
	float:left;
	margin:0 0 0 55px;
	padding-bottom:15px;
	}
	
.side-lista {
	font-size:14px;
	position:relative;
	text-align:left;
	}
	
.side-widget {
	padding:10px!important;
	background: url('images/sidebar-titulo.jpg') repeat-x left top;
	margin-bottom:15px;
	background-color:#fbc270;
	background-color:rgba(237,196,142,0.45)!important;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-collapse:collapse;
	-moz-box-shadow: 3px 3px 8px 0px rgba(210,80,0,0.25); 
	-webkit-box-shadow: 3px 3px 8px 0px rgba(210,80,0,0.25);
	box-shadow: 3px 3px 8px 0px rgba(210,80,0,0.25);
}
	
.side-lista ul {
	list-style:none;
	margin:0;
	padding:0;
	}
	
.side-lista li {
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 8px 0;
	}
	
.side-lista ul.menu li {
	font-family:"myriad-pro-semi-condensed", Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:17px;
	color:#9c1f0c;
}
	
.side-lista ul.sub-menu li {
	padding:3px 0 7px 0;
	font-size: 14px;
	}
	
h2.widgettitle {
	font-size:18px;
	text-shadow:1px 1px #e66409;
	line-height:normal!important;
	margin:0 0 20px 0!important;
	color:#fff!important;
	}
	
.side-lista a {
	width:210px;
	margin:0;
	padding:0;
	color:#000;
	}
	
.side-lista a:hover {
	color:#d62d00;
	}
	
.side-lista ul.menu li a {
	color:#9c1f0c;
}
	
.side-lista ul.menu li a:hover {
	color:#d62d00;
}
	
.side-lista ul.menu li.current-menu-item a, .side-lista ul.menu li.current-menu-ancestor a {
	color:#000;
}
	
.siga-nos {
	padding:20px 0 0 37px;
}

.siga-nos a {
	margin-left:15px;
}

.siga-nos h3 {
	margin:0;
	padding:0;
}
	
/* Busca */
#busca {
	position:relative;
	}
	
#busca input.styled {
	width:158px;
	}
	
#busca button#botao-procurar {
	width:11px;
	height:11px;
	background:url('images/busca.gif') no-repeat bottom left;
	cursor:pointer;
	border:none;
	position:absolute;
	top:4px;
	margin-left:5px;
	}
	
#busca button#botao-procurar:hover {
	background:url('images/busca.gif') no-repeat top left;
	}
	
/* Bottombar */
#bottombar {
	clear:right;
	position:relative;
	float:right;
	width:620px;
	margin:-72px 55px 0 0;
}

#bottombar h2.widgettitle {
	margin:-4px 0 24px 0!important;
}

.bottom-esquerda, .bottom-direita {
	position:relative;
	width:270px;
	padding:15px;
	background: url('images/sidebar-titulo.jpg') repeat-x left top;
	background-color:#fbc270;
	background-color:rgba(237,196,142,0.45)!important;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-collapse:collapse;
	-moz-box-shadow: 3px 3px 8px 0px rgba(210,80,0,0.25); 
	-webkit-box-shadow: 3px 3px 8px 0px rgba(210,80,0,0.25);
	box-shadow: 3px 3px 8px 0px rgba(210,80,0,0.25);
}

.bottom-esquerda {
	float:left;
}

.bottom-direita {
	float:right;
}

/* Footer */
#footer {
	position:relative;
	width:960px;
	height:196px;
	background:url('images/footer.png') no-repeat top left;
	}

/*.footerbar {
	position:relative;
	top:-40px;
	margin:0 auto;
	width:830px;
	padding:10px;
	background: url('images/sidebar-titulo.jpg') repeat-x top left;
	background-color:#fbc270;
	background-color:rgba(237,196,142,0.45)!important;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-collapse:collapse;
	-moz-box-shadow: 3px 3px 8px 0px rgba(210,80,0,0.25); 
	-webkit-box-shadow: 3px 3px 8px 0px rgba(210,80,0,0.25);
	box-shadow: 3px 3px 8px 0px rgba(210,80,0,0.25);
}

.footer-esquerda {
	position:relative;
	float:left;
	width:434px;
}

.footer-direita {
	position:relative;
	float:right;
	width:366px;
	text-align:left;
}*/

.footerbar-apoio {
	position:relative;
	margin:0 auto;
	width:830px;
	padding:10px;
	background: url('images/sidebar-titulo.jpg') repeat-x top left;
	/*background-color:#fbc270;
	background-color:rgba(237,196,142,0.45)!important;*/
	background-color:transparent;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-collapse:collapse;
	-moz-box-shadow: 3px 3px 8px 0px rgba(210,80,0,0.25); 
	-webkit-box-shadow: 3px 3px 8px 0px rgba(210,80,0,0.25);
	box-shadow: 3px 3px 8px 0px rgba(210,80,0,0.25);
	text-align:center;
}

.footerbar-apoio .textwidget img { 
	width:100%; 
	max-width:100%!important;
	height:auto; 
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	box-shadow: 1px 1px 3px 0px rgba(210,80,0,0.25);
	-moz-box-shadow: 1px 1px 3px 0px rgba(210,80,0,0.25);
	-webkit-box-shadow: 1px 1px 3px 0px rgba(210,80,0,0.25);
	}

.rodape {
	position:relative;
	padding:10px 55px;
	margin-top:-25px;
}

.rodape-txt {
	position:relative; 
	width:auto;
	float:left;
	font-size:12px;
	color:#000;
	text-align:left;
}

.ficha {
	font-family: helvetica, arial, sans-serif;
	font-size:10px;
	position:relative;
	float:right;
	text-align:right;
	width:auto;
	max-width:80px;
	}
	
.ficha a {
	color:#fff;
}

.ficha a:hover {
	color:#000;
}
	
/* Formulários e Comentários */
table#comentar {
	margin:15px 0;
}

table#comentar td {
	padding:0;
}

.num-comentarios {
	font-size:1.1em;
	padding:10px 0 0 0;
	}
	
.commentlist {
	padding: 3px 0 0 0;
	margin: 5px 0;
	}
	
ol .commentlist {
	padding-left:25px;
	}
	
.graybox {
	padding: 3px 0 0 0;
	/*margin-left:35px;*/
	}
	
.comentarios {
	font-size:1.1em;
	padding:10px 0 0 0;
	}
	
#commentform {
	margin: 10px 0 0 0;
	background: transparent;
	width: 400px;
	padding:5px 0;
}

/*#comment.styled {
	width: 250px;
	height: 80px;
	overflow:hidden;
}*/

.commentmetadata {
	padding: 2px 0 4px;
}


input.styled {
	font-size: 14px;
	color:#000;
	background:#ffd799;
	border: 1px solid #ffa61e;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-collapse:collapse;
	padding:2px!important;
	width:150px;
}

input.styled:hover, textarea.styled:hover {
	background:#ffd799;
}
input.styled:focus, textarea.styled:focus {
	background:#ffd799;
}

textarea.styled {
	font-size: 14px;
	color:#000;
	background:#ffd799;
	border: 1px solid #ffa61e;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-collapse:collapse;
	width:354px!important;
	height:132px!important;
	overflow:auto!important;
	padding:3px!important;
	margin:0 23px 0 0!important;
	}

#enviar.styled {
	font-size: 14px;
	color:#af2e1b!important;
	width:auto;
	height:auto;
	padding:3px 10px!important;
	margin:0 23px 0 0!important;
	text-align:center;
	cursor:pointer;
	}
	
#enviar.styled:hover, #enviar.styled:focus {
	background-color: #e76e05;
	color:#000!important;
}
	
#comment {
	width:603px;
	margin:0 0 15px 25px;
	padding:0 0 0 0;
	border-bottom: 1px solid #ffa61e;
	}
	
/* Cforms */

ol.cf-ol {
	border-top:none!important;
	margin-top:0!important;
	padding-top:0!important;
	}

#cformsform, #cforms2form {
	margin:0;
	padding-left:0;
	text-align:left;
	}
	
.cform label {
	font-family: "ff-meta-web-pro", Arial, Helvetica, sans-serif!important;
	font-size: 14px!important;
	color:#000!important;
	}
	
.cform input, .cform textarea, .cform .cf_info {
	font-family: "ff-meta-web-pro", Arial, Helvetica, sans-serif!important;
	font-size: 14px!important;
	color:#000!important;
	background:#ffd799!important;
	border: 1px solid #ffa61e!important;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-collapse:collapse;
	}
	
.cform textarea {
	height:95px!important;
	overflow:auto!important;
	}
	
.cform input:hover, .cform textarea:hover, .cform input:focus, .cform textarea:focus {
	background:#ffd799!important;
	}
	
.cform .textonly {
	color:#000!important;
	letter-spacing:0!important;
	font-size:0.9em!important;
	float:left;
	}
	
.cform input.sendbutton {
	color:#af2e1b!important;
	cursor:pointer!important;
	width:auto!important;
	padding:3px 7px!important;
	}
	
#cformsform input.sendbutton {
	margin:0 2px 0 0!important;
}
	
#cforms2form input.sendbutton {
	margin:0 7px 0 0!important;
}
	
.cform input.sendbutton:hover, .cform input.sendbutton:focus {
	background-color: #e76e05;
	color:#000!important;
	}
	
cf.sb {
	float:right;
	}
	
p.linklove {
	display:none;
	}
	
img.captcha-reset {
	background:	transparent url('http://www.herenciaflamenca.com.br/wp-content/themes/herencia-2011/images/captcha_reset.png') no-repeat!important;
	width:21px;
	height:21px;
}

#cforms2form {
	width:630px!important;
}

#cforms2form label {
	width:305px!important;
}

#cforms2form label span {
	width:300px!important;
	text-align:right!important;
}
	
/* WP PageNavi */
.wp-pagenavi {
	clear: both;
	padding-bottom:10px;
}

.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	border: 1px solid transparent;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-collapse:collapse;
	padding: 3px 5px;
	margin: 2px;
}

.wp-pagenavi a:hover {
	border-color: #e65705;
	background-color:#e65705;
	color:#fff;
}

.wp-pagenavi span.current {
	border-color: #af2e1b;
	font-weight: bold;
	color:#af2e1b;
}

/* Nextgen */
img.ngg-singlepic {
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-collapse:collapse;
	border:none!important;
	background-color:#731942!important;
	padding:3px!important;
	margin-top:0!important;
}

.ngg-gallery-thumbnail {
	position:relative;
	float: left;
	margin: 0 14px 14px 0!important;
	text-align: center;
}

.ngg-gallery-thumbnail img {
	background-color:transparent!important;
	border:none!important;
	margin:0!important;
	padding:0!important;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-collapse:collapse;
}

.ngg-gallery-thumbnail img:hover {
	border:none!important;
	background:none transparent!important;
} 

.ngg-navigation {
	font-size:0.9em !important;
	clear:both !important;
	display:block !important;
	padding:15px 0!important;
	text-align:center;
	
}

.ngg-navigation span {
	font-family: "ff-meta-web-pro", Arial, Helvetica, sans-serif!important;
	font-weight:bold;
	margin:0pt 6px;
}

.ngg-navigation a.page-numbers,
.ngg-navigation a.next,
.ngg-navigation a.prev, 
.ngg-navigation span.page-numbers,
.ngg-navigation span.next,
.ngg-navigation span.prev {
	border:1px solid #e65b06!important;
	margin-right:3px;
	padding:3px 7px;
}

.ngg-navigation a.page-numbers:hover,
.ngg-navigation a.next:hover,
.ngg-navigation a.prev:hover, 
.ngg-navigation span.page-numbers:hover,
.ngg-navigation span.next:hover,
.ngg-navigation span.prev:hover {
	background-color: #0d606e!important;
	color: #FFFFFF !important;
	text-decoration: none !important;
}
	
.ngg-slideshow {
	padding:0!important;
	margin:0!important;
	background:none transparent!important;
	/*border:3px solid #ffa61e;*/
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-collapse:collapse;
	}
	
.ngg-slideshow img {
	padding:0!important;
	}
	
/* Galeria Wordpress */
.gallery {
	margin:0!important;
}

.gallery dl.gallery-item {
	margin: 0 0 14px 0!important;
	padding:0!important;
}

.gallery dt.gallery-icon {
	margin: 0!important;
	padding:0!important;
}

.gallery dt.gallery-icon img.attachment-thumbnail {
	background-color:transparent!important;
	border:none!important;
	margin:0!important;
	padding:0!important;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-collapse:collapse;
}

.gallery dt.gallery-icon img.attachment-thumbnail:hover {
	border:none!important;
	background:none transparent!important;
}

/* Thickbox */
#TB_window {
	font-family: "ff-meta-web-pro", Arial, Helvetica, sans-serif!important;
	font-size: 14px!important;
	color:#000!important;
}

#TB_secondLine {
	font: 12px "ff-meta-web-pro", Arial, Helvetica, sans-serif!important;
	color:#d62d00!important;
}

#TB_window a:link {color: #af2e1b!important;}
#TB_window a:visited {color: #af2e1b!important;}
#TB_window a:hover {color: #7a1128!important;}
#TB_window a:active {color: #7a1128!important;}
#TB_window a:focus{color: #7a1128!important;}

.TB_overlayBG {
	background-color:#dcd1b5!important;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

#TB_window {
	background: #fde9de!important;
	border:none/*3px solid #ffa61e*/!important;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-collapse:collapse;
}

#TB_window img#TB_Image {
	border:none!important;
}

#TB_title{
	background-color:transparent!important;
}

#TB_load{
	background-color: #faf9ee!important;
	border:none!important;
}

/* SlideDeck */
table.social {
	margin:10px 0 0 0;
}

/* Fancy Gallery */

a.fg-image {
	border: none!important;
	border-bottom:none!important;
}

.fg-title	{
	border: none!important;
	border-top: none!important;
	margin-top:-1px;
}

.fg-line {
	border: none!important;
 	border-top: none!important; /* the top color of the line */
	border-bottom: none!important;  /* the bottom color of the line */
	margin: 0px !important;
}