/*

Theme Name: Simple Theme

Theme URI: http://bailandoya.com.ar/

Description: A simple and light wordpress theme

Version: 1.0

Author: jmm

Author URI: http://bailandoya.com.ar/

*/



/* 

   General 

------------------------------------------------------------------- */

* {
margin:0;
padding:0;
}

html {

	height: 100%;

	padding-bottom: 1px; /* force scrollbars */

}



body {

	background: #FEFEFE;

	color: #334;

	font: normal 75% sans-serif;

	line-height: 1.5;

}



blockquote {

-moz-border-radius-bottomleft:10px;

-moz-border-radius-bottomright:10px;

-moz-border-radius-topleft:10px;

-moz-border-radius-topright:10px;

background:#FCFCFC none repeat scroll 0 0;

border:1px solid #EEEEEE;

color:#777777;

font-size:0.9em;

padding:1em;

}

.related {
margin-bottom:0.3em;
}

.related ul li {

line-height: 18px;

list-style-image: none;

list-style-position: outside;

list-style-type: circle;

margin: 0 0 0 20px;

padding: 5px 0;

vertical-algin:middle;

}

#tablist {
padding: 3px 0;
margin-left: 0;
margin-bottom: 0.5em;
margin-top: 0.2em;
}

#tablist ul {
width:100%;
padding:0;
margin: 0;
}

#tablist li {
line-height:18px;
list-style: none;
display: inline;
margin: 0;
}

#tablist li a {
text-decoration: none;
padding: 3px 0.5em;
margin-right: 3px;
}

#tablist li a:link, #tablist li a:visited{
color: #183763;
}

#tablist li a:hover {
color: #183763;
text-decoration:underline;
border-color: navy;
}

#tablist li a.current{
background: lightyellow;
}


/* 

   Typography 

------------------------------------------------------------------- */



/* Headings */



h1,h2,h3,h4,h5,h6 {

	color: #444;

	font-weight: normal;

	line-height: 1;

	margin-bottom: 0.3em;

}

h4,h5,h6 {font-weight: bold;}



h1.title {

color:#333333;

font-family:Monotype;

font-style:oblique;

font-weight:bold;

letter-spacing:-0.06em;

line-height:100%;

margin:0;

padding:0 0 0 8px;

text-decoration:none;

text-shadow:2px 2px 3px #999999;

}



h1 {font-size: 2.5em;}

h2 {font-size: 2em;}

h3 {font-size: 1.4em;}

h4 {font-size: 1.25em;}

h5 {font-size: 1.1em;}

h6 {font-size: 1em;}



h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin: 0;}



.description {

font-size:0.8em;

}



/* Links */



