/*

Theme Name: ExploraIII 

URI: http://www.explorarm.com/

Description: Explora es un tema desarrollado por <a href="http://www.hostingcrop.com">CropCreativos</a> compatible con Wordpress 2.7.x y versiones posteriores.

Version: 3.0

Author: Cropcreativos

Author URL: http://www.cropcreativos.com/

Tags: Este tema ha sido maquetado por Cinthya Marchant y programado por Victor Forne;s,cuya pagina principal encontrareis en http://www.explorarm.com/ El CSS, XHTML y maquetacion han sido liberados bajo licencia GPL:http://www.opensource.org/licenses/gpl-license.php

*/

/* Estilos de los contenidos */

.titulo {

	color:  #667CD1;

    font-size: 11px;

    font-weight: bold;

    font-family: "Verdana, Lucida Grande", Lucida, sans-serif;

}

.bajada {

	color:  #666666;

    font-size: 11px;

    font-style: italic;

    font-family: "Verdana, Lucida Grande", Lucida, sans-serif;

}

.desarrollonoticia {

	color:  #666666;

    font-size: 11px;

    font-family: "Verdana, Lucida Grande", Lucida, sans-serif;

}     

.destacadogris {

	color:  #666666;

    font-size: 11px;

    font-weight: bold;

    font-family: "Verdana, Lucida Grande", Lucida, sans-serif;

}

.destacadocolor {

	color:  #667CD1;

    font-size: 11px;

    font-weight: bold;

    font-family: "Verdana, Lucida Grande", Lucida, sans-serif;

}

.textonormal {

    font-size: 11px;

    font-family: "Verdana, Lucida Grande", Lucida, sans-serif;

}

.textonormalbold {

    font-size: 11px;

    font-weight: bold;

    font-family: "Verdana, Lucida Grande", Lucida, sans-serif;

}

.titdestcentnormal {

    font-size: 16px;

    font-weight: bold;

    font-family: "Verdana, Lucida Grande", Lucida, sans-serif;

}

.textonormalblanco {

	color:  #FFFFFF;

    font-size: 11px;

    font-family: "Verdana, Lucida Grande", Lucida, sans-serif;

}

.textonormalblancobold {

	color:  #FFFFFF;

    font-size: 11px;

    font-weight: bold;

    font-family: "Verdana, Lucida Grande", Lucida, sans-serif;

}

.titdestacadocentral {

	color:  #FFFFFF;

    font-size: 16px;

    font-weight: bold;

    font-family: "Verdana, Lucida Grande", Lucida, sans-serif;

}

.imgclean{

    background:none;

    border: none;

	float:left;

	padding:4px 4px;

	margin:2px 5px 5px 0px;

	line-height: 18px;

}

.enlaceflecha {

    text-decoration: none;

    color:#666666;

    background: url(images/flecha.jpg) no-repeat left center;

    padding-left:10px;

}

.enlaceflecha:hover {

    text-decoration: none;

    color:#7427C1;

}
.enlacegrisrojo {
    font-family: "Verdana, Lucida Grande", Lucida, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color:#999999;
    text-decoration: none;
    background: url(images/flechas.gif) no-repeat left center;
    padding-left:10px;
}

.enlacegrisrojo:hover {
    text-decoration: none;
    color:#E50D2E;
}
#cabecera {

	background-image: url(images/cabmailpressRM.jpg);

	background-repeat: no-repeat;

	background-position: top left;

	width: 800px;

	height: 99px;

}

#barrafecha {

width: 795px;

height: 25px;

background-color: #667CD1;

}

#barrafecha .fecha {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

color: #FFFFFF;

height: 12px;

float: right;

line-height: 12px;

margin: 6px 10px 6px 0px;

padding: 0;



}

#extracto {

width: 800px;

margin: 0 auto;

padding: 0;

overflow: hidden;

}

#extracto img {

float: left;

margin: 5px 5px 5px 5px;

padding: 3px 3px 3px 3px;

background-color: #CCCCCC;

border: 1px solid #666666;



}

#extracto p, #extracto span {

margin: 5px 20px 5px 20px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

font-weight: normal;

line-height: 12px;

}

#extracto .titnoticia, #extracto h2 {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

font-size: 14px;

color: #667CD1;

margin: 15px 20px 15px 20px;

}

#separador {

height: 1px;

font-size: 1px;

width:780px;

margin: 10px 10px 10px 10px;

padding: 0;

background-color: #667CD1;

}



.desarrollonoticia {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: normal;

font-size: 10px;

color: #666666;

}

.pieboletinder {

width: 285px;

height: 54px;

background-color: #252525;

text-align: right;

margin: 0 auto;

padding: 0;

}

.pieboletinizq {

width: 515px;

height: 54px;

background-color: #252525;

text-align:left;

margin: 0 auto;

padding: 0;

}

.pieboletinder p, .pieboletinder p a:link, .pieboletinizq  p, .pieboletinizq  p a:link {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 9px;

height: 13px;

line-height: 13px;

font-weight: normal;

color: #CECECE;

border: none;

text-decoration: none;

margin: 1px 2px 1px 2px;

padding: 2px 0px 2px 0px;

vertical-align:middle;

}

.pieboletinder p a img, .pieboletinizq p a img {

height: 13px;

line-height: 13px;

border: none;

text-decoration: none;

margin: 0;

padding: 0;

vertical-align:bottom;

}

* {

	font-family: inherit;

}

#tabladestacados {

	width: 664px;

	height: 100%;

	

	margin: 0px auto;

	padding: 1px 1px 1px 1px;

	

	background-color:#667cd1;

}

#tabladestacados img {

	float:left;

	margin: 0px 10px 10px 0px}

/* Fin Estilos de los contenidos *//*Inicio Estilos Tabulador*/

.tabber{

	display:none;

}

/*--------------REQUIRED to hide the non-active tab content.  But do not hide them in the print stylesheet!------------*/

