* { margin: 0px; padding: 0px; border: 0px }
body { background: #d9dadb }

div#container { margin: 0 auto; width: 960px }
div#site { width: 960px; background: url('../images/sombra.png') repeat-y; }
div#topo { padding-left: 20px; height: 370px }

div#topo_inner { width: 920px; height: 370px; position: relative; background:url('../images/topo.home.jpg') no-repeat; }
div#topo_logotipo { position: absolute; top: 20px; left: 480px }

div#menu { clear: both; padding-left: 20px; width: 940px; height: 30px }
div.menu_item { float: left }
div#menu:after {
	content: " ";
	display: block;
	height: 0;
	clear: both;
	font-size: 0;
	visibility: hidden;
}
div#workspace { padding: 20px 40px 20px 40px; width: 880px }
div#rodape { background: url('../images/rodape.png') no-repeat; width: 960px; height: 50px; overflow: hidden }
div#rodape_inner { text-align: center; padding-top: 15px; color: yellow; font-size: 11px; font-family: verdana }

div#home { position: relative; width: 880px; height: 380px; font: 11px/16px verdana; }

input#campo_busca { background: url('../images/campobusca.png') no-repeat; width: 164px; padding: 3px; line-height: 20px; height: 24px; font-size: 16px;  } 

div#home_blog { position: absolute; left: 0px; top: 0px; width: 280px; height: 360px;  }
div#home_port { position: absolute; left: 300px; top: 120px; width: 360px; height: 240px;  }
div#home_twit { position: absolute; left: 300px; top: 0px; width: 360px; height: 80px;  }
div#home_busca { position: absolute; left: 680px; top: 0px; width: 200px; height: 100px;  }
div#home_banco { position: absolute; left: 680px; top: 120px; width: 200px; }
div#home_banco_foto { width: 200px; height: 150px; overflow: hidden; padding-bottom: 10px }

div#port_info { float:right; width: 134px; }
div#port_vid { float: left; width: 206px; overflow: hidden; }

/** Style the tweets */
#twitter {
	width: 360px
}

#twitter li { clear: both; padding-bottom:10px; }
#twitter img { display: inline }
#twitter ul {  list-style: none;}
#twitter span.prefix {  font-weight: bold;}
#twitter span.time { color: #c5c5c5;}
#twitter span.status {  }