/*  
Theme Name: eBlog
Theme URI: http://eblog.com.ar
Description: Theme para eblog.com.ar
Version: 2
Author: SocialSnack
Author URI: http://socialsnack.com
*/

body { 
	font: 13px/1.5em 'Trebuchet MS', sans-serif; 
	color: #333; 
	background: #e1e1e1; 
	text-align: center; 
	padding: 10px; 
	margin: 0px;}


a { text-decoration: none; color: #1B3C4F; }
a:hover { text-decoration: underline; }


img { border: none; }
img.alignright,img.right { float: right; margin: 0 0 10px 10px; }
img.alignleft,img.left { float: left; margin: 0 10px 10px 0; }

ul { list-style: none; }


#wrapper {
	background: #fff; 
	margin: 0 auto;
	padding: 0;
	width: 960px;
	text-align: left;
} 

#header {
	background: #1B3C4F url(img/header.png) no-repeat left 20px;
	height: 145px;
	padding: 0;
	margin: 0;
	border-bottom: 10px solid #B7D333;
}

/* CINTA */

#topright {
position: absolute;
right: 0;
top: 0;
display: block;
height: 150px;
width: 150px;
background: url(http://tercerclick.com/clientes/bumeran/nuevo%20ribbon-expo.gif) no-repeat;
text-indent: -999em;
text-decoration: none;}


/* NAVEGACION */

ul#navigation {
list-style: none;
margin: 0;
padding-top: 112px;
}

#navigation li {
float: left;
margin: 0;
margin-right: 7px;
font-size: 16px;
padding: 5px;
line-height: 28px;
font-weight: bold;
} 

#navigation a {
color: #1B3C4F;
background: #E3E3E5 url(img/left-tab.png) left top no-repeat;
text-decoration: none;
padding-left: 10px;

}

#navigation a span {
background: url(img/right-tab.png) right top no-repeat;
padding-right: 10px
}

#navigation a, #navigation a span {
display: block;
float: left;
}

/* Hide from IE5-Mac \*/
#navigation a, #navigation a span {
	float: none;
}
/* End hide */

#navigation a:hover {
color: #1B3C4F;
background: #B7D333 url(img/left-tab-hover.png) left top no-repeat;
padding-left: 10px
}

#navigation a:hover span {
background: url(img/right-tab-hover.png) right top no-repeat;
padding-right: 10px
}

#navigation li.current a {
color: #000;
background: #B7D333 url(img/left-tab-hover.png) left top no-repeat;
padding-left: 10px
}

#navigation li.current a span {
background: url(img/right-tab-hover.png) right top no-repeat;
padding-right: 10px
}



/* CONTENIDO LADO IZQ */

#contenido {
	width: 480px;
	padding: 0px 15px 0px 20px;
	float: left;
	margin: 0px;
}

	#contenido .post {
	padding: 0px 10px;
	}


		#contenido .post p {
			margin: 12px 0px;
			font-family: Verdana, Tahoma, Geneva, sans-serif;
		}


		#contenido .post a:link, #contenido .post a:visited { text-decoration: underline;}
     
		#contenido .post a:hover { text-decoration: none;}

	#contenido .post h2 {
		font-size: 24px;
		padding: 10px 0px 0px;
		font-family: "Trebuchet MS", Lucida Sans Unicode, Lucida Grande, Lucida Sans, Arial, sans-serif;
		line-height: 24px;
		font-weight: normal;
        }

	#contenido .post ul { padding-left: 20px; }
	#contenido .post ul li { list-style-type: disc; }

	#contenido .post h2 a {
                color: #1B3C4F;
        }
	#contenido .post h2 a:link, #contenido .post h2 a:visited {
                text-decoration: none;  
                }

	#contenido .post h2 a:hover {
                text-decoration: underline;  
        }

	#contenido .post h3 {
		font-size: 18px;
		padding: 10px 0px 0px;
		font-family: "Trebuchet MS", Lucida Sans Unicode, Lucida Grande, Lucida Sans, Arial, sans-serif;
		line-height: 18px;
		font-weight: normal;
        }

	#contenido .post blockquote {
		font-size: 28px;
		padding: 10px 0px 15px 60px;
		font-family: Helvetica, Helvetica Neue, Arial, sans-serif ;
		line-height: 24px;
                color: #44014E;
                background: url(img/quotes.png) no-repeat 0px 0px;
        }

	#contenido .post .code {
		font-size: 12px;
		padding: 10px 15px;
		font-family: Courier New, Courier, monospace;
		line-height: 14px;
                color: #888;
                background: #eee;
                border: 1px dashed #ccc;
                letter-spacing: 2px;
                margin-bottom: 30px;
        }

	#contenido .post img {
                padding: 5px;
                border: 1px solid #ddd;
        }

	#contenido .info {
		border-bottom: 1px solid #dedede;
		margin: 15px 0px 10px;
		padding: 5px 0px;
		font-size: 11px;
		color: #ccc;
		font-family: Verdana, Tahoma, Geneva, sans-serif;
	}

		#contenido .info a:link, #contenido .info a:visited {
			text-decoration: none;
			color: #565656;
		}

		#contenido .info a:hover {
			text-decoration: underline;
		}

		#contenido .info img {
                        border: none;
                        padding: 2px;
                }

	#contenido span.date {
		background: url(img/time.png) no-repeat 0px 0px;
		padding: 2px 0px 5px 18px;
	}


	#contenido span.comment {
		background: url(img/comment.png) no-repeat 0px 0px;
		padding: 2px 10px 5px 18px;
	}
	#contenido span.sociable {
		padding: 0px;
		margin: 0px;
	}

