/*

Theme Name: SOLIDARIOS - ANANTAPUR

*/


/****************************************publi */

.cabeceralp{

width: 1002px;

display:block;

margin: 0 auto;

font-size: 12px; #3C3F36;

padding: 0px;

background: #D4D0C8

}

/*PUBLICIDAD*/

#publicidades_top{ display:block; width: 1002px; background-color:#d4d0c8; margin: 0 auto; _margin-top: -15px;}

#publi1{ float:left; background:#D4D0C8 url(images/tit_publiv.gif) no-repeat; background-position:2px 50%; padding:0 1px 1px 9px;}

#publi2{ float:right; background:#D4D0C8 url(images/tit_publiv.gif) no-repeat; background-position: 2px 50%; padding:0 1px 1px 9px;}

.publi{
height: 265px;
margin: 0px auto;
text-align: center;
background: url(images/publi.jpg) bottom center no-repeat;
display:block;
clear:both;
}
/*************************************/



body {

    margin: 0 auto;

	width: 1000px;
	
	padding: 0px;

/*	background-color: #1e1e1d;*/

	/*background-color: #F5D3FA;*/
	background: #fff url(images/body.jpg) top center no-repeat;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: small;

	color: #FFFFFF;

	/*background-image: url(images/bg.gif);*/

	background-repeat: repeat-x;

	background-position: top;

}


a:link, a:visited {text-decoration: undelrline; color: #999900}

a:hover{ color: #000; text-decoration:none}

blockquote {

	background-image: url(images/block.gif);

	background-position: left 4px;

	clear: both;

	margin-top: 10px;

	margin-right: 30px;

	margin-bottom: 10px;

	margin-left: 10px;

	padding-top: 10px;

	padding-left: 25px;

	background-repeat: no-repeat;

	font-size: 15px;

	color: #666666;

}

code {

	display: block;

	padding: 5px;

	clear: both;

	margin-top: 10px;

	margin-right: 30px;

	margin-bottom: 10px;

	margin-left: 10px;

	font-size: 12px;

	font-family: "Lucida Sans", Tahoma, "Trebuchet MS", "Arial Narrow";

	background-color: #333333;

	border: 1px solid #2C2C2C;

	color: #999999;

}



.download {

	clear: both;

	background-color: #333333;

	color: #CCCCCC;

	margin-right: 50px;

	border: 1px solid #1B1B1B;

	font-size: 14px;

	line-height: 18px;

	background-image: url(images/bck_stripe.png);

	padding-top: 6px;

	padding-right: 3px;

	padding-bottom: 6px;

	padding-left: 3px;

}

.notice {

	clear: both;

	background-color: #99CC00;

	color: #FFFFFF;

	margin-right: 50px;

	border: 1px solid #99CC00;

	font-size: 14px;

	line-height: 18px;

	background-image: url(images/bgsr4.png);

	padding-top: 6px;

	padding-right: 3px;

	padding-bottom: 6px;

	padding-left: 3px;

}

.warning {

	clear: both;

	background-color: #CC0000;

	color: #FFFFFF;

	margin-right: 50px;

	border: 1px solid #0099CC;

	font-size: 14px;

	line-height: 18px;

	background-image: url(images/body_bg_blue.gif);

	padding-top: 6px;

	padding-right: 3px;

	padding-bottom: 6px;

	padding-left: 3px;

}

img.alignleft {

	float: left;

	margin-top: 12px;

	margin-right: 12px;

	margin-bottom: 2px;

}

img.alignright {

	float: right;

	margin-top: 8px;

	margin-bottom: 5px;

	margin-left: 12px;

}

img.aligncenter {

	display: block;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 4px;

	margin-left: auto;

	clear: both;

}

.alignleft {

    float: left;

}

.alignright {

	float: right;

}

.aligncenter {

	display: block;

	clear: both;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#fluid-wrap {

	width: 100%;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#fluid-container {

	width: 1000px;

	margin: 0px auto;

	float: left;

}

#fluid-header {

	float: left;

	width: 100%;

	text-align: left;
	
	/*background: url(images/cabecera.jpg) top center no-repeat;*/

}

.site-config h1 {

	margin: 0px;

	float: left;

	width: 100%;
	
	height: 180px;

	font-size: 28px;

	color: #FFFFFF;

	font-family: "Lucida Sans", NewMedia, "Arial Narrow", Tahoma;

	font-weight: normal;

	/*padding-top: 10px;*/

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

    display:block!important;
	


}

/*ie fix*/
#.site-config {height: 95px!important}
.site-config h1 a:link, .site-config h1 a:visited {

visibility: hidden;

text-decoration:none;

	color: #FFFFFF;

	text-decoration: none;

}

.site-config h1 a:hover, .site-config h1 a:active {

visibility: hidden;

	color: #ff33cc;

	text-decoration: none;

}

.site-config a span{visibility: hidden!important}

.site-config p {

	font-family: "Lucida Sans", Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #FFFFFF;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;
	
		visibility: hidden;

}

.site-navigator {
	text-align: center;
	margin: 0px;
	float: left;
	width: 100%;
	padding: 0px;
	margin-top: 110px;
}

.site-navigator ul {

	text-align: center;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

	list-style-type: none;
	
	margin-bottom: 10px
	


}



#rssfeeders a:link, #rssfeeders a:visited {

	margin: 0px;

	float: left;

	width: auto;

	padding-right: 15px;

	padding-left: 15px;

	display: block;

	text-align: center;

	color: #F60;

	text-decoration: none;

/*     background: #FF6600 url(images/rss.jpg) center bottom no-repeat;*/
	


}