a:focus,a:hover {color: #357;}

a {

	color: #357;

	text-decoration: underline;

}



.icon {

	padding-left: 18px;

	background-position: left center;

	background-repeat: no-repeat;

}

.icon-feed {background-image: url('img/icon-feed.gif');}

.icon-comment {background-image: url('http://i41.tinypic.com/25gs5uc.gif');}





/* More links */

a.more {

	color: #579;

	font-weight: bold;

}

a.more:hover {color: #234;}





/* Text elements */



p {margin-bottom: 1em;}



abbr, acronym {border-bottom: 1px dotted #666;}

address {margin-bottom: 1.5em;}

del, blockquote { color:#666; }

em, dfn, blockquote, address {font-style: italic;}

strong, dfn {font-weight: bold;}

sup, sub {line-height: 0;}



pre {

	margin: 1.5em 0;

	white-space: pre;

}

pre,code,tt {

	font: 1em monospace;

	line-height: 1.5;

}





/* Lists */



ul.related_post li {
line-height: 18px;
list-style-image: none;
list-style-position: outside;
list-style-type: circle;
margin: 0 0 0 20px;
padding: 5px 0;
vertical-algin:middle;
}

ul.related_post li a {
color:#183763;
text-decoration:underline;
}

ul.related_post li a:hover {
color:#183763;
text-decoration:none;
}

dl {margin: 0 0 1.5em 0;}

dl dt {font-weight: bold;}

dd {margin-left: 1.5em;}







/* Special lists */



ul.plain-list li, ul.nice-list li, ul.tabbed li, .widget ul {list-style: none;}



ul.tabbed {

	display: inline;

	margin: 0;

}

ul.tabbed li {float: left;}



ul.plain-list {margin: 0;}



ul.nice-list, .widget ul {margin-left: 0;}

ul.nice-list li, .widget ul li {

	list-style: none;

	padding: 4px 0 0;

	margin-top: 4px;

}

ul.nice-list li:first-child, .widget ul li:first-child {border-top: none;}

ul.nice-list li .right, .widget ul li .right {color: #999;}

ul.nice-list ul, .widget ul ul {

margin: 4px 0 0;

/* border-top: 1px solid #EEE; */

}

ul.nice-list ul li, .widget ul ul li {padding-left: 14px;}

ul.nice-list ul li:first-child, .widget ul ul li:first-child {margin-top: 0;}





/* Tables */



table {margin-bottom: 1.4em; width: 100%;}

th {font-weight: bold;}

thead th {background: #C3D9FF;}

th,td,caption {padding: 4px 10px 4px 5px;}

tr.even td {background: #F2F6FA;}

tfoot {font-style: italic;}

caption {background: #EEE;}



table.data-table {

	border: 1px solid #CCB;

	margin-bottom: 2em;

	width: 100%;

}

table.data-table th {

	background: #F0F0F0;

	border: 1px solid #DDD;

	color: #555;

	text-align: left;

}

table.data-table tr {border-bottom: 1px solid #DDD;}

table.data-table td, table th {padding: 10px;}

table.data-table td {

	background: #F6F6F6;

	border: 1px solid #DDD;

}

table.data-table tr.even td {background: #FCFCFC;}





/* Misc classes */



.small {font-size: 0.9em;}

.smaller {font-size: 0.8em;}

.smallest {font-size: 0.7em;}



.large {font-size: 1.15em;}

.larger {font-size: 1.25em;}

.largest {font-size: 1.35em;}



.hidden {display: none;}



.quiet {color: #999;}

.loud {color: #000;}

.highlight {background:#ff0;}



.text-left {text-align: left;}

.text-right {text-align: right;}

.text-center {text-align: center;}

.text-separator {padding: 0 5px;}



.title-description {

	font-size: 1.1em;

	margin-bottom: 1em;

	color: #777;

}



.error, .notice, .success {

	border: 1px solid #DDD;

	margin-bottom: 1em;

	padding: 0.6em 0.8em;

}



.error {background: #FBE3E4; color: #8A1F11; border-color: #FBC2C4;}

.error a {color: #8A1F11;}



.notice {background: #FFF6BF; color: #514721; border-color: #FFD324;}

.notice a {color: #514721;}



.success {background: #E6EFC2; color: #264409; border-color: #C6D880;}

.success a {color: #264409;}





/* 

   Forms 

------------------------------------------------------------------- */



label {cursor: pointer;}

fieldset {}

legend {font-weight: bold; font-size: 1.2em;}

form textarea {overflow: auto;}

form input.text, form textarea, form select {

	background: #FCFCFC;

	border: 1px inset #AAA;

	padding: 4px 5px;

}

form input#s {
background:url("http://i42.tinypic.com/qoufch.png") repeat-x scroll left top #FEFEFE;
border:1px inset #AAA;
color:#7C7C7C;
font-size:11px;
margin:5px 0;
padding:4px 5px;
width:145px;
}

form input#s:focus {
background:#FEFEFE;
border:1px inset #9A9A9A;
}

form input#author {
background:url("http://i42.tinypic.com/qoufch.png") repeat-x scroll left top #FEFEFE;
border:1px inset #AAA;
color:#7C7C7C;
font-size:11px;
margin:5px 0;
padding:4px 5px;
width:145px;
}

form input#author:focus {
background:#FEFEFE;
border:1px inset #9A9A9A;
}

form input#email {
background:url("http://i42.tinypic.com/qoufch.png") repeat-x scroll left top #FEFEFE;
border:1px inset #AAA;
color:#7C7C7C;
font-size:11px;
margin:5px 0;
padding:4px 5px;
width:145px;
}

form input#email:focus {
background:#FEFEFE;
border:1px inset #9A9A9A;
}

form input#url {
background:url("http://i42.tinypic.com/qoufch.png") repeat-x scroll left top #FEFEFE;
border:1px inset #AAA;
color:#7C7C7C;
font-size:11px;
margin:5px 0;
padding:4px 5px;
width:145px;
}

form input#url:focus {
background:#FEFEFE;
border:1px inset #9A9A9A;
}

textarea#comment {
        background:url("http://i42.tinypic.com/qoufch.png") repeat-x scroll left top #FEFEFE;
        border:1px inset #AAA;
        color:#7C7C7C;
	width: 500px;
	height: 200px;
}

textarea#comment:focus {
background:#FEFEFE;
border:1px inset #9A9A9A;
}

form input.text:focus, form textarea:focus, form select:focus {background: #FFFFF5;}



input.button {

	background: #EEE;

	border: 1px outset #BBB;

	padding: 3px 4px;

}

input.button:active {border-style: inset;}





/* Specific */

form .required {font-weight: bold;}



.form-error {border-color: #F00;}

.form-row {padding: 5px 0;}

form #submit {

background:none repeat scroll 0 0 #EEEEEE;
border:1px outset #BBBBBB;
padding:3px 4px;

}

.legend {

	padding: 8px 14px;

	background: #F0FAF0;

	border: 1px solid #D6DFD6;

	font-size: 1.5em;

}

.form-property, .form-value {float: left;}

.form-property {

	padding-top: 2px;

	text-align: right;

	width: 60px;

}

.form-value {padding-left: 16px;}





/* 

   Alignment 

------------------------------------------------------------------- */



/* General */



.center,.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}





/* Images */



img.bordered,img.alignleft,img.alignright,img.aligncenter {

	background-color: #FFF;

	padding: 3px;

}

img.alignleft, img.left {margin: 0 1.5em 1em 0;}

img.alignright, img.right {margin: 0 0 1em 1.5em;}





/* Floats */   



.left,.alignleft {float: left;}

.right,.alignright {float: right;}



.clear,.clearer {clear: both;}

.clearer {

	display: block;

	font-size: 0;

	line-height: 0;

	height: 0;

}





/* 

   Separators 

------------------------------------------------------------------- */



.content-separator, .archive-separator {

	clear: both;

	color: #FFE;

	display: block;

	font-size: 0;

	line-height: 0;

	height: 1px;	

}

.content-separator {margin: 20px 0;}

.archive-separator {margin: 18px 0;}





/* 

   Posts 

------------------------------------------------------------------- */



.post a {

text-decoration: none;

}

.post a:hover {

text-decoration:underline;

}



.post-title h2 a {

text-decoration: none;

color:#737373;

}

.post-title h2 a:hover {

text-decoration: none;

color:#000;

}



.post img.left, .post img.right {margin-bottom: 0;}



.post-date {

	color: #777;

	margin: 4px 0 12px;

}

.post-date a {color: #444;}



.post-title h1, .post-title h2, .post-title h3 {margin-bottom: 0;}



.post-meta {

	background: #FCFCFC;

	border: 1px solid #EEE;

	color: #777;

	font-size: 0.9em;

	padding: 6px 10px;

}

.post-meta a {color: #345; }

.post-meta a:hover {color: #001;}



.post-body {
margin-right:15px;
width:100%;
font-size: 1.1em;
}
.post-body p {
margin-bottom:1em;
}

.post-body a {color: #039;}

.post-body a:hover {color: #039;}



.post-body img.left, .post-body img.right {margin-bottom: 1em;}



.ad {

clear:both;

margin:0 0 10px 0;

}





/* Archives */

.archive-pagination {margin-bottom: 16px;}

.archive-post-date {

	background: #F5F5F5;

	border-bottom: 1px solid #C5C5C5;

	border-right: 1px solid #CFCFCF;

	float: left;

	margin-right: 12px;

	padding: 2px 0 5px;

	text-align: center;

	width: 46px;

}

.archive-post-title .post-date {margin: 0;}

.archive-post-title {padding-top: 4px;}

.archive-post-day {font: normal 1.6em Georgia,serif;}





/* Paginatin etc */

.navigation {

font-size:12px;

margin-bottom:40px;

margin-top:60px;

padding:10px;

text-align:center;

text-transform:uppercase;

}

.navigationc {

font-size:12px;

margin-bottom:10px;

margin-top:10px;

padding:10px;

text-align:center;

text-transform:uppercase;

}

.navigationc a {

background-color:#FFFFFF;

color:#999;

font-weight:bold;

padding:4px 10px;

text-decoration:none;

}

.navigationc a:hover{

	color:#fff;

	text-decoration:none;

        background-color:#999;

}

.navigation a {

background-color:#FFFFFF;

color:#999;

font-weight:bold;

padding:8px 20px;

text-decoration:none;

}



.navigation a:hover{

	color:#fff;

	text-decoration:none;

        background-color:#999;

}





/* 

   Layout 

------------------------------------------------------------------- */



/* General */

.center-wrapper {

line-height:1.6em;

margin:0 auto;

padding:0 5px;

text-align:left;

width:900px;

}



/* Network */



#network {background: #EEE;}

#network .left {

	color: #333;

	padding: 6px 0;

}

#network .tabbed a {

	display: block;

	padding: 6px 10px 7px;

	text-decoration: none;

	color: #666;

}

#network li a:hover {

	background: #F6F6F6;

	color: #000;

}

#network li.current-tab a {

	background: #FFF;

	font-weight: bold;

}

#network .text-separator, #network span {color: #999;}

#network .right {text-align: right;}



/* Overview */

#overview a {

	color: #777;

	text-decoration: none;

}

#overview a:hover {color: #123;}





/* Toolbar */

#toolbar {

	padding: 12px 0 8px;

	font-size: 1.1em;

	color: #999;

}

#toolbar a {

	color: #999;

	text-decoration: none;

}

#toolbar a:hover {color: #123;}

#toolbar img {vertical-align: middle;}



/* Header */



#topheader {

background: #282828;

margin:0 auto;

}

#shadow {
background-image:url(http://i44.tinypic.com/wjj9z.png);
background-color:#FFFFFF;
background-position:left top;
background-repeat:repeat-x;
padding:5px 17% 15px 3%;
}


#header {

margin:0 auto;

width:900px;

}



#header #logo {

margin-left:0;

height:110px;

width:200px;

}



/* Site title */



#site-title {

float:right;

padding:30px 10px 10px;

text-align:right;

width:600px;

}



#site-title h1 {

text-shadow: 1px 1px #333, -1px -1px #000;

font-family:Arial;

font-size:70px;

font-weight:normal;

letter-spacing:-6px;

line-height:50px;

margin:0;

padding:10px;

text-align:right;

}



#site-title span {

color: #999;

font-size:0.6em;

}



#site-title a {

	color: #000;

	text-decoration: none;

}





