/*
Theme Name:Sandbox
Theme URI: http://www.rockmelodico.com/
Description: Theme de Rockmelodico.com
Version: 2.0
Author: Himsomnio
Author URI: http://www.himsomnio.com/
*/

/*  BODY */

body {
background:#bbbbaa;
font-family:Verdana;
font-size:82%;
margin:0;
padding:0;
}

/*  ELEMENTOS GENERALES */

.alignright,img.alignright, img.alignright {
float:right;
margin:1em 1em 0px 10px;
}


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

}

.aligncenter,img.aligncenter {
display:block;
text-align:center;
margin:1em auto;
}


.sociable img{
margin:5px !important;

}

::selection,::-moz-selection {
background:#565656;
color:#eee;
}

h2 {
color:#336699;
font-family:Lucida Sans, Arial, Verdana,Sans-serif;
font-size:24px;
line-height:1.25em (30px);
}

a {
color:#224477;
text-decoration:none;
}

a:hover {
color:#000;
}

/* NAVEGACION */

ul#navigation {
list-style: none;
margin: 0;
background:#000;
border-bottom:1px solid #ECECDF;
height:33px;
padding-top: 50px;
}

#navigation li {
float: left;
margin: 0;
margin-right: 7px;
font-size: 16px;
font-family:Trebuchet MS;
padding: 5px;
line-height: 28px;
font-weight: bold;
} 

#navigation a
{
background: #3B569F;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
text-decoration: none;
padding-left: 10px;

}

#navigation a span
{
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background: url(http://eblog.com.ar/img/img/left-tab.png) right top no-repeat;
padding-right: 10px
}

#navigation a, #navigation a span
{
display: block;
float: left;
color:#fff
}

/* Hide from IE5-Mac \*/
#navigation a, #navigation a span
{
float: none
}
/* End hide */

#navigation a:hover
{
color: #fff;
background: #6B3B9F;
padding-left: 10px
}

#navigation a:hover span
{
color:#fff;
background: #6B3B9F right top no-repeat;
padding-right: 10px
}

#navigation li.current a {
color: #fff;
background:#3B569F 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
}

/* HEADER */

div#header {
clear:both;
text-align:center;
height:170px;
width:900px;
margin:0 auto;
padding:0;
}

div#header h1{
background:#B38BDF;
text-align:center;
margin:0;
padding:0;
height:120px
}

div#header h1 a img{
bordeR:0
}

div#header #blog-description{
display:none;
}

div#header h1 {
}

div#header #header-ads {
margin-right: 15px; 
margin-top: 15px;
float: right; 
width: 720px;
height: 90px; 
}




/* CONTENEDOR DE LA PAGINA */

div#wrapper {
background:#fff;
width:900px;
margin:0 auto;
margin-top:0px;
padding:0;
}

#main-ads {
width:725px;
padding:5px;
margin:0px auto;
text-align:center
}

/* CONTENEDOR PRINCIPAL - POSTS */

div#container {
color:#333;
float:left;
background:#fff;
width:530px;
margin:5px 0 0 0px;
padding:0 10px;
}

div#container a {
color:#224477;
padding:3px 3px 3px 0;
}

div#container h2 a,div#container h2 {
background:none;
border:0;
color:#00B88A;
padding-bottom:1px;
letter-spacing:-1.2px;
line-height:28px;
font-weight:700;
font-family:Trebuchet MS,arial,helvetica,sans-serif;
font-size:24px;
margin:20px 0 0;
}

div#container a:hover {
color:#333;

}

div#container h4{
font-family:Arial;
color:#777;
margin:10px;
letter-spacing:-1px;
}

/* ADS */ 

#ads-720{
margin:50px auto;
margin-bottom:0px;
text-align:center;
}

/* LOS POSTS */ 

div .hentry {
font-family:Verdana;
font-size:13px;
line-height:1.5em;
clear:both;
text-align:justify;
padding:0 20px 0px 20px;
}

div.entry-content p object{margin:0 auto;width:425px;display:block}


#post-ads {
width:470px;
text-align:center;
margin:10px auto;
}