.tabberlive .tabbertabhide {

	display:none;

}

/*---------.tabber = before the tabber interface is set up  .tabberlive = after the tabber interface is set up------------------*/

.tabber {

	background:#333;

}

.tabberlive {

	margin-top:0px;

	margin-left:0px;

	margin-right:5px;

}

/*-----------  ul.tabbernav = the tab navigation list  li.tabberactive = the active tab------------------*/

#tabberfooternav1, #tabberfooternav2, #tabberfooternav3, #tabberfooternav4, #tabberfooternav5, #tabberfooternav6{

	font: 9px "Verdana, Lucida Grande", Lucida, sans-serif !important;

	font-weight: bold;

}

ul.tabbernav{

	margin:0;

	padding:10px 0 0 0;

	font: 11px "Verdana, Lucida Grande", Lucida, sans-serif;

	font-weight: bold;

	background:#EDEDED;

	height:27px;

	border-top:1px solid #CCCCCC;

	border-left:1px solid #CCCCCC;

	border-right:1px solid #CCCCCC;

}

ul.tabbernav li{

	list-style: none;

	margin:5px 0;

	display: inline;

	color:#667CD1;

}

ul.tabbernav li a{

    color: #FFFFFF;

	padding: 4px 0.5em;

	margin-left: 5px;

	background:#667CD1;

	border:1px solid #667CD1;

	text-decoration: none;

}

ul.tabbernav li a:link {

	color:#ffffff; 

}

ul.tabbernav li a:visited {

	color:#ffffff; 

}

ul.tabbernav li a:hover{

	color: #666666;

	background:#EDEDED;

	border:1px solid #CCCCCC;

}

ul.tabbernav li.tabberactive a{

	color: #FFFFFF;

	background:#667CD1;

	border:1px solid #667CD1;

}

ul.tabbernav li.tabberactive a:hover{

	color: #666666;

	background:#EDEDED;

	border:1px solid #CCCCCC;

}

/*----- .tabbertab = the tab content  Add style only after the tabber interface is set up (.tabberlive)---------*/

.tabberlive .tabbertab {

	padding:3px 0 5px 0;

	background:#EDEDED;

	font: 11px  "Verdana, Lucida Grande", Lucida, sans-serif;

	color:#666666;

	border:1px solid #CCCCCC;

/* If you don't want the tab size changing whenever a tab is changed    you can set a fixed height */ /* height:200px; */ /* If you set a fix height set overflow to auto and you will get a    scrollbar when necessary */ /* overflow:auto; */}

.tabberlive .tabbertab p{

	margin:0px 4px 5px 4px;

}

.tabberlive .tabbertab a{

	color:#fff;

}

.tabberlive .tabbertab a:hover{

	color:#667CD1;

}

.tabberlive .tabbertab li {

	list-style:none !important;

	list-style:outside;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

}

.tabberlive .tabbertab ul {

	list-style:none;

	margin:0px 5px 0px 5px;

	padding:0px 0px 0px 0px;

}

.tabberlive .tabbertab ul li {

	list-style:none;

	color:#666666;

	display:block;

	margin:2px 0px 2px 0px;

	width:auto;

}

.tabberlive .tabbertab ul li a {

	color:#666666; display:block;

	background:#EDEDED;

	border:1px solid #CCCCCC;

	padding:5px 0px 5px 5px;

}

.tabberlive .tabbertab ul li a:hover {

	color:#FFFFFF;

	display:block;

	background: #667CD1;

	border:1px solid #667CD1;

}

/* If desired, hide the heading since a heading is provided by the tab */

.tabberlive .tabbertab h2 {

	display:none;

}

.tabberlive .tabbertab h3 {

	display:none;

}

/* Example of using an ID to set different styles for the tabs on the page */

.tabberlive#tab1 {}.tabberlive#tab2 {}.tabberlive#tab2 .tabbertab {

	height:200px; overflow:auto;

}

/*Fin Estilos Tabulador*//*Inicio Estilos FX*/

#glidercontent{

	margin:0px 0 5px 5px;

	font-family:"Verdana, Lucida Grande", Lucida, sans-serif;

}

.glidecontentwrapper{

	position: relative;

	width: 680px;

	height: 220px;

	overflow: hidden;

	margin:0px 0px 0px 0px;

	background:#4F67CA;

}

.glidecontent{

	position:absolute;

	padding:0px 0px 0px 0px;

	width:680px;

	color:#fff;

	margin:0px 0px;

	height: 220px;

	background:#667CD1 url(images/minibg.jpg) no-repeat;

	overflow:hidden;

	float:left;

}

.glidemeta h2{

	margin:5px 0px 5px 0px;

	font-size:12px;

	font-weight:bold;

}

.glidemeta h2 a:link, .glidemeta h2 a:visited{

	color:#fff;

}

.glidemeta{

	height:140px;

	width: 670px;

	padding:0px 5px 5px 5px;

	position:absolute;

	background: url(images/balloon.png);

	top:150px;

	line-height:14px;

	color: #fff;

	font-size:12px;

	overflow: hidden;

	display:none;

}

.glidecontenttoggler{

	width: 680px;

	z-index:150;

	position:absolute;

	top: 90px;

}

.glidecontenttoggler a{

	display: -moz-inline-box;

	display: inline-block;

	color: #667CD1;

	font-weight: bold;

	text-decoration: none;

}

.glidecontenttoggler a.selected{

	background: #EFE7F6;

	color: #666666;

}

.glidecontenttoggler a:hover{

	background: #EFE7F6;

	color: #666666;

}

.glidecontenttoggler a.toc{

}

.glidecontenttoggler a.prev{

	float:left;

	display:block;

	background:url(images/left.png) bottom;

	width:36px;

	height:36px;

}

.glidecontenttoggler a.next{

	float:right;

	display:block;

	background:url(images/right.png) bottom;

	width:36px;

	height:36px;

}

