/*  
Theme Name: News Blue
Theme URI: http://www.blogohblog.com/
Description: News Blue comes with 3 columns. It's Cool!. I love to hear of my work being used :). This work is licensed under a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License</a>. This means you may use it for any purpose, and make any changes you like. Just leave my Bob link under your footer :)
Version: 0.1
Author: Bob 
Author URI: http://www.blogohblog.com/

This theme was designed and built by Bob of <a href="http://www.blogohblog.com/">Blog Oh Blog</a> based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
*/

body { background:#FFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding:0px; }
#wrap { 
	background-image: url(images/fondo.png);
	margin: 0px auto; 
	padding: 0px; 
	width: 980px; 
	
}
#top { 
	background: #FFFFFF url(images/cabecera.png) repeat-x; 
	margin: 0px; 
	padding: 0px; 
	height: 158px; 
}
.readmore{
	font-size: 12px;
	font-weight: bold;
}
a:link { text-decoration: none; color : #3B600E; border: none;}
a:active { text-decoration: none; color : #3B600E; border: none;}
a:visited { text-decoration: none; color : #9BBB38; border: none;}
h3 { color:#F56600; font-size: 14px; padding: 3px 0px; margin: 0px 7px 3px 0px;}
a:hover	{ text-decoration: none; color : #555353; border: none; cursor:pointer; } 
#blogtitle { font-family: Trebuchet MS, Arial, Tahoma; color: #fff; text-align:left; font-size:38px; font-weight:bold; line-height:100%; padding-top:20px; margin:0px; padding-left:20px; }
#blogtitle a:link { text-decoration: none; color : #fff; border: none;}
#blogtitle a:active { text-decoration: none; color : #fff; border: none;}
#blogtitle a:visited { text-decoration: none; color : #fff; border: none;}
#blogtitle a:hover	{ text-decoration: none; color : #fff; border: none; cursor: crosshair; } 
#blogdesc { float: left; color: #fff; padding-left:25px; text-align:left; font-size:17px; padding-top:5px; text-transform:capitalize; margin:0px; font-family: Trebuchet MS, Tahoma, Arial; }
#navtop { 
	background: #ECF4D9 none repeat scroll 0%;
	border:1px solid #8AC60E;
	float:right;
	height:20px;
	margin:0px 5px;
	padding:3px;
	width:335px;
	display:inline;
}
#searchform { 
	height:20px; 
	line-height:20px; 
	float:right; 
	margin: 0; 
	padding: 0;  
}
input#s { 
	color: #3B600E; 
	width: 200px; 
	border: 1px solid #3B600E; 
	background:#FAFFEE ;
	font-size: 10px;
}
input#searchsubmit{ 
	background:#9BBB38; 
	color:#fff; 
	font-size:13px; 
	border-width:1px;
	cursor: crosshair; 
	font-size: 12px;
}
#main { background: #fff; margin: 0px auto; padding: 0px; width: 960px; }
#post { 
	background:#FFFFFF url(images/fondopost.png) no-repeat scroll right bottom;
	border-color:#8AC60E;
	border-style:solid;
	border-width:2px 2px 4px 5px;
	float:left;
	margin: 0px 5px;
	padding:0px;
	width:603px;
	padding-bottom:60px;
 }