/* Navigation */



#navigation {

height:15px;

background-color:#FFFFFF;

margin:10px 0 0;

padding:0;

text-align:center;

}



#navigation a {

	display: block;

	text-decoration: none;

}



/* Main navigation */



#main-nav a {

	color: #888;

	font-size: 1.5em;

	padding: 9px 14px;

}

#main-nav li {background: url('img/navigation-separator.gif') no-repeat left center;}

#main-nav li:first-child {background: none;}

#main-nav li.current_page_item a, #main-nav a:hover {color: #002;}





/* Subnav */



#sub-nav {background: #DDEDF7; padding: 0 5px;}

#sub-nav a {

	color: #678;

	font: bold 1.2em sans-serif;

	padding: 10px;

}

#sub-nav li.current_page_item a, #sub-nav a:hover {color: #223;}





/* Main */



#wrapper {
line-height:1.5em;
margin:0 auto;
width:900px;
}

#main {
margin:0 0 5px 10px;
padding:0 0 5px 10px;
float:left;
width:600px;
}

#main h3 {
color:#777777;
font-size:25px;
font-weight:normal;
margin-bottom:14px;
}

#sidebar {
color:#727267;
float:right;
font:1.1em/1.5em "Helvetica Neue",Helvetica,Arial,Sans-Serif;
margin:0 0 0px 5px;
padding:0 0 0px 5px;
width:270px;
}