.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{} .lavaLampNoImage {

	position: relative;

	height: 30px;

	width: 990px;

	padding: 0px 5px;

	margin: 0px 0;

	overflow: hidden;

}

.lavaLampNoImage li {

	float: left;

	list-style: none;

	margin:0px 0px;

	padding:0px 0px;

	

}

.lavaLampNoImage li.back {

	background-color: #CCCCCC;

	width: 5px;

	height: 22px;

	border:1px solid #EDEDED;

	top:3px;

	z-index: 8;

	position: absolute;

	    

}

.lavaLampNoImage li a {

	font:  11px "Verdana, Lucida Grande", Lucida, sans-serif;

	font-weight: bold;

	text-decoration: none;

	outline: none;

	text-align: center;

	top: 4px;

	letter-spacing: 0;

	z-index: 10;

	display: block;

	float: left;

	height: 30px;

	position: relative;

	overflow: hidden;

	margin: auto 10px;

	padding-top: 4px;

	        

}

#topcropmenucontainer .lavaLampNoImage li a {

	color: #E50D2E;

}

#cropmenucontainer .lavaLampNoImage li a {

	color: #FFFFFF;

}

.lavaLampNoImage li a:hover, .lavaLampNoImage li a:active, .lavaLampNoImage li a:visited {

	border: none;

	color: #fff;

}

.doubleminipost {

	padding: 5px 5px 5px 5px;

	width:672px;

	margin:0px 0px 5px 2px;

	overflow:hidden;

	float:left;

	height: auto;

	background:#fff url(images/grade.jpg) top repeat-x;

	border:1px solid #CCCCCC;

	color:#666666;

	font-family:"Verdana, Lucida Grande", Lucida, sans-serif;

	/*width: 668px;

	position:absolute;

	display:inline;

	margin: 0px 0px 5px 5px;

	padding:5px 5px 5px 5px;

	*/

}

.doubleminipost ul{

	list-style-type: none;

	margin: auto;

	padding: 0px 0px 0px 4px;

}

.doubleminipost p{

	margin:5px 5px;

	color:#666666;

}

.doubleminipost table{

	margin: auto;

	padding: 0px 0px 0px 0px;

}

.minipost {

	width: 336px;

	float:left;

	margin: 0px 0px 5px 5px;

	padding:0px 0 0 0;

	background:#fff url(images/grade.jpg) top repeat-x;

	border:1px solid #CCCCCC;

	display:inline;

	color:#666666;

	font-family:"Verdana, Lucida Grande", Lucida, sans-serif;

}

.minipost h2, .doubleminipost h2{

	margin: 0px 0 0px 0;

	padding: 2px 0px 2px 2px;

	text-align: left;

	font-size: 12px;

	overflow:hidden;

	line-height:18px;

}

.minipost h2 a:link, .minipost h2 a:visited, .doubleminipost h2 a:link, .doubleminipost h2 a:visited{

	color:#667CD1;

}

.phentry {

	padding:0px 5px 2px 5px;

	overflow:hidden;

}

.phentry p, .phentry span, .phentry a:link{

	margin:5px 5px;

	color:#fff;

}

.phentry img {

	border:0;

	float:left;

	padding:5px 5px;

	background:#ddd url(images/minibg.jpg);

	border:1px solid #ccc;

	margin:2px 0px 5px 1px;

	}

.hentry {

	height:245px;

	padding:0px 5px 2px 5px;

	overflow:hidden;

}

.hentry p{

	margin:5px 5px;

	color:#666666;

}

.hentry img {

	border:0;

	float:left;

	padding:5px 5px;

	background:#ddd url(images/minibg.jpg);

	border:1px solid #ccc;

	margin:2px 0px 5px 1px;

}

.meta{

	height:21px;

	text-align:right;

	padding:2px 5px 0 5px;

	background:#fff ;

}

.metadest{

	height:21px;

	text-align:right;

	padding:2px 5px 0 5px;

	background:#667cd1;

}

.timer{

	height: 16px;

	line-height: 16px;

	float:left;

	font-size:10px;

	padding: 0 0 0 20px;

	color:#666666;

	background:url(images/date.png) no-repeat center left;

}

.timerdest{

	height: 16px;

	line-height: 16px;

	float:left;

	font-size:10px;

	padding: 0 0 0 20px;

	color:#fff;

	background:url(images/date.png) no-repeat center left;

}

.more{

	height: 16px;

	line-height: 16px;

	float:right;

	font-size:10px;

	font-weight: bold;

	padding: 0 0px 0 20px ;

	background:url(images/more.png) no-repeat center left;

}

.more a:link,.more a:visited{

	color:#667CD1;

	position: inherit;

}

.more a:hover{

	color:#666666;

	position: inherit;

}

.moredest{

	height: 16px;

	line-height: 16px;

	float:right;

	font-size:10px;

	font-weight: bold;

	padding: 0 0px 0 20px ;

	background:url(images/more.png) no-repeat center left;

}

.moredest a:link,.moredest a:visited{

	color:#fff;

	position: inherit;

}

.moredest a:hover{

	color:#666666;

	position: inherit;

}

/*Fin Estilos FX*/

.sidebar2 ul li a:hover {

	background:#667CD1;

	background-repeat:no-repeat;

	color: #FFFFFF;

	 border:1px solid #667CD1;

}

body {

	margin:0 auto;

	padding:0px 0 0px 0;

	background:#FFFFFF ;

	font-family:"Verdana, Lucida Grande", Lucida, sans-serif;

	color:#666666;

	font-size:11px;

}

img {

	border:0;

}

a {

	color:#666666;

	text-decoration:none;

}

a:hover {

	color:#EDEDED;

	text-decoration:none;

}

h1, h2, h3, h4, h5, h6 {

}

blockquote {

	padding-left:10px;

	color:#666666;

	font-style: normal;

}

.clear {

	clear:both;

}

