/*
Theme Name: Cinco Rios
Version: 1.0
-----
MAIN
-----
*/
*{margin:0;padding:0;}
body{margin:0px auto;color:#191919;font:11px Verdana, Arial, Helvetica, sans-serif;background:#902012 url('images/bg.jpg') repeat 0 0;}
#container{margin:0px auto;text-align:center;width:896px;background:#FFF url('images/blog-bg.jpg') repeat-y 0 0;}
#blog{text-align:left;width:800px;padding:0 48px;}
a:link,a:visited{color:#902012;text-decoration:none;}
a:hover{color:#000;}
img{border:none;}
ul,ol{list-style:none;}
blockquote{border-left:5px solid #DDD;border-bottom:1px solid #F4F4F4;padding:10px;margin:15px 10px;}
.clear{clear:both;height:0;width:0;line-height:0;}
/*
-----
HEADER
-----
*/
#header{width:896px;height:200px;background:url('images/header.jpg') no-repeat 0 0;}
#header h1 a{width:896px;height:180px;float:left;display:block;}
#header h1 a span{ display:none;}
/*
-----
SIDEBAR
-----
*/
#sidebar{float:right;width:220px;margin: 0;padding:0 10px 0 20px; background:url('images/web-institucional3.jpg') no-repeat 3px 0; }
#sidebar a{font-weight:700;color:#000;}
#sidebar a:hover{color:#902012;}

#sidebar div.block{float:left;width:220px;margin-bottom:20px;}
#sidebar h3{color:#902012;font-size:18px;font-weight:bold;margin:5px 0;}
#sidebar ul{width:220px;float:left;}
#sidebar ul li{padding:5px 0;}
	#sections ul li,#noticias ul li{ background:url('images/bullet.jpg') no-repeat center left; padding-left:16px; line-height:12px;height:12px;}
	#sections ul li a,#noticias ul li a{color:#666;line-height:12px;height:12px;}
	#sections ul li a:hover,#noticias ul li a:hover{color:#000;}
	
#sidebar div.last_comments ul li{padding:8px 0;}
#sidebar div.last_comments ul li a{font-weight:normal;}
#sidebar div.last_comments ul li a.activityentry{font-weight:bold;}

#sidebar #feeds{margin:20px 0;}
#sidebar #feeds a{float:left;width:200px;height:16px;line-height:16px;background:url('images/feed-icon-16x16.png') no-repeat 0 0;font-weight:bold;padding-left:20px;margin:5px;}

#sidebar #institucional{width:220px; height:91px;}
#sidebar #institucional a{width:220px;height:91px;display:block;}

#sidebar #calendario{width:220px; height:60px}
#sidebar #calendario a{width:220px;height:60px;display:block;}
#sidebar #lista{width:220px; height:60px}
#sidebar #lista a{width:220px;height:60px;display:block;}
#sidebar #noticiass{width:220px; height:160px}
#sidebar #noticiass a{width:220px;height:160px; background:url('images/weblognoticias.jpg') no-repeat 0px 0; display:block;}
/*
-----
POSTS
-----
*/
#post_box{width:520px;margin:10px 0 0 0;float:left;padding:0 15px 20px 15px;}
div.post{margin:10px 0 30px 0;padding-bottom:10px;}
	.single .post{margin-bottom:0px;padding-bottom:0px;}
.post h2{color:#902012;font-size:18px;margin:5px 0;}
.post h2 a,.post h2 a:visited{color:#902012;}
.post h2 a:hover{color:#000;}

.post .meta{margin-bottom:15px;font-weight:700;}
.post .meta a{color:#999999;}
.post .meta a:hover{color:#902012;}
.post .comments_count{height:16px;line-height:16px;margin-top:15px;background:url('images/bubble.jpg') no-repeat 0 0;}
.post .comments_count a{font-size:12px;font-weight:bold;padding:0 0 0 20px;color:#c10024;}
.post p,.post li{margin:8px 0;}
.post p { text-align:justify;}
.post ul,.post ol{background:url('images/bullet.jpg') no-repeat center left; padding-left:16px; list-style-position:inside;margin:10px 0 10px 20px;}
.post ul li{list-style-type:square;}
.post ol li{list-style-type:decimal-leading-zero;}
.post_nav{padding:15px 0; float:left;}
.post_nav strong.al{float:left;}
.post_nav strong.ar{float:right;}

.post img{padding:5px;border:1px solid #DDD;}
.post .alignright{ float:right; margin:0 0 1em 1em;}
.post .alignleft{ float:left; margin:0 1em 1em 0;}

/*
-----
COMMENTS
-----
*/
#comments_box{width:500px;float:left;}
#commentlist{margin:20px 0;}
#comments_box div.comment{padding:10px 5px;width:480px;}
#comments_box div.alt{background:#F7F7F7;border-bottom:1px solid #DDD;border-top:1px solid #DDD;}
#comments_box p{margin:8px 0;}
#comments_box h3{font-size:14px;color:#902012;margin-top:30px;}

#comments_box form{margin:15px 0;width:460px;float:left;}
#comments_box form label strong{color:#902012;}
#comments_box input,#comments_box textarea{border-color:#DDD;padding:2px;font:11px Verdana, Arial, Helvetica, sans-serif;width:220px;border-color:#DDD;background-color:#F7F7F7;}
#comments_box textarea{overflow:hidden;width:420px;}
#comments_box input.submitcomment{width:120px;padding:3px;cursor:pointer;color:#333;background-color:#F7F7F7;font-weight:bold;}
/*
-----
FOOTER
-----
*/
#footer{clear:both;width:896px;height:60px;background:url('images/footer.jpg') no-repeat center bottom;}

#footer p{padding:30px 0 0 70px; text-align:left;}


/*

-----

VOTES

-----

*/



.dem-graph {

position: relative;

font: 9px/10px arial, sans-serif;

margin-top: 2px;

padding-right: 1px;

margin-bottom: 3px;

width:180px;

}



.dem-graph a, .dem-graph a:hover {

display: block;

float: left;

height: 5px;

cursor:default;

text-decoration: none;

border: 0;

}





.dem-winner a, .dem-winner a:hover {

border-right: 0;

}



.dem-winner {

padding-right: 0;

}



.dem-graph b, .dem-graph i {

float: left;

display: block;

position: absolute;

margin-left: 3px;

font-weight: bold;

font-style:  normal;

color:#000000;

}



.dem-vote-button {

margin: 6px 0;

}



.democracy {

padding-bottom: 5px;

}



/* kubrick fixies */

.democracy form {

text-align: left;	

}



html>body .entry .democracy ul {

text-indent: 0 !important;

}





.democracy input {

vertical-align: middle;

}



.dem-graph a i, .dem-graph a:hover b {

display: none;

}



.dem-graph a:hover i {

display: block; 

}



/* yay IE hack - display or visibility don't work */

* html .dem-graph a i, * html .dem-graph a:hover b {

filter: alpha(opacity=0);

display: block;

}



* html .dem-graph a:hover i {

filter: alpha(opacity=100);

display: block;

}





.dem-total-votes, .dem-added-by-guest {

display: block;

margin: 3px 0;

}



.dem-user-added {

display: block;

}



.dem-archives .democracy {

margin-bottom: 30px;	

}



















.democracy {

width: 220px;

}



.democracy img {

width: 100%;

margin-bottom: 4px;

vertical-align: middle;

}



.democracy input {

vertical-align: middle;

margin-right: 5px;

width: auto;

}



.democracy .addAnswerText {

width: 80%;;

}



.dem-graph {

border: 1px solid #ccc;

height: 10px;



}



.dem-graph a, .dem-graph a:hover {

background: #efefef;

border-bottom: 5px solid #e0e0e0;

border-right: 1px solid #ccc;

}





* html .dem-graph a, * html .dem-graph a:hover {

border-bottom-width: 6px;

}



* html .dem-graph {

height: 11px;

}



.dem-graph b, .dem-graph i {

color: #555;

}



.dem-voted-for-this {

border-color: #888;

}



/* blix fix */

.democracy ul { padding: 0; } 

.democracy label {

float: none;

display: inline;

}





.democracy ul li {

list-style: none;

background: none;

}





.dem-graph a i{float:left;width:180px;position:absolute;}

.dem-graph a:hover i{display:block;}

/*

.dem-graph a:hover i{

display: block; float:left; position:absolute; height:150%; background-color:#00FF00;

}

*/