/*

Theme Name: YGo Lively

Theme URI: http://www.ygosearch.com/seoblog

Description: 3 Column fluid CMS style wordpress theme - YGo Website with long tail. Give your users feel of a website on a blog

Version: 1.0 

Author: Amitabh Shukla

Author URI: http://www.ygosearch.com/seoblog

*/



body {

	margin:0px 0px 0px 0px;

	padding:0px;

	font:12px/20px Verdana, Arial, Helvetica, sans-serif;

	line-height:20px;

	background: url(images/fondo.png) repeat-x top ;

	

		

	}

	

a:link { text-decoration: none; }	



.portada {

	padding: 0 20px;

}

.portada img{

	border:1px solid #CCCCCC;

	padding:5px;

}



#container {

	margin:0px;

	padding:0px;

	width: 100%;

	float: left;

	}





#centercontent-sub img{float:left;margin:0 10px 0 8px;border:1px solid #aaa;padding:1px;}





.clear{

clear:both;

height:1px;

overflow:hidden;

}



/************************************************

*	Header									*

************************************************/



#top-bar{

margin:0px;

padding:0px;

height:302px;

background: url(images/head-back3.jpg) no-repeat top  center;

}



#top-bar a{

color:#000;

text-decoration:none;

}



.top-bar-l{

float:left;

padding:0 5px 5px 25px;

margin:0px;

color:#000;

}



.top-bar-l h1{

padding:0px 0 5px 0; margin:50px 0px 0px 0px;

font: bold 23px/15px verdana, palatino, "Times New Roman", serif;

}



#top-bar .top-bar-l h1 a{

color:#0086bd;

}





.top-bar-l p{

font-size:11px;

}



/************************************************

*	Left Bar							*

************************************************/



#leftcontent {	

	width: 200px;

	float: left;

	margin-left: -200px;

}

	

#leftcontent h1 {

	border-bottom:1px solid #098303;

	color:#000;

	font: bold 17px/15px verdana, palatino, "Times New Roman", serif;

	line-height:30px;

	padding:0px;

	margin:0px;

	

}



#leftcontent p {

	color:#747171;

	display:block;

	font-size:11px;	

	margin:5px 0;

	padding:5px;

}





/*.sidebox .bottom {

	height: 30px;

	background: transparent url("images/side_bot.jpg") no-repeat bottom left;

}*/



/************************************************

*	Center Content								*

************************************************/



#centercontent {	

	padding:0px;

}

	

#centercontent p{	

	font: normal 12px/19px verdana, palatino, "Times New Roman", serif;

	}	

	

#centercontent h1 {

	margin: 10px 0em 3px 8px; font: bold 1.2em/1.3 verdana, palatino, "Times New Roman", serif; color: #CC9966; border-bottom: 1px solid #d2dde4; letter-spacing: -0.03em; padding: 0.4em 0 0 0;

	}	

	

#centercontent h2 {

	margin: 0px 0px 5px 8px; font: normal 1.6em/1.3 verdana, palatino, "Times New Roman", serif; color: #037f9b; border-bottom: 1px solid #d2dde4; letter-spacing: -0.03em; padding: 5px 0 0 0;

	}

	

#centercontent h1 a{	

	color:#9f0076;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:20px;

	font-weight:normal;

	font-style:italic;

	font-weight:bold;

	

	

}		

	

#centercontent p.date { font-size: .9em; line-height: 1.8em; }



.permalink{ padding: 6px 2px 6px 19px; background: url(images/perm-lin.gif) no-repeat 0 50%; text-align: left; height: 1%; }



.comment-sm{ padding: 5px 2px 5px 37px; background: url(images/comment-sm.gif) no-repeat 10px 5px; text-align: left; height: 1%; margin: 0; }



.comment-head{

width:90%;

padding-left:20px;

font: normal 11px/19px verdana, serif;

}

	

#centercontent-sub {

	float:left;

	width:55%;

	padding:0 20px;

}

	



#centercontent-sub .toppo{

padding:3px;

margin:28px 0 0 0;

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

}



#centercontent-sub .toppo ul{

padding:7px 0px 0px 5px;

margin:0px 0px 15px 0px;

}



#centercontent-sub .toppo li{

list-style:none;

padding:0px 0px 10px 12px;

background:url(images/recent-icon.gif) no-repeat 0px 3px;

display:block;

color:#000;

}



#centercontent-sub .toppo li a{

padding:0px 0px 0px 8px;

font: 12px  'Trebuchet MS', Verdana, Tahoma, Arial,sans-serif;

text-decoration:none;

color:#037f9b;

}



#centercontent-sub .toppo li a:hover{

color:#555;



text-decoration:underline;

}







#centercontent-sub ul{

padding:0px;

margin:10px 0px 0px 20px;

}