.alignleft {

	float:left!important;

	margin:3px 5px 2px 0px!important;

}

.alignright {

	float:right!important;

	margin:3px 0px 2px 5px!important;

}

/* The Wrapper */

#wrapper {

	width:1000px;

	margin:0 auto;

}

/* The Top */

#top {

	height:136px;

	margin:0px auto;

	background:#FFFFFF url(images/top.jpg) top repeat-x;

	width:1000px;

}

.blogname {

	width:600px;

	font-family:"Verdana, Lucida Grande", Lucida, sans-serif;

		margin:40px 0 0 0px;

    float:left;

	background-repeat:no-repeat;

}

.blogname h1  {

	font-size:36px;

	padding:0 0 0px 0;

	font-weight:bold;

	color:#fff;

	text-align:left;

	margin:0px 0 0 25px;

}

.blogname h1  a:link, .blogname h1  a:visited{

	color: #fff;

	display:block;

}

.blogname h1  a:hover {

	color: #eee;

}

.blogname h2 {

	margin:0px 20px 0px 30px;

	font-size:16px;

	font-weight:normal;

	color:#E5E7DB;

	text-align:left;

}

.righthead{

	width:200px;

	padding:0px 0px;

	margin:0px 0 0 0px;

    float:right;

}

.rss{

	float:right;

	margin:53px 0px  0px  0px;

	padding:0px 0px;

}

.converter{

	background: #fff url(images/currency.jpg) top no-repeat;

	background-repeat: no-repeat;

	padding-top: 50pt;

	padding-right: 10px;

	padding-bottom: 0pt;

	padding-left: 10px;

	width: 278px;

	height: 125px;

	border:1px solid #DDD;

	margin-right:5px;

	margin-top:5px;

	float:left;

}

/* The Search */

#search {

	height:40px;

	width:auto;

	padding:20px 0px 0px 5px;

	width:225px;

	float:right;

}

#search form {

	margin: 0;

	padding: 0;

}

#search fieldset {

	margin: 0;

	padding: 0;

	border: none;

}

#search p {

	margin: 0;

	font-size: 85%;

}

#s {

	margin-left:0px;

	float: left;

	width:160px;

	padding: 6px 2px 6px 15px;

	background:#fff url(images/sform.jpg) no-repeat;

	border:none;

	font: normal 100% "Verdana, Lucida Grande", Lucida, sans-serif;

	color:#fff;

}

#searchsubmit {

	width:40px;

	float: left;

	background:#fff url(images/sbutton.jpg);

	border:none;

	font: bold 100% "Verdana, Lucida Grande", Lucida, sans-serif;

	color: #FFFFFF;

	height:29px;

	margin-right:5px;

}

.feed{

	width:286px;

	height:34px;

	margin:5px 0px 0 0;

	background:#667CD1;

	padding:10px 5px 0 5px;

	border:1px solid #CCCCCC;

}

.rssicon{

	float: left;

	margin:0px 2px 0 3px;

}

.input{

	margin-left:5px;

	float: left;

	width: 194px;

	padding: 5px 3px 4px 3px;

	background: #EDEDED;

	border: none;

	font: normal 100% "Verdana, Lucida Grande", Lucida, sans-serif;

	color:#333;

}

.sbutton {

	margin-right:10px;

	float: right;

	margin-top: 0px;

	background: #EDEDED;

	border: none;

	font: bold 100% "Verdana, Lucida Grande", Lucida, sans-serif;

	color: #666666;

	height:23px;

	line-height:21px;

}

/*top menu*/

#topcropmenucontainer{

	height:32px;

	background: #CCCCCC;

	/*background:url(images/menu.jpg) repeat-x;*/

	display:block;

	padding:0px 0 0px 0px;

	font: 10px "Verdana, Lucida Grande", Lucida, sans-serif;

	font-weight:bold;

	text-transform: uppercase;

}

#cropmenucontainer{

	height:32px;

	background: #667CD1;

	/*background:url(images/menu.jpg) repeat-x;*/

	display:block;

	padding:0px 0 0px 0px;

	font: 10px "Verdana, Lucida Grande", Lucida, sans-serif;

	font-weight:bold;

	text-transform: uppercase;

}

/* Main Content*/

#casing {

	padding:0px 0px 10px 0px;

	background:#EDEDED

	/*url(images/casing.jpg) bottom right*/;

	background-repeat:no-repeat;

}

#content {

	float:left;

	width: 690px;

	height:100%;

	padding:5px 0px 0px 0px;

}

.title{

	margin: 0 0 0 0px;

	padding: 0px 0px 2px 5px;

	background:#EDEDED;

	border-bottom:1px solid #ccc;

}

.time{

	text-align:left;

	width:100px;

	margin-top:2px;

	font-family:"Verdana, Lucida Grande", Lucida, sans-serif;

	padding:1px 0 0 0px;

	color:#fff;

	float:right;

}

.date {

	font-size:10px;

	font-family:"Verdana, Lucida Grande", Lucida, sans-serif;

	padding:0px 5px;

	font-weight:normal;

	color:#666666;

}

.single {

	width:680px;

	margin: 0px 5px 5px 5px;

	height:100%;

	color:#666666;

	font: 11px  "Verdana, Lucida Grande", Lucida, sans-serif;

	border:1px solid #CCCCCC;

}

.single  h2 {

	margin: 0px 0 5px 0;

	padding: 3px 0px 0px 5px;

	text-align: left;

	font:12px  "Verdana, Lucida Grande", Lucida, sans-serif;

	font-weight:bold;

	overflow:hidden;

}

.single  h2 a, .single  h2 a:link, .single  h2 a:visited  {

	color:#667CD1;

	background-color: transparent;

}

.single  h2 a:hover  {

	color: #999999;

	background-color: transparent;

}

.author{

	line-height: 16px;

	font-size: 10px;

	color:#666666;

	padding:0px 0 0px 20px;

	background:url(images/user.png) no-repeat center left;

}

