/*
Theme Name: Mis reflexiones... (1)
Theme URI: http://www.misreflexiones.net/
Description: My fist theme.
Version: 0.01
Author: FGP
Author URI: http://www.misreflexiones.net/
*/

/* ************** STRUCTURE ************** */
body {
	margin-top: 5px;
    font-size: 12px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background: #fff;
	/*color: #61636A;*/
    color: #000;
	text-align: left;
	/*margin: 0;*/
	padding: 0;
}

#header {
	margin: 0;
	padding: 0;
	height: 200px;
    border: 1px black solid;
}

#headerblanco {
	margin: 0;
	padding: 0;
	clear: both;
	/*min-height: 70px;*/
    /*border-bottom: 1px solid #003366;*/
    border-bottom: 1px solid #ccc;
}

#intro { clear: both; padding:10px; border: 1px solid #dedede; font-size: 1.3em; background: #eee; margin: 10px 0 10px; 
padding-left: 50px;
background: url(http://www.misreflexiones.net/wordpress2/quote.png) 10px 10px no-repeat;
}

#gal { clear: both; padding:10px; border: 1px solid #ff7f44; font-size: 1.3em; background: #ffebd6; margin: 10px 0 10px;}

#translation_bar{ padding: 5px; }

#translation_bar a{ padding-right: 3px; }

#twitter { clear: both; padding:10px; border: 1px solid #96e8ff; font-size: 1.3em; background: #e7f9ff; margin: 10px 0 10px; }

#twitter_update_list{
list-style: none;
padding-left: 50px;
background: url(http://www.misreflexiones.net/wordpress2/twitter.png) -10px no-repeat;
}

#twitter_update_list li{
list-style: none;
padding: 0px;
}

#archivos {
	margin: 0;
	padding-left: 10px;
	padding-bottom: 2px;
	height: 35px;
        border-bottom: 1px solid #003366;
        
}

#galeria {
	margin: 0;
	padding-left: 10px;
	padding-bottom: 2px;
	height: 120px;
        border-bottom: 1px solid #003366;
        
}

.adicont {
top: 0px;
left: 0px;
position: fixed;
}

#links {
	margin: 0;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 2px;
	height: 30px;
        border-bottom: 1px solid #003366;
        
}

#bus {
	border: 5px solid #003366;
	display: block;
	margin: 0;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 2px;
	height: 300px;
	/*height: 70px;
    border-bottom: 1px solid #003366;*/
    
        
}

#con {
	margin: 0;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 2px;
	height: 200px;
    border-bottom: 1px solid #ccc;
    background: white url('http://www.misreflexiones.net/wordpress2/burbuja.png') no-repeat;

        
}

/*Contact form*/
#contactarea {
	width:93%;
	margin:0px auto;
	text-align:left;
	padding:0px;
	/*border:1px solid #FDB101;*/
	/*background-color:#fff;*/
	font-weight: bold;
	font-family: Verdana, Arial;
	font-size: 12px;
}

#inputbox {
	border: 1px solid #000;
	width: 200px;
	padding: 2px;
	font-weight: bold;
	font-family: Verdana, Arial;
	font-size: 12px;
}

#inputlabel {
	font-weight: bold;
	font-family: Verdana, Arial;
	font-size: 12px;

}

#textarea {
	border: 1px solid #000;
	padding: 2px;
	font-weight: bold;
	font-family: Verdana, Arial;
	font-size: 12px;
	width: 400px;
}

#submitbutton {
	border: 1px solid #000;
	color: #000;
	font-weight: bold;
	background-color: #FDB101;

}
/*Contacto fin*/

#auto {
	margin: 0;
	height: 245px;
    border-bottom: 1px solid #ccc;
    color: black;
    background: white url('http://www.misreflexiones.net/wordpress2/info.jpg') no-repeat;

        
}

#tt {
	margin: 0;
	padding-top: 40px;
	padding-left: 155px;
	padding-bottom: 25px;
	padding-right: 30px;
	height: 140px;
    border-bottom: 1px solid #003366;
    color: black;
    background: white url('http://www.misreflexiones.net/wordpress2/tt.jpg') no-repeat;
        
}

