a {
color:#005EAC;
cursor:pointer;
text-decoration:none;
}
img, fieldset.no_border {
border:medium none;
}
#headerArea {
font-size:12px !important;
letter-spacing:0.6px;
line-height:18px;
}
#headerArea h1 {
float:left;
width:230px;
}
#headerArea h1 a {
display:block;
padding:24px 8px 15px;
width:162px;
}
#headerArea div.adBanner {
float:left;
margin:0;
padding:12px 0 0;
width:468px;
}
.home_container {
*padding-top:50px;	
margin:70px auto 0px;
width:940px;
}
.twocolumn_content {
float:left;
}
.twocolumn_narrowcontent {
float:right;
}
/*-------------------------blog---------------------*/
#posts{margin-top:2em; overflow:hidden}
#posts .list{float:left; width:41em}
#posts li.post{list-style-type:none; margin-bottom:2em}
#posts h2{font-size:190%; line-height:1.4em}
#posts h3{margin:1em 0 .5em 0}
#posts .meta .who_when{font-size:130%}
#posts .meta .who_when img, img.who_when{vertical-align:middle; padding:1px; border:1px solid #ccc; position:relative; top:-1px}
#posts .meta .who_when .author a{color:#94bfea; font-weight:bold}
#posts .meta .who_when .published{color:#ccc}
#posts .meta .who_when .status{color:#a00}
#posts .meta .respond{margin:.3em 0; padding-left:25px; background:transparent url(/images/vaga/comment.gif) 0 50% no-repeat; font-size:110%}
#posts .meta .respond a{color:#cbb698}
#posts .entry-content{font-size:110%; margin-top:1em}
#posts .entry-content blockquote{padding-left:1em; color:#666}
#posts .entry-content p{margin:1em 0}
#posts .entry-content pre{background-color:#f8f8f8; border:1px solid #ddd; font-size:90%; padding:.5em}
#posts .entry-content pre code{background-color:#f8f8f8; font-size:95%}
#posts .entry-content code{font-size:90%; background-color:#ddd; padding:0 .2em}
#posts .entry-content img{padding:0.3em; border:1px solid #ddd}
#posts .entry-content ul{margin-left:1em}
li.comments{list-style-type:none}
.comments ul{list-style-type:none}
.comments ul li{border:1px solid #ddd; background-color:#eee; padding:1em 1em .5em 1em; margin:1em 0}
.comments ul li .header img.gravatar{vertical-align:middle; padding:1px; border:1px solid #ccc; position:relative; top:-.2em; background-color:white}
.comments ul li .header .person{font-size:120%; font-weight:bold}
.comments ul li .header .date{font-size:100%; font-weight:bold; color:#bbb; padding-left:.5em}
.comments ul li .header .date a{font-size:100%}
.comments ul li .header .delete{margin-left:1em}
.comments ul li .body{margin-top:.5em}
.comments ul li .body p{margin:.5em 0}
.comments ul li .body pre{margin:.5em 0; font-size:80%!important}
.comments ul li ul{list-style-type:disc}
.comments ul li ul li, .comments ul li ol li{margin:0 0 0 1.5em; background-color:transparent; border:none; padding:0}
.rss{text-align:center}
.others{border-top:2px solid #eee; margin-top:.75em; padding-top:.75em}
.others h3{margin-top:.25em}
.others ul{list-style-type:none; padding:5px}
.others li{padding:1em 0}
.others li a{font-size:140%; line-height:1em}
.others .meta{color:#888}
 
.others li a{font-size:20px; line-height:1em}
#new_comment{background-color:#EAF2F5; border:1px solid #a9e0f5; padding:0 1em; color:#6e92a0}
#new_comment p{margin:1em 0}
#new_comment label{display:block}
#new_comment label span{font-size:90%; color:#aaa}
#new_comment label span a{color:#aaa; text-decoration:none}
#new_comment textarea, #new_comment input.text{border:1px solid #aaa; font-size:110%; padding:.2em}
#new_comment textarea{width:35.0em!important}
div#new_message{background-color:#FF5D38; color:#fff; border:1px solid #CCC; cursor:pointer; margin-top:10px;  padding:1px 3px 1px 11px; width:55px; height:16px}