#centercontent-sub ul li{

padding:0px 0px 5px 10px;

margin:0px;

color:#fff;

}



#centercontent ul li a{

color:#fff;

}



#centercontent .narrowcolumn {



	}

	

#centercontent .narrowcolumn h1 {

	margin: 1em 0em 3px 8px; font: bold 1.2em/1.3 verdana, palatino, "Times New Roman", serif; color: #b71221; border-bottom: 1px solid #d2dde4; letter-spacing: -0.03em; padding: 0.4em 0 0 0;

	}	

	

#centercontent .narrowcolumn h2{

	margin: 1.2em 0em 0px 8px; font: font: bold 14px/19px  'Trebuchet MS', Verdana, Tahoma, Arial,sans-serif; color: #b71221; border-bottom: 1px solid #d2dde4; letter-spacing: -0.03em; padding: 0.4em 0 0 0;

	}

	

#centercontent a{

	text-decoration:none;

	color:#FF4A65;

}	



#centercontent {

	margin-left: 190px;

	margin-right: 190px;

}

	

.divider{

height:10px;

width:95%;

}	

	



/************************************************

*	Right bar									*

************************************************/



#rightcontent {

	width: 200px;

	float: left;

}

.aRight {

	width: 180px;	

	margin-right: 5%;

	float: right;

}



.aLeft {

	width: 180px;	

	margin-left: 5%;

}

	

#rightcontent h1{

	font-size:17px;

	padding:5px;margin:0px;

	padding-left:25px;

	background: url(images/h1_rigght.jpg) top left;;

	

	margin-left:5px;

	width:140px;

	color:#9f0076;

	font-style:italic;

	font-weight:bold;

	font-family:Georgia, "Times New Roman", Times, serif;

	}

	

#rightcontent h2 {

	border-bottom:1px solid #FF4A65;

	color:#747171;

	font-size:105%;

	font-weight:550;

	line-height:30px;

	padding:0px;

	margin:0px;

	margin-left: 10px;

	

}



#rightcontent ul {

	background-color:#ffe9ea;

	margin:0px;

	padding:0px;

	padding-bottom:10px;

}

#rightcontent ul li {

	

	list-style:none;

	padding:3px 2px 0px 0px;

	margin:0px 0px 0px 0px;

	/*background:url(images/arr-ul-left.png) no-repeat 2px 9px;*/

	

}

.aRight li{

margin-bottom:20px;

list-style:none;

}

.aRight li a{

	background: #FFF url("images/side_top.jpg") top left;

	background-repeat:no-repeat;

	height: 35px;

	margin: 0;

	display:block;

	padding:6px 0 0 15px;	

	text-decoration:none;

	color:#9f0076;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:17px;

	font-style:italic;

	font-weight:bold;}

#rightcontent ul li a {

	background:none;

	display:block;

		color:#747171;

	height:auto;

	font:100% Verdana;

	padding:5px 0px 5px 15px;

	text-decoration:none;



}

#rightcontent ul li a:hover {

	color:#FF4A65;	

}

	

#rightcontent .inner{

	margin:0px 0px 5px 0px;

	background-color:##FFD2D5;

	border:0px solid #FFD2D5;

	}	

	

	

#rightcontent .inner{

	padding:5px;

	margin-top:5px;

	color:#000;

	}	



#banner {

	height:40px;

	voice-family: "\"}\"";

	voice-family: inherit;

	height:39px;

	}

html>body #banner {

	height:39px;

	}



p,h1,pre {

	margin:0px 10px 10px 10px;

	}



h1 {

	font-size:14px;

	padding:10px 0 0 0;

	margin:0px;

	}



#banner h1{

	font-size:11px;

	font-weight:normal;

	padding:10px 10px 0px 10px;

	margin:0px;

	color:#000;

	}



#banner h1 a{	

	color:#000;

	}



#rightcontent p {

	

	}

	



/************************************************

*	Footer								*

************************************************/



#footer {

  clear:both;  

  background:#fff url(images/foo.jpg) repeat-x  bottom left ;

  text-align: left;

  padding:12px 0 0 0;

  color: #005653;

  font-family: verdana, arial, sans-serif;

  font-size: 12px;

  line-height: 18px;

  width:100%;

  margin:0px;

  height:40px;



}



#footer h2{

clear:both;

	COLOR: #61392d; 

	font:normal 16px verdana, arial;

	margin:0px 0px 8px 0px;

	padding:10px 0px 5px 0px;

	border-bottom:1px dashed #7fa7aa;

}



#footer A:link {

	COLOR: #428684; text-decoration: none;

}

#footer A:visited {

	COLOR: #428684; text-decoration: none;

}

#footer A:active {

	COLOR: #fff; text-decoration: none;

}

