/*

File:			custom.css
Description:	Custom styles del super framework "Thesis themes" para el blog de Carolina Millán :)

	http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/

*/


/*---:[ fondo ]:---*/

body.custom {
background-attachment: fixed;
background-image: url(images/fondo.jpg);
background-repeat: repeat;
background-position: 0;

}

.custom #container { margin-top: 1em; margin-bottom: 1em; padding: 0.2em; background: #33332f; border: 0.2em solid #3e3e3a; }


/*---:[header ]:---*/

.custom #header #logo a { display: block; height: 138px; width: 1005px; background: url('images/header.gif') no-repeat; outline: none; }
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }
.custom #header #tagline { height: 0; }
.custom #header {border-bottom:none; padding:0}
.custom #header { padding: 0; }



/*---:[ barra de navegación]:---*/

.custom .menu {
background: none;
border: none;
height: 55px;

}

.custom .menu li {
border: none;
background: none;
height: 100%;

}

.custom .menu li a {
border: none;
background: none;

}

.custom .menu a, .custom ul.menu a:hover, .custom .menu a:visited {
letter-spacing: normal;
color: #606060;
padding-left: 1em;
padding-right: 1em;
text-transform: none;
padding-top: 20px;
padding-bottom: 20px;
background: none;

}

.custom .menu li.current a {
background: #fff;
border-right: 1px solid #e6e6e6;
border-left: 1px solid #e6e6e6;
border-top: 1px solid #e6e6e6;

}

.custom .menu li.current a {

color: #262626;

}

.custom .menu li.current ul a {
background: #F0F0F0;
border: none;
color: #606060;

}

.custom .menu li ul li.current a {
background: #F0F0F0;
border: none;
color: #262626;

}

.custom .menu li ul li {
background: #F0F0F0;
border-bottom: #DDDDDD 1px solid;
height: auto;
padding-top: 5px;
padding-bottom: 5px;

}

.custom .menu li ul li a, .custom .menu li ul li a:hover, .custom .menu li ul li a:visited {
padding-top: 5px;
padding-bottom: 5px;
background: none;

}



/*Entradas*/

.custom h2.entry-title, .custom h1.entry-title 

{
	text-shadow: rgb(204, 204, 204) 0.1em 0.1em 0.1em;
}
.custom .teaser a.teaser_link { font-weight: bold; color: #771D06; }
.custom .teaser a.teaser_link:hover { color: #111; border-bottom: 1px dotted #aaa; text-decoration: none; }




/*---:[iconos social media izquierda. ]:---*/

.custom #feedback { background: transparent; width: 3.2em; position: fixed; top: 40%; right: 0.15%; }
.custom #feedback a { display: block; text-indent: -9999px; height: 32px;}
.custom #feedback #twitter { background: url(images/twittericon.png) no-repeat 0 -32px; }
.custom #feedback #twitter:hover { background-position: 0 0; }
.custom #feedback #facebook { background: url(images/facebookicon.png) no-repeat 0 -32px; }
.custom #feedback #facebook:hover { background-position: 0 0; }
.custom #feedback #Linkedin { background: url(images/linkedinicon.png) no-repeat 0 -32px; }
.custom #feedback #Linkedin:hover { background-position: 0 0; }
.custom #feedback #stumbleupon { background: url(images/stumbleuponicon.png) no-repeat 0 -32px; }
.custom #feedback #stumbleupon:hover { background-position: 0 0; }
.custom #feedback #youtube { background: url(images/youtubeicon.png) no-repeat 0 -32px; }
.custom #feedback #youtube:hover { background-position: 0 0; }
.custom #feedback #friendfeed { background: url(images/friendfeedicon.png) no-repeat 0 -32px; }
.custom #feedback #friendfeed:hover { background-position: 0 0; }
.custom #feedback #rss { background: url(images/rssicon.png) no-repeat 0 -32px; }
.custom #feedback #rss:hover { background-position: 0 0; }
.custom #feedback #email { background: url(images/emailicon.png) no-repeat 0 -32px; }
.custom #feedback #email:hover { background-position: 0 0; }







/*---:[Datos del autor del post mas iconos para compartir! ]:---*/

.postauthor {
border-top: 1px solid #E6DB55;
border-bottom: 1px solid #E6DB55;
overflow: hidden;
padding: 0.1em;
background-color: #FEF7ED;

}

.postauthor img {
border: 2px solid #CCC;
float: left;
margin-right: 1.5em;

}

.postauthor h4 {
color: #333;
font-size: 2em;
margin-bottom: 5px;

}

.postauthor p {
color: #333;
font-size: 13px;
margin-bottom: 12px;

}

.socialmedia { background: #FFFBCC; border-top: 1px solid #E6DB55; border-bottom: 1px solid #e1e1e0; overflow: hidden; padding: 1em; text-align: center;}
.socialmedia p { color: #515151; font-size: 1.3em;}





/*---:[Sidebar, algunos detalles Explorer no los soporta :( ]:---*/

.custom .sidebar h3 {
font-size: 16px;
text-shadow: rgb(204, 204, 204) 0.1em 0.1em 0.1em;
font-weight: bold;
line-height: 1.455em;
margin-bottom: 0.3em;
padding: 0.636em 0.455em 0.545em 0.455em;
font-variant: normal;
letter-spacing: 2px;
color: #333;
font-family: Georgia, Verdana,;

	 }

.custom ul.sidebar_list { padding-top: 0em;padding-bottom:0.3em; }  
.custom .sidebar .widget {
background-color: #fff;
-moz-border-radius: 0.5em;
-webkit-border-radius: 0.5em;
border: 1px solid #d6d6d6;
padding: 5%;
width: 90%;
color: #3e4146;
}
.custom #content_box {background-color:#EEEEEE;}
.custom #content {background-color:#FFFFFF;}.custom #sidebar_1 {background:#EEEEEE none repeat scroll 0 0;}
.custom li.widget, li.linkcat { width: 15.46154em; margin-bottom: 0.53846em; font-size: 1.3em; line-height: 1.38462em; float: left; }
.custom li.widget ul li { margin-bottom:3px; }
.custom li.widget ul li a { display: block; padding: 0.462em 0.769em;border:1px solid #e3e3e3;font-family:arial, verdana, sans-serif; font-weight:bold;text-size:11px;background:#F3F7FA;moz-border-radius: 0.4em;
-webkit-border-radius: 0.4em;}
.custom li.widget ul li a:hover {
color: #333;
text-decoration: none;
moz-border-radius: 0.4em;
-webkit-border-radius: 0.4em;
border:1px solid #E1E4E8;
background-color: #FFFFA0;

}




/*---:[ footer general]:---*/
.custom #footer { padding: 1.333em 0.833em 0.917em 2.5em; color: #FFF; border: none; text-align: center; background-color: #333;
}



/*---:[ footer ]:---*/

.custom #footer a {
color: #E1E1E1;
border-top-color: #E1E1E1;
border-right-color: #E1E1E1;
border-bottom-color: #E1E1E1;
border-left-color: #E1E1E1;
}

.custom #footer a:hover {
color: #CCC;

}