#rssfeeders a:hover, #rssfeeders a:active {

	margin: 0px;

	float: left;

	width: auto;

	padding-right: 15px;

	padding-left: 15px;

	display: block;

	text-align: center;

	color: #000;

	text-decoration: none;

/*	background: #FF6600;*/

}



.site-navigator ul li {

	font-family: Georgia, "Times New Roman", Times, serif

	font-size: 14px;

	color: #eeeeee;

	font-weight: bold;

	display: inline;

	margin: 0px;

	padding: 0px;

	

}

.site-navigator ul li a:link, .site-navigator ul li a:visited {

	float: left;

	width: auto;

	padding-right: 15px;

	padding-left: 15px;

	display: block;

	text-align: center;

	color: #000;

	text-decoration: none;

	margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 0px;
	
	height: 20px;
	
	padding-top: 15px;
	
	font-weight:bold;
	
	margin-left: 10px



}

.site-navigator ul li a:hover, .site-navigator ul li a:active {

	float: left;

	width: auto;

	padding-right: 15px;

	padding-left: 15px;

	display: block;

	text-align: center;

	color: #fff;

	text-decoration: none;

	margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 10px;
	


	display:block;

}


#fluid-content {

	width: 995px;

	float: left;

	/*background-image: url(images/zz-c.gif);*/
	
	/*background-color:#999999;*/

	position: relative;

	height: 100%;
	
	border-radius: 3px 3px;

  -moz-border-radius: 10px;

  -webkit-border-radius: 10px;
  
  padding-top: 10px!important;


  color: #333333

}

/*#fluid-footer {

	float: left;

	width: 100%;

	height: 16px;

	background-image: url(images/zyb-repeat.gif);

	background-repeat: repeat-x;

	background-position: top;

}

.fluid-footer-right {

	background-image: url(images/flip-r.gif);

	background-repeat: no-repeat;

	background-position: right top;

	float: right;

	height: 16px;

	width: 22px;

}



.fluid-footer-left {

	background-image: url(images/flip-l.gif);

	background-repeat: no-repeat;

	background-position: right top;

	float: left;

	height: 16px;

	width: 22px;

}*/

.light {

	color: #666666;

	text-decoration: none;

}

#footer {

	float: left;

	width: 96%;

	/*height: 40px;*/

    margin-top: 10px; 
	
	padding-top: 10px;

	/*background-image: url(images/stripe.png);*/
	
	background-color: #ffcc00;

	font-size: 11px;

	color: #999999;

	padding-right: 2%;

	padding-left: 2%;

	font-family: Georgia, "Times New Roman", Times, serif

	letter-spacing: -1px;
	
	border-radius: 3px 3px;

  -moz-border-radius: 10px;

  -webkit-border-radius: 10px;

border: 1px solid #660000;

}


#footer p{color: #990033}

#footer a:link, #footer a:visited {

	color: #000;

	text-decoration: none;

}

#footer a:hover, #footer a:active {

	color: #660000;

	text-decoration: underline;

}

.site-config {
	float: left;
	width: 100%;
	height: 110px;
	margin: 0px;
	padding: 0px;

}

