/*  

Theme Name: Blog Ronaldo Fraga 2010

Description: Ronaldo Fraga 2010

Version: 1,0

Author: Bernardo Cruz

Author URI: http://www.bernardocruz.com/

*/

body{font:75%/150% courier, seif;color:#000;background:#000;margin:0;padding:0;background-image: url(img/body_bg.jpg);background-repeat:repeat;}

p{padding:0 0 15px;margin:0;}

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

a:visited{color:#000;text-decoration:none;}

a:hover{color:#dc0000;text-decoration:none;}

.row{

	background-color:transparent;

	height:0px;

	width:75%;

	margin:0px auto 0px;

}

#wrapper { background:url(img/blog_background.png) left top no-repeat; }

#header{

		/*background:url(img/header_bg.gif) repeat-x;*/

		width:100%;

		height:280px; 

		position:relative;

}



.header_ilu {

	top:0;

	left:0;

	position:absolute;

}



.header_ilu_bot {

	bottom:0;

	left:0;

	position:absolute;

}



#scrap {

	background: url(img/header_scrap.jpg) no-repeat;

	width:705px;

	height:265px;

	float:right;

	position:relative;

	top:0;

	margin:0 2% 0 0;

}



#scrap p {

	width:500px;

	font-size:11px;

	color:red;

	position:absolute;

	line-height:140%;

	top:145px;

	right:30px;

}



.header_home {

	position:absolute;

	left:10px;

	bottom:10px;

	border:0;

}



.header_home img {

	border:none;

}



#header h1, h1 a{color:#000;font-size:27px;margin:0;padding:0;float:left;font-variant:small-caps;font-weight:normal;font-family: "arial", Times, serif;}

#nav{list-style:none;margin:0;position:absolute;right:10%;top:5px;}

#nav li{float:left;margin-left:5px;}

#content li{list-style:square;margin-left:10px;}

#nav .current_page_item a,#nav .current_page_item a:visited{color:#A7ABF4;}

#nav .page_item a{color:#ccc;text-decoration:none;background:transparent;padding:10px 10px;font:14px/100% Arial,Helvetica,sans-serif;text-transform:uppercase;display:block;}

#nav .page_item a:hover{color:#000;}

#rant{margin-left:600px;}

#rantext{margin:0;height:140px;width:67%;overflow:auto;padding:30px 0 0 10px;}

#rantext p{color:#ccc;line-height:1.5em;}

#home{margin:0px auto 0px;width:97%;color:#ccc;font-size:95%;line-height:120%;}

.col{float:left;width:25%;margin:30px 10px 0 10px;}

.col2{float:right;width:21%;margin:30px 25px 0 0px;}