.clock{

	line-height: 16px;

    font-size: 10px;

	color:#666666;

	padding:0px 0 0px 20px;

	background:url(images/date.png) no-repeat center left;

	margin-left:5px;

}

.singleinfo {

	margin: 0 0 0 0px;

	padding: 3px 0px 2px 0px;

	background:#EDEDED;

	color:#666666;

	border-top:1px solid #CCCCCC;

}

.comm{

	padding:0px 0 2px 25px;

	background:url(images/comments.png)no-repeat;

	margin-left:5px;

}

.comm a:link,.comm a:visited {

	color:#667CD1;

}

.comm a:hover{

	color:#999999;

}

.postmore{

	padding:2px 5px 2px 25px;

	float:right;

	font-weight:bold;

	background:url(images/pmore.jpg) left no-repeat;

}

.postmore a:link,.postmore a:visited {

	color:#fff;

}

.postmore a:hover{

	color:#fff;

}

.category{

	padding:0px 5px 1px 20px;

	margin-left:5px;

	font:11px  "Verdana, Lucida Grande", Lucida, sans-serif;

	background:url(images/cat.png) no-repeat;

}

.category a:link,.category a:visited{

	color:#666666;

}

.category a:hover{

	color:#999999;

}

.entry {

	margin:0 0;

	padding: 10px 5px 5px 5px;

	background:#FFFFFF;

}

.entry a:link,.entry a:visited {

	color: #667CD1;

	background-color: transparent;

}

.entry a:hover {

	color:#999999;

	background-color: transparent;

	text-decoration: none;

}

.entry img {

	border:0;

	float:left;

	padding:4px 4px;

	background:#EDEDED;

	border:1px solid #CCCCCC;

	margin:2px 5px 5px 0px;

}

.entry .imgclean {

	border:none !important;

	background:none!important;

}

.entry p{

	margin:5px 5px;

}

.listas{

	padding:0px 0px 5px 5px;

}

/* sidebar */

#barralat{

	float:right;

	width:304px;

	padding:5px 0 10px 0;

}

/* Tabs */

ul#idTabs {

	width: 100%;

	padding: 0 0 5px 0;

	margin-left: 0px!important;



}

ul#idTabs li {

	display: inline;

	font-size: 10px;

	font-family: "Verdana", Lucida Grande, Lucida, sans-serif;

	font-weight: bold;



}

ul#idTabs li a {

	line-height: 25px;

	background: #CCCCCC;

	border: #999999 1px solid;

	color: #FFFFFF !important;

	display: block;

	float: left;

	padding: 0px 8px 0px 8px;

	margin-right: 2px;

	margin-left: 2px;



}

ul#idTabs li a.selected, ul#idTabs li a:hover {

	background: #667CD1;

	border: #667CD1 1px solid;

    text-decoration:none;



}

#tagcloud {

	padding:10px;

}

/*#sidebar {

	padding: 8px 0px 8px 0px;

}*/

/* Sidebar (block) */

#sidebar .block {

	width: 286px;

	padding: 8px 0px 8px 0px;

	margin: 0px 0px 0px 0px;

	background: url(images/bg_sidebar_separator.gif) repeat-x 0 bottom;

}

/* Sidebar (block > inside)*/

#sidebar .block .inside {

	border: #D5D4D4 5px solid;

	background: #EDEDED;

	padding-bottom: 5px;



}

#sidebar .block .inside ul {

	padding: 0;



}

#sidebar .block .inside li {

	padding: 8px 0px 8px 0px;

	/*line-height: 18px;*/

	background: url(images/bg_footer_list.gif) repeat-x 0 bottom;

	list-style-type: none;



}

#sidebar .block .inside li img.thumbnail {

	border: #A4A4A4 2px solid;

	float: left;

	margin-right: 2px;

}

#sidebar #pop {

	margin-left: 0px!important;

}

#sidebar #pop li {

	line-heigth: 12px;

}

/* Sidebar (widgetized)*/

#sidebar #widgetized {

	padding: 0px 0px 0px 0px!important;

	margin:0px 0px 0px 0px!important;

}

#sidebar #widgetized ul, #sidebar #widgetized ul li, #sidebar #widgetized ul li div, #sidebar #widgetized ul li div table, #sidebar #widgetized ul li div table tbody, #sidebar #widgetized ul li div table tbody tr, #sidebar #widgetized ul li div table tbody tr td, #sidebar #widgetized ul li div table tbody tr td div, #sidebar #widgetized ul li div table tbody tr td div div , #sidebar #widgetized ul li div table tbody tr td div div img {
	margin: 0px 0px 0px 0px;	
}

#sidebar #widgetized ul {

	margin-left: 0px!important;

	margin: 0px auto;

	padding: 0px auto;

}

#sidebar #widgetized #textwidget {

	padding: 0px 0px 0px 0px!important;

	margin:0px 0px 0px -9px!important;

	float: left!important;

}

#sidebar #widgetized h2 {

	margin-bottom: 15px;

}

/* Sidebar (widgetized>list>)*/

#sidebar #widgetized ul {

	clear: both;

	width: 100%;

	padding: 0 0 8px 0;

	border-top: #CECFC6 1px solid;
	
	margin: 0px 0px 0px 0px;

}

#sidebar #widgetized li {

	border-bottom: #CECFC6 1px solid;

	/*line-height: 20px;*/

	padding: 5px 0 5px 0px;

	margin-left: 0pximportant;

	/*background: url(images/bg_sidebar_circle.gif) no-repeat 5px 12px;*/

	overflow: hidden;

	list-style-type: none;
	
	margin: 0px 0px 0px 0px;
	float: left;

}

/* Sidebar (widgetized>list>inside)*/

#sidebar #widgetized ul ul {

	padding: 0;

	margin: 3px 0 0 0;



}

#sidebar #widgetized ul ul li {

	border: 0;

	padding-bottom: 0;

}