.site-config img {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

}





.right-foo {

	float: right;

	width: 50%;

	text-align: right;

}

.left-foo {

	float: left;

	width: 40%;

	text-align: left;

}



/*.fluid-content-rfix {

	float: left;

	width: 100%;

	position: relative;

	background-image: url(images/xy-r.gif);

	background-repeat: repeat-y;

	background-position: right;

}*/



/*#fluid-top {

	float: left;

	width: 995px;

	background-image: url(images/zy-repeat.gif);
	
	background-repeat: repeat-x;
	
	height: 16px;

}

.zx-top {

	background-image: url(images/zx-t.gif);

	background-repeat: no-repeat;

	float: right;

	width: 22px;

	height: 16px;

}

.zy-top {



	background-image: url(images/zy-t.gif);

	background-repeat: no-repeat;

	float: left;

	width: 22px;

	height: 16px;

}

.xy-l {

	width: 12px;

	position: relative;

	background-image: url(images/xy-l.gif);

	background-repeat: repeat-y;

	background-position: left;

	height: 100%;

	float: left;

}

.xy-r {

	float: right;

	width: 12px;

	position: relative;

	background-image: url(images/xy-r.gif);

	background-repeat: repeat-y;

	height: 100%;

	background-position: right;

}

#fluid-content-post {

	float: left;

	width: 100%;

	position: relative;

	/*background-image: url(images/xy-l.gif);

	background-repeat: repeat-y;

	background-position: left;
	
	background-color: #BCBCBC;

}*/

#post-entry {
	float: left;
	width: 635px;
	position: relative;
	/*background-image: url(images/xy-l.gif);
	background-repeat: repeat-y;
	background-position: left;*/
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin: 0px;
	/*border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ccc;*/

}
/* fix ie */
##post-entry, #comment-template{width: 610px}
/*#post-entry p{text-indent: 20px;}*/
#post-entry h1 {

	font-size: 2.3em;

	color: #999900;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

	font-weight: normal;

	letter-spacing: -1px;
	
	font-variant:small-caps

}

#post-entry h2 {

	font-size: 1.9em;

	color: #999900;

	margin: 0px;

	padding: 0px;

	/*float: left;*/

	width: 100%;

	font-weight: normal;
	
	line-height:normal!important;
	
	padding-left: 30px;

}

#post-entry h3 {

	/*font-size: 1.9em;*/

	color: #999900;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

	font-weight: normal;

}

#post-entry h4 {

	font-size: 1.8em;

	color: #999900;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

	font-weight: normal;

}

#post-entry h1 a:link, #post-entry h1 a:visited {

	color: #999900;

	text-decoration: none;

}

#post-entry h1 a:hover, #post-entry h1 a:active {

	color: #000;

	text-decoration: none;

	display: block;

}

#post-sidebars {

	float: right;

	margin: 0px;

/*	width: 34%;*/
     width: 320px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

}


.post-seo-meta {

	float: left;

	width: 100%;

	padding-bottom: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC

}

.published-date {

/*	float: left;*/
display:inline;

/*	width: 100%;*/

	color: #CCCCCC;

}

.post-by {

/*	float: left;*/
display:inline;

/*	width: 100%;*/

	color: #CCCCCC;

}

.post-by a:link, .post-by a:visited {

	color: #B7B7B7;

	text-decoration: none;

}

.post-by a:hover, .post-by a:active {

	color: #666666;

	text-decoration: none;

}

.post-cat a:link, .post-cat a:visited {

	color: #000;

	text-decoration: none;

}

.post-cat a:hover, .post-cat a:active {

	color: #CC3366;

	text-decoration: none;

}

.post-cat {

	float: left;

	width: 100%;

	color: #000;

	font-size: 15px;

}