#footer A:hover {

	COLOR: #8c7973; text-decoration: underline;

}







.fooleft {

float:left;

width:30%;

margin:0 15px 10px 20px;

}



.fooleft ul {

list-style-type:none;

margin:0px;

padding:0;

}



.fooleft ul li{

list-style-type:none;

margin:0px;

padding:0;

}



.fooleft ul ul{

margin:0px;

padding:0px;

}





.fooleft ul ul li {

list-style-type:none;

font-size:12px;

margin:0;

padding:3px 0px 3px 22px;

border-bottom: 1px dotted #7fa7aa;

background:url(images/foot-arr-l.gif) no-repeat left;

}



.fooleft ul ul li a{

	COLOR: #f1ffaf; text-decoration: none;

}



.fooleft ul ul li a:visited{

	COLOR: #f1ffaf; text-decoration: none;

}



.fooleft ul ul li a:active{

	COLOR: #f1ffaf; text-decoration: none;

}



.fooleft ul ul li a:hover{

	COLOR: #f1ffaf; text-decoration: none;

}









.fooright {

float:left;

width:30%;

margin:0 0 10px 0px

}



.fooright img{

padding:1px;

background:#c7c480;

margin:5px 0 0 2px;

}



.navigation {		

	text-align: center;

	margin-top: 5px;

	margin-bottom: 5px;

	padding:150px 0 13px 10px;

	font:11px verdana;	

	}

	

* html .navigation {	

	text-align: center;

	margin-top: 5px;

	margin-bottom: 0px;

	padding:10px 10px 10px 10px;

	}

	

.post {

	margin: 0 0 40px;

	text-align: justify;

padding-right:10px;

	}



.alignright {

	float: right;

	display:block;

	background:#d6e7ef;

	padding:2px;

	}

	

.alignleft {

display:block;

	float: left;

	background:#d6e7ef;

	padding:2px;

	}	

	





/************************************************

*	Comments									*

************************************************/

	

#commentblock {

	width: 90%;	

	color: #333333;

	float: left;

	padding: 10px 20px 0px 20px;

	margin: 10px 0px 10px 15px;	

	}

	

ol#commentlist {

	padding: 5px 0px 0px 0px;

	margin: 0px;

	

	}

	

.commentdate {

	font-size: 12px;

	padding-left: 0px;

	}

	



	

ol#commentlist li {

	margin:10px 5px 10px 5px;

	padding:5px 5px 2px;

	background:#d6e7ef;

	list-style: decimal url(none);

	font-size: 11px;

	width: 95%;

	letter-spacing: 0.1em;

                  }	



.commentname {

	color: #333333;

	margin: 0px;

	padding: 5px 5px 5px 0px;

	}



.commentinfo{

	clear: both;

	}



.commenttext {

	clear: both;

	margin: 5px 0px 10px 0px;

	padding: 10px 10px 5px 10px;

	width: 100%;

	background: #FAFEF0;

	}



.commenttext-admin {

	clear: both;

	margin: 5px 0px 10px 0px;

	padding: 10px 10px 5px 10px;

	width: 100%;

	background: #FDFFF8 url(images/comment.gif) no-repeat top;

	}



#commentsformheader{

	padding-left: 0px;

	}



#commentsform{

	text-align: left;

	margin: 0px;

	padding: 0px;

	}



#commentsform form{

	text-align: left;

	margin: 0px;

	}



#commentsform p{

	margin: 0px;

	}



#commentsform form textarea{

	width: 99%;

	}

	

p.comments_link  img{

	margin: 0px;

	padding: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	}

	

textarea{

border:1px solid #999;

}	



input{

border:1px solid #999;

background:#fff;

margin-top:3px;

margin-bottom: 4px;

margin-left:10px;

}	



#navigation1{float:left;padding: 0;width: 100%;float: right;padding:3px 0 0 0;margin:0px;}	

.basictab{padding: 0px 0px 0 0px;margin: 0;font: 12px;list-style-type: none;text-align: right;}

.basictab li{display: inline;margin:0;}