#header h1 { display: none; }

#header .description { display: none }


.tips {
padding: 5px;
	width: 90%; 
	border: 1px dashed #003366; 
	background: #F7F6F4;
}

#page {

        border: 0px #003366 solid;

	background-color: white;

	margin: 0px auto;

	padding: 0;

	width: 700px;


}



#content {
float: left;
background-color: white; 
margin: 0;
padding: 10px 0 0 10px;
width: 430px;

}



#sidebar {
*position: relative;
margin: 0 0 0 450px;
*margin-left: 0px;
padding: 10px 0px 10px 10px;
width: 220px;
background-color: white;
 
*float: right;
border-left: 1px solid #000;

 
}



#footer {

	text-align: right;

	clear: both;

	margin-top: 10px;

	padding: 15px 15px 0 0;

	height: 50px;
	
	 border-top:  1px solid #000;

}

#twitter_div{
width: 150px;
border: 1px dashed orange;
padding: 5px;
}
/*Unificando*/

body{ 
border: none; /*background: url("http://www.misreflexiones.net/wordpress2/wp-content/themes/neat/images/too_cool_badge_es.png") fixed no-repeat bottom right;*/
}
#content { 
/*background: url("http://www.misreflexiones.net/wordpress2/wp-content/themes/neat/images/chinas.jpg") no-repeat top right; */
border: none;
}
#sidebar  { 
/*background: url("http://www.misreflexiones.net/wordpress2/wp-content/themes/neat/images/sidebar.gif") no-repeat top left; 
border: none;*/ }

 #tabsJ a {
      float:left;
      background:url("http://www.misreflexiones.net/wordpress2/wp-content/themes/neat/images/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 2px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("http://www.misreflexiones.net/wordpress2/wp-content/themes/neat/images/tabrightJ.gif") no-repeat right top;
      padding:7px 7px 1px 7px;
      color:#24618E;
      }

#cite    { background: url("http://www.misreflexiones.net/wordpress2/wp-content/themes/neat/images/comillas.gif") no-repeat top right; width: 90%; border: 1px dashed red; background-color: #ffffff; padding: 15px 5px 5px 5px; margin-left: 15px; display: block;color: #000; font-size: 12px;}

blockquote {background: url("http://www.misreflexiones.net/wordpress2/wp-content/themes/neat/images/comillas.gif") no-repeat top right; width: 90%; border: 1px dashed red; background-color: #ffffff; padding: 15px 5px 5px 5px; margin-left: 15px; display: block; color: #000; font-size: 12px;}

blockquote cite {background: url("http://www.misreflexiones.net/wordpress2/wp-content/themes/neat/images/comillas.gif") no-repeat top right; width: 90%; border: 1px dashed red; background-color: #ffffff; padding: 15px 5px 5px 5px; margin-left: 15px; display: block;color: #000; font-size: 12px;}

/* **************** LINKS **************** */



a {

	/*color: #36769C;*/

	color: #DF6A00;

        text-decoration: none;

}



a:hover {

	/*color: #399CC6;*/

	color: #FDB101;

        text-decoration: none;

}





/* *************** HEADERS *************** */



h1, h2, h3 {

	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;

	font-weight: bold;

	font-size: 1.7em;

}



h2.pagetitle {

	text-align: right;

	border-bottom: 1px solid #454C67;

	color: #454C67;

	margin-top: 0;

	padding-bottom: 0px;

	margin-bottom: 30px;

}


/* Next's that image before the post title */



img.lefth2img {

	margin: 0;

	padding: 0 5px 0 0;

}



/* And next's that image under the titles in sidebar */



img.righth2img {

	margin: 0 0 -12px 0;

	padding: 0;

}



#sidebar h2 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;

	font-weight: bold;

	font-size: 1.7em;

}



.post h2 {

	display: inline;

	padding-bottom: 5px;

	margin-bottom: 5px;

}



.post small { display: block; }



.post h3 {

	font-size: 1.5em;

	padding: 0;

	margin: 15px 0 0 0;

}



/* ****************** POST ****************** */



.post {

	font-size: 1.1em;

	text-align: justify;

}




.postmetadata {
	margin: 5px;
	padding: 5px;
	border: 1px dashed #ccc;
    background-color: #F7F6F4;

}







code {

	display: block;

	margin: 5px;

	padding: 5px;

	border: 1px solid black;

	font: 1.1em 'Courier New', Courier, Fixed;

	background-color: #eeeeee;

	color: black;

}



#navigation { 
border: 1px solid #90bac9; 
background-color: #d3dae7;
padding: 5px;
margin-bottom: 15px; 
width: 98%;
height: 18px;
text-size: 16px;}