.comment-count {

	float: left;

	height: 20px;

	width: 90%;

	padding-left: 38px;

	background-image: url(images/com-bobble.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-top: 5px;

	font-size: 13px;

	color: #CCCCCC;

}



.post-content {

	float: left;

	width: 100%;

	color: #666;

	/*padding-top: 10px;*/

	padding-bottom: 10px;

	font-size: 15px;

	line-height: 22px;

}

.post-content img {

	display: block;

	padding: 3px;

	border: 1px solid #FFFFFF;

}



.post-content a:link, .post-content a:visited {

	color: #000;

	text-decoration: underline;

}

.post-content a:hover, .post-content a:active {

	color: #000;

	text-decoration: none;

}

.comment-count a:link, .comment-count a:visited {

	color: #999900;

	text-decoration: none;

}

.comment-count a:hover, .comment-count a:active {

	color: #000;

	text-decoration: none;

}



.post-content p {

	margin-top: 8px;
	
	font-size: 13px;

}

.clear-fixed {

	float: left;

	height: 30px;

	width: 100%;

}

.post-navigate {

	float: left;

	width: 100%;

	padding-top: 3px;

	padding-bottom: 3px;

	font-size: 15px;

	color: #FFFFFF;

}

.rss {

	float: left;

	width: 100%;

	margin: 0px;

	padding: 0px;

	font-size: 14px;

}

.rss a:link, .rss a:visited {

	color: #000;

	text-decoration: underline;

}

.rss a:hover, .rss a:active {

	color: #FFFFFF;

	text-decoration: none;

    color: #FF9900;

}

#twitter a:link, #twitter a:visited {

	color: #09f!important;

	text-decoration: none;

}

#twitter a:hover, #twitter a:active {

	color: #000!important;

	text-decoration: none;


}

#facebook a:link, #facebook  a:visited {

	color: #0300FF!important;

	text-decoration: none;

}

#facebook a:hover, #facebook a:active {

	color: #000!important;

	text-decoration: none;

}

.users {

	margin: 0px;

	float: left;

	width: 90%;

	border-bottom: 1px solid #262626;
	

	position: relative;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 10px;

	padding-left: 5px;
	
	margin-bottom: 10px;

}

.users_alt {

	margin: 0px;

	float: left;

	width: 90%;

	border-bottom: 1px solid  #CC9933;

	position: relative;

	/*background-color: #222222;*/

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 10px;

	padding-left: 5px;
	
	margin-bottom: 10px;
	

}

.avatar_box {

	margin: 0px;

	padding: 0px;

	float: left;

	height: 52px;

	width: 52px;

	position: relative;

	color: #2F2F2F;

	text-align: center;

}

.avatar_box img {

	float: left;

	height: 48px;

	width: 48px;

	margin: 0px;

	padding: 0px;

	/*border: 1px solid #272727;*/

}

.comment-box {

	float: left;

	width: 85%;

	padding-left: 5px;

}



#comment-template {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

}

.users a:link, .users a:visited {

	color: #660000;

	text-decoration: none;

}

.users a:hover, .users a:active {

	color: #000;

	text-decoration: underline;

}

.users_alt a:link, .users_alt a:visited {

	color: #660000;

	text-decoration: none;

}

.users_alt a:hover, .users_alt a:active {

	color: #000;

	text-decoration: underline;

}

.post-navigate a:link, .post-navigate a:visited {

	color: #CCCCCC;

	text-decoration: none;

}

.post-navigate a:hover, .post-navigate a:active {

	color: #FFFFFF;

	text-decoration: underline;

}

#search-box {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

}

#search-box h3 {

	float: left;

	width: 95%;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

	font-size: 22px;

	color: #FFFFFF;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 5px;

}

.s-ttfield {

	width: 90%;

	padding: 2px;

	margin-left: 5px;

}

#search-box p {

	padding: 0px;

	float: left;

	width: 100%;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

}

#Menu form {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

}



#Menu {

	float: left;

	width: 100%;

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

#Menu h3 {

	float: left;

	width: 98%;

	margin: 0px;

	font-size: 18px;

	color: #FFFFFF;

	font-family: "Lucida Sans", "Futura LT Book";

	font-weight: normal;

	padding: 0px;
	
	font-weight: bolder

}

#Menu h3 a:link, #Menu h3 a:visited {

	color: #FFFFFF;

	text-decoration: none;

	display: block;

	width: 95%;

	float: left;

	background: #CC0066 url(images/menu.jpg) bottom right no-repeat;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 5px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;
	

}

#Menu h3 a:hover {

	color: #FFFFFF;

	text-decoration: none;

	background: #FF33CC url(images/menu.jpg) top right no-repeat;

	display: block;

	float: left;

	width: 95%;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-left: 5px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

}

#Menu h3 a:active
{background: #fff;
color: #000000}

#Menu ul {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 98%;

	list-style-type: none;

}