.main#main-three-columns {background: url('img/main-three-columns.gif') repeat-y right top;}

.main#main-three-columns .sidebar {width: 193px;}

.main#main-three-columns #main-left {width: 520px;}



.main#main-two-columns .sidebar {

color:#727267;

float:right;

font:1.1em/1.5em "Helvetica Neue",Helvetica,Arial,Sans-Serif;

padding:0 0 0 20px;

margin-top:0;

width:280px;

}

.main#main-two-columns #main-left {width: 600px;}



#sidebar ul {

margin:0;

}



#sidebar ul li {

	list-style: none;

	padding: 4px 0 0;

	margin-top: 4px;

}

.sidebar a {

text-decoration: none;

color:#999;

}



.sidebar a:hover {

color:#333;

}



#sidebar-1 {margin-left: 37px;}



/* Columns */

.col3 {width: 32%;}

.col3-mid {margin-left: 2%;}



/* Sidebar */


/* Sidebar sections */

.section {

-moz-border-radius-bottomleft:10px;
-moz-border-radius-topright:10px;
border:3px solid #F2F6FA;
margin:8px 8px 15px;
padding:5px 10px 10px;
border:3px solid #F5F5F5;
}

.section ul {
padding:0;
margin:0;
}

.section-title {

border-bottom:3px solid #F5F5F5;

color:#555555;

font-size:12px;

font-weight:bold;

margin-bottom:8px;

text-transform:uppercase;

}



