/* 
    Document   : silvio.css
    Created on : May 13, 2010, 4:45:59 PM
    Author     : JoaoVagner
    Description:
        css for blog silvio luiz
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

* {
	font-family: Arial;
}

body.silvio {
	line-height:1.4;
	height:100%;
	background:#fcfbfb url(/i/blogs/silvio/body.jpg) repeat-x 50% -73px;
	font-size: 12px;
}


#container
{
	margin:311px auto 0;
	width:958px;

}

.silvio .bloggername {
	background:url("/i/blogs/silvio/nameblog.png") no-repeat scroll 0 0 transparent;
	height:78px;
	position:absolute;
	right:245px;
	text-indent:-9999em;
	top:-176px;
	width:355px;

	}

.silvio .bloggerface {
	background:url("/i/blogs/silvio/silvio-foto.png") no-repeat scroll 0 0 transparent;
	height:306px;
	width:564px;
	position:absolute;
	text-indent:-9999em;
	left:-169px;
	top:-289px;
	z-index:10;
}

.bloggername a, .bloggerface a {display:block;height:100%;}

.rounds {
	position:relative;
	margin:12px 0;
	background: #fff;
}
.rounds .r_top, .rounds .r_bottom {
	position:absolute;left:0;
	width:100%;height:12px;
	overflow:hidden;
}
.rounds .r_top {top:-12px;}
.rounds .r_bottom {top:100%;}
.rounds .r_top p, .rounds .r_bottom p {
	height:100%;margin-right:13px;
	background:url(/i/blogs/rounds.png) no-repeat -12px 0;
}
.rounds .r_top p {background-position: -12px -11px;}
.rounds .r_top p b, .rounds .r_bottom p b {
	position:absolute;top:0;left:100%;
	display:block;
	width:13px;height:12px;
	padding-right:1987px;
	margin-left:-13px;
	background:url(/i/blogs/rounds.png) no-repeat 0 0;
}
.rounds .r_top p b {background-position: 0 -11px;}
.silvio .rounds {
	margin: 18px 0;
	background:url(/i/blogs/silvio/l_mid.png) repeat-y 0 0;
}
.silvio .rounds .r_top, .silvio .rounds .r_bottom {
	height:35px;
	top:-35px;
	background:url(/i/blogs/silvio/l_tbr.png) no-repeat 0 0;
}
.silvio .rounds .r_bottom {background-position: 0 -35px;top:100%;}
.silvio .rounds .r_top *, .silvio .rounds .r_bottom * {visibility:hidden;}
.silvio .addbox .rounds {background: transparent url(/i/blogs/neto/r_mid.png) repeat-y 0 0;}
.silvio .addbox .rounds .r_top {background:url(/i/blogs/neto/r_tbr.png) no-repeat 0 0;}

.mainbox {
	float:left;
	position:relative;
	width:633px;
	left:4px;
}

.bposts_list h5 a, .neto .addbox .bposts_list h5 a {
	color: #6b4b2f;
}


.silvio .bposts_list .date_box {
	margin:2px 15px 10px 0;
	width:51px;height:32px;
	padding:3px 4px 0 0;
	background:url(/i/blogs/silvio/date_box.png) no-repeat 0 0;
	text-align:center;
	color:#fff;
	font-weight:bold;
	line-height:15px;
	font-size: 10px
}

.date_box b {
	font: size 18pt;
}

.bposts_list h5 small {
	background-color: #DECFC1;
	color: #fff;
}


.bposts_list h5 small a {
	color: #fff;
}

.bposts_list h5 small a:hover {
	color:#333;
	background:#fff;
}

.textBlock b a {
	color: #6b4b2f;
}

.silvio input[type="button"], .silvio input[type="submit"], .silvio .paginatorBtn {
	padding:3px 10px;
	border:solid 2px #6B4B2F;
	font-size:12px;font-weight:bold;
	color:#fff;
	background:#d42c36 url(/i/blogs/silvio/button.gif) repeat-x 0 100%;
	cursor:pointer;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	vertical-align:middle;
}



.silvio .main .author h6 a {
	color: #6b4b2f;
	font-size:12px;
	font-weight:bold;
	padding-bottom:8px;
}
.silvio .main .author .wrapper a {
	color: #6b4b2f;
}


.silvio .addbox  {
	right:0;
	width:317px;
}

.silvio .theBlock  {
	padding-bottom:14px;
	padding-left:4px;
}

.silvio .theBlock  h4 {
	color: #6B4B2F;
}

.silvio .theBlock  h4 a {
	color: #6B4B2F;
}

.silvio .tagfield  {
	background: #DECFC1;
}

.silvio .tagfield a {
	color: #6b4b2f;
}

.silvio .theBlock i small {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color: #EDC755;
	color: #fff;
	
}

.silvio .theBlock i  a small {
	color: #fff;
	
}

.silvio .theBlock i  a:hover small {
	color: #fff;
	background-color: #C9A947;
}

.silvio .spec_blog_butts .bt b {
	color: #6b4b2f;
}

.silvio .menu_search input.mfs {
	width:22px;
	height:20px;
	background:transparent;
	border:0;
	cursor:pointer;
	font-size:0;
	color:#aaa;
	vertical-align:middle;
}

.silvio .spec_blog_butts li.on a {
	background:none repeat scroll 0 0 #6b4b2f;
	color:#FFFFFF;
}

.silvio a, .silvio .bposts_list h5 a {color:#6b4b2f;}
.silvio .author .buttoz {background-image:url(/i/blogs/silvio/sluiz-dotted.jpg)}
.silvio .author {background-color:#F3F1F1; margin:0 1px 18px 4px; padding:0 16px 18px;}

.silvio dl.followers dd a span { font-size: 12px; }


.silvio .final_sidebar {
	background-image: url(/i/blogs/silvio/bottom_sidebar.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 319px;
}

.silvio .final_post {
	background-image: url(/i/blogs/silvio/post_bottom.gif);
	background-repeat: no-repeat;
	height: 31px;
	width: 635px;
}

.olho {
	position: absolute;
	top: -200px;
	left: 336px;

}

.instant_button {
	width: 270px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-bottom: 20px;
}


body.silvio .bodybox  {
	*padding-top: 0;
}

.silvio .bposts_list h5 small b {
	color: #333; 
}

.silvio .bposts_list {
	margin-top: -10px;
}