#Menu ul li {

	margin: 0px;

	float: left;

	text-align: left;

	font-size: 14px;

	color: #FFFFFF;

	width: 98%;

	padding: 0px;

}

#Menu ul li a:link, #Menu ul li a:visited {

	display: block;

	margin: 0px;

	float: left;

	padding-top: 3px;

	padding-bottom: 3px;

	width: 96%;

	border: 1px solid #191919;

	color: #FFFFFF;

	text-decoration: none;

	padding-left: 7px;

	background-color: #666;

}

#Menu ul li a:hover, #Menu ul li a:active {

	display: block;

	margin: 0px;

	float: left;

	padding-top: 3px;

	padding-bottom: 3px;

	width: 96%;

	border: 1px solid #191919;

	color: #FFFFFF;

	text-decoration: none;

	padding-left: 7px;

	background-color: #333333;

}

#design_lounge {

	float: left;

	width: 100%;

	padding-top: 15px;

	padding-bottom: 15px;
	
	text-align: center

}

#design_lounge p {

	font-size: 15px;

	padding: 0px;

	float: left;

	width: 95%;

	color: #CC3366;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 8px;

	margin-left: 5px;

}



#design_lounge ul {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

	list-style-type: none;

}



#design_lounge h1 {

	font-size: 22px;

	font-weight: normal;

	float: left;

	width: 95%;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 5px;

}

.design_img {

	margin-top: 0px;

	margin-right: 6px;

	margin-bottom: 6px;

	margin-left: 0px;

	display: inline;

	float: left;

}

.design_img img {

	display: block;

	float: left;

}

.design_img a:link, .design_img a:visited {



	padding: 4px;

	float: left;

	background-color: #FFFFFF;

	display: block;

	margin: 0px;

}

.design_img a:hover, .design_img a:active {



	padding: 4px;

	float: left;

	background-color: #666666;

	display: block;

	margin: 0px;

}

#comment-template form {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;
	
	font-family: Georgia, "Times New Roman", Times, serif;

}

#x-field {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

}

#x-field p {

	margin-top: 8px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-size: 14px;

	color: #999999;

}

#x-field input {

	width: 50%;

	background-color: #FFFFCC;

	border: 1px solid #660000;

	font-size: 13px;

	color: #660000;

	padding: 2px;
	
		font-family: Georgia, "Times New Roman", Times, serif;


}

#x-field input:hover {

	width: 50%;

	background-color: #FFFFFF;

	border: 1px solid #333333;

	font-size: 13px;

	color: #000000;

	padding: 2px;

}

#y-field {



	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

}

#y-field textarea {

	margin: 0px;

	padding: 5px;

	width: 85%;

	font-size: 13px;

	color: #000000;

	background-color: #FFFFCC;

	border: 1px solid #660000;

	height: 150px;

	font-family: Georgia, "Times New Roman", Times, serif;

}



#y-field p {



	margin-top: 8px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-size: 14px;

	color: #FFFFFF;

}

#y-field textarea:hover {

	margin: 0px;

	padding: 5px;

	width: 85%;

	font-size: 13px;

	color: #6600000;

	background-color: #FFFFFF;

	border: 1px solid #333333;

	height: 150px;

}
#Menu ul ul li a:link, #Menu ul ul li a:visited {


	display: block;

	margin: 0px;

	float: left;

	width: 100%;

	border: 1px solid #191919;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #292929;
}
#Menu ul ul li a:hover, #Menu ul ul li a:active {


	display: block;

	margin: 0px;

	float: left;

	width: 100%;

	border: 1px solid #191919;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #333333;
}

#content_start {position: absolute;left: -10000px;}

#featured{display:block; width: 650px; float:left}