.alignleft {
float: left;
width: 48%;
text-align: left;
}
.alignright {
float: right;
width: 48%;
text-align: right;
}

/* ************* SIDEBAR LISTS ************** */



/* That next line puts ' ? ' front of the list-items

   in the sidebar, with moder browsers only :| */



#sidebar ul ul li:before { content: "\00BB \0020"; }



#sidebar ul, #sidebar ul ol {

	margin: 0;

	padding: 0;

}



#sidebar ul li {

	list-style-type: none;

	list-style-image: none;

	margin-bottom: 15px;

}



#sidebar ul p, #sidebar ul select { margin: 5px 0 8px; }



#sidebar ul ul, #sidebar ul ol { margin: 5px 0 0 10px; }



#sidebar ul ul ul, #sidebar ul ol { margin: 0 0 0 10px; }



ol li, #sidebar ul ol li { list-style: decimal outside; }



#sidebar ul ul li, #sidebar ul ol li {

	margin: 3px 0 0;

	padding: 0;

}



/* *************** SEARCHFORM *************** */



#searchform {

	margin: auto 0;

	padding: 5px 3px; 

	text-align: left;

}



form#searchform input:focus {

	border: 2px solid #454C67;

	margin: 1px;

}



#searchform input { 

	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;

	border: 1px solid #399CC6;

	margin: 2px;

}



#searchform #s {

	width: 115px;

	padding: 2px;

}



#searchsubmit { display: none; }





/* **************** COMMENTS **************** */



/* Form */



#respond { margin-top: 30px; }



#commentform input {

	width: 170px;

	padding: 2px;

	margin: 5px 5px 1px 0;

}



#commentform textarea {

	width: 100%;

	padding: 2px;

}



#commentform #submit {

	margin: 0;

	float: right;

}



#commentform p { margin: 5px 0; }



/* Comments */



.alt {

	background-color: #FAFAF0 !important;


/*#EEEEEE;  border-top: 1px solid #136284; border-bottom: 1px solid #136284;*/
border: 1px solid orange !important;

}



.commentlist {

	padding: 0;

	margin: 0 0 20px 0;

	text-align: left;

}


.highlighted {
border: 2px dashed grey !important;
padding: 5px;
color: black;
background-color: #f2f2f2 !important;
/*border: 1px solid black;
background: url("http://www.misreflexiones.net/wordpress2/admin.png");
color: white;
margin: 5px;
float: right;
width: 40px;
height: 40px;*/
}

.althighlighted {
border: 2px dashed grey !important;
padding: 5px;
color: black;
background-color: #f2f2f2 !important;
/*border: 1px solid black;
background: url("http://www.misreflexiones.net/wordpress2/admin.png");
color: white;
margin: 5px;
float: right;
width: 40px;
height: 40px;*/
}


.commentlist li {

	margin: 5px 0 3px 0;

	padding: 5px 10px 3px 10px;
-moz-border-radius: 10px;
	list-style: none;
background: #F6FCEB;
	border: 1px solid #DEF3B6;
background-color: #FFF;
/*border: 1px solid #136284;*/

}



.commentlist p { margin: 0 0 15px 0; }



.nocomments {

	text-align: center;

	margin: 0;

	padding: 0;

}



.commentmetadata {

	margin: 0;

	display: block;

}