/* Sidebar (widgetized > special list)*/

#sidebar #widgetized .widget_categories ul, 

#sidebar #widgetized .widget_archive ul,

#sidebar #widgetized .widget_links ul {

	background: url(images/bg_sidebar_ul_lines.gif) no-repeat right 0;

	margin-top: 3px;

	border: 0;

	width: 270px;

	margin-left: -9px;

	position: relative;

}

#sidebar #widgetized .widget_categories ul li, 

#sidebar #widgetized .widget_archive ul li, 

#sidebar #widgetized .widget_links ul li {

	width: 104px;

	float: left;

	display: inline;

	margin-left: 2px;

	list-style-type: none;

}

#sidebar #widgetized .widget_categories ul li,

#sidebar #widgetized .widget_archive ul li {

	background: url(images/bg_sidebar_folder.gif) no-repeat 0 7px;

}

#sidebar #widgetized .widget_links ul li {

	background: url(images/bg_sidebar_circle.gif) no-repeat 5px 13px;

	list-style-type: none;

}

/* The Sidebar1 */

.sidebar2{

	float:left;

	width:147px;

	padding-top:5px;

	font-size:11px;

	font-family:"Verdana, Lucida Grande", Lucida, sans-serif;

}

.sidebar2 h2 {

	height:27px;

	line-height:27px;

	font-size:11px;

	color:#FFFFFF;

	margin:5px 0 0 0 ;

	padding:0px 0 0 5px;

	background:#667CD1;

	font-weight:bold;

}

.sidebar2 ul {

	list-style-type: none;

	margin: 0 ;

	padding: 0;

}

.sidebar2 ul ul  {

	list-style-type: none;

	margin: 0;

	padding: 0px 0px 10px 0px;

	background-repeat:no-repeat;

}

.sidebar2 ul ul ul {

	list-style-type: none;

	margin: 0;

	padding: 0;

	border:0;

}

.sidebar2 ul ul ul ul {

	list-style-type: none;

	margin: 0;

	padding: 0;

	border:0;

}

.sidebar2 ul li {

	height:100%;

	line-height:18px;

}

.sidebar2 ul li a:link, .sidebar2 ul li a:visited {

	color:#666666;

	text-decoration: none;

	padding: 5px 0px 5px 2px;

	display:block;

	background:#EDEDED;

	border:1px solid #CCCCCC;

}

.sidebar2 p {

	padding: 7px 2px;

	margin:0;

}

.sidebar2 table {

	width:100%;

	text-align:center;

	background:#667CD1;

	color:#FFFFFF;

}

/* The Sidebar2 */

.sidebar1{

	float:right;

	width:147px;

	padding-top:5px;

	padding-right:5px;

	font-size:11px;

	font-family:"Verdana, Lucida Grande", Lucida, sans-serif;

	color: #ffffff;

}

.sidebar1 h2 {

	height:27px;

	line-height:27px;

	font-size:11px;

	color:#FFFFFF;

	margin:5px 0 0 0 ;

	padding:0px 0 0 5px;

	background:#667CD1;

	font-weight:bold;

}

.sidebar1 ul {

	list-style-type: none;

	margin: 0 ;

	padding: 0;

}

.sidebar1 ul ul  {

	list-style-type: none;

	margin: 0;

	padding: 0px 0px 10px 0px;

	background-repeat:no-repeat;

}

.sidebar1 ul ul ul {

	list-style-type: none;

	margin: 0;

	padding: 0;

	border:0;

}

.sidebar1 ul ul ul ul {

	list-style-type: none;

	margin: 0;

	padding: 0;

	border:0;

}

.sidebar1 ul li {

	height:100%;

	line-height:18px;

}

.sidebar1 ul li a:link, .sidebar1 ul li a:visited {

	color:#666666;

	text-decoration: none;

	padding: 5px 0px 5px 5px;

	display:block;

	background:#EDEDED;

	border:1px solid #CCCCCC;

}

.sidebar1 ul li a:hover {

	background:#667CD1;

	background-repeat:no-repeat;

	color: #FFFFFF;

	border:1px solid #667CD1;

}

.sidebar1 p {

	padding: 7px 10px;

	margin:0;

}

.sidebar1 table {

	width:100%;

	text-align:center;

	background:#667CD1;

	color:#FFFFFFf;

}

.videopost{

	width:298px;

	margin-right:5px;

	margin-top:5px;

	padding: 0px 0px ;

	float:left;

	display:inline;

	font-family:"Verdana, Lucida Grande", Lucida, sans-serif;

	background:#FCFCFC;

	border-left:1px solid #c8c8c8;

	border-right:1px solid #c8c8c8;

	border-bottom:1px solid #c8c8c8;

}

.videoposttitle{

	margin:0px 0 0px 0;

	padding:2px 0 2px 3px;

	font-size:14px;

	height:30px;

	background:#EDEDED url(images/videoh2.jpg) no-repeat;

	font-weight:normal;

	border-left:1px solid #c8c8c8;

	border-right:1px solid #c8c8c8;

	border-top:1px solid #c8c8c8;

}

.videoentry{

	margin:0px 0 0px 0;

	padding:0px 2px ;

}

.videopost #video p {

	padding:0;

}

.videopost #video h2 {}.videopost #video .latest {

	border: #D5D4D4 5px solid;

	padding: 0px 0px 0px 0px;

	background: #EDEDED;

	width:288px;

	height: 201px;

}

.videopost #video .latest p object embed {

	padding: 0px 0px 0px 0px;

	margin: -10px 0px 0px 0px;

	width:288px;

	height: auto;

}

.videopost #video .vidtabs ul li {

	background: none !important; 	border: 0px !important;

	padding: 0px !important;

}

.videopost .vidtabs ul#idTabs {

	padding:2px 0 !important;

}

.videopost #video .vidtabs ul {

	background:none;

	border:0;

}