.Thumb:hover, .ngg-galleryoverview img:hover{background: #e1e9a1!important}

.sociable ul li{display: inline; float: left; padding-right: 10px!important}

.inapropiado{
display:block;
padding-left: 16px;
background: url(images/cross.gif) no-repeat;
background-position: 305px;
line-height: 16px;
}

.ngg-imagebrowser img{float:left; margin-left: -20px}
/*.ngg-gallery-thumbnail{border: none!important}*/
.boton-galerias{display:inline; background: #ff33cc; width: 635px!important; font-size: 15px; font-weight: bold!important;}
.boton-galerias a{color: #fff; padding-left: 5px!important; padding-right: 5px!important; padding-top: 5px!important; text-decoration: none}
.strong{font-weight: bold!important}

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {

	padding: 2px 5px 2px 5px;

	margin-right: 2px;

	border: 1px solid #660000;

	text-decoration: none; 

	color: #fff;

	background: #ffcc00;

}

.wp-pagenavi a:hover {	

	border:1px solid #fff;

	color: #000;

	background: #ffcc00;

}

.wp-pagenavi span.pages {

	padding: 2px 4px 2px 4px; 

	margin: 2px 2px 2px 2px;

	color: #fff;

	border: 1px solid #660000;

	background-color: #ffcc00;

}

.wp-pagenavi span.current {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	font-weight: bold;

	border: 1px solid #660000;

	color: #fff;

	background-color: #ffcc00;

}

.wp-pagenavi span.extend {

	padding: 2px 4px 2px 4px; 

	margin: 2px;	

	border: 1px solid #000000;

	color: #000000;

	background-color: #000;

}
.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: #e1e9a1!important;

	color: #000 !important;

	text-decoration: none !important;

}

.ngg-navigation {padding-bottom: 10px!important;}

/* ****************************** solidarios */

.subheader{
background: url(images/subheader.gif) top center no-repeat;
height: 73px;
width: 635px;
display:block;
margin-bottom: 15px
}

.hd{
background: #FFCC00;
border: 1px solid #663300;
display: block;
padding: 10px;
clear:both;
margin-bottom: 20px
}

.hd h2 {padding-left: 0px!important}

.menu-verde {
font-family:Georgia, "Times New Roman", Times, serif;
width: 290px;
background: #e1e9a1 url(images/fondo-menu-verde.gif) bottom center no-repeat;
border: 1px solid #777a56;
padding: 10px 10px 15px 10px;
margin-bottom: 10px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;

}

.menu-verde ul li, .participacion ul li{
list-style-type:circle;
list-style-position:inside;
color: #777a56;
font-size: 18px!important;
}

.menu-verde ul li a, .participacion ul li a{color: #777a56; text-decoration: none}
.menu-verde ul li a:hover, .participacion ul li a:hover{color: #000;}

.menu-azul{
font-family: Georgia, "Times New Roman", Times, serif!important;
width: 300px;
background: url(images/menu-azul-item.gif) top left repeat-x;
border: 1px solid #003366;
height: 28px;
padding: 5px;
margin-bottom: 10px;
font-size: 20px;
font-variant: small-caps;
text-align: center;
font-weight: bold;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;

}

.menu-azul a{color: #003366!important; text-decoration: none}
.menu-azul a:hover{color: #000!important; border-bottom: 1px solid #fff}

.hdtv{
display:block;
width: 300px;
height: 40px;
margin-top: 5px;
background: url(images/hdtv.gif) top left no-repeat;
margin-bottom: 5px;
}

.lptv{
display:block;
width: 300px;
height: 41px;
margin-top: 5px;
background: url(images/lptv.gif) top left no-repeat;
}

.participacion {
font-family:Georgia, "Times New Roman", Times, serif;
width: 290px;
background: #ffcc00 url(images/participacion.gif) bottom center no-repeat;
border: 1px solid #666600;
padding: 10px 10px 15px 10px;
margin-bottom: 10px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

.participacion2 {
font-family:Georgia, "Times New Roman", Times, serif;
width: 290px;
background: #ffcc00;
border: 1px solid #666600;
padding: 10px 10px 15px 10px;
margin-bottom: 10px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
font-size: 20px;
text-align: center;
}
.participacion2 p{font-size: 14px; text-align: left; line-height: 18px; text-indent: 10px}

.participacion a:link, .participacion a:visited, .participacion2 a:link, .participacion2 a:visited{color: #660000}
.participacion a:hover, .participacion2 a:hover{color: #000}

.facebook{background: url(images/facebook.gif) top left no-repeat; display:block; height: 90px; padding-bottom: 10px}

.vicenteferrerpq{background: url(images/VicenteFerrerpq.jpg) top left no-repeat; display:block; height: 100px; width: 74px; float: left; padding-right: 10px; padding-bottom: 5px;}

form p{border-bottom: none!important}

.home_firma{width: 630px; height: 310px; background: url(images/somosvicente.jpg) top center no-repeat; display: block;}

ol.wp-paginate-comments{list-style-type: none!important; float: left;}