.basictab li a{text-decoration: none;padding: 3px 7px;margin-right: 5px;border: 1px solid #018299;border-bottom: none;background-color: #00b6d6;color: #cfe498;font: normal 12px "Trebuchet MS", Verdana, "Lucida Grande", Georgia, Sans-Serif;}

.basictab li a:visited{color: #9d6c3c;}

.basictab li a:hover{background-color: #7F8572;color:#000;}

.basictab li a:active{color: black;}

.basictab li.selected a{ position: relative;top: 1px;padding-top: 4px;background-color: #7F8572;color: black;}

.basictab ul{display: inline;margin:0;padding:0px;}

.basictab li ul li{display: inline;margin:0;}

.basictab li ul li a{text-decoration: none;padding: 3px 7px;margin-right: 5px;border: 1px solid #7db500;border-bottom: none;background-color: #668d00;color: #526821;font: normal 12px "Trebuchet MS", Verdana, "Lucida Grande", Georgia, Sans-Serif;}

.basictab li ul li a:visited{color: #eee;}

.basictab li ul li a:hover{background-color: #7F8572;color:#000;}

.basictab li ul li a:active{color: black;}

.basictab li ul li.selected a{ position: relative;top: 1px;padding-top: 4px;background-color: #FE1371;color: black;}



/*NUEVOS*/



.sidebox {

	background: #FFD2D5 top left;

	border-bottom: 20px solid #FFF;

	

}



.sidebox h3 {

	background: #FFF url("images/side_top.jpg") top left;

	background-repeat:no-repeat;

	height: 35px;

	margin: 0;

	padding:6px 0 0 15px;	

	text-decoration:none;

	color:#9f0076;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:17px;

	font-style:italic;

	font-weight:bold;

}



.sidebox img {



	

	margin: 0;

	padding:5px 10px 20px 15px;

	background-image:

	border:2px solid #CCCCCC;



}





.sidebox ul {

	list-style: none;

	margin:0px;

	color: #FFCC00;

}



.sidebox li ul li{

	list-style: none;

	margin:6px 0px 0px 0px;

	padding:3px 0px 0px 5px;

border-bottom:none;

border-top:1px dashed #ceefa5;

}



.sidebox ul li {

	padding:0px 0px 8px 20px;

	font:12px/20px Verdana, Arial, Helvetica, sans-serif;

	margin:0px;

	display:block;



}



.sidebox ul li span {

	color: #747171;

	font-weight: bold;

}



.sidebox a {

	color:  #FF4A65;

	

	text-decoration: none;

}



.sidebox a:hover {

	color: #ffffff;

	text-decoration: underline;

}



.sidebox ul li a:hover {

	color: #ffffff;

	text-decoration: underline;

}



.sidebox #searchform {

	margin: 0 0 0 20px;

}



.sidebox #searchform #s {

	border: 1px solid #C2C2C2;

	background: #F7F7F7;

	width: 142px;

	padding: 2px;

}



.sidebox #searchsubmit {

	height: 25px;

	background: #A2B900;

	border: 1px solid #FFF;

	color: #FFF;

	font-size: 90%;

	font-weight: bold;

	width: 45px;

	text-align: center;

}



.sidebox #emailaddress {

	padding: 0 0 0 20px;

}

.widget {

	background: #FFD2D5 top left;

	border-bottom: 20px solid #FFF;

	

}



.widget h3 {

	background: #FFF url("images/side_top.jpg") top left;

	background-repeat:no-repeat;

	height: 35px;

	margin: 0;

	display:block;

	padding:6px 0 0 15px;	

	text-decoration:none;

	color:#9f0076;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:17px;

	font-style:italic;

	font-weight:bold;

}





.widget img {



	

	margin: 0;

	padding:5px 10px 20px 15px;
border:none;



}





.widget ul {

	list-style: none;

	margin-left:-50px;

	color: #FFCC00;

}



.widget li ul li{

	list-style: none;

	margin:6px 0px 0px 0px;

	padding:3px 0px 0px 5px;

border-bottom:none;

border-top:1px dashed #ceefa5;

}



.widget ul li {

	padding:0px 0px 8px 20px;

	font:12px/20px Verdana, Arial, Helvetica, sans-serif;

	margin:0px;

	display:block;



}



.widget ul li span {

	color: #747171;

	font-weight: bold;

}



.widget a {

	color:  #FF4A65;

	

	text-decoration: none;

}



.widget a:hover {

	color: #ffffff;

	text-decoration: underline;

}



.widget ul li a:hover {

	color: #ffffff;

	text-decoration: underline;

}



.widget #searchform {

	margin: 0 0 0 20px;

}



.widget #searchform #s {

	border: 1px solid #C2C2C2;

	background: #F7F7F7;

	width: 142px;

	padding: 2px;

}



.widget #searchsubmit {

	height: 25px;

	background: #A2B900;

	border: 1px solid #FFF;

	color: #FFF;

	font-size: 90%;

	font-weight: bold;

	width: 45px;

	text-align: center;

}



.widget #emailaddress {

	padding: 0 0 0 20px;

}

.breadcrumb {



}

.breadcrumb a:link,

.breadcrumb a:visited {

	margin: 0 9px;

}

.logo{

	

	padding-top:80px;

	height:86px;



}
.widgeta{
height:357px;
position:absolute;
display:block;
top:483px;
width:180px;
}
.widgeta2{
height:160px;
position:absolute;
display:block;
top:302px;
width:180px;
}