#video{

	margin-top:0px;

}

.videopost{

	padding-bottom:0px;

	

}

#video ul {

	background: #EDEDED;

	margin: 0px 0px 0px 0px !important;

	padding: 0px 0px 0px 0px !important;

}

#video ul li{

	height: 16px!important;

	line-height: 16px!important;

	margin: 0px 0px 0px 0px !important;

	padding: 4px 0px 4px 0px !important;

}

#video ul li a {

	height: 16px!important;

	line-height: 16px!important;

	width: 280px !important;

    pading-left: 8px;

	font-weight:bold;

}

#video ul li a:hover{

	/*border: #667CD1 5px solid;

	background:#667CD1;*/

	height: 16px!important;

	line-height: 16px!important;

	width: 280px !important;

	color:#666;

}

#video .selected {

	/*border: #667CD1 5px solid;

	background:#667CD1;*/

	height: 16px!important;

	line-height: 16px!important;

	width: 280px !important;

	color:#666;

}

#video{

	margin-top:0px;

}

.vidtabs {

	margin: 0 auto;

	width: 298px;

	height: auto;

}

/* Tabs 

ul#idTabs {

	padding: 0 0 5px 0;

	margin: 0 auto;

	width: 298px;

	height: auto;

}

ul#idTabs li {

	display: inline;

	font-size: 10px;

	font-family: "Verdana", Lucida Grande, Lucida, sans-serif;

	font-weight: bold;

}

ul#idTabs li a {

	line-height: 25px;

	background: #CCCCCC;

	border: #999999 1px solid;

	color: #FFFFFF !important;

	display: block;

	float: left;

	padding: 0px 8px 0px 8px;

}

ul#idTabs li a.selected, ul#idTabs li a:hover {

	background: #667CD1;

	border: #667CD1 1px solid;

	text-decoration:none;}

*/

#wp-calendar{

	width: 100%;

	padding: 0 0 15px;

	background:#667CD1;

}

#wp-calendar caption{

	padding: 5px 5px ;

	font-size:16px;

	background:#667CD1;

	color:#fff;

}

#wp-calendar th, #wp-calendar td{

	padding: 5px;

	text-align:center;

	background:#EDEDED;

	color:#666666;

}

#wp-calendar td a{

	background:#EDEDED;

	padding: 5px;

	color:#666666;

}

#wp-calendar td{

	background:transparent;

}

#wp-calendar td, table#wp-calendar th{

	padding: 2px 0;

}

/* The Navigation */

#navigation {

	width:685px;

	margin:0px 0px 5px 5px;

	height:20px;

	float:right;

}

/* The Attachment */

.contentCenter {

	text-align:center;

}

/* The Page Title */

h2.pagetitle {

	padding:0;

	margin:10px 0 20px 0;

	font-size:16px;

	text-align:center;

	color:#667CD1;

}

/* The Comments */

.comments {

	padding-left:10px;

}

.comments form {

}

.comments textarea {

	width:90%;

	height:156px;

	background:#fff;

	border:1px solid #D0D0D0;

	color:#444;

	padding:10px;

	overflow:auto;

	font-family:"Verdana, Lucida Grande", Lucida, sans-serif;

	font-size:14px;

}

h3 #comments-count {

	font-weight:bold;

	font-size:18px;

	margin:0 0 0 20px;

}

#commentform {

	padding-left:23px;

}

#commentform input {

	background:#fff;

	border:1px solid #D0D0D0;

	color:#333;

	padding-left:10px;

}

.comments input#submit {

	padding:0;

	width:72px;

	height:25px;

	background:#667CD1;

	border:1px solid #368FAF;

	color:#fff;

}

.comments h2 {

	font-size:19px;

	line-height:30px;

	margin:24px 0 0 10px;

	padding:0;

	font-weight:normal;

}

.comments ol li p {

	padding:0;

	margin:10px 0;

	color:#333;

}

.commentmeta small{

	color: #fff;

}

/*Featured*/

.featout{

	width:670px;

	overflow: hidden;

	padding:5px 5px;

	margin:0px 4px 5px 5px;

	background:#2e3335;

	border:1px solid #272b2d;

}

.featured{

	width:670px;

	overflow: hidden;

	padding:5px 0px 2px 0px;

	margin:0px 0px 0px 0px;

	background:#39525e;

	font-family:"Verdana, Lucida Grande", Lucida, sans-serif;

}

.featured h2{

	font-size:22px;

	margin:3px 0 4px 5px;

}

.featured h2 a, .featured h2 a:link, .featured h2 a:visited  {

	color: #fff;

	background-color: transparent;

}

.featured h2 a:hover  {

	color: #fff;

	background-color: transparent;

}

.fentry{

	height:auto;

	overflow:hidden;

}

.cat{

	padding:1px 5px 1px 10px;

	font-size:12px;

}

.cat a:link,.cat a:visited{

	color:#ac2d2d;

}

.cat a:hover{

	color:#ac2d2d;

}

.cats{

	margin:1px 5px 1px 0px;

	font-size:13px;

	margin-left:5px;

	color:#24a1cc;

}

.cats a:link,.cats a:visited{

	color:#24a1cc;

}

.cats a:hover{

	color:#24a1cc;

}

.fentry p{

	margin: 5px 5px;

	color:#EFE7F6;

	line-height:20px;

}

.fentry img {

	border:0;

	float:left;

	padding:4px 4px;

	background:#666666;

	border:1px solid #1E1F20;

	margin:2px 5px 5px 5px;

}

.featmeta{

	height:22px;

	text-align:right;

	padding:3px 5px 0 0;

	background:url(images/readm.jpg) right no-repeat;

}

.featmeta a:link,.featmeta a:visited{

	color:#3c2e1b;

	font-weight:bold;

	text-decoration:none;

}

/*magbox*/