pagetitle#h2 { font-weight: normal; padding: 5px 10px; }

/* COMENTARIOS */
ol.commentlist { list-style:none; margin:10px 10px 30px 10px; padding:0; text-indent:0; } 

ol.commentlist li {   margin:0 0 10px; padding:5px 12px 5px 12px; position:relative; }

ol.commentlist li div.comment-author { padding:0px; } 

ol.commentlist li div.vcard { font:bold 16px/1.5 helvetica,arial,sans-serif; } 

ol.commentlist li div.vcard cite.fn { font-style:normal; } 

ol.commentlist li div.vcard cite.fn a.url { color:#1B3C4F; text-decoration:none; } 

ol.commentlist li div.vcard cite.fn a.url:hover { color:#1B3C4F; text-decoration:underline;} 

ol.commentlist li div.vcard img.avatar { border:5px solid #fff; right:7px; position:absolute; top:7px; }  

ol.commentlist li div.comment-meta { padding: 0px 0px 15px 0px;} 

ol.commentlist li div.comment-meta a { color:#333; text-decoration:none; } 

ol.commentlist li div.comment-meta a:hover { color:#000; } 

ol.commentlist li p { font:normal 12px/1.4 helvetica,arial,sans-serif; margin:0 0 1.2em; } 

ol.commentlist li ul { font:normal 12px/1.4 helvetica,arial,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; } 

ol.commentlist li div.reply { font:bold 10px/1.2 helvetica,arial,sans-serif; padding:5px 0px;  text-align:left; } 

ol.commentlist li div.reply:hover { color:#f00; text-decoration:none;} 

ol.commentlist li div.reply a { color:#000; text-decoration:none; text-transform:uppercase; } 

ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }   

ol.commentlist li ul.children li.depth-2 { margin:0 0 10px; } 

ol.commentlist li ul.children li.depth-3 { margin:0 0 10px; } 

ol.commentlist li ul.children li.depth-4 { margin:0 0 10px; } 

ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; } 

ol.commentlist li.even { background:#eee; } 

ol.commentlist li.odd { background:#fff; }    

.says { display: none; }

#respond { margin: 10px;}

	#respond #submit { background: #1B3C4F; color: #fff; margin: 5px 0px; border:none; padding: 3px 5px; font-weight: bold;}

ol.commentlist li.comment-author-admin {background: #CAE3F5;}
ol.commentlist li.bypostauthor {background: #CAE3F5;}

h2#comments { padding: 10px 10px 15px 10px; font-weight: normal; }


/* SIDEBAR */
#sidebar {
	width: 400px;
	float: right;
	padding: 30px 30px 30px 15px;
}

	#sidebar h2 {
		background: #1B3C4F;
                padding: 8px 12px;
		color: #fff;
		font-family: "Trebuchet MS", Verdana, tahoma, serif;
		margin: 0px;
		font-size: 20px;
		font-weight: normal;
	}


#ad {	
	padding 10px 20px;
	margin-left: 0px;
	float: left;
	text-align: center;
        width: auto;
}

#feeds {
	padding 0px 0px 25px 10px;
	margin: 0px 0px 5px 10px;
	float: right;
       width:47%;

}


#feeds h2 {
		
		color: #fff;
		font-family: "Trebuchet MS", Verdana, tahoma, serif;
		background: #1B3C4F;
                padding: 8px 12px;
		font-size: 20px;
		font-weight: normal;
                float: right;
                width: 90%;
                text-align: left;
                margin: 0px 0px 10px 0px;

	}

	#feeds .feed {
		border-top: 1px solid #ddd;
		padding: 10px;
	}

		#feeds .feed p {
			font-size: 18px;
			line-height: 26px;
			padding: 5px 10px 10px 10px;
		}


	#rss {
		float: left;
		padding: 20px 10px 10px 10px;
	}

#feeds .search { clear: both; width: 90%; padding: 7px 5px; margin: 8px 13px 18px 3px; color: #ccc; border: 1px solid #E3E3E5; }


	#destacados {
		margin: 0px;
		padding: 0px;
		font-family: Verdana, Tahoma, Geneva, sans-serif;
		font-size: 12px;	
	}

		#destacados ul {
				padding: 5px 25px 15px;
		}

			#destacados ul li {
				list-style-type: none;
				background: #fff url(img/star.png) no-repeat 5px center;
				padding: 3px 3px 3px 30px;
			}

			#destacados ul li:hover {
				background: #eee url(img/star.png) no-repeat 5px center;

			}




