/*
THEME NAME: Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.6.1
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
TAGS: sandbox, microformats, hcard, hatom, xoxo, widgets, blank slate, starter theme, minimalist, developer
*/

/* Three-column with sidebar on both sides from the /examples/ folder  */
@import url('examples/1c-b.css');



/* This is mine */

body {
font-family:Verdana, Arial;
margin:0;
padding:0;
}

a:link {
color:#32A855;
text-decoration:none;
}

a:hover {
color:#3DCC65;
text-decoration:none;
}

a:visited {
color:#2D9649;
text-decoration:none;
}

h1,h2,h3,h4,h5,h6 {
color:#32A855;
}

div#wrapper {
width:1000px;
background:#fff url('http://embolsados.files.wordpress.com/2009/03/bg.png') repeat-y 50% 0;
margin:0 auto;
}

div#header {
text-align:center;
background:#ddd url('http://embolsados.files.wordpress.com/2009/05/fond.jpg') no-repeat;
color:#eee;
width:980px;
height:333px;
position:relative;
left:10px;
margin:0;
}

#blog-title {
font-size:3em;
font-family:Times New Roman, serif;
padding-top:200px;
margin:0;
}

#blog-description {
font-size:1.2em;
font-family:Times New Roman, serif;
}

div#header a {
color:#eee;
}

div#container {
float:left;
position:relative;
left:10px;
top:50px;
width:630px;
font-size:.9em;
line-height:1.8em;
padding:30px;
}

#access {
display:none;
}

div#globalnav {
display:none;
background:#32a855;
margin:0;
}

ul#menu {
list-style-type:none;
line-height:50px;
margin:0;
padding:0;
}

ul#menu li {
display:inline;
font-size:1.3em;
}

ul#menu a {
color:#fff;
padding:0 1em;
}

ul#menu a:hover {
text-decoration:underline;
}

.navigation {
display:none;
color:#32A855;
clear:both;
float:left;
width:630px;
font-size:.8em;
margin-bottom:20px;
}

.nav-previous {
float:left;
}

.nav-next {
float:right;
}

div.post {
margin-bottom:50px;
}

div.post h2.entry-title {
margin:0;
}

div.post div.entry-date {
font-weight:bold;
color:#32A855;
display:none;
}

div.post div.entry-content p {
margin-bottom:25px;
}

div.post div.entry-meta {
font-size:.8em;
}

div.post table {
border:solid 1px #32A855;
}

div.post table th {
color:#fff;
font-weight:bold;
background:#32A855;
padding:3px;
}

div.post table td {
text-align:center;
padding:3px;
}

div.post table td.odd {
background:#ddd;
}

div.post table td.even {
background:#eee;
}

#primary {
background:#32a855;
width:980px;
position:absolute;
top:333px;
text-indent:15px;
border:0;
margin:0 0 0 10px;
padding:0;
}

#primary a {
color:#fff;
font-weight:bold;
padding:0 8px;
}

#primary a:hover {
text-decoration:underline;
}

#primary ul {
display:block;
list-style-type:none;
line-height:50px;
margin:0;
padding:0;
}

#primary ul li {
display:inline;
float:left;
}

#primary ul li div ul li a img {
border:0;
vertical-align:middle;
width:40px;
height:40px;
}

#primary ul li#search-2 form#searchform {
float:right;
}

#primary ul li#search-2 form#searchform input#s {
width:200px;
height:25px;
}

#primary ul li#search-2 form#searchform input#searchsubmit {
display:none;
}

#secondary {
float:right;
overflow:hidden;
width:270px;
position:relative;
left:-10px;
top:50px;
padding:10px;
}

#secondary ul {
margin:0;
padding:0;
}

#secondary h3 {
color:#32a855;
margin-bottom:0;
}

#secondary ul ul li {
border-bottom:1px dotted #b7b7b7;
list-style-type:none;
margin:0;
padding:0;
}

#secondary ul ul li a,.sidebar ul li a:visited {
color:#333333;
}

#secondary ul ul li a:hover {
color:#32a855;
}

div.cuadro {
float:right;
background:#eee;
text-align:center;
width:350px;
border:2px solid #32A855;
font-size:.8em;
margin:10px 0 10px 10px;
padding:10px;
}

div.profileborder {
float:left;
background:#dddddd;
width:300px;
height:142px;
margin:10px;
}

div.profileborder div.profile {
background:#dddddd;
border:2px solid #eee;
height:112px;
margin:4px;
padding:10px;
}

div.profileborder div.profile div.data {
float:right;
width:180px;
text-align:center;
font-size:70%;
}

div.profileborder div.profile img.face {
float:left;
}

div.profileborder div.profile div.data p.bio {
line-height:1.5em;
}

.alignright {
float:right;
}

.alignleft {
float:left;
}

div.post div.entry-content div.snap_preview div.wp-caption {
text-align:center;
font-size:.8em;
margin:5px;
padding:5px;
}

blockquote {
width:550px;
background:#e7e7e7 url('http://embolsados.files.wordpress.com/2009/03/closequote1.png') no-repeat right bottom;
font-size:.9em;
font-style:italic;
margin:50px 0;
padding:0;
}

blockquote p:first-child {
background:url('http://embolsados.files.wordpress.com/2009/03/openquote1.png') no-repeat left top;
margin:0;
padding:10px 0 10px 50px;
}

#wp_tag_cloud {
text-align:center;
}

#wp_tag_cloud h3 {
text-align:left;
}

div.comments ol {
list-style-type:none;
padding:0;
}

div.comments ol li {
border:1px solid #aaa;
margin-top:-2px;
padding:5px;
}

div.comments ol li.even {
background:#ddd;
}

div.comments ol li.bypostauthor {
background:#A6D9B5;
}

div#footer {
background:#32a855 url('http://embolsados.files.wordpress.com/2009/05/footer.png') no-repeat;
color:#fff;
text-align:center;
clear:both;
height:40px;
padding-top:25px;
position:relative;
}

div#footer a {
color:#fff;
}