.post {

	width: 336px;

	margin: 0px 0px 5px 5px;

	padding:3px 0 0 0;

	float: left;

	background:#EFE7F6;

	border:1px solid #ded5c9;

	display:inline;

	color:#666666;

	font-style:italic;

	font-family:"Verdana, Lucida Grande", Lucida, sans-serif;

}

.post h2 {

	margin: 0px 0 0px 0;

	padding: 0px 0px 3px 0px;

	text-align: left;

	font-size: 14px;

	overflow:hidden;

	font-weight:normal;

	height:20px;

}

.post h2 a, .post h2 a:link, .post h2 a:visited  {

	color:#354151;

	background-color: transparent;

}

.post h2 a:hover  {

	color: #354151;

	background-color: transparent;

}

.postinfo {

	height:28px;

	margin: 0 0 0 0px;

	padding: 2px 0px 0px 0px;

	background:#34424F url(images/postinf.jpg)repeat-x;

}

.categ {

	height:14px;

	margin: 1px 0 0 0px;

	padding: 0px 0px 2px 0px;

	overflow:hidden;

	font-size:12px;

}

.categ a:link,.categ a:visited{

	color:#4395be;

}

.categ a:hover{

	color:#999999;

	font-weight:normal;

}

.centry a:link,.centry a:visited {

	color: #667CD1;

	background-color: transparent;

}

.post img {

	border:0;

	float:left;

	padding:4px 4px;

	background:#fff;

	border:1px solid #ddd;

	margin:2px 5px 2px 0px;

}

.centry p{

	margin:2px 0;

}

.centry a:hover {

	color:#999999;

	background-color: transparent;

	text-decoration: none;

}

.centry {

	margin:0 0;

	padding: 0px 5px 5px 5px;

	height:120px;

	overflow:hidden;

}

.ad2{

	text-align:center;

	margin:5px auto;

}

.banner{

	margin: 0px 0 0 0;

	padding: 0px 0 0 0px;

	width:298px;

	float:left;

}

.banner ul {

	 margin: 0px 0px;

	 padding: 0px 0px;

	 overflow: auto;

}

.banner li{

	height:125px;

	width:125px;

	margin: 6px 6px ;

	padding:5px 5px;

	list-style:none;

	display : block;

	display:inline;

	float:right;

	background:#667CD1;

}

.banner li a:link, .banner li a:visited {

	text-decoration: none;

}

/* Footer (copyright) */

#copyright-out {

	width: 100%;

	background: rgb(37,37,37);

	padding: 10px 0 14px 0;

}

#copyright {

	width: 939px;

	margin: 0 auto;

	font-size: 11px;

	color: #CECECE;

}

#copyright .col-right img {

	vertical-align: middle;

}

#copyright .col-right span {

	display: none;

}

#copyright .col-right p {

	text-align:right;

}

#copyright p {

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

/* Fix *//* Footer (block) */

#footer-out{

	width: 1000px;

	background-color: #666666;

	padding: 0px 0px 0px 0px;

}

#footer{

	width: 1000px;

	font-size: 11px;

	margin: 0px 0px 0px 0px!important;
	overflow: hidden;

}

#footer .widget_text{

	padding-left: 0px;

}

#footer .block_left {
	
	width: 286px;

	height: 225px;

	float: left;

	display: inline;

}

#footer .block_center {

	width: 286px;

	height: 225px;

	float: left;

	display: inline;

}

#footer .block_right {

	width: 286px;

	height: 225px;

	float: left;

	display: inline;

}
#footer #footertable {
	height: 235px!important;
	width: 1000px!important;
	/*display: block;*/
	overflow: hidden!important;
	max-height: 235px!important;
	max-width: 1000px!important;
	margin: 20px 0px 20px 0px!important;
	padding: 0px 0px 0px 0px!important;
}
#footer #footertable .tablesep{
	height: 235px!important;
	width: 25px!important;
	overflow: hidden;
	max-height: 235px!important;
	max-width: 25px!important;
	margin: 0px 0px 0px 0px!important;
	padding: 0px 0px 0px 0px!important;
}
#footer #footertable .tableblok{
	height: 235px!important;
	width: 300px!important;
	overflow: hidden;
	max-height: 235px!important;
	max-width: 300px!important;
	margin: 0px 0px 0px 0px!important;
	padding: 0px 0px 0px 0px!important;
}
#footer .block_left, #footer .block_center, #footer .block_right {

	border-top: #D5D4D4 5px solid;

	border-bottom: #D5D4D4 5px solid;

	border-left: #D5D4D4 5px solid;

	border-right: #D5D4D4 5px solid;

	background: #EDEDED;

}

#footer h1, #footer h2, #footer h3 {

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	font-family: "Verdana, Lucida Grande", Lucida, sans-serif;

		font-size: 14px;

	color: #333333;

	font-weight: bold;

	border-top:1px solid #CCCCCC;

	border-left:1px solid #CCCCCC;

	border-right:1px solid #CCCCCC;

	border-bottom:1px solid #CCCCCC;

}

#footer ul{

	list-style: none;

	margin:0;

	padding:0px 0px 0px 0px;

	font: 11px "Verdana, Lucida Grande", Lucida, sans-serif;

	font-weight: bold;

	line-height:27px;

}

#footer ul ul{

	margin-left: 0px;

	list-style: none;

	background:#EDEDED;

	height:27px;

	line-height:27px;

}

#footer ul ul li a{

	list-style-type: none;

	margin:5px 0px 0px -10px;

	color:#667CD1;

	background: url(images/bg_sidebar_separator.gif) repeat-x 0 bottom;

	text-decoration: none;

	display: block;

	line-height:27px;

	padding-left: 0px;

}

#footer ul li a:link, #footer ul ul li a:link {

	color:#666666;

}

#footer ul li a:visited, #footer ul ul li a:visited {

	color:#333333; 

}

#footer ul li a:hover, #footer ul ul li a:hover{

    color: #ffffff;

	background:#667CD1;

}