.network-section .section-title {

	background-color: #F6F6F6;

	border-color: #D6D6D6;

}





/* Dashboard */



#dashboard {

	background: #FAFAFA url('img/dashboard.gif') repeat-y left top;

	border: 1px solid #E7E7E7;

}



#dashboard .column {width: 244px;}

#dashboard #column-4 {border-right: none;}



#dashboard .column-content {

	padding: 14px 16px;

}

#dashboard .column-title {

	color: #666;

	font-size: 1.4em;

	font-weight: bold;

	padding-bottom: 5px;

}

#dashboard a {color: #456;}

#dashboard a:hover {color: #000;}





/* Footer */







#footer {

border-top:3px solid #F6F6F6;

color:#999999;

font-size:0.9em;

margin:30px 0 0;

padding:8px 0;

}



#footer a {

        color: #555;

        text-decoration: none;

}



#footer a:hover {

        color: #333;

        text-decoration: none;

}





/* 

   Captions 

------------------------------------------------------------------- */



.wp-caption {

   border: 1px solid #DDD;

   text-align: center;

   background-color: #F9F9F9;

   padding-top: 4px;

   margin: 10px;

}



.wp-caption img {

   margin: 0;

   padding: 0;

   border: 0 none;

}



.wp-caption p.wp-caption-text {

   font-size: 0.9em;

   padding: 4px;

   margin: 0;

}


/* Comments */

h3#comments {
color:#777777;
font-size:25px;
font-weight:normal;
margin-bottom:22px;
}


.commtags{
font-size:10px;
margin-top:6px;
margin-bottom:6px;
}

