/*
Theme Name: Boombust 2010
Description: Todos os direitos reservados 2010.
Version: 0.1
Author: <a href="http://www.bamboolab.com.br/">Bamboo Lab</a>
Author URI: http://www.bamboolab.com.br
*/
body {
	color: #847184;
	font-family:Arial, sans-serif;
	margin:auto;
	background:#F1F1F1 url(images/bg.jpg) top repeat-x;
}
/* Image Alignment */
img.centered, .aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
#menu{ width:100%; height:47px; float:left;}
#menu ul{ margin-left:7px;}
#menu ul li{ float:left;}
#menu ul li a{ font-size:16px; line-height:40px; margin:0px 10px 0px 10px; font-weight:bold; color:#4C4C4C; text-decoration:none; text-shadow:#F3F3F3 1px 1px 1px;}
#menu ul li a:hover{ color:#BD1319;}
.content{margin:0px 0px 0px 17px; clear:both;}
.fixo{height:504px; float:left; margin:20px 20px 0px 0px;}
.fixo_in{ width:283px; border:1px solid #E4E4E4; background-color:#fff; float:left;}
.fixo_in a{ border:5px solid #fff; float:left;}
.fixo_in a:hover{border:5px solid #F5F5F5;}
.fixo_in a img{ float:left; border:none; width:273px; height:441px;}
.box{ width:283px;}
.box_in{ width:283px; border:1px solid #E4E4E4; background-color:#fff; float:left;}
.shadow{ width:283px; min-height:10px; background:url(images/shadow.jpg) top no-repeat; clear:both; line-height:0px; margin-bottom:10px; float:left;}
.shadow h1{ line-height:14px; margin:12px 5px 0px 5px;}
.shadow h1 a{ font-size:14px; color:#BD141A; font-weight:bold; text-shadow:#fff 1px 1px 1px; text-decoration:none;}
.shadow h1 a:hover{color:#232323;}
.shadow h2{line-height:11px; margin:8px 5px 0px 5px;}
.shadow h2 a{ font-size:11px; color:#A596A5; text-decoration:none; font-weight:normal; float:left;}
.shadow h2 a:hover{color:#232323;}
.shadow h2 a.ncomments{ float:right; font-size:10px;}
.inscrevase{ width:283px; border-bottom:1px solid #E4E4E4; float:left;}
.box_in form{ padding:4px 0px 0px 0px;  width:283px; float:left;}
.box_in form input[type=text]{ width:258px; height:22px; border-bottom:1px solid #F4F4F4; border-left:1px solid #F4F4F4; border-right:1px solid #F4F4F4; border-top:1px solid #CACACA; margin:5px 0px 0px 11px; line-height:22px;}
.box_in form input[type=image]{margin:13px 0px 15px 11px;}
.box_in form input[name=email]{ background:#fff url(images/lb_email.jpg) left no-repeat; padding-left:80px; width:178px; color:#847184;}
.box_in form input[name=nome]{ background:#fff url(images/lb_nome.jpg) left no-repeat; padding-left:80px; width:178px; color:#847184; margin-bottom:10px;}
.interaja{ width:283px; height:73px; float:left;}
.interaja img{ float:left; margin-right:3px;}
.interaja a{ width:25px; height:25px; margin:25px 2px 0px 1px; float:left;}
.post{ width:283px; float:left; margin:20px 20px 0px 0px; height:242px;}
.post_in{ width:283px; border:1px solid #E4E4E4; background-color:#fff; float:left;}
.post_in a{ border:5px solid #fff; float:left;}
.post_in a:hover{border:5px solid #F5F5F5;}
.post_in a img{ float:left; border:none; width:273px; height:179px;}
.content_flickr{margin:8px 0px 0px 17px; clear:both;}
.flickr_logo{ width:283px; float:left; margin:20px 20px 0px 0px; height:110px;}
.flickr_logo_in{ width:283px; border:1px solid #E4E4E4; background-color:#fff; float:left;}
.flickr{ width:283px; margin:20px 20px 0px 0px; height:110px; float:left;}
.flickr_in{ width:130px; border:1px solid #E4E4E4; background-color:#fff; float:left;}
.flickr_in a{ border:5px solid #fff; float:left;}
.flickr_in a:hover{border:5px solid #F5F5F5;}
.flickr_in a img{ float:left; border:none;}
.flickr_in_r{ width:130px; border:1px solid #E4E4E4; background-color:#fff; float:right;}
.flickr_in_r a{ border:5px solid #fff; float:left;}
.flickr_in_r a:hover{border:5px solid #F5F5F5;}
.flickr_in_r a img{ float:left; border:none;}
.flickr_out{ width:130px; float:left;}
.flickr_out_r{ width:130px; float:right;}
.shadowf{ width:130px; min-height:10px; background:url(images/shadow2.jpg) top no-repeat; clear:both; line-height:0px; margin-bottom:10px; float:left;}
.shadowfr{ width:130px; min-height:10px; background:url(images/shadow2.jpg) top no-repeat; clear:both; line-height:0px; margin-bottom:10px; float:right;}
.footer{width:100%; height:57px; margin:30px 0px 0px 0px; clear:both; background:url(images/bg_footer.jpg) top repeat-x;}
.footer_logos a{ margin:18px 0px 0px 20px; float:left;}
.footer_logos a img{ border:none; float:left;}
.footer_logos a.bamboologo{ right:0px; margin:24px 20px; 0px 0px; float:right;}
.footer p{ font-size:11px; color:#A596A5; line-height:30px; clear:both;}
.contentdefault{width:283px; margin:20px 0px 0px 17px; float:left;}
.sidebar{ width:283px; float:left;}
.box2{ width:283px; float:left;}
.box2_in{ width:283px; border:1px solid #E4E4E4; background-color:#fff; float:left;}
.box2_in form{ padding:6px 0px 0px 0px;  width:283px; float:left;}
.box2_in form input[type=text]{ width:258px; height:22px; border-bottom:1px solid #F4F4F4; border-left:1px solid #F4F4F4; border-right:1px solid #F4F4F4; border-top:1px solid #CACACA; margin:10px 0px 0px 11px; line-height:22px;}
.box2_in form input[type=image]{margin:10px 0px 15px 11px;}
.box2_in form input[name=email]{ background:#fff url(images/lb_email.jpg) left no-repeat; padding-left:80px; width:178px; color:#847184;}
.box2_in form input[name=nome]{ background:#fff url(images/lb_nome.jpg) left no-repeat; padding-left:80px; width:178px; color:#847184; margin-bottom:17px;}
.postnav{ width:283px; float:left; margin:20px 0px 0px 0px; height:242px;}
.postnav_in{ width:283px; border:1px solid #E4E4E4; background-color:#fff; float:left;}
.postnav_in a{ border:5px solid #fff; float:left;}
.postnav_in a:hover{border:5px solid #F5F5F5;}
.postnav_in a img{ float:left; border:none; width:273px; height:179px;}
#posts{ width:645px; margin:20px 0px 0px 20px; float:left;}
#posts_in{ width:645px; border:1px solid #E4E4E4; background-color:#fff; float:left;}
.shadow3{ width:645px; height:20px; background:url(images/shadow3.jpg) top no-repeat; clear:both; line-height:0px; margin-bottom:10px; float:left;}
#post_top{ width:645px; border-bottom:1px solid #E4E4E4; padding:15px 0px 15px 0px; float:left;}
#post_date{ width:57px; min-height:40px; float:left;}
.date_day{ width:57px; text-align:center; color:#E0DCDB; font-size:28px; line-height:28px;float:left;}
.date_month{ width:57px; text-align:center; color:#E0DCDB; font-size:16px; line-height:16px;float:left;}
#post_title{ width:580px; float:left;}
#post_title h1{ font-size:26px; line-height:29px; font-weight:700; color:#BD141A; text-decoration:none;}
#post_title h2{font-size:11px; color:#BFBAB8; line-height:15px; margin:2px 0px 0px 0px;}
#post_title h2 a{line-height:15px; font-size:11px; color:#B1ABA9; text-decoration:none;}
#post_title h2 a:hover{ color:#79726F;}
#post_title h2 em{line-height:15px; color:#BD141A; padding:0px 6px 0px 6px;}
#post_content{ width:615px; padding:15px; border-bottom:1px solid #E4E4E4; float:left; word-wrap: break-word; font-size:12px; line-height:17px; text-align:justify;}
#post_content p{ margin-top:10px; word-wrap: break-word; font-size:12px;}
#post_content a{ color:#BD1319; font-weight:bold; text-decoration:none;}
#post_content a:hover{color:#232323;}
#post_content a img{ border:none;}
#post_content h1{word-wrap: break-word; font-size:24px; margin-top:10px; line-height:28px;}
#post_content h2{word-wrap: break-word; font-size:20px; margin-top:10px; line-height:23px;}
#post_content h3{word-wrap: break-word; font-size:16px; margin-top:10px; line-height:20px;}
#post_content ul{margin-top:10px; margin-left:20px; padding:0;}
#post_content ul li{ list-style:disc;}
#post_content ol{margin-top:10px; margin-left:20px; padding:0;}
#post_content ol li{ list-style-type:decimal;}
#post_content_footer{ width:615px; padding:15px 0px 0px 0px; float:left; }
#post_content_share{margin-top:-6px; float:left; }
#post_content_facebook{ float:right; }
#comentarios{ width:615px; padding:15px 0px 20px 0px; float:left; }
#comentarios_header{ padding:0px 0px 0px 15px; clear:both; }
#comments{ width:590px; margin-left:15px; padding:0;}
.comment{padding:15px 0px 0px 14px; clear:both;}
#comments li.depth-2{padding:15px 0px 0px 14px;clear:both;}
#comments li.depth-3{padding:15px 0px 0px 14px;clear:both;}
#comments li.depth-4{padding:15px 0px 0px 14px;clear:both;}
#comments li.depth-5{padding:15px 0px 0px 14px;clear:both;}
.comment_top{ width:100%; height:36px; }
.comment_avatar{ width:28px; height:28px; margin:0px 10px 0px 0px; margin-left:-14px; float:left;}
.comment_avatar a{ border:1px solid #F1F1F1; float:left; }
.comment_avatar a:hover{border:1px solid #E2E2E2;}
.comment_avatar a img{ border:none; float:left; width:28px; height:28px;}
.comment_name{ float:left; height:40px; font-size:12px; color:#BD1319; background:url(images/arrow.jpg) bottom left no-repeat; line-height:32px;}
#comments li.depth-2 .comment_name{ float:left; height:40px; font-size:12px; color:#BD1319; background:url(images/arrow2.jpg) bottom left no-repeat; line-height:32px;}
#comments li.depth-3 .comment_name{ float:left; height:40px; font-size:12px; color:#BD1319; background:url(images/arrow.jpg) bottom left no-repeat; line-height:32px;}
#comments li.depth-4 .comment_name{ float:left; height:40px; font-size:12px; color:#BD1319; background:url(images/arrow2.jpg) bottom left no-repeat; line-height:32px;}
#comments li.depth-5 .comment_name{ float:left; height:40px; font-size:12px; color:#BD1319; background:url(images/arrow.jpg) bottom left no-repeat; line-height:32px;}
#comments li.depth-6 .comment_name{ float:left; height:40px; font-size:12px; color:#BD1319; background:url(images/arrow2.jpg) bottom left no-repeat; line-height:32px;}
#comments li.depth-7 .comment_name{ float:left; height:40px; font-size:12px; color:#BD1319; background:url(images/arrow.jpg) bottom left no-repeat; line-height:32px;}
#comments li.depth-8 .comment_name{ float:left; height:40px; font-size:12px; color:#BD1319; background:url(images/arrow2.jpg) bottom left no-repeat; line-height:32px;}
#comments li.depth-9 .comment_name{ float:left; height:40px; font-size:12px; color:#BD1319; background:url(images/arrow.jpg) bottom left no-repeat; line-height:32px;}
#comments li.depth-10 .comment_name{ float:left; height:40px; font-size:12px; color:#BD1319; background:url(images/arrow2.jpg) bottom left no-repeat; line-height:32px;}
.comment_name a{ text-decoration:none; color:#BD1319;}
.comment_name a:hover{color:#232323;}
.comment_text{ padding:10px; width:100%; float:left; background-color:#F5F5F5; font-size:12px; line-height:15px;}
#comments li.depth-2 .comment_text{ padding:10px; width:100%; float:left; background-color:#EEEEEE; font-size:12px; line-height:15px;}
#comments li.depth-3 .comment_text{ padding:10px; width:100%; float:left; background-color:#F5F5F5; font-size:12px; line-height:15px;}
#comments li.depth-4 .comment_text{ padding:10px; width:100%; float:left; background-color:#EEEEEE; font-size:12px; line-height:15px;}
#comments li.depth-5 .comment_text{ padding:10px; width:100%; float:left; background-color:#F5F5F5; font-size:12px; line-height:15px;}
#comments li.depth-6 .comment_text{ padding:10px; width:100%; float:left; background-color:#EEEEEE; font-size:12px; line-height:15px;}
#comments li.depth-7 .comment_text{ padding:10px; width:100%; float:left; background-color:#F5F5F5; font-size:12px; line-height:15px;}
#comments li.depth-8 .comment_text{ padding:10px; width:100%; float:left; background-color:#EEEEEE; font-size:12px; line-height:15px;}
#comments li.depth-9 .comment_text{ padding:10px; width:100%; float:left; background-color:#F5F5F5; font-size:12px; line-height:15px;}
#comments li.depth-10 .comment_text{ padding:10px; width:100%; float:left; background-color:#EEEEEE; font-size:12px; line-height:15px;}
.comment_text em{ font-size:10px; font-weight:bold; color:#BD1319; clear:both; line-height:20px; font-style:normal; float:left;}
.comment_text em a{ font-size:10px; font-weight:bold; color:#BD1319; line-height:20px; font-style:normal; text-decoration:none;}
.comment_text a{ font-size:12px; font-weight:normal; color:#BD1319; line-height:15px; font-style:normal; text-decoration:none;}
.comment_reply{ float:right; background:url(images/reply.jpg) left top no-repeat; padding-left:15px; margin-top:3px;}
#comments li.depth-2 .comment_reply{ float:right; background:url(images/reply2.jpg) left top no-repeat; padding-left:15px; margin-top:3px;}
#comments li.depth-3 .comment_reply{ float:right; background:url(images/reply.jpg) left top no-repeat; padding-left:15px; margin-top:3px;}
#comments li.depth-4 .comment_reply{ float:right; background:url(images/reply2.jpg) left top no-repeat; padding-left:15px; margin-top:3px;}
#comments li.depth-5 .comment_reply{ float:right; background:url(images/reply.jpg) left top no-repeat; padding-left:15px; margin-top:3px;}
#comments li.depth-6 .comment_reply{ float:right; background:url(images/reply2.jpg) left top no-repeat; padding-left:15px; margin-top:3px;}
#comments li.depth-7 .comment_reply{ float:right; background:url(images/reply.jpg) left top no-repeat; padding-left:15px; margin-top:3px;}
#comments li.depth-8 .comment_reply{ float:right; background:url(images/reply2.jpg) left top no-repeat; padding-left:15px; margin-top:3px;}
#comments li.depth-9 .comment_reply{ float:right; background:url(images/reply.jpg) left top no-repeat; padding-left:15px; margin-top:3px;}
#comments li.depth-10 .comment_reply{ float:right; background:url(images/reply2.jpg) left top no-repeat; padding-left:15px; margin-top:3px;}
.comment_reply a{ font-size:10px; color:#BD1319; text-decoration:none; line-height:10px;}
.comment_reply a:hover{color:#232323;}
#respond{ width:590px; margin:30px 0px 0px 20px; float:left;}
#respond_header{ margin:0;}
#respond form{ width:590px; padding:10px 0px 0px 0px; float:left;}
#respond form p{ font-size:12px; font-weight:bold; color:#BD1319; line-height:20px; font-style:normal; clear:both;}
#respond form p a{ font-size:12px; font-weight:bold; color:#BD1319; line-height:20px; font-style:normal; text-decoration:none;}
#respond form p a:hover{color:#232323;}
#respond form input[type=text]{ height:22px; border-bottom:1px solid #F4F4F4; border-left:1px solid #F4F4F4; border-right:1px solid #F4F4F4; border-top:1px solid #CACACA; line-height:22px; float:left;}
#respond form input[type=image]{margin:10px 0px 0px 0px;}
#respond form input[name=email]{ background:#fff url(images/lb_email.jpg) left no-repeat; padding-left:80px; width:510px; color:#847184; clear:both;}
#respond form input[name=author]{ margin-top:10px; background:#fff url(images/lb_nome.jpg) left no-repeat; padding-left:80px; width:510px ; color:#847184;clear:both;}
#respond form input[name=url]{ margin-top:10px; background:#fff url(images/lb_url.jpg) left no-repeat; padding-left:80px; width:510px ; color:#847184;clear:both;}
#respond form label{ padding:10px 0px 10px 0px; clear:both; float:left;}
#respond form textarea{ width:590px; height:100px; border-bottom:1px solid #F4F4F4; border-left:1px solid #F4F4F4; border-right:1px solid #F4F4F4; border-top:1px solid #CACACA; color:#847184; line-height:14px;}
#page_title{ width:615px; padding-left:15px; float:left;}
#page_title h1{ font-size:26px; line-height:29px; font-weight:700; color:#BD141A; text-decoration:none;}
.nav{ width:283px; border:1px solid #F1F1F1; float:left;}
.nav a{ border:5px solid #F1F1F1; float:left; opacity:0.4; filter:alpha(opacity=40);}
.nav a:hover{border:5px solid #F1F1F1; opacity:1.0; filter:alpha(opacity=100);}
.nav a img{ float:left; border:none; width:273px; height:179px; }
#tracks_header{ padding:20px 0px 0px 15px; clear:both; }
#pings{padding:5px 0px 0px 14px; clear:both;}
#pings li{ line-height:15px; padding:8px 0px 0px 20px; clear:both;}
#pings li a{font-size:10px; font-weight:normal; color:#847184; text-decoration:none;}
#pings li a:hover{color:#232323;}
#contato form{ width:605px; padding:10px 0px 0px 0px; float:left;}
#contato form input[type=text]{ height:22px; border-bottom:1px solid #F4F4F4; border-left:1px solid #F4F4F4; border-right:1px solid #F4F4F4; border-top:1px solid #CACACA; line-height:22px; margin-top:10px; float:left;}
#contato form input[type=image]{margin:10px 0px 0px 0px;}
#contato form input[name=contactemail]{ background:#fff url(images/lb_email.jpg) left no-repeat; padding-left:80px; width:525px; color:#847184; }
#contato form input[name=contactnome]{ background:#fff url(images/lb_nome.jpg) left no-repeat; padding-left:80px; width:525px; color:#847184;}
#contato form textarea{ margin-top:10px; float:left; width:605px; height:180px; border-bottom:1px solid #F4F4F4; border-left:1px solid #F4F4F4; border-right:1px solid #F4F4F4; border-top:1px solid #CACACA; color:#847184; line-height:14px;}
#contato form input.error,#contato form textarea.error{ border:1px solid #BD1319;}
#contacterror{ clear:both; line-height:30px; color:#BD1319;}
#facebook_box{margin:20px 0px 0px 20px; float:left;}
/* liScroll styles */

#twittercontainer {
height: 27px; 
margin: 0; 
padding: 0;
overflow: hidden; 
right:5px; top:7px;
position:absolute;

}
#mask {
position: relative;
overflow: hidden;
width:100%;
}
#twitter{
position: relative;
margin: 0; 
padding: 0px 0px 0px 35px;
font: bold 10px Verdana;
list-style-type: none;
right:5px;
height: 27px; 
background:url(images/bird.png) left no-repeat;
left:300px;
}
#twitter.newsticker li {
margin:0px 15px 0px 15px;
padding: 0;
float: left;
line-height: 27px; 
list-style:disc;
}
#twitter.newsticker a {
margin: 0;
padding: 0;
white-space: nowrap;
color: #BD1319;
font: bold 10px Verdana;
} 
img#wpstats{width:0px;height:0px; margin:0;border:none;overflow:hidden;position:absolute;top:0;}
