/* 
Theme Name: Sociologiac 
*/

body{margin:0;padding:0;font-family:verdana, arial, sans-serif;color:#000;background:#B5A379;}
#wrapper{width:1005px;margin:0 auto;background:#fff;}
#header{background-image:url('images/header_gradient.jpg');background-repeat:repeat-x;height:45px;color:#C03018;border-bottom:1px solid #431700;border-top:1px solid #5f3d2c;}
#header .feed-mail{float:right;height:auto;width:250px;color:#b5a379;}
#header .feed-mail a{text-decoration:none;color:#fff7e7; border-bottom:1px dotted #fff7e7;}

#content{margin:0;padding:10px;width:536px;background:#fff;font-size:13px;float:left;}
#content a{color:#126cb9;}
#content a[href $='.pdf'] {padding-right: 18px; background: transparent url(images/icon_pdf.gif) no-repeat center right;}
#content a[href^="http:"]:not([href^="http://sociologiac.net"]) {padding-right:18px;background:transparent url(images/external.gif) no-repeat center right;} 
#content p{line-height:1.7em;padding:2px;}
#search-results{width:100%;padding:20px;}

#premier{width:126px;float:left;margin:0;padding:25px 0 0 5px;}
#premier ul.categorias {margin:20px 0 25px 0;padding:0;font-size:11px;width:120px;}
#premier ul.categorias li.cat-item {border-bottom:1px dashed #ddd;margin:0;padding:7px 0 7px 5px;list-style-type:none;display:block;color:#b5a379;}
#premier ul.categorias li.cat-item a {text-decoration:none;padding:0;color:#784830;margin:0;}

#premier h3 {padding:3px 0 2px 0;margin:35px 0 5px 0;color:#5f3d2c;font-weight:normal;font-size:11px;border-top:3px solid #5f3d2c;text-transform:uppercase;border-bottom:1px dotted #5f3d2c;width:120px;}


#sidebar{width:305px;float:right;background:#fff;}
#footer{clear:both;margin:0;}
#footer h4 {font-size:23px; font-weight:normal;font-family:Times, serif;margin:0;padding:15px 0 5px 15px;border-bottom:1px solid #5f3d2c;color:#B5A379;}
#footer .info-footer {background-image:url(images/bg_footer.jpg);background-repeat:repeat-x; height:340px; color:#B5A379; padding:0;border-top:3px solid #a1a21f;font-size:12px;}
#footer a {color:#a1a21f;}
#footer a:hover{background:#b5a379;color:#431e0b;}
#footer p {padding:5px 0 0 10px;line-height:1.6em;font-size:11px;margin:0;}
#footer p.autor{padding-top:20px;}
#footer img.chris{padding:2px;float:left;border:1px solid #5f3d2c;margin-right:5px;margin-top:5px;}

#sidebar h3 {padding:3px 0 2px 0;margin:15px 0 5px 0;color:#5f3d2c;font-weight:normal;font-size:11px;border-top:3px solid #5f3d2c;text-transform:uppercase;border-bottom:1px dotted #5f3d2c;}
.popular{background:#ADAC69;height:500px;width:305px;color:#53471F;}
.facebook-connect{margin:25px 0 25px 25px;height:auto;}
.facebook-connect a{color:#126cb9;}


#content .bloque-related{width:auto;height:auto;border-top:2px solid #5f3d2c;padding:3px 10px 20px 10px;border-bottom:1px dotted #5f3d2c;margin-top:60px;}
#content .relacionadas {font-size:12px;}
#content .relacionadas ul {margin:0;padding:0;width:auto;}
#content .relacionadas li {list-style-type:none;border-bottom:1px dashed #ddd;margin:0;padding:0;}
#content .relacionadas li a {display:block;text-decoration:none;padding:5px;color:#784830;margin:0;}
#content .relacionadas li a:hover {background:#F0F2C1;}
#content h3.related{font-size:11px;font-weight:normal;margin:0 0 15px 0;padding:3px 0 2px 0;color:#5f3d2c;border-bottom:1px dotted #5f3d2c;text-transform:uppercase;}

#content  ul.archivo {margin:0;padding:10px 0 10px 10px;font-size:11px;}
#content  ul.archivo li {list-style-type:none;display:block;border-bottom:1px dashed #ddd;margin:0;padding:0;width:auto;}
#content  ul.archivo li a {display:block;text-decoration:none;padding:4px 0 4px 5px;color:#784830;width:auto;}
#content  ul.archivo li a:hover {background:#F0F2C1;color:#6e5d4f;}

#content blockquote {font: 14px/20px italic Times, serif;padding: 8px;background-color: #faebbc;border-top: 1px solid #e1cc89;border-bottom: 1px solid #e1cc89;margin: 5px;background-image: url(images/openquote1.gif);background-position: top left;background-repeat: no-repeat;text-indent: 20px;}
#advertise {background:#fff;padding-right:10px;margin-top:25px;padding-top:0;height:300px;border-top:1px dashed #ddd;}
#wp125adwrap_2c {width:100%;}
#wp125adwrap_2c img {border:0;}
#wp125adwrap_2c .wp125ad {width:125px; float:left; padding:10px;}

#sidebar .news{background:#fff;font-size:12px;padding:20px 10px 0 0;margin:20px 0 20px 0;}
#sidebar .news ul {margin:0;padding:10px 0 10px 10px;}
#sidebar .news li {list-style-type:none;border-bottom:1px dashed #ddd;}

#sidebar .news ul li a {display:block;text-decoration:none;padding:8px 0 8px 5px;color:#784830;}
#sidebar .news ul li a:hover {background:#F0F2C1;color:#6e5d4f;}

#sidebar .relevantes{background:#fff;padding-right:10px;margin-top:25px;padding-top:0;}
#sidebar .relevantes ul {margin:0;padding:10px 0 10px 10px;border-top:1px dashed #ddd;} 
#sidebar .relevantes li {list-style:none;font-size:12px;border-bottom:1px dashed #ddd;}
#sidebar .relevantes ul li a {display:block;text-decoration:none;color:#784830;padding:8px 0 8px 5px;height:59px;} 
#sidebar .relevantes ul li img {border:1px solid #ddd;float:left; margin-right:5px;padding:0;} 
#sidebar .relevantes ul li a:hover {background:#F0F2C1;color:#6e5d4f;}

#sidebar .comentarios {background:#fff;padding:5px 10px 0 0;margin:10px 0 20px 0;}
#sidebar .comentarios ul {margin:0;padding:10px 0 10px 10px;}
#sidebar .comentarios li {border-bottom:1px dashed #ddd;background-image:url(images/mini-icon_user.gif);background-repeat:no-repeat;background-position:0px 10px;list-style-type:none;}
#sidebar .comentarios li a span{color:#b5a379;}
#sidebar .comentarios ul li a {display:block;text-decoration:none;padding:8px 0 8px 20px;color:#784830;font-size:12px;}
#sidebar .comentarios ul li a:hover {background:#F0F2C1;color:#6e5d4f;background-image:url(images/mini-icon_user.gif);background-repeat:no-repeat;background-position:0px 10px;}

#sidebar .social {background:#fff;padding:5px 10px 0 0;margin:10px 0 20px 0;}

#sidebar .categorias-tags ul {margin:0;padding:10px 0 10px 10px;list-style-type:none;}
#sidebar .categorias-tags a {text-decoration:none;}
#sidebar .search{padding:10px;text-align:right;background:#F0F2C1;margin:25px 10px 0 0;height:30px;}

#footer .about{padding:0;height:300px;width:328px;float:left;margin:0 0 15px 0;}
#footer .categorias{padding:0;height:300px;width:328px;border-right:1px solid #5f3d2c;float:left;margin:0 0 15px 0;}
#footer .categorias ul {margin:0;padding:10px;} 
#footer .categorias li {list-style-type:none;border-bottom:1px dashed #5f3d2c;}
#footer .categorias ul li a {display:block;text-decoration:none;padding:5px 8px 5px 5px;}
#footer .categorias ul li a:hover {background:#b5a379;color:#431e0b;}



#content h1 {margin:0;padding:0;color:#C03018;text-decoration:none;font-size:20px;font-family:helvetica;font-weight:normal;}
#content h1 a{margin:0;padding:0;color:#C03018;text-decoration:none;font-size:20px;font-family:helvetica;font-weight:normal;}
#content h1 a:hover{text-decoration:underline;}
h1{margin:0;padding:5px 0 0 0;color:#C03018;font-size:21px;font-family:helvetica,serif;font-weight:normal;}

#content h3 {font-weight:bold;margin:40px 0 0 0;padding:5px;font-size:14px;}
#content h4 {color:#000;padding-top:35px;padding-bottom:0px;margin-bottom:0;font-size:15px;font-weight:bold;}
#content h4.comentarios{margin-top:50px;padding-top:15px;font-weight:normal;font-size:20px;}


h3.publicidad{margin:0;padding:0;}
#content img {padding:0;margin:5px 8px 0 0;border:0;}
#content img a {border:0;}


#bar-top{width:100%;height:25px;padding:0;margin:0;background:#000;}

.navmenu{font-size:10px;background:#000;font-weight:normal;padding-right:10px;padding-top:0;float:right;position:relative;}
.navmenu ul{margin:0;padding:0;list-style-type:none;}
.navmenu ul li{display:inline;margin:0;padding:0;}
.navmenu ul li a{float:left;color:#fff;text-decoration:none;padding:4px 0 0 0;height:15px;margin-left:15px;}
.navmenu ul li a:hover{text-decoration:none; border-bottom:2px solid #a1a21f;}
.navmenu ul li a.current{background:#fff;}

#nav-ads{height:16px;background:#a1a21f;text-align:left;margin:0;padding:2px 0 0 3px;border-bottom:1px solid #6a6b14;}
#nav-ads a{color:#431700;font-size:11px;padding:0;margin:0;text-decoration:none;}
#ads{padding:25px 5px 0 0; margin:0 0 20px 0;}
#footer .ads-footer{margin:50px 0 25px 0;}

img.logo{margin-left:10px;padding:0;position:relative;}
img.feed{float:right;margin:0;padding:12px 10px 0 0;position:relative}
img.foto-bourdieu{float:left;padding-right:5px;}

.date{height:55px;width:48px;background-image:url(images/date.png);background-position:0 8px;background-repeat:no-repeat;float:left;position:relative;margin:0 5px 0 0;padding:10px 0 7px 0;text-align:center;color:#292a2b;}

.comment-icon{background-image:url(images/comment.png);background-repeat:no-repeat;float:right;height:40px;width:30px;margin:0;padding-top:10px;text-align:center;font-weight:normal;font-size:17px;background-position:0 8px;}
.comment-icon a{text-decoration:none;color:#126cb9;}

.avatar{float:left;}
.comment-text{background:#F0F2C1;width:440px;margin:0px 0 10px 50px;padding:10px;color:#431e0b;}
ol.commentlist{list-style-type:none;padding:0;margin:30px 0 30px 0;background:#fff;color:#431e0b;}
ol.commentlist li {background:#F0F2C1;padding-bottom:10px;margin-bottom:10px;margin-bottom:10px;}
.normas-comentarios{background:#8ec0c7;}

#content ol li {padding:5px;margin:5px;line-height:1.7em;}
#content ul li {padding:5px;margin:5px;line-height:1.7em;}

span.mini_comment{background-image:url(images/mini_comment.gif);background-repeat:no-repeat;font-size:11px;padding-left:15px;color:#126cb9;}
span.relevantes-fecha{font-size:10px;color:#a1a21f;}
span.meta{font-size:11px;}
span.subir a{text-decoration:none;float:right;margin:5px 10px 0 0;padding:0;font-size:11px;}
span.meta a{color:#126cb9;}
span.archivo-fecha{padding:0;margin:0;color:#b5a379;}
span.day{margin:0;padding:0;font-weight:bold;font-size:18px;}
span.month{margin:0;padding:0;font-weight:normal;font-size:13px;text-transform:uppercase;}

span.destacado {font-family: Georgia, "Times New Roman", Times, serif;float:left;color:#4e4e4e;width:200px;padding:6px;margin-right:10px;margin-top:8px;margin-bottom:7px;position:relative;font-size:18px;font-weight:normal;text-align:left;font-style: italic;border-top:4px solid #ddd;border-bottom:4px solid #ddd;}

span.destacado-right {font-family: Georgia, "Times New Roman", Times, serif;float:right;color:#4e4e4e;width:200px;padding:6px;margin-left:10px;margin-top:8px;margin-bottom:7px;position:relative;font-size:18px;font-weight:normal;text-align:left;font-style: italic;border-top:4px solid #ddd;border-bottom:4px solid #ddd;}


#content .social-tags {background-image:url(images/tag.png);background-repeat:no-repeat;margin-bottom:60px;padding-left:20px;}
#content span.minipost-url{font-weight:bold;font-size:14px;}
#content span.minipost-url a {text-decoration:none;}
#content span.comment-autor {font-size:15px;}
#content span.comment-autor a{font-size:15px;text-decoration:none;}
small.commentmetadata a{text-decoration:none;font-size:12px}
.avatar_cont {}


.comentarios-campos {width:auto;height:170px;}
.formulario{width:auto;height:250px;padding:10px 0 0 0;margin:0 0 30px 0;background:#F0F2C1;border-top:1px solid #BDB891;border-bottom:1px solid #BDB891;}
.formulario label {font-weight:bold;font-size:11px;color:#431e0b;}
.formulario input {width:150px;height:20px;border:1px solid #BDB891;margin-bottom:15px;}
.formulario textarea {border:1px solid #BDB891;float:right;padding:0;margin:11px 10px 0 0;height:135px;}
.formulario input.submit {width:140px;border:none;margin:10px 10px 0 10px;padding:0;height:25px;background:#BDB891;color:#431e0b;font-weight:normal;float:right;}

.campos {height:160px;width:160px;float:left;margin:0;padding:0 0 0 10px;}
span.requerido{font-size:10px;color:green;font-weight:normal;}


.content-meta{height:auto;margin:15px 0 0 0;padding:0 0 18px 0;border-bottom:1px dashed #ddd;}

p.suscripcion{font-size:11px;text-align:right;padding:10px 15px 0 0;margin:0;}

div.pagination {font-size:11px;text-transform:uppercase;text-align:left;padding:20px;margin:40px 0 40px 0;}
div.pagination a {padding: 2px 5px 2px 5px; margin:2px;border: 1px solid #292a2b;text-decoration:none;color: #333;}
div.pagination a:hover, div.pagination a:active {border: 1px solid #333;background:#5f3d2c;color:#a1a21f;}
div.pagination span.current {padding: 2px 5px 2px 5px;margin:2px;border:1px solid #333;font-weight:bold;background:#5f3d2c;color:#a1a21f;} 
div.pagination span.disabled {padding: 2px 5px 2px 5px;margin:2px;border:1px solid #EEE;color:#DDD;}

#content ul.minipost{margin:15px 0 40px 0;padding:0;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;}
#content ul.minipost li {list-style-type:none;padding:20px 0 20px 0;margin:0;line-height:1.7em;}
#content ul.minipost img {padding:0 5px 5px 0;}

.twitter { margin:13px 0 0 10px;padding:0;width:480px;height:25px;float:left;font-size:10px;}
.twitter ul {list-style-type:none;margin:0;padding:0;} 
.twitter li {list-style-type:none;font-size:10px;color:#b5a379;margin:0;padding:0;}
#header .twitter li a {color:#a1a21f;text-decoration:none;}

.advertise-2 {margin:25px 0 25px 0;height:100px;}
.advertise-2 ul {margin:25px 0 25px 0;font-size:11px;padding:0;list-style-type:none;}
.advertise-2 ul li {margin:0;padding:0;}
.advertise-2 ul li a{color:#784830;text-decoration:none;}

.columna-categorias {width:auto;}

/* align*/
.alignleft, .post .alignleft{float: left;padding:5px 9px 3px 0;}
.alignright, .post .alignright{float: right; padding:5px 0 3px 7px;}
.aligncenter,div.aligncenter,.post .aligncenter {display: block;margin-left: auto;margin-right: auto;}

