/*  
Theme Name: Educadora
Theme URI: http://cjnet.com.br
Description: Radio Educadora AM 560KHz
Version: 3.0
Author: celsojunior
Author URI: http://cjnet.com.br
*/

/* ### BODY AND CONTAINERS ### */

body{background:#FFF url(images/bg.png) repeat-x;color:#333;font-family: Helvetica, Arial, Verdana, "Times New Roman", Times, serif;font-size:12px;line-height:1.5;margin:0;padding:0;text-align:center;}
#container{margin:0 auto;text-align:left;width:920px;}
#content{font-size:14px;float:left;padding:0 5px 5px 0;width:550px;}
#sidebar{font-size:12px;float:right;width:350px;}
#header{background:#FFF;margin:0 0 15px 0;padding:0;}
#header-middle{width:920px;height:90px;margin:0;padding:10px 0;}
#logo a{background:url(images/logo.png) no-repeat;width:180px;height:90px;margin:0;padding:0;float:left;}
#banners{width:728px;height:90px;margin:0;padding:0;float:right;}
#footer{background:#600;color:#FFF;font-size:11px;padding:5px 0 0 0;margin:0;}

/* ### POSTS ### */

.post{margin-bottom:20px;}
.post-title h1 a{font-size:30px;line-height:33px;}
.post h1, .post h2, .post h3{font-weight:bold;margin:0;}
.post h1{font-size:24px;}
.post h2{font-size:20px;}
.post h3{font-size:16px;}
.post-content a{font-weight:bold;text-decoration:underline;}
.post-content a:hover{text-decoration:none;}
.postmeta{font-size:10px;color:#999;}
.postmeta a{color:#777;font-weight:bold;text-transform:uppercase;}
.calendar{font-size:11px;color:#999;}
.author{font-size:11px;color:#333;padding:10px 0;float:left;}
.replies{font-size:11px;color:#333;padding:15px 0 0 20px;background:url(images/replies.png) left bottom no-repeat;float:right;}
h1, h2, h3{letter-spacing: -1px;margin:0;}

/* ### HOME ### */

#home-content{font-size:14px;float:left;padding:0 15px 5px 0;width:550px;}
#home-content h1{font-size:21px;}
#home-content span{text-align:left;}
#home-content .postmeta a{color:#BBB;}
.loop1{padding:0 15px 10px 0;border-bottom:#CCC 3px dotted;}
.loop1 h1 a{font-size:24px;line-height:24px;}
.loop1 img{float:right;margin:3px 0 0 5px;padding:2px;border:#CCC 1px solid;}
.loop2{width:250px;height:85px;margin:10px 20px 0 0;float:left;}
.loop2 h1 a{font-size:21px;line-height:21px;}
.loop3{height:160px;margin:15px 15px 0 0;border-top:#CCC 3px dotted;border-bottom:#CCC 3px dotted;padding:10px 0 0 0;}
.loop3 h1 a{font-size:21px;line-height:21px;}
.loop3 img{float:right;margin:15px 0 0 5px;padding:2px;border:#CCC 1px solid;}
.loop4{width:260px;height:270px;margin:10px 15px 0 0;float:left;}
.loop4 h1 a{font-size:21px;line-height:21px;}
.loop4 img{float:right;margin:18px 0 0 5px;padding:2px;border:#CCC 1px solid;}
#editorial{font-size:11px;text-align:justify;border-top:#CCC 3px dotted;}
#editorial img{width:250px;height:auto;float:right;margin:0 0 0 5px;padding:3px;border:#CCC 1px solid;}
#editorial h3{letter-spacing:normal;color:#777;font-size:10px;line-height:14px;font-weight:bold;margin:10px 0 0 0;}

/* ### SIDEBAR ### */

#sidebar ul{list-style-type:none;margin:0;padding:0;}
#sidebar ul li{border-bottom:1px dotted #ddd;margin-bottom:0.3em;padding:0.3em;}
#sidebar h3{color:#444;font-size:18px;margin:0;border-top:#555 3px solid;}
#sidebar .spacebar{height:10px;display:block;background:#FFF;}
#sidebar .featured span{display:block;padding:0!important;line-height:15px!important;font-weight:bold;font-size:14px;}
#sidebar .featured span a{height:100%!important;text-transform:none!important;}
#sidebar .featured span a:hover{background:transparent;}
#sidebar .featured img{float:left;margin:0 5px 0 3px;border:#DDD 3px solid;}
#sidebar .featured .break-line{border-top:#EEE 1px solid;margin:6px 0 6px 0;}
#sidebar ol.tags {list-style:none;width:100%;margin:0;padding:0;line-height:21px;}
#radio-online{width:344px;height:75px;display:block;border:#555 3px solid;}
#radio-online h3{background:#C30;color:#FFF;display:block;width:340px;font-size:18px;margin:0;padding:0 0 0 5px;}

/* ### FOOTER ### */

#footer a{font-weight:bold;color:#F90;}
#footer a:hover{text-decoration:underline;}
#footer1{background:#600;width:870px;color:#FFF;font-size:11px;padding:0;margin:0 auto;}
#footer2{background:#300;height:50px;line-height:30px;color:#FFF;font-size:11px;margin:0;padding:0;overflow:hidden;}
#footer-blogroll, #footer-editorial{width:160px;text-align:left;font-size:12px;float:left;margin:0 15px 0 0;}
#footer-cats{width:550px;text-align:left;font-size:12px;float:left;margin:0 15px 0 0;}
#footer-cats ul, #footer-blogroll ul, #footer-editorial ul{list-style-type:none;margin:0;padding:0;}
#footer-cats ul li a, #footer-blogroll ul li a, #footer-editorial ul li a{padding:3px;font-weight:normal;}
ul#cat-col-1, ul#cat-col-2, ul#cat-col-3, ul#cat-col-4, ul#cat-col-5{float:left;margin:0 25px 10px 0;}

/* ### TOP-MENU ### */

#topmenu{background:#F3F3F3;width:670px;height:40px;line-height:30px;font-size:14px;font-weight:bold;margin:0;padding:0;float:left;}
#topmenu ul{list-style:none;padding:0 10px 0 0;}
#topmenu li{float:left;height:30px;list-style:none;}
#topmenu li a{margin:0 25px 0 0;color:#C00;display:block;text-decoration:none;border-top:#F3F3F3 5px solid;}
#topmenu li a:hover{color:#F60;border-top:#F60 5px solid;}

/* ### SUB-MENU ### */

#submenu{height:30px;line-height:30px;margin:0;padding:0;font-size:12px;display:block;border-top:#EEE 1px solid;border-bottom:#EEE 5px solid;}
#submenu ul{list-style:none;}
#submenu li {list-style:none;float:left;height:30px;}
#submenu li a{font-weight:bold;color:#F60;padding:0 28px 0 0;display:block;text-decoration:none;}
#submenu li a:hover{color:#C00;}

#topcats{margin:5px 0 0 0;padding:0;float:right;}
#topcats ul{list-style:none;padding:0;margin:0;}
#topcats li{list-style:none;}
.ie #topcats, .gecko #topcats{margin:6px 0 0 0;}
.chrome #topcats{margin:4px 0 0 0;}

/*** ENTRY SOCIAL ***/

.entry-social{display:block;width:100%;height:30px;border-top:#CCC 1px solid;border-bottom:#CCC 1px solid;padding:5px 0 0 0;margin:15px 0;}
span.recomende{float:left;font-size:18px;height:18px;font-weight:bold;margin:0 10px 0 0;}
.google-plus{float:left;margin:0;}
.twitter{margin:2px 0 0 0;float:left;}
.facebook{margin:0 0 10px 10px;}

/* ### COMENTARIOS ### */

.commentsblock{margin:5px 0;padding:10px 0;}
.commentauthor, .commentauthor a{font-size:16px;font-weight:bold;}
.commentauthor a{color:#390;}
.commentauthor a:hover{color:#360;text-decoration:underline;}
.commentsblock textarea{width:500px;}
.commentsblock textarea, .commentsblock input{background:#EEE;border:1px solid #CCC;}
.commentsblock textarea{background:#eee;border:1px solid #CCC;}
.commentlist li{margin-bottom:5px;padding:5px 10px;border-top:#CCC 1px solid;}
.req{color:#F00;font-weight:bold;}
.moderation{color:#F00;font-weight:bold;}
ol.commentlist cite{font-size:15px;}
ol.commentlist{color:#414141;font-size:12px;list-style-type:none;margin:0;margin-top:15px;padding:0;}
h3#comments{font-size:18px;font-weight:bold;}

/* ### SEARCH ### */

#search{width:250px;height:40px;float:right;margin:0;display:block;background:#DDD url(images/search.png) no-repeat;}
#search form{margin:0;padding:0;}
#search fieldset{margin:0;padding:0;border: none;}
#search p{margin:0;font-size:85%;}
#s{float:left;width:160px;margin:13px 0 0 25px;padding:0;background:transparent;border:none;color:#849297;font-size:12px;}
#searchsubmit{width:65px;height:26px;margin:5px 0 0 0;background:transparent;border:none;color: #FFF;}

/* ### MISCELANIA ### */

a{color:#C30; text-decoration:none;}
a:hover{color:#C63;}
img, img a {border:none;display:block;margin-left:auto;margin-right:auto;}
blockquote{font-style:italic; color:#777; text-align:justify; font-size:18px;}
.clear{clear:both;}
.break-line{border-top:#EEE 1px solid;}
.navi-left{float:left;}
.navi-right{float:right;}

.noticias-rss-br ul li a{list-style-type:none;padding:5px 0 5px 0;height:40px;line-height:15px;font-weight:bold;}

.banner160x60 {display:block;clear:both;}
.banner160x60 img{background:#F3F3F3;padding:3px;border:#CCC 1px solid;float:left;display:block;margin:0 3px 5px 3px;}
