@charset "utf-8";

/* CSS Document */


/**************** CONFIGURAÇÕES GERAIS E DE BACKGROUND *************************/
* {border:none}

body {
text-align: center;
margin: auto;
font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
background:#0c0600 url(images/bghome.jpg) top no-repeat;
}

#englobe{
text-align: left;
width: 864px;
margin: auto;
}

/**************** SIDEBAR E SUBÍTENS ****************************************/
#sidebar {
width: 158px;
margin: 0;
line-height: 1.2em;
float:left;
}

#sidebar a{
font-size: 0.8em;
color: #cec8a2;
text-decoration:none;
}

#sidebar a:hover{
color: #0c0600;
background-color:#c15e57; /*rosa claro*/
}


#sidebar li{
margin: 0;
padding: 0;
list-style:none;
list-style-position:outside;
}

/*Classes da sidebar*/

.espacobranco{
height:12px;
width:2px
}

.titles{
font-size: 1.0em;
color: #716853;
margin: 28px 0 12px 0;
}


.contato{
font-size: 0.8em;
width: 136px;
height: 32px;
color:#b86927 /*laranja*/
}

/*agora os links para redes sociais*/

.flickr{
background:url(images/bt_flickr.gif) no-repeat;
width:16px;
height: 16px;
display:inline;
margin: 2px 0 0 2px;
}

.behance{
background: url(images/bt_behance.gif) no-repeat;
width:16px;
height: 16px;
margin: 2px 0 0 8px;
}

.twitter{
background: url(images/bt_twitter.gif) no-repeat;
width:16px;
height: 16px;
margin: 2px 0 0 8px;
color:#807a61;
}



/*.linkedin{
background: url(images/bt_linkedin.gif) no-repeat;
width:16px;
height: 16px;
margin: 2px 0 0 8px;
display:inline;
}



/**************** HOME ****************************************/

/*agora só pra home*/
#headerhome {
height:104px;
background:url(images/logo_home.gif) no-repeat;
margin: 36px 0 0 0;
}

/*#bghome{
width:704px;
margin:0;
padding: 36px 0 0 0;
/*background:url(images/bghome.jpg) top right no-repeat;
float:left;
}*/

#contenthome{
width: 560px;
margin: 28px 72px 0px 72px;
color:#807a61; /*bege mais escuro*/
font-size: 0.8em;
line-height: 1.6em;
float:left;
}

#contenthome a{
color:#cec8a2; /*bege claro*/
text-decoration:none;
}

#contenthome a:hover{
color: #0c0600;
background-color:#c15e57;
}


#knowme a{
color:#cec8a2; /*bege claro*/
}

#knowme a:hover{
color: #0c0600;
background-color:#c15e57;
}




/*destaques da home*/
#titulonew{
height: 40px;
width: 560px;
border-top:1px solid #241e14;
border-bottom: 0;
border-right: 0;
border-left: 0;
background:url(images/whatsnew.gif) bottom left no-repeat;
margin: 24px 0 24px 0;
}


#thumbesquerdo{
width:272px;
height:152px;
display:inline;
margin: 0 12px 0 0;
}

#thumbesquerdo a:hover{
width:272px;
height:152px;
border:none;
background-color: transparent;
position: relative;
Filter: Alpha(Opacity=100); 
      -moz-opacity: 1.0;
      opacity:1.00;
}

#thumbesquerdo a{
width:272px;
height:152px;
Filter: Alpha(Opacity=40); 
      -moz-opacity: 0.4;
      opacity:0.40;
}


#thumbdireito{
width:272px;
height:152px;
display:inline;
margin: 0;
}

#thumbdireito a:hover{
width:272px;
height:152px;
border:none;
background-color: transparent;
position: relative;
Filter: Alpha(Opacity=100); 
      -moz-opacity: 1.0;
      opacity:1.00;
}

#thumbdireito a{
width:272px;
height:152px;
Filter: Alpha(Opacity=40); 
      -moz-opacity: 0.4;
      opacity:0.40;
}


/**************** INTERNA ****************************************/

/*agora só pra interna*/

#bgint{
width:704px;
margin:0;
padding: 0;
/*background:url(images/bghome.jpg) top right no-repeat;*/
float:left;
}

#contentint{
width: 632px;
margin: 0px 72px 0px 12px;
*margin: 0px 60px 0px 12px;
color:#cec8a2; /*bege claro*/
font-size: 0.8em;
line-height: 1.6em;
/*float:left;*/
}

#contentint h2{
color:#cec8a2; /*bege claro*/
font-size: 1.6em;
margin: 28px 0 0 0;
padding:0px; /*4px 8px 4px 8px;*/
/*background-color:#474131; /*marrom claro*/
}






/* para o entry  do post*/
#entry{
color: #746c57; /*bege médio*/
margin: 8px 0 28px 0;
text-align:left;
}

#entry a{
color: #793b34; /*rosa escuro*/
text-decoration:none;
}

#top{
background: url(images/top.gif) left top no-repeat;
width:632px;
height: 52px;
margin: 0;
padding: 0;
border-bottom:1px solid #241e14;
border-top: 0;
border-right: 0;
border-left: 0;
float:left;
}



/*************************** FOOTER **********************************/
#footerhome{
margin: 0 0 0 120px;
}

#footer{
width:632px;
float:left;
height:40px;
color:#5a5441;
padding: 8px 0 8px 0;
font-size:0.7em;
margin: 16px 0 0 12px;
text-align:left;

}

#footer a{
color:#793b34;
text-decoration:none;
}


/*************************** 404 not found **********************************/

.notfound{
float:left;
margin: 32px 0 0 0;
}
.notfound a{
color: #cec8a2;
text-decoration:none;
}

.notfound a:hover{
color: #0c0600;
background-color:#c15e57;
}



