#blog div#main section#content{
    width: 780px;
}
#blog div#main section#content .toolbox {
    float: right;
    margin: 0 0 10px;
    width: 100%;
}

#blog #content section.post{
	margin: 0 0 20px 0;
	padding:10px 0 0 0;
	border-bottom:4px solid #86BBC2;
}
#blog #content section.post span.date {
	background: #990000;  
	float:left;	
    color: #FFFFFF;
    display: block;
    font-size: 16px;
    font-weight: bold;
    line-height: 16px;
    margin: 0 10px 0 0;
    padding: 10px 0;
    text-align: center;
    width: 50px;
	word-wrap:break-word;
}
#blog #content section.post span.date span{display:block; font-family:Georgia,"Times New Roman",serif;}
#blog #content section.post span.date span.day{font-size:22px;}
#blog #content section.post span.date span.month {font-size:16px;}
#blog #content section.post span.date span.year{font-size:14px;}

#blog #content section.post h2.title{padding: 0 0 0 70px; margin: 0 0 20px 0;}
#blog #content section.post h2.title a{color:#073c42;}
#blog #content section.post .entry{padding: 0 0 0 70px;}

#blog #content section.post .post-meta {    
    color: #0A5A64;
    font-size: 11px;
    margin:0;
	padding: 0 0 0 70px;
	clear: both;
}
#blog #content section.post .post-meta ul{
	width:100%;
	/*border-bottom: 1px solid #86BBC2;
	background:#e2eff0;*/
    border-top: 1px solid #86BBC2;
	
}
#blog #content section.post .post-meta li {
    float: left;
    padding: 10px 10px;
    width: 154px;
}
#blog #content section.post .post-meta li span{display:block; line-height: 18px;}
#blog #content section.post .post-meta li .head {	
    color: #073c42;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
}
#blog #content section.post .post-meta li  .body, 
#blog #content section.post .post-meta li  .body a:link, 
#blog #content section.post .post-meta li  .body a:visited {
    color: #0a5a64;
    font-size: 12px;
    font-style: italic;
    text-decoration: none;
}
#blog #content section.post .post-meta li  .body a:hover{text-decoration:underline;}

#blog #content section.post .post-meta li.categories {
    border-left: 1px solid #86BBC2;
    width: 510px;
}






#comment-box .description{
	color:#666 !important;
	font-weight:bold;
	margin-top:-10px;
	font-size:11px;
	line-height:14px;
}



#comment-box {padding:20px;border:1px solid #C3DDE0;background:#E2EFF0; margin-left: 70px; width: 598px;}

#comments {margin:30px 0 20px 70px;}
#comments ol {margin-left:0;}
#comments ol li {
	list-style:none;
	border-bottom:1px solid #ccc;
	padding:20px;
}

#comments ol li.even {background:#F9FAFB url(../img/bg_projetos.png) repeat-x scroll left top;}
#comments ol li p {margin: 0 0 0 0;color:#666;}
#comments ol li h4 {font-weight:normal;color:#666;margin-bottom: 0;}
#comments ol li h4 span {font-weight:bold;color:#8AA5B1;}

.frame h3 {
    margin: 0 0 15px;
}

.frame h2, .frame h3 {
    letter-spacing: -1px;
}

.frame h3 {
    font-size: 1.4em;
	color: #0a5a64;
	font-family: 'AllerBold';
}

.frame table, .frame form {
    margin-bottom: 1.6em;
}




/*Fale conosco*/
#comment-box fieldset{width:578px;}
#comment-box .form{
	/*padding:10px 20px;*/

	/*background: #e2eff0;
	border:1px solid #c3dde0;*/
	height:auto;
	margin-bottom: 0;
}
#comment-box.form label{margin-right:0;}
#comment-box .form input.input-text{width:565px;}
#comment-box .form input.input-text.ddd{
	width:60px;
	margin: 0 10px 0 0;
}
#comment-box .form input.input-text.tel{
	width:480px;
}
#comment-box .form textarea.input-textarea{
	width:585px;
	padding:5px;
	height: 200px;
}
#comment-box .form label input.input-text:hover,
#comment-box .form textarea.input-textarea:hover,
#comment-box .form label input.input-text:focus,
#comment-box .form label input.input-text:focus,{background:#f5f5f5;}
#comment-box .form label.label-submit {
    width: 598px;
}

span.post-title{
	font-style: italic;
	font-family: Georgia,"Times New Roman",serif;
    font-weight: normal;
}

.frame .form label.label-submit {
    margin-top: 20px;
}

#comments ol li p span.date{
	color: #999999;
    font-size: 11px;
    font-weight: bold;
	line-height: 12px;
}
#comments ol li p.description{
    margin-top: 10px;
}
#comments ol li p.info {
	margin-top: -5px;
}