html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
body{background:url(../images/bg.png) repeat-x #FFFFFF;font-size:12px;font-family:'SEGOE UI','Lucida Sans Unicode', Tahoma, Arial, san-serif;color:#000000;}
a:focus{outline:1px dotted;}
a{color:#008595;text-decoration:none;}
a:hover{text-decoration:none; color:#7a9800}
a span{font-size:90%;}
h1{font-size:25px;}
h2{font-size:23px;}
h3{font-size:21px;}
h4{font-size:19px;}
h5{font-size:17px;}
h6{font-size:15px;}
ol{list-style:decimal;}
ul{list-style:disc;}
li{margin-left:20px;position:relative;}
p,li,dl{line-height:18px;}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset,img{margin-bottom:20px;}
#wrapper{margin-top:7px;}
ul li ul,ol li ol{margin-bottom:0px;}
ol{padding:0 0 0 5px;}
.container_12{margin-left:auto;margin-right:auto;width:1000px;}
.float{display:inline;float:left;position:relative;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin-left:20px;margin-right:20px;}
.container_12 .grid_1{width:45px;}
.container_12 .grid_2{width:130px;}
.container_12 .grid_3{width:215px;}
.container_12 .grid_4{width:280px;}
.container_12 .grid_5{width:385px;}
.container_12 .grid_6{width:470px;}
.container_12 .grid_7{width:555px;}
.container_12 .grid_8{width:640px;}
.container_12 .grid_9{width:725px;}
.container_12 .grid_10{width:810px;}
.container_12 .grid_11{width:895px;}
.container_12 .grid_12{width:960px;}
.hr{border:none;border-bottom:1px solid #f0f0f0;border-top:1px solid #d7d7d7;clear:both;height:0;line-height:0;width:100%;font-size:0;padding:0;margin-bottom:20px;}
.pr{border:none;border-bottom:1px solid #f0f0f0;border-top:1px solid #d7d7d7;clear:both;height:0;line-height:0;width:100%;font-size:0;padding:0;margin-bottom:30px;}
.dotted{border-style:dashed;border-left:0;border-right:0;}
.meta{font-weight:normal;font-family:'Lucida Grande','Lucida Sans Unicode', Tahoma, Arial, san-serif;font-size:11px;color:#999999 !important;line-height:16px;text-transform:none;text-shadow:none;}
.right{float:right;}
.left{float:left;}
.img_left{float:left;margin:10px 20px 10px 0;}
.img_right{float:right;margin:10px 0 10px 20px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.textright{text-align:right;}
.error,.success{display:none;}
.button, .button:visited, .wp-pagenavi a{background:#000000 url(../images/alert-overlay.png) repeat-x;display:inline-block;padding:5px 10px 6px;color:#fff;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);position:relative;cursor:pointer;font-size:13px;font-weight:bold;line-height:1;border:0;}
.button:hover{background-color:#111;color:#fff;text-decoration:none; }
.button:active{top:1px;}
h1#logo{height:97px;width:235px;float:left;margin-top:2px;margin-bottom:0px;position:relative;background:url(../images/beta-version-logo.gif) left bottom no-repeat;}
h1#logo a{
	width:235px;
	height:97px;
	display:block;
	color:#EFEFEF;
	font-size:1px;
}
ul#navigation{text-transform:uppercase;float:right;}
ul#navigation li{float:right;display:inline;margin:0 0 0 50px;}
ul#navigation li a{font-family:arial, sans-serif !important;display:block;padding:44px 0 0;text-decoration:none;color:#000000;font-size:14px;font-weight:bold;}
ul#navigation li a:hover,ul#navigation li a.current{background:url(../images/triangle.gif) no-repeat center top;}
.footer, .footer a{color:#494949;}
.footer a:hover{color:#9d9d9d;}
div.sidebar ul{list-style:none;margin:0 0 30px 0;padding:0;}
div.sidebar ul li{margin:0 0 0 0;padding:0;}
div.sidebar ul li a{width:265px;display:inline-block;padding:10px 0 10px 5px;border-bottom:1px dashed #e4e4e4;text-decoration:none;color:#393939;padding-left:15px;}
div.sidebar ul a:hover{background:#f6f6f6;padding:10px 0 10px 30px;}
h2.caption{color:#494949;text-shadow:1px 1px 1px #cfcfcf;font-size:23px;line-height:30px;font-weight:normal;}
h2.caption span{color:#000000;font-weight:bold;}
h2.caption a:hover{text-decoration:underline;}
#quicknav{background:url(../images/link_border.png) repeat-x;height:400px;}
a .title{color:#000000;}
.quicknavgrid_3{width:205px;height:400px;margin:0px;padding:20px 10px 0;display:inline;float:left;position:relative; margin-right:1px;}
.control-margin-right{margin-right:0px; width:205px;}
.midle_quicknavgrid_3{width:488px;position:relative;}
.midle_quicknavgrid_3 h4.title, .midle_quicknavgrid_3 p{margin-bottom:2px;}
.midle_quicknavgrid_3 p{color:#717171; display:block}
.midle_quicknavgrid_3 a:hover{color:#000;}
.quicknav{background:#FFFFFF;}
.quicknav:hover{background:url(../images/link_bg.png) repeat-x;}
.quicknavhr{margin-bottom:0;margin-top:15px;}
.quicknav.alpha{margin-left:0;width:205px;}
.quicknav .footer-midle-top,.quicknav .footer-midle-top .left,.quicknav .footer-midle-top .right{width:488px;height:95px;position:relative;float:left;margin-bottom:5px;}
.quicknav .footer-midle-top .left{width:286px;}
.quicknav .footer-midle-top .right{width:201px;background:url(../images/podcast-versao-beta.png) right top no-repeat;
}
.quicknav .footer-midle-top .right h4.title{display:block;position:absolute;text-align:right;left: -2px;top: -7px;width: 130px;line-height:25px;}

.quicknav .footer-midle-midle,.quicknav .footer-midle-midle .left,.quicknav .footer-midle-midle .right{width:488px;height:175px;position:relative;float:left;}
.quicknav .footer-midle-midle .left{width:351px;background:url(../images/beta-promo-tea.png) bottom left no-repeat;}.quicknav .footer-midle-midle .left a.tea{margin:10px;width: 125px;height: 166px;float:left;display:block;}
.quicknav .footer-midle-midle .left #campanhas, .quicknav .footer-midle-midle .right #dica-beta{float:left;padding-top:25px;
}
#dica-beta p{width:130px;text-align:center; display:block; padding-top:5px;}

#campanhas p{padding:0px; display:block;}
#campanhas p.campanha-1{padding-left:23px;}
#campanhas p.campanha-1 img{margin-left:5px;}
#campanhas p.campanha-2 img{margin-left:5px; margin-right:2px; float:left;}
#campanhas p.campanha-2 span{display:block; float:left; width:155px;}
.quicknav .footer-midle-midle .right{width:130px; padding-left:6px; border-left:#CBCBCB dashed 1px;}

.quicknav .footer-midle-botttom{
	width:488px;
	height:95px;
	position:relative;
	float:left;
	padding-top:5px;
	background:url(../images/social-media-icons.jpg) center bottom no-repeat;
}
.quicknav .footer-midle-botttom a{width:78px; height:73px; margin-left:2px; display:block; float:left;}
.quicknav .footer-midle-botttom a#twitter{margin-left:5px;}

.roundabout-holder{list-style:none;width:500px;height:300px;margin:0px auto;}
.roundabout-moveable-item{font-size:12px!important;height:300px;width:600px;cursor:pointer;padding:5px;border:1px solid #aaaaaa;-webkit-border-radius:5px;-moz-border-radius:5px;background:#f9f9f9;}
.roundabout-moveable-item img{height:100%;width:100%;background-color:#FFFFFF;margin:0;}
.roundabout-in-focus{cursor:auto;}
.roundabout-in-focus:hover{-webkit-box-shadow:0px 0px 20px #787878;-moz-box-shadow:0px 0px 20px #787878;background:#f9f9f9;}
.roundabout-holder span{display:none;font-size:12px;}
.roundabout-in-focus:hover span{display:inline;position:absolute;bottom:5px;right:5px;padding:8px 20px;background:#f9f9f9;color:#000000;z-index:999;-webkit-border-top-left-radius:5px;-moz-border-radius-topLeft:5px;font-size:12px;border-left:1px solid #aaaaaa;border-top:1px solid #aaaaaa;}
.roundabout a:active,.roundabout a:focus,.roundabout a:visited{outline:none;text-decoration:none;}
.roundabou li{margin:0}
a img{border:none;outline:0;}
#featured{margin:10px 0 40px 0;}
#folio_scroller_container{margin-top:35px;margin-bottom:40px;height:auto;}
#folio_scroller_container .roundabout-holder{list-style:none;height:400px;margin:0px auto 20px auto;}
.portfolio_item{width:223px;position:relative;margin:0 14px 28px 14px;padding:0;}
.portfolio_item img{padding:5px;border:1px solid #aaaaaa;width:211px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#f9f9f9;margin-bottom:0px;}
.portfolio_item span{display:none;}
.portfolio_item:hover img{-webkit-box-shadow:0px 0px 20px #787878;-moz-box-shadow:0px 0px 20px #787878;background:#f9f9f9;}
.portfolio_item:hover span{display:inline;position:absolute;bottom:6px;right:6px;padding:10px 15px;background:#f9f9f9;color:#000000;z-index:999;border-left:1px solid #aaaaaa;border-top:1px solid #aaaaaa;-webkit-border-top-left-radius:5px;-moz-border-radius-topLeft:5px;}
.post p{text-align:justify; font-size:13px; line-height:16px; margin-top:5px;}
.post a:hover{text-decoration:underline;}
.post .title{color:#393939;font-size:30px;}
.post .title a{color:#393939;text-decoration:none;}
.post a.button:hover{text-decoration:none;}
.post .sub{font-size:12px;color:#9d9d9d;}
.post .thumb{width:619px;height:300px;padding:5px;border:1px solid #cccccc;-moz-border-radius:5px;-webkit-border-radius:5px;}
.post-mini{width:290px;height:350px;margin:15px;float:left;}
.post-mini .thumb{width:280px;height:200px;margin-left:5px;}
.post-mini a{font-size:14px;}
.post-mini .title{margin-bottom:10px !important;}
.post-mini .sub{margin-bottom:10px !important;display:block;height:25px;}
.post-mini .hr{width:280px;margin-left:5px;margin-bottom:5px !important;}
.post-mini .button{width:260px;float:none;}
.post-mini .title a{display:block;height:32px;}
.commentlist{margin:0;padding:0;margin-bottom:20px;float:left;width:100%;}
.commentlist li{width:100%;clear:both;float:left;padding:0;list-style-type:none;margin:0;position:relative;}
.gravatar{float:left;width:60px;padding:0px 10px 0 0;text-align:center;}
.gravatar img{display:block;padding:5px;padding-left:none;margin-bottom:0px;}
.comment_content{float:left;width:569px;}
.commentmetadata{float:right;}
.comment-reply-link{text-decoration:none;font-size:10px;}
.author_name{font-weight:bold;font-style:normal;font-size:15px;float:left;}
.author_name a{color:#000000;}
.comment_text{clear:both;margin-top:10px;}
.comment-reply-link{text-align:center;display:block;}
p.error{margin-left:140px;margin-top:10px;}
#contact_form ul{float:left;}
#contact_form ul li{margin:10px 0;list-style:none;position:relative;clear:both;}
#contact_form label{line-height:35px;width:100px;text-align:right;float:left;margin-right:10px;}
.search_term, #contact_form input#name,#contact_form input#email,#contact_form input#subject,#contact_form textarea{float:left;padding:8px;border:1px solid #CCCCCC;margin-left:10px;background:#fcfcfc;-moz-border-radius:5px;-webkit-border-radius:5px;}
#contact_form input#name,#contact_form input#email,#contact_form input#subject{width:400px;}
#contact_form textarea{width:500px;height:150px;resize:none;}
#contact_form input.button{float:right;}
#comment_form ul{float:left;}
#comment_form ul li{margin:10px 0;list-style:none;position:relative;clear:both;}
#comment_form label{line-height:35px;width:100px;text-align:right;float:left;margin-right:10px;}
#comment_form input,#comment_form textarea{float:left;padding:8px;border:1px solid #CCCCCC;margin-left:10px;background:#fcfcfc;-moz-border-radius:5px;-webkit-border-radius:5px;}
#comment_form input{width:400px;}
#comment_form textarea{width:500px;height:150px;resize:none;}
.contact ul{list-style:none;}
.contact li{margin:0;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
* html .clearfix{height:1%;}
.alpha{margin-left:0;}
.omega{margin-right:0;}
.search_term{float:none;width:260px;}
.sidebar h4{margin-top:10px;}
.wp-pagenavi a, .wp-pagenavi a:link{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;background:#454545;}
.wp-pagenavi a:visited{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;}
.wp-pagenavi a:hover{background:#787878;}
.wp-pagenavi a:active{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;}
.wp-pagenavi span.pages{padding:2px 4px 2px 4px;margin:2px 4px 2px 4px;}
.wp-pagenavi span.current{padding:2px 4px 2px 4px;margin:2px;background:none;font-weight:bold;}
.wp-pagenavi span.extend{padding:2px 4px 2px 4px;margin:2px;}
#comment_form li{list-style:none;}
.button-post{background-color:#E8E8E8 !important;color:#404040 !important;margin:2px;}
.button-post:hover{background-color:#111 !important;color:#fff !important;}
.cloud-tags{text-align:justify;font-size-adjust:50px;}
.links-footer ul{list-style:none;margin:0 0 30px 0;padding:0;}
.links-footer ul li{margin:0 0 0 0;padding:0;padding-top:3px;}
.links-footer ul li a{width:160px;height:40px;display:inline-block;padding:5px 0 5px 50px;position:relative;border-bottom:1px dashed #e4e4e4;text-decoration:none;color:#393939;font-size:16px;}
.links-footer ul a:hover{border-bottom-color:#C7C7C7;color:#575757;}
.links-footer ul li a img{margin:0px;margin-right:3px;border:0px;position:absolute;left:0px;top:0px;}
.aligncenter{margin:5px auto auto;text-align:center;}
.twitter .twitter-item{padding:5px;}
.twitter .twitter-link{display:inline; color:#008595; padding:0px; border:0px;}
.twitter .twitter-link:hover{display:inline; color:#008595; padding:0px; border:0px; color:#717171}