/*
Theme Name: ExploraIII
Theme URI: http://humboldt2009.explora-conicyt.org/
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/
Este tema ha sido dise&ntilde;ado por Cinthya Marchant y programado por V&iacute;ctor Forn&eacute;s,cuya p&aacute;gina principal encontrar&eacute;is en http://humboldt2009.explora-conicyt.org/ 
El CSS, XHTML y dise&ntilde;o han sido liberados bajo licencia GPL:http://www.opensource.org/licenses/gpl-license.php
*/
/* Estilos de los contenidos */
* { 
	font-family: inherit;
}
.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;
}
#tabladestacados {
	height: 100%;
	padding: 10px 10px 10px 10px;
		background-color:#667cd1;
}
#tabladestacados img {
	float:left;
	margin: 0px 10px 10px 0px;
}
/* Fin Estilos de los contenidos */
/*Inicio Estilos Tabulador*/
.tabber{
	display:none;
}
.centradocontacto {
	width: 530px;
	display: block;
	margin: 20px 10px 20px 10px;
	padding: 0;
}
/*--------------------------------------------------  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 {
	width: 668px;
	height: auto;
	float:left;
	margin: 0px 0px 5px 5px;
	padding:5px 5px 5px 5px;
	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;
}
.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;
}
.metadest{
	height:16px;
	
	
	line-height: 16px;
	text-align:right;
	padding:2px 5px 0 5px;
	background:#667cd1;
	
	
	
	display: block;
}
.timer{
	line-height: 16px;
	float:left;
	font-size:10px;
	padding: 0 0 0 20px;
	color:#666666;
	background:url(images/date.png) no-repeat center left;
	
	
	
	display: block;
}
.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{
	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;
	padding:3px 0 2px 5px;
}
.alignright {
	float:right;
	padding:3px 5px 2px 0px;
}
/* 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;
}
/* 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 5px;
	display:block;
	background:#EDEDED;
	border:1px solid #CCCCCC;
}
.sidebar2 p {
	padding: 7px 10px;
	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;
}
/* Tabs */
.vidtabs {
	margin: 0 auto;
	width: 298px;
	height: auto;
}
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: 990px;
	background-color: #666666;
	padding: 5px 5px 5px 5px;
}
#footer{
	width: 980px;
	font-size: 11px;
	margin: 0 auto 0;
}
#footer table{
	margin: 0 0 0 0;
}
#footer .widget_text{
	padding-left: 15px;
}
#footer .block_left {
	width: 100%;
	height: 225px;
	float: left;
	display: inline;
}
#footer .block_center {
	width: 100%;
	height: 225px;
	float: left;
	display: inline;
}
#footer .block_center .shashin_thumb {
	border: none!important;
}
#footer .block_center ul {
	margin: auto!important;
	padding: auto!important;
	padding-left: 5px!important;
}
#footer .block_right {
	width: 100%;
	height: 225px;
	float: left;
	display: inline;
}
#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: 15px 15px 15px 15px;
	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:10px 0 0 15px;
	font: 11px "Verdana, Lucida Grande", Lucida, sans-serif;
	font-weight: bold;
	line-height:27px;
}
#footer ul ul{
	margin-left: -15px;
	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: 10px;
}
#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;
}
/*Explora*/
#url_image{
	left:590px;
	position:absolute;
	top:35px;
}