#comentario { 
	margin-top: 15px; 
}
#comentario h4 { 
	margin-bottom:22px; 
	font-size: 25px; 
	color: #777; 
	font-weight:normal; 
}
#comentario a.rss_comentario { 
	border:0; 
	float: right; 
	margin-top: 1px; 
}
#comentario ol.commentlist { 
	list-style-type: none; 
}
#comentario ol.commentlist li { 
	margin-bottom: 15px; 
}
#comentario ol.commentlist li span { 
	display: block;
}

#comentario ol.commentlist li #comment-body { 
background: #f9f9f9;
border:2px solid #f5f5f5;
padding: 12px;
padding-right:6px;
padding-top:0;
}

#comentario ol.commentlist li #comment-body a {
text-decoration:none;
}

#comentario ol.commentlist li .comment-author { 
font-weight:bold;
font-size:13px;
color:#333;
padding: 16px 5px 5px 0; 
margin-bottom:7px;
}


#comentario ol.commentlist li .comment-author a.count{ 
float:right;
font-size:16px;
	color: #ddd; 
	margin-right:0px; 
	font-weight: bold; 
text-decoration:none;
}
#comentario ol.commentlist li .comment-author a.count:hover { 
	color: #000; 
background:transparent;
text-decoration:underline;
}

#comentario ol.commentlist li .comment-author span.says {
float:right;
color:#bbb;
font-size:11px;
font-weight:normal;
padding-left:4px;
}

#comentario ol.commentlist li .comment-author .comment-meta {
color:#bbb;
font-size:11px;
font-weight:normal;
padding-left:4px;
}


/* Estilo enlace para comentarios normales*/ 

#comentario ol.commentlist li span.autor a { 
}

#comentario ol.commentlist li span.autor a:hover { 
}

.nocomment { 
	padding: 0 0 10px 0; 
	margin: 0; 
}

#comentario ol.commentlist li span.edit_comment { 
	float: right; 
	margin: -16px 0 0 0; 
}

/* form comentarios  */ 
#comentario .form_comentario { }
#comentario .form_comentario form { 
	color: #595750; 
	padding: 0; 
	margin-top: -4px; 
}

form label { 
	display: block; 
}

/* comment info link */ 

#comentario .form_comentario .more_info { 
	background-color: #FFF0F5; 
	float: right; 
}
#comentario .form_comentario form br { 
	display: none; 
}


/* Respond */

#respond li {list-style: none;}

#respond {
padding: 10px 12px;
}

#respond h3 {
color:#777777;
font-size:25px;
font-weight:normal;
margin-bottom:22px;
}

#respond small {
color:#888888;
line-height:12px;
}

#respond ul {margin: 0;}

#respond .legend {margin-bottom: 10px;}



#comments #respond {padding: 0;}

#comments #respond .legend {margin-bottom: 0; border-bottom: 0;}

#comments #respond ul {padding: 10px 0 0 15px; background: url('img/comment-reply.gif') no-repeat left top;}

#comments ul.children #respond ul {margin-left: 30px; padding: 0;}

#comments #respond .comment-profile-wrapper, #comments #respond .comment-arrow {display: none;}


#comments #respond .comment-content-wrapper {width: 100%; float: none;}





/* 

   Misc overriding classes

------------------------------------------------------------------- */



/* Border */



.noborder {border: 0;}

.notborder {border-top: 0;}

.norborder {border-right: 0;}

.nobborder {border-bottom: 0;}

.nolborder {border-left: 0;}



/* Margin */



.nomargin {margin: 0;}

.notmargin {margin-top: 0;}

.normargin {margin-right: 0;}

.nobmargin {margin-bottom: 0;}

.nolmargin {margin-left: 0;}



/* Padding */



.nopadding {padding: 0;}

.notpadding {padding-top: 0;}

.norpadding {padding-right: 0;}

.nobpadding {padding-bottom: 0;}

.nolpadding {padding-left: 0;}



/* IE float/bg fix */


* html #network .right {width: 300px;}