/* --------------------- C A L E N D E R ---------------------------- */ 
#wp-calendar { 
border: 0px solid #000000; 
font-size: 12px; 
margin-top: 10px; 
} 

/*#wp-calendar #next a { 
text-align: right; } 

#wp-calendar #prev a { 
text-align: left; } */

#wp-calendar a { 
text-decoration: none; } 

#wp-calendar a:hover { 
background: #F7F6F4;
border: 0px dashed black;
} 

#wp-calendar caption { 
color: #000000; 

text-align: center; } 

#wp-calendar span { 
border: 0px solid #000000;
color: #003366; 
text-align: center; } 

#wp-calendar span.pad:hover { 
background: #ffffff; 
text-decoration: underline; } 

#wp-calendar span:hover, #wp-calendar #today { 
background: #F7F6F4; 
color: #000000; } 

#wp-calendar #today { 
font-size: 15px !important;
} 


#wp-calendar span { 
border: 0px dashed #ccc; color: black; background: #F7F6F4; 
font-style: normal; text-transform: capitalize; }

img {
border: 0px;
}



/*---------------------- Comment Quicktags ---------------------------*/
/* Main Span */
#ed_toolbar {
	text-align: left;
	margin-left: 1%;
}
/* Button Style */
#ed_toolbar input.ed_button {
	background: #F4F4F4;
	border: 1px solid #D6D3CE;
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 1px;
	width: auto;
}
/* Button Style on focus/click */
#ed_toolbar input:focus.ed_button {
	background: #FFFFFF;
	border: 1px solid #686868;
}

/* Button Lable style */

#ed_toolbar #ed_strong {
	font-weight: bold;
}
/* Button Lable style */
#ed_toolbar #ed_em {
	font-style: italic;
}


/*nice archive*/
.datearcAlt2 , .datearcAlt {
    border-bottom:  1px solid #DCDCDC;
        font-size: 0.86em;
        padding: 2px;
    width: 25%;
        text-transform: lowercase;
}
.datearcAlt2 {
    background: #E7E7E7;
}
.datearcAlt {
    background: #F7F7F7;
}

.datearc {
    border: 0px none;
    padding: 0;
    margin-left: auto;
    margin-right: auto;
    width: 165px;
    }


/*- Menu Tabs H--------------------------- */

    #tabsH {
      float:left;
      width:100%;
      background:#fff;
      font-size:93%;
      line-height:normal;
      border-bottom: 1px solid #000;
      }
    #tabsH ul {
	  margin:0;
	  padding:10px 10px 0 10px;
	  list-style:none;
      }
    #tabsH li {
      display:inline;
      margin:0;
      padding:0;
      }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsH a span {float:none;}
    /* End IE5-Mac hack */
    #tabsH a:hover span {
      color:#FFF;
      }
    #tabsH a:hover {
      background-position:0% -42px;
      }
    #tabsH a:hover span {
      background-position:100% -42px;
      }

/* QUOTES */
#quotes
{
color: #000000;
}
	
.autor
{
font-weight: bold;
color: #000000;
}
	
.quotetext
{
font-style: italic;
color: #000000;
}
	
.hrquotes
{
border: 1px dashed #000000;
width: 80%;
}

.required {
color: red;
}

#feeds_button {
        width:74px;
        height:14px;
        text-align: center;
        font-size: 11px;
        padding: 4px;
        color: orange;
        border: 2px solid red;
        background:#000000 url(wp-content/plugins/wp-feedstats/wp-feedstats.gif) no-repeat;
        margin-bottom: 2px;
}

.wp-pagenavi{
clear: both;
}

.featuredpost h3{
font-size: 14px;
margin: 0px;
float: left;
padding-right: 10px;
}

.featuredpost h2{
font-size: 15px;
margin-top: 5px;
}

.featuredpost p{
font-size: 12px;
margin-top: 5px;
font-style: italic;
}

#transl_sign {
display: none;
}

.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
/* optional rounded corners for browsers that support it */
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}

.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}

.aligncenter{
margin: 0 auto;
}