/* RESET HTML TAG */ 		
		body {
			background-color: #FFFFFF; 
			font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
			font-size:12px; color:#555555;
		}
		
		body{
			border:0; margin:0; 
			padding:0;
		}
		
		form{
			border:0; 
			margin:0;
		}
		
		form {
			font-size:12px;
		}
		
		form, input {
			padding:0
		}
		
		h1,h2,h3,h4 {
			margin:0; 
			border:0; 
			padding:0; 
			color:#000000; 
			font-weight:normal;
		}
		
		h1 {
			font-size:32px; 
			font-family:Georgia, "Times New Roman", Times, serif; 
			line-height:36px; 
			padding-bottom:20px; 
		}
		
		h2 {
			font-size:30px; 
			font-family:Georgia, "Times New Roman", Times, serif; 
			line-height:32px; 
			padding-bottom:20px;
		}
		
		h2 a:link, h2 a:visited{
			color:#000000; 
			text-decoration:none;
		}
		
		h2 a:hover{
			text-decoration:underline;
		}
		
		h3 {
			font-size:12px; 
			line-height:32px; 
			color:#53524b; 
			background: url(../imagens/h3-left.jpg) top left no-repeat #e0dfd0;;
			font-weight:bold;
		}
		
		h3 div {
			background: url(../imagens/h3-right.jpg) top right no-repeat;
			height:32px;
			line-height:32px;
			padding:0 10px;
		}
		
		h4{
			font-size:12px;
			font-weight:bold; color:#40403b;
			margin-bottom:14px;
		}
		
		strong{
			color:#000000;
		}
		
		a:link, a:visited{
			color:#003399; 
			text-decoration:none;
		}
		
		a:hover{
			text-decoration:underline;
		}
		
		blockquote {
			margin: 20px; 
			padding:0 0 0 14px; 
			color: #666666; 
			border-left: 2px solid #999999;
		}
		
		.smalltext{
			font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
			font-size:11px; 
			float:right;
		}
		
		ul,li{
			margin:0; 
			border:0; 
			padding:0;
		}
		
		ul{
			margin-bottom:20px;
		}
		
		li{
			list-style:none;
			display:block;
		}
		
		div.code{
			font-family:"Courier New", Courier, monospace; 
			font-size:12px; color:#000000; 
			background:#EDEDED; 
			padding:10px; 	
			line-height:14px;
		}

		/* PAGE ELEMENTS */ 
		/* Top Section */
		#container, #nav-bar, .container-top, #woork-int, #footer{
			width:856px;
			margin:0 auto;
		}
		
		.container-nav-bar { 
			background:#000000;		
		}
		
		#nav-bar { 
			font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
			font-size:12px;
			background: url(../imagens/topo.jpg) #000000 center top no-repeat; 
			padding:10px 0; color:#999999;
		}
		
		#nav-bar a {
			color:#FFFFFF; 
			text-decoration:none; 
			font-size:11px;
			font-weight:bold;
			margin-right:20px;
		}
		
		#nav-bar a:hover {
			color:#888888;
		}
		
		.container-woork-int{
			background: url(../imagens/top-bg.png) #000066 repeat-x left top;
			height:146px;
		}
		
		#woork-int {
			background: url(../imagens/int-woork.gif) no-repeat left top;
			height:136px;
		}

		/* Main */
		#main_page {
			width:856px; padding-top:20px;
			background:#FFFFFF; 
		}
		
		*html #main_page{
			overflow:auto;
		}

		/* Left column */
		#main_left {
			width:472px;
			margin-right:30px;
			float:left;
			line-height:18px;
			display:inline;
		}
		
		/* Left column */
		#main_left_full {
			width:720px;
			margin-right:30px;
			float:left;
			line-height:18px;
			display:inline;
		}
		
		#main_left em{
			color:#000000; 
			font-style:normal;
		}
		
		/* Right column */ 
		#main_right {
			width:354px;
			float:left;
			font-size:11px;
		}
		
		#main_right .section-w{
			border:solid 4px #e0dfd0;
			border-top:none;
			background:#f4f4e9;
			padding:14px;
			margin-bottom:10px;
		}
		
		#main_right .section-tw{			
			margin-bottom:10px;
		}
		
		#main_right .section-w a{
			text-decoration:underline;
		}
		
		#main_right .section-w a:hover{
			text-decoration:none;
		}
		
		#recent-entries li, #site-reviews li, div.twitter_list ul li, #categories li {
			padding-bottom:4px;
			border-bottom:solid 1px #e0dfd0;
			margin-bottom:4px;
		}
		
		#recent-entries a:link, #recent-entries a:visited,
		#site-reviews a:link, #site-reviews a:visited,
		#categories a:link, #categories a:visited,
		div.twitter_list ul li a:link, div.twitter_list ul li a:visited{
			text-decoration:none;
		}
		
		#recent-entries li a:hover, div.twitter_list ul li a:hover, #categories li a:hover, #site-reviews li a:hover {
			text-decoration:underline; color:#53524b;
		}
		
		/* Footer */
		#container-footer{
			background:#000000;
			clear:both;
		}
		
		#footer{
			font-size:11px; color:#FFFFFF; padding:20px 0;
			background: url(../imagens/rodape.jpg) left top no-repeat;
		}
		
		#footer a:link, #footer a:visited{
			color:#888888;
			text-decoration:underline;
		}
		
		/* BLOGGER ELEMENT */ 
		#navbar{
			display:none; 
			height:0; 
			visibility:hidden;
		}
		
		.date-header{
			color:#999999; font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
			font-size:11px; margin-bottom:8px;
			padding:0px;
		}
		
		.blog-pager{
			font-size:11px;
		}
		
		.blog-pager a:link, .blogpager a:visited{
			font-size:11px; 
			font-weight:bold; 
			border-bottom:dotted 1px #999999;
		}
		
		/* Status Messages */
		.status-msg-wrap-n{
			padding:0px; margin:0px; margin-bottom:30px;
		}
		
		.status-msg-body-n{ 
			text-align:center; width:auto; 
			display:block; 
			font-size:11px; 
			height:24px; 
			margin-bottom:30px; 
			background:#EFEFEF; 
			border:solid 1px #DADADA; 
			line-height:24px;
		}
		
		/* Post Body */
		.post-body-n {
			font-size:13px; 
			line-height:20px;
		}
		
		.post-body-n a:link, .post-body-n a:visited {text-decoration:underline;}
		.post-body-n a:hover{text-decoration:none;}
		
		/* Comments section */ 
		.comment-author{
			color:#000000; 
			font-size:12px; 
			font-weight:bold;
		}
			
		.comment-timestamp{
			font-size:11px; 
			color:#333333;
		}
		.comment-footer{
			margin-bottom:20px; 
			padding-bottom:20px; 
			border-bottom:solid 1px #DEDEDE;
		}
		
		.post-comment-link{ }
		
		a.comment-link{
			color:#000000;
			font-weight: bold;
		}
		
		dd{
			margin:0; 
			border:0; 
			padding:0;
		}
		
		/* CUSTOM CLASSES */ 
		div.spacer{
			clear:both;
			height:10px; 
			display:block;
		}
		div.tag{
			font-size:11px; 
			border-top:solid 1px #DADADA; 
			padding-top:5px; 
			color:#999999; 
			margin-bottom:10px;
		}
		
		.face{
			float:left; 
			margin-right:14px;
		}
		
		.top-delicious{
			clear:both;
			display: block;
			float: right;
			margin-top: 15px;
		}

		* html .top-delicious{
			width:230px;
		}
		
		.delsquare{
			font-family:Georgia, "Times New Roman", Times, serif; 
			padding:2px 4px; 
			font-weight:bold; 
			font-size:12px; 
			color:#000000;
		}
		
		/* Feed */
		.feedinput{
			margin:0;
			padding:4px;
			font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#53524b;
			border:solid 1px #a19f93;
			width:210px;
		}		
		.twitter-small-right, .small-right{
			font-size:11px;
			float:right;
			font-weight:normal;
			background:url(http://lh4.ggpht.com/_TqPdHmAEwTM/SgxdH2E0JsI/AAAAAAAAEDE/HTXaxE7_KaU/twitter.png) right 8px no-repeat;
			padding-right:20px;
		}
		
		.feed-small-right, .small-right{
			font-size:11px;
			float:right;
			font-weight:normal;
			background:url(http://bp0.blogger.com/_TqPdHmAEwTM/R5-60Nu3tgI/AAAAAAAAAz0/8v3jHKMURzc/s400/feed.png) right 8px no-repeat;
			padding-right:20px;
		}
		
		.aula-small-right, .small-right{
			font-size:11px;
			float:right;
			font-weight:normal;
			background:url(http://www.rrochas.com.br/imagens/googleGroups.gif) right 8px no-repeat;			
			padding-right:87px;
		}
		
		.small-right{
			background:none;
		}
		
		/* Friend of the week */
		.fow{
			width:137px;
			height:154px;
			z-index:100;
			position:absolute;
			top:59px;
			margin-left:680px;
		}
		
		* html .fow{
			top:60px;
		}
		
		/* ADS Blocks */
		a.ads-link{
			text-decoration:underline;
		}
		
		.ads{
			margin-right:7px; 
			margin-bottom:7px; 
			border:0;
		}
		
		.ads-r{
			margin-bottom:7px; 
			border:0;
		}