#sidebar { 
	background:#FFFFFF none repeat scroll 0% 50%;
	border:1px solid #8AC60E;
	display:inline;
	float:right;
	margin:5px 5px 0px 0px;
	padding:3px;
	width:335px;
}
.content {  
	margin:5px auto; 
	padding: 10px; 
	width:583px; 
	float:left; 
}
.content h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-transform:capitalize; color:#F56600; }
.content .date { background:#3B600E; width:200px; padding:5px 0 5px 5px; color:#fff; font-size:10px;}
.entry { 
	color:#748669; 
	font-size:11px; 
	overflow:hidden; 
}
.postmeta {
	background:#FAFFEE none repeat scroll 0%;
	border:1px solid #ECF4D9;
	color:#7AB902;
	font-family:Verdana;
	font-size:0.9em;
	padding:0pt 5px !important;
}
.entry h2 { 
	margin: 0px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	font-size:20px; 
	text-transform:capitalize;
	color:#F56600; 
	padding:0px 0pt 0px 25px;
	background-image: url(images/arbol.png);
	background-repeat: no-repeat;
	background-position: left center;

}
.entry h2 a:link { text-decoration: none; color : #F56600; border: none;}
.entry h2 a:active { text-decoration: none; color : #9BBB38; border: none;}
.entry h2 a:visited { text-decoration: none; color : #F56600; border: none;}
.entry h2 a:hover	{ text-decoration: none; color : #9BBB38; border: none; cursor: crosshair; } 
.entry img {
	border:1px solid #D9E2D3;
	margin:10px;
	padding:4px;
}
.meneame img{
	border: 0px;
	margin: 0px;
	padding: 0px;
	
}
.meneame{
float:right;
}
.permalink { width:150px; float:right; text-align:right;}
.category { width:350px; float:left; height:20px; overflow:hidden;}
img.wp-smiley { border:0px;}
.left { 
	float:left;
	overflow:hidden;
	padding: 0px 3px;
	width:165px;
	display:inline;
}
.left h2 { 
	border-bottom:1px dashed #CCCCCC;
	background:url(images/hoja.png) no-repeat left center;
	color:#3B600E;
	font-size:13px;
	margin:0px 5px 3px;
	padding:3px 0px 3px 15px;
	font-family:Trebuchet MS;
	text-transform:none;
}
.left ul { list-style-type: none; margin: 0 ; padding: 0; }
.left ul li { list-style-type: none; margin: 0 0 20px 0; padding: 0px 2px; float: left; width:170px;}
.left ul li ul { list-style-type: square; margin: 0px; padding: 0 3px; }
.left ul li ul li { list-style-type:none;  background: transparent url(images/bala.gif) no-repeat 0 4px; padding: 0px 0px 2px 14px; border: 0; margin: 0;  float: none; width: 155px; font-size: 11px;}
.right { 
	background:url(images/separateline.gif) repeat-y; 
	width:150px; 
	float:right; 
	padding:0 0 0 5px; 
	overflow:hidden;
	display:inline;
}
.right h2 { 
	border-bottom:1px dashed #CCCCCC;
	background:url(images/hoja.png) no-repeat left center;
	color:#3B600E;
	font-size:14px;
	margin:0px 5px 3px;
	padding:3px 0px 3px 15px;
	font-family:Trebuchet MS;
	text-transform:none;
}
.left ul li .wp-polls-ans ul li{
	width: 160px;
	list-style-type:none;
	padding:3px 0px;
}
.right ul { list-style-type: none; margin: 0 ; padding: 0; }
.right ul li { list-style-type: none; margin: 0 0 20px 0; padding: 0; float: left;width:150px;}
.right ul li ul { list-style-type: square; margin: 0px; padding: 0 3px; }
.right ul li ul li { list-style-type:none;  background: transparent url(images/bala.gif) no-repeat 0 4px; border: 0; margin: 0; padding:3px 0px 2px 10px; font-size: 11px;
width:140px;}
#footer { background-color: #3B600E; margin: 0px auto; width: 960px; clear:both; text-align:center; color:#fff; size:10px; padding-top:10px; padding-bottom:10px; }
#footer a:link { text-decoration: none; color : #fff; border: none;}
#footer a:active { text-decoration: none; color : #fff; border: none;}
#footer a:visited { text-decoration: none; color : #e7f3ff; border: none;}
#footer a:hover	{ text-decoration: none; color : #000; border: none; cursor: crosshair; } 
ul.navtop { height:23px; line-height:23px; float:left; list-style: none; font-weight:bold; text-transform:uppercase; padding: 3px 0 0 0; margin: 0; font-size:12px; }
ul.navtop li { float: left; margin: 0; padding: 0; list-style-type: none; }
ul.navtop li  a, ul.navtop li a:visited , ul.navtop li a:link { background: #fff; color:#616161; float: left; padding: 0 10px; }
ul.navtop li a:hover, ul.navtop li a:active { background: #fff; color: #000; text-decoration: underline; }
ul.navtop li.current_page_item a { text-decoration:none; color:#fff; background: #9BBB38; }
ul.navtop li ul { float:left; margin:0; padding:0; }
.navigation { text-align: center; margin:0; padding: 10px; }
.alignright { float: right; margin: 0; padding-bottom:20px; padding-top:10px; }
.alignleft { float: left; margin: 0; padding-bottom:20px; padding-top:10px; }
blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }
blockquote cite { margin: 5px 0 0; display: block; }
.comments h3 { font-size: 14px; padding: 3px 0px; margin: 0px 7px 3px 7px; border-bottom: dashed 1px #ccc;clear: both;}
ol.commentlist { list-style: none; padding: 0; margin: 10px; clear: both;}
ol.commentlist li { background:#FAFFEE none repeat scroll 0% 50%;
border:1px solid #ECF4D9;
clear:both;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:5px;
padding:10px;
width:540px;}
ol.commentlist li.commenthead { list-style: none; margin: 0; }
ol.commentlist li.commenthead h2 { margin: 0;}
.bobcomment blockquote{
	background:#FFFFFF url(images/blockquote.gif) no-repeat scroll left top;
	border:1px solid #EBEBEB;
}
input#submit{ background:#ECF4D9;border:2px solid #3B600E; color:#3B600E;font-size:13px; }
textarea { color: #666; width: 450px; border: 1px solid #cbcbcb; padding: 3px; margin-bottom: 0.6em; background: #fcfcfc; margin-top: 2px;}
input#url { color: #666; width: 50%; border: 1px solid #cbcbcb; padding: 3px; margin-bottom: 0.6em; background: #fcfcfc; margin-top: 2px;}
input#author { color: #666; width: 50%; border: 1px solid #cbcbcb; padding: 3px; margin-bottom: 0.6em; background: #fcfcfc; margin-top: 2px;}
input#email { color: #666; width: 50%; border: 1px solid #cbcbcb; padding: 3px; margin-bottom: 0.6em; background: #fcfcfc; margin-top: 2px;}


.widget_polls{
	background:#9BBB38 url(images/fondoencuestas.gif) repeat-y scroll 0% 50%;
	border-right:1px solid #9BBB38;
	border-bottom:1px solid #9BBB38;
	border-left:1px solid #ECF4D9;
	border-top:1px solid #ECF4D9;
	margin: 3px;
	color: #3B600E;
	width: 160px;
}
.widget_polls h2{
	margin: 0px 3px;
	background-image: url(images/titulopolls.gif);
	padding-left: 20px;
}
.widget_polls p{
	margin-bottom:3px;
	margin-left:3px;
	margin-right:3px;
	margin-top:3px;
	text-align:left;
	font-size: 11px;
}
#polls-2-ans li{
	border:0pt none;
	list-style-type:none;
	margin:0pt;
	padding:0px 0px 2px;
	background: none;
}	
.wp-polls ul li, wp-polls-ul li, .wp-polls-ans ul li {
	float: none;
}
form{
	margin: 0px;
}
.calendar{
	float: left;
}
#wp-calendar a:link{
	background-color: #ECF4D9;
}
.bannerLateral{
	border-color: #9BBB38;
}
h2 {
	border-bottom:1px dashed #CCCCCC;
	color:#3B600E;
	font-family:Trebuchet MS;
	font-size:18px;
	margin:0px 5px 3px;
	text-transform: uppercase;
}
.txtcupon{
	color:#3B600E;
	font-family:Trebuchet MS;
	font-size:13px;
	font-weight: bold;
	width: 350px;
}
.formulario{
	padding: 10px; 
	background:#FAFFEE none repeat scroll 0% 50%; 
	border:1px solid #ECF4D9;
}
.entry .gravatar {
	float:left;
	padding: 3px;
	border: 1px solid #D9E2D3
	background: #fff;
	margin: 0px 5px 0px 0px;
}

.entry .postgrav {
	float: left;
	padding: 3px;
	margin-right: 5px;
	margin-left: 5px;
	border: 1px solid #000;
	background: #fff;
}
.resaltacurso{ 
	background-image:url(images/fondo-promocion-curso.png);
	background-position:right center;
	background-repeat:no-repeat;
	display:inline;
	float:left;
	width:574px;
	padding: 3px;
	height: 74px;
	margin-left: 5px;
}
.resaltacurso h2{
	border: 0px;
}
.resaltacurso h2 a{
	color: #4C732C;
	font-size: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-weight: normal;
	text-transform: none;
	letter-spacing: -1px;
	border: 0px;
	background-image: none;
	padding-left: 0px;
	float: left;
	clear: both;
	width: 500px;
	line-height: 32px;
	margin-left: 50px;
	display: inline;
}
.resaltacurso h2 a:visited{
	color: #4C732C;
}
.resaltacurso h3{
	background-image:none;
border:0px none;
color:#739f27;
float:left;
font-family:Arial,Helvetica,sans-serif,"Trebuchet MS";
font-size:15px;
font-weight:bold;
line-height:15px;
margin:0px 0px 0px 105px;
padding-left:0px;
text-align:center;
text-transform:none;
width:320px;
display: inline;
clear: none;
}
.resaltacurso .link{
	display: inline;
	background-image:none;
	border:0px none;
	color:#F56600;
	float:right;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:18px;
	letter-spacing:-1px;
	padding:0px;
	text-decoration:none;
	text-transform:none;
	margin-right: 3px;
	width: 40px;
	margin-top: 15px;
}
.resaltacurso p{
	margin: 0px;
}
.akst_link{
	clear: both;
}