#most-commented {
	padding: 0px;
}

#most-commented ul {
	padding: 5px 25px 15px;
}

#most-commented ul li {
list-style-type: none;
	padding: 3px 3px 3px 30px;
	background: url(img/comments.png) no-repeat 5px center;
}

#most-commented ul li:hover {
				background: #eee url(img/comments.png) no-repeat 5px center;
			}

#most-viewed {
	padding: 0px;
}

#most-viewed ul {
	padding: 5px 25px 15px;
}

#most-viewed ul li {
list-style-type: none;
	padding: 3px 3px 3px 30px;
	background: url(img/page_white_medal.png) no-repeat 5px center;
}
#most-viewed ul li:hover {
				background: #eee url(img/page_white_medal.png) no-repeat 5px center;
			}

#sidebarizq {	
	width: 190px;
	padding 5px;
	margin: 0px;
	float: left;

}

	#sidebarizq h2, #sidebarder h2 {
		background: #1B3C4F;
                padding: 8px 12px;
		color: #fff;
		font-family: "Trebuchet MS", Verdana, tahoma, serif;
		margin: 0px;
		font-size: 20px;
		font-weight: normal;
	}

	#sidebarizq ul, #sidebarder ul {
		padding: 0px 20px 15px;
	}


	#sidebarizq li a, #sidebarder li a {
		color:#1B3C4F;
		font-family: verdana, tahoma, serif;
		font-size: 12px;
		list-style-type: none; 
	}

	#sidebarizq li a:hover, #sidebarder li a:hover {
		text-decoration: underline;
	}



#sidebarder {
	width: 190px;
	padding 5px 0px 5px 10px;
	margin: 0px 0px 0px 10px;
	float: right;

}

#sidebarder .botones {
text-align: center;
}

#sidebarder .botones img {
padding: 10px;

}




/* FOOTER */
#footer {
	margin: 0;
	padding: 20px 0px 40px;
	clear: both;
}

	#footer .text { 
		text-align: left;
		width: 530px;
		margin: 0 auto;
		padding: 30px 50px 0px;
}

#footer .text img { border: none; 
		padding: 0px 3px;
		float: left;}
	




.navigation {
	text-align: center;
	margin: 25px 0 10px;
	padding: 0;
	width: 100%;
	}

.navigation .left {
	float: left;
	width: 50%;
	text-align: left;
	}

.navigation .right {
	float: right;
	width: 50%;
	text-align: right;
	}

.navigation p {
	margin: 0;
	padding: 0;
	}

.clear {clear:both;}