small{color:#aaa;float:right;}

h2{color:#C8031E;margin:0 0 2px;letter-spacing: -1px;font-family:courier, seif; font-size:20px;padding-bottom:3px}

h2 a, h2 a:visited{color:#C8031E;text-decoration:none;}

h2 a:hover{background:333;text-decoration:underline;}

h3{font:normal 140%/100% courier, seif;color:#A7ABF4;margin:10px 0 5px;}

h4{font:normal 130%/100% "Arial",Tahoma;color:#ccc;margin:10px 0 5px;}

form{margin:0;padding:0;}

#page{margin:0px auto;width:95%;background:transparent;}

#content{padding:10px 20px;float:left;width:670px; background:#f9f7e7; margin:0 0 50px 0;}

acronym, abbr, span.caps{font-size:0.9em;letter-spacing:.07em;}





blockquote, blockquote cite{margin:0 5px 0 0;padding:10px 20px 10px 20px;background: url(img/bq_bg.gif) no-repeat left top; font-size:0.9em;}



blockquote cite{display:block;}



.post{clear:both;padding-top:10px;list-style:square;}



.post h2 {

	/*border-bottom:1px dashed #C8031E;*/

}



.post-date{ font-size:10px;color:#333; float:left;}


/*
.post-date a {

color:#dc0000;

}



.post-month{font-size:10px;text-transform:uppercase;color:#dc0000;text-align:center;display:block;line-height:11px;padding-top:2px;margin-left:-3px;}



.post-day{font-size:25px;font-weight:bold;text-transform:uppercase;color:#dc0000;text-align:center;display:block;line-height:21px;padding-top:7px;margin-left:-3px;}

*/

.entry{ clear:both;}



.post-cat{float:left;font-size:95%;color:#000; font-family:Arial, Helvetica, sans-serif; font-size:10px;}



.post h3 {

	font-weight:bold;

}



.post-comments{padding-right:35px;float:right;font-size:10px; font-weight:bold; color:#333; }
.post-comments a { color:#333; text-decoration:underline;}
.post-comments a:hover { color:#C8031E; text-decoration:underline;}
/*.comm-text {text-decoration:underline; }*/
.comm-plus { color:#C8031E; font-weight:bold;  }



.post-calendar{padding-left:20px;float:right;font-size:95%;color:#A7ABF4;}



.post-content{clear:both;padding-top:10px;}



.post-content a:link,

.post-content a:visited{color:#dc0000; font-weight:bold}

.post-content a:hover{text-decoration:underline;}



.navigation a,.navigation a:visited{color:#ccc;margin:10px 0 0 10px;display:block;}



#sidebar li a,

#footer li a{display:block;}



#sidebar li a:hover, 

#footer li a:hover{color:#BB3101;text-decoration:none;}

#comments, 

#respond{padding-bottom:5px;color:#333;}



.commentlist{margin:10px 0;padding-left:20px;line-height:130%;}



.commentlist li{padding: 5px 10px;}



.commentlist .alt{}



.commentlist cite, .commentlist cite a, .commentlist cite a:visited{font-weight:bold;font-style:normal;font-size:120%;color:#000;}



.commentlist small{margin-bottom:10px;display:block;font-size:10px; float:left; width:100%; color:#dc0000}



.commentlist small a {color:#dc0000}



#commentform{margin-top:10px;font:110% Arial, Helvetica, sans-serif;color:#333;}



#commentform p{padding:6px 0;margin:0;}



#commentform label{color:#000;font-size:87%;}



#commentform input{width:60%;border:1px solid #000;padding:3px;margin-top:3px;}



#commentform textarea{width:60%;height:115px;border:1px solid #000000;padding: 2px;margin-top:3px;color:#333;}



#commentform #submit{ background:url(img/coment_submit.gif) no-repeat;font:bold 12px Arial, Helvetica, sans-serif;color:#000;border:none;float:right;width:144px;height:28px;cursor:pointer;}



#commentform textarea:focus, #commentform input[type="text"]:focus{}



#sidebar{float:left;padding:0 5px 5px 0;width:275px; z-index:10}



#right_sidebar{float:left;padding:0 5px 5px 0;width:20%;}



#searchform{padding:5px 0 5 5px;float:left;}

#searchform #s{border:1px dashed #000000;width:129px; height:16px; padding:2px 5px 0 5px;border:1px dashed #000000;vertical-align:middle;color:#000;}

#searchform #searchsubmit{background: url(img/footer_buscar_bt.png) no-repeat;border: none;width:32px;height:18px;font:bold 12px Arial, Helvetica, sans-serif;color:#000;vertical-align: middle;cursor:pointer;}



#sidebar h3{ border:0; display:block; margin:0; padding:0;outline:none;}
#sidebar h3 a { outline:none; }
#sidebar h3 a img { border:0; outline:none; }


/*
.ul-cat{list-style:none;margin:0 0 15px;padding:0;}



.ul-cat li{margin:0;padding:2px 0 2px 15px; font-weight:bold;}



.ul-cat li a, .ul-cat li a:visited{color:#000;text-decoration:none;}



.ul-cat li a:hover{color:#ccc;text-decoration:none;}

*/

.ul-archives, .ul-cat{list-style-type:none;margin:0;padding:0; background:url(img/blog_archive-middle.png) repeat-y top left; margin-top:-20px; }



.ul-archives li, .ul-cat li{margin:0;padding:0 0 0 20px;list-style-type:none; color:#C8031E; font-weight:bold; }



.ul-archives li a, .ul-archives li a:visited, .ul-cat li a, .ul-cat li a:visited{color:#C8031E;text-decoration:none;}



.ul-archives li a:hover, .ul-cat li a:hover{color:#ccc;text-decoration:none;}



#footer{

clear:both;

color:#ccc;

font-size:95%;

line-height:130%;

margin-left:10%;

width:90%;


}



#footer h2 {

	border:0;

}



.footer_left {

	float:left;

	background:url(img/footer_left.gif) no-repeat;

	width:31px;

}



.footer_right {

	float:left;

	background:url(img/footer_right.gif) no-repeat;

	width:68px;

}

.footer_inside{
	width:75%; 
	float:left; 
	background: url(img/footer_center.gif) top center no-repeat;
}

.footer_left,
.footer_right,
.footer_inside {height:600px !important; /*Mudar aqui para editar a altura do rodapé*/}


.footer_cont {

	margin:0 auto;

}


#footer a, #footer a:visited{color:#000; font-weight:bold; font-size:12px}



.ul-roll{list-style:none;margin:0 0 15px;padding:0;font-size:115%;line-height:130%;font-weight:normal;}



.ul-roll li{margin:0;padding:2px 0 2px 20px;background: url(img/amigos_ico.gif) no-repeat left center; border-bottom:1px dashed #BB3101;}



#.ul-roll li a, .ul-roll li a:visited{color:#A7ABF4;text-decoration:none;}



.ul-roll li a:visited a:hover{text-decoration:none;}



#right_sidebar .ul-roll li {

	border-bottom:0;

}



#footer h4{font:normal 146%/100% courier, seif;color:#A7ABF4;margin:10px 0 5px;}



#footer .col2 li{

	background:none;

	border:0;

	padding:0;

	font-weight:normal;

}



#footer .col2 li a{

	font-weight:normal;

}



.recently-commented{list-style:none;margin:0;padding:0;font-size:92%;line-height:110%;}



.recently-commented li{background:url(images/fooco.gif) no-repeat;padding:0 0 10px 20px;}



.recently-commented a{font-size:115%;line-height:130%;font-weight:bold;}



#credits{margin:0px auto;width:70%;color:#333;font-size:85%;line-height:120%;}



#credits a, #credit a:visited{color:#333;}



.rss{background:url(images/rss.gif) no-repeat left center;padding-left:18px;padding-bottom:2px;margin-left:8px;}.center{text-align:center;}



.alignleft{float:left;color:#dc0000;}



.alignleft a {

	color:#dc0000;

	font-weight:bold;

}



.alignright{float:right;}



.clear{clear:both;}hr.clear{clear:both;visibility:hidden;margin:0;padding:0;}a img{border:.08em solid #000;padding:.077em;/*filter:alpha(opacity=50); -moz-opacity:0.5;opacity:0.5; -khtml-opacity:0.5;*/}a img:hover{opacity:1;}





.ff {

	_width:95px;

	*width:95px;

	max-width:95px;

	border:1px dashed #000;

	margin-bottom:10px;

}



.ff a img{border:.08em solid #A7ABF4;padding:.077em;width:3.5em;height:3.5em;margin:0 .077em .077em 0; opacity:1}



.ff a:hover img{border:.08em solid #ccc;opacity:1;width:3.5em;height:3.5em;}



.entry p img{float:left;border:none;margin-right:10px;margin-bottom:10px;padding:0;max-width:90%;}



.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 



.clearfix{display:inline-block;}/* Hides from IE-mac \*/ 



* html .clearfix{height:1%;} 



.clearfix{display: block;}/* End hide from IE-mac */



#wp-calendar{text-align:center;background-color:transparent;margin:0;width:90%;}



#wp-calendar td{line-height:10px;font-size:10px;color:#000;}



#wp-calendar td a{display:block;color:#BB3101; text-decoration:none;line-height:10px;}



#wp-calendar #prev a{width:30px;}#wp-calendar #next a{width:30px;margin:0 0 0 30px;}



#wp-calendar #today{color:#BB3101;}#wp-calendar #today a{color:#BB3101;font-weight:700;}



#wp-calendar caption{text-align:left; font-size:18px; font-weight:bold; color:#FF0000; width:100%;margin:0 0 5px 0}



.widget{list-style-type:none;}.widgettitle{}.widget_text div{padding-left:4em;}.widget_calendar caption{text-align:left !important;color:#ccc;padding-left:1em;}.widget_calendar table{background-color:#333 !important;color:#333 !important;}.linkcat{list-style-type:none;}.widget_recent_comments li{list-style-type:disc;}.widget_delicious h2 a{font-size:1.1em;color:#000;text-decoration:none;}





.araras {

	border:1px dashed #000000;

	position:relative;

	display:block;

	width:139px;

	height:289px;

}



#araras_legenda {

	border:1px dashed red;

	background:#FFFFCC;

	width:115px;

	height:100px;

	font-size:11px;

	color:#000000;

	position:absolute;

	visibility:hidden;

	margin:-250px 0 0 120px

}



#araras_legenda p {

	padding:20px 3px;

	font-family:Arial, Helvetica, sans-serif;

	line-height:100%;

}


p#bio { color:#333; display:block; padding:25px 40px 0 50px; font-size:11px; line-height:145%; height:240px; }
div#busca { background:url(img/blog_busca.png) no-repeat; width:259px; height:58px; }
div#busca form { padding:15px 0 0 60px; }
div#busca input { background:none; border:none !important; border-bottom:1px dashed #333 !important; }
div#busca input#searchsubmit { border:none !important; }