.hentry h3 {
display:block;
font-weight:400;
margin:10px !important;
padding:10px !important;
padding-left:0px !important;
color:#333;
font-family:Arial, Helvetica !important;
font-size:22px;
letter-spacing:-1px
}

.hentry h4 {
font-family:Arial;
line-height:1.25em (30px);
font-size:16.5px;
display:block;
font-weight:700;
margin:10px;

}

div .hentry p,div .hentry h3 {
margin-top:20px;
}

div .hentry object {
text-align:center;
}

.hentry ul {
background:#f7f7f7;
border:1px solid #d7d7d7;
padding-bottom:10px;
padding-right:30px;
margin:20px;
padding-top:10px;
}

.hentry .entry-meta {
font-size:11px;
font-weight:bold;
color:#555;
text-align:left;
margin:0;
padding:0;
}
.hentry .meta-sep {
color:#333
}

.hentry ul li {
padding:5px;
}

.hentry p a:link {
font-weight:700;
}

.hentry a:hover {
text-decoration:underline

}

.entry-title,.entry-meta {
clear:both;
}

.hentry h2 a {
display:block;
}



.entry-meta {
border-bottom:1px dotted #c6c6c6;
}

.hentry #miniaturas-post {
float:left;

background:#EAF4FF;
padding:10px;
}

.hentry #miniaturas-post li{
float:left;
list-style-type:none
}



.hentry #miniaturas-post li a img:hover{
background:#EAF4FF;
border:1px solid #333;
}


.hentry a img{
border:0
}



.blogger-post-footer{
display:none;
}

#link-home{
margin-left:20px;
font-weight:bold;
}

/* ARCHIVO */

.car-container ul{
background:#fff;
border:0;
font-weight:bold;
color:#222
}

/* COMENTARIOS DE POSTS */

div#comments {
margin:30px;
}

div.comments ol li {
margin:0 0 .5em;
}

div#comments ol li {
background:#f5f5f5;
font-size:13px;
list-style-type:none;
color:#161616;
padding:10px !important;
padding:0;
}

div#comments ol .comment-author-admin .comment-meta {
color:#161616;
}

div#comments h3 {
text-transform:uppercase;
color:#006699;
font-size:19px;
letter-spacing:-1px;
display:block;
font-weight:400;
font-family:Arial;
padding:5px;
}

.comments .comment-meta {
color:#969696;
font-size:11px;
}

#commentform #ed_toolbar input.ed_button {
width:auto;
background:#333;
border:0;
font-size:12px;
letter-spacing:-0.05em;
text-transform:uppercase;
font-weight:700;
color:#fff;
margin:5px 1px;
padding:3px;
}

#commentform #ed_toolbar input.ed_button:hover {
color:#FFBA4F
}



#comentarios-meta {
text-align:center;
width:140px;
margin:0;
padding:5px;
}

#comentarios-meta a:hover {
color:#FF7400;
}

#comentarios-texto {
font-family:Arial;
font-size:13px;
color:#333;
margin:0;
padding:0 20px;
}

.comment-author img {
text-align:center;
border:1px solid #e0e0e0;
max-width:40px;
max-height:40px;
background:#fff;
margin:0 auto;
padding:3px;
}

.comment-author,.comment-author a {
font-weight:700 !important;
}

.comment-author a:hover {
color:#222 !important;
background:none !important;
}

div#comments ol li.pingback {
background:#f0f0f0 !important;
display:block;
font-weight:400;
font-size:14px;
color:#161616 !important;
border-top:1px solid #D1DFEF !important;
padding:10px 10px 10px 20px;
}

div#comments ol li.pingback a {
font-weight:400 !important;
font-family:Arial !important;
color:#29435F !important;
}


div.comment-author {
font-weight:400 !important;
font-size:13px;
font-family:Arial !important;
color:#333 !important;
}

/* FORMULARIO DE COMENTARIOS */

form#commentform .form-label {
font-size:14px;
margin:1em 0 0;
}

form#commentform span.required {
}

form#commentform #submit {
background:#006699;
border:#161616;
color:#eee;
font-size:14px;
width:99%;
font-family:Arial;
text-transform:uppercase;
font-weight:700;
padding:4px;
}

form#commentform #submit:hover {
background:#222
}

form#commentform,form#commentform p {

padding:0 20px 20px;
}

input#author,input#email,input#url,textarea#comment {
border:1px solid #999;
background:#fff;
color:#161616;
font-family:Arial;
font-size:14px;
letter-spacing:0.02em;
padding:0.2em;
}

input#author:focus,input#email:focus,input#url:focus,textarea#comment:focus {
border:1px solid #555;
}

textarea#comment {
height:15em;
overflow:auto;
width:98%;
margin:0 0 0.5em;
}

/*  PAGINACION DE POSTS */

.pagination {
text-align:center;
font-size:13px;
margin:30px;
padding:2px;
}

.pagination a {
border:1px solid #ddd;
text-decoration:none;
color:#333;
margin:5px;
padding:1px 6px !important;
}

.pagination a:hover {
color:#111 !important;
}

.pagination .current {
color:#fff;
font-weight:700;
background-color:#224477;

margin:2px;
padding:2px 6px !important;
}

.pagination .disabled {
border:1px solid #ddd;
color:#DDD;
margin:2px;
padding:2px 5px;
}




/* SIDEBAR */

div.sidebar {
float:right;
margin-right:0px;
margin-top:0px;
margin-bottom:30px;
color:#000;
overflow:hidden;
width:300px;
font-size:12px;
font-family:Verdana;
}

div.sidebar #search input{
margin-left:15px;
width:170px;
}

div.sidebar #search .button{

width:80px;
}

.textwidget {
text-align:center;
margin-bottom:20px !important;
margin-top:20px !important
}

div#primary {
margin-top:5px;
background:#F6EFFF;
color:#224477;

}

div.sidebar ul {
margin:0;
padding:0;
}

div.sidebar ul li {
line-height:20px;
margin-left:30px;
margin-right:30px;

font-weight:bold;
color:#224477;
}

.sidebar h3 {
background:#006699 none repeat scroll 0 0;
color:#FFFFFF;
font-family:Arial,Verdana,tahoma,serif;
font-size:14px;
text-transform:uppercase;
margin:0;
padding:3px 7px;
margin-top:20px;
margin-bottom:20px;
}

#sidebar-acercade{
text-align:Center;
font-family:Trebuchet MS;
font-weight:bold;
font-size:14px;
}

.recentcomments{
color:#111;
padding-top:0px;
font-size:12px !important;
}



/* FOOTER */

div#footer {
clear:both;
height:60px;
font-size:12px;
width:900px;
text-align:center;
background:#000813;
margin:0 auto;
padding-top:10px;
}

div#footer table{
margin:0 auto
}

div#footer a:hover{
color:#fff
}

div#footer #footer-directorios{
display:none
}



/* OTROS - ESTILOS COMBINADOS */



div#nav-above {
margin-bottom:1em;
}

div#nav-below {
margin-top:1em;
}

div#nav-images {
height:150px;
margin:1em 0;
}

div.navigation {
height:1.25em;
clear:both;
margin:30px;
padding:10px 10px 10px 0;
}

div.navigation div.nav-next {
float:right;
text-align:right;
}

div#header,div#footer {
text-align:center;
}

input#author,input#email,input#url,div.navigation div {
width:50%;
}

div#menu ul ul ul a,p.wp-caption-text {
font-style:italic;
}

.sidebar ul li ul li,div.sidebar ul ul,div#content,div.sidebar ul ul li {
margin:0;
}

form#commentform #submit:hover,div::selection,::-moz-selection,#bsn-sidebar-widget #bsn-sidebar-item:hover {
background:#161616;
}

div#menu ul li,div.gallery dl,div.navigation div.nav-previous,#sidebar-feed-imagen,#sidebar-fb-counter {
float:left;
}

div.gallery *,div.sidebar div,div.sidebar ul,div#comments ol,table {
margin:0;
padding:0;
}

div#comments ol .comment-author-admin{
background:#fff;
}