/*
Theme Name:Apavoramento
Theme URI:
Description:
Version:2.0Beta
Author:Simone Villas Boas & Spark
*/
*{
margin:0;
padding:0;
}
body{
background:#000 url(images/page.gif) repeat-y left top;
font:62.5% Arial,Helvetica,sans-serif;
}
hr{
display:none;
}
/*input*/
fieldset{
border:0;
}
textarea{
font:1.2em Arial,Helvetica,sans-serif;
width:100%
}
/*images*/
img{
border:0 !important;
margin:0;
}

/*structure*/
#page{
width:870px;
background:url(images/header.gif) no-repeat left top;
}
#header{
height:83px;
}
#header h1 a{
width:560px;
height:83px;
margin:0 0 0 19px;
}
#content{
float:right;
width:579px;
margin:110px 0 120px;
padding:0 0 10px;
}
#content div{
padding-top:30px;
}
#content div div{
padding-top:0;
}
#sidebar{
position:relative;
float:left;
width:271px;
margin:0;
padding:0 0 34px;
}
#footer{
display:none;
clear:both;
background:#fff;
padding:30px 10px 10px;
}

/*classes*/
.previous{
float:left;
}
.next{
float:right;
}
.none{
display:none;
}

/*layout*/
#header a,
#sidebar #menu a{
color:#A40000;
}
#header p{
display:none;
}
#sidebar li{
list-style:none;
}
#sidebar #menu{
height:376px;
font:2.3em serif;
margin:-205px 0pt 0pt 203px
}
#sidebar #sbforms,
#sidebar #destaques,
#sidebar #mn-links,
#sidebar #mn-cats{
clear:both;
padding:20px 0 0 30px;
}
#sidebar #mn-cats {
padding-top:0;
margin-top:-109px;
}
#sidebar #mn-cats h4, 
 #sidebar #mn-links h4{
color:#666;
}
#sidebar #sbforms {
left:428px;
margin:0pt;
padding:0pt;
position:absolute;
top:358px;
width:226px;
}
#sbforms #searchform input{
width:166px;
}
#sbforms #crew{
float:left;
}
#sbforms #crew select,
#sbforms #archiveform select{
margin:4px 4px 0 0;
}
#sidebar #list_cats,
#sidebar #list-page li a{
width:390px;
line-height:1.5em;
text-align:right;
text-transform:uppercase;
}
#sidebar #list_cats li{
padding:4px;
}
#sidebar #mn-links h4{
display:none;
}
#sidebar #mn-links li{
float:left;
padding:0 4px 0 0;
}
#sidebar #mn-cats h4{
width:125px;
border-bottom:1px dotted #CCC;
font-size:1.6em;
margin:0 0 10px;
}
#sidebar #mn-cats li{
list-style:square inside;
font-size:1.2em;
margin:2px 0 0 4px;
}
#sidebar #mn-cats li,
#sidebar #mn-cats li a{
color:#666;
}



/*home - blog*/
#blog{
background:url(images/blog.gif) no-repeat top right #fff;
color:#666;
font-size:1.2em;
margin-right:87px;
margin-top:310px;
}
#blog.mixtapes{background-image:url(images/mixtapes.gif);}
#blog.tracks{background-image:url(images/tracks.gif);}
#blog.videoclipes{background-image:url(images/videoclipes.gif);}
#blog.reel{background-image:url(images/reel.gif);}
#blog.motion-graphics{background-image:url(images/motion-graphics.gif);}
#blog.djs-live-pa-videos{background-image:url(images/djs-live-pa-videos.gif);}
#blog.sound-design{background-image:url(images/sound-design.gif);}
#blog.projetos{background-image:url(images/projetos.gif);}
#blog.info{background-image:url(images/info.gif);}
#blog.contato{background-image:url(images/contato.gif);}
#blog.not{background-image:none;}

#blogContainer{
_height:1%;
padding:0 0 1px -1px;
background:#fff url(images/blogbg.gif) no-repeat left bottom;
}

#blog h2{
padding:20px;
}
#blog h4{
margin: 0 0 1em 0;
padding:0 0 1px;
border-bottom:1px dashed black;
font-size:1.2em;
color:#333;
text-align:left;
}
#blog h4#author-posts-title{
margin: 0 0 10px 10px;
border-bottom:1px dotted #000;
font-size:1.4em;
}
#blogContainer h2,#blog h3{
height:50px;
background:no-repeat top left;
}
#blogContainer h2{
height:1.2em;
margin:0 0 0.1em 2.8em;
padding:0 0 0.5em;
background:url(images/tit_blog.gif) no-repeat center right;
border-bottom:1px solid #808080;
}
#blogContainer h2.medias{background-image:url(images/tit_medias.gif);}
#blogContainer h2.music{background-image:url(images/tit_music.gif);}
#blogContainer h2.works{background-image:url(images/tit_works.gif);}
#blogContainer h2.about{background-image:url(images/tit_about.gif);}
#blogContainer h2.contact{background-image:url(images/tit_contact.gif);}
#blogContainer h2.about{background-image:url(images/tit_about.gif);}
#blogContainer h2.crew{background-image:url(images/tit_crew.gif);}

#blog h3{
height:61px;
margin:1em auto 0.2em;
clear:both;
background:no-repeat left top;
}
#blog a{
/*color:#ee9c01;*/
color:#900;
}
#blog a:hover{
color:#808080;
}
#blog img{
margin:4px 2px;
}

#blog .postText{
margin:1em 1em 1em 1.5em;
padding-bottom:3.5em;
background:url(images/hr.gif) no-repeat center bottom;
clear:both;
}
#blog.pageContent .postText, #blog #author-desc{
padding-bottom:1em;
}
#blog #author-desc p img{
float:left;
margin-right:1em;
}

#blog .metadata{
margin-top:1em;
}
#blog .data{
float:left;
width:15em;
margin-top:2em;
}

#blog .commArea .commLink{
display:block;
float:right;
width:6em;
height:2.5em;
margin:0 0 0.5em;
background:url(images/comment_level0.gif) no-repeat right bottom;
font:bold 1.3em "Times New Roman", Times, serif;
color:#999;
text-align:right;
}
#blog .commArea .commLink:hover{
color:#333;
}
#blog .commArea .commLink.l0{
background-image:url(images/comment_level0.gif);
}
#blog .commArea .commLink.l1{
background-image:url(images/comment_level1.gif);
}
#blog .commArea .commLink.l2{
background-image:url(images/comment_level2.gif);
}
#blog .commArea .commLink small{
text-decoration:none;
}

#blogContainer ul#subMenuCat{
margin:0 0.5em 2em;
}
#blogContainer ul#subMenuCat li{
display:inline;
padding:0 0.3em;
}
#blogContainer ul#subMenuCat li a{
color:#333;
font-weight:bold;
white-space:nowrap;
}
#blogContainer ul#subMenuCat li.current-cat a{
color:#F00;
}




#comentarioWrapper,.contactform{
margin:1em;
}
#comentarioWrapper ol{
margin:1em;
}
#comentarioWrapper ol li{
margin:0.7em 0;
padding:5px 0;
border-bottom:1px dotted #666;
}
#comentarioWrapper ol cite{
font-weight:bold;
}
#comentarioWrapper ol p{
margin:0.3em 0;
}

.podPress_imgicon {
vertical-align: middle;
border: 0; 
margin: 0; 
padding: 0;
}

.podPress_previewImage,
.podPress_previewImage *{
margin:0; 
padding:0;
}
.podPress_previewImage td {
border:0;
margin:0; 
padding:0;
background-position:top;
}
.podPress_previewImage .top{
width:1%;
height:27px;
}
.podPress_previewImage img {
border:0; 
margin:0 !important; 
padding:0;
}
.podPress_content img {
border: 0; 
margin: 0; 
padding: 0;
}
.podPress_content p{
padding:4px 0;
}



.page{
padding:40px 10px 0 !important;
}
.page p{
padding:0 0 10px !important;
}

.aut h3{
margin-left:18px !important;
}
.author-description{
padding:10px 00px 20px 19px;
}
.author-description img{
float:left;
margin:0 10px 10px 0 !important;
}

.aut #commentform{
clear:both;
padding:0 0 0 18px;
}
#commentform input,
#commentform textarea{
margin:2px 0;
}

.contactform #commentform{
font-size:0.9em;
}



#sidebar #destaques {
height:350px;
margin:36px 0 0 10px;
overflow:hidden;
width:360px;
padding:0 !important;
text-align:center;
}
#sidebar #destaques p{
margin:0;
padding:0;
}

#sidebar #destaquesbanners {
margin:3em 0pt 0pt 30px;
overflow:hidden;
width:200px;

}


/*image-replacement*/
#header a, #blogContainer h2 a, #blog h3 a{
overflow:hidden;
display:block;
text-indent:-9999px;
}




div:after,.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
div,.clearfix{display:inline-table;}
/* Hides from IE-mac \*/
* html div, * html .clearfix{height:1%;}
div,.clearfix{display:block;}
/* End hide from IE-mac */




#blog h3 a{
height:59px;
}
#blog h3#author-name{
margin-left:1em;
}
#blog h3.rodrigues{background-image:url(images/rodrigues.gif);}
#blog h3.apavoratv{background-image:url(images/apavoratv.gif);}

#blog h3.nepal{background-image:url(images/nep.gif);}
#blog h3.john-woo{background-image:url(images/woo.gif);}
#blog h3.baiia{background-image:url(images/baiia.gif);}
#blog h3.blunt{background-image:url(images/blunt.gif);}
#blog h3.bruno{background-image:url(images/bruno.gif);}
#blog h3.chico{background-image:url(images/chico.gif);}
#blog h3.chicones{background-image:url(images/chicones.gif);}
#blog h3.duda{background-image:url(images/duda.gif);}
#blog h3.fiskal{background-image:url(images/fiskal.gif);}
#blog h3.guiga{background-image:url(images/guiga.gif);}
#blog h3.guigams{background-image:url(images/guigams.gif);}
#blog h3.gus{background-image:url(images/gus.gif);}
#blog h3.nicholas{background-image:url(images/nicholas.gif);}
#blog h3.pretzel{background-image:url(images/pretzel.gif);}
#blog h3.rodrigo{background-image:url(images/rodrigo.gif);}
#blog h3.spark{background-image:url(images/spark.gif);}
#blog h3.tatiano{background-image:url(images/tatiano.gif);}
#blog h3.neurotic-bass{background-image:url(images/neurotic-bass.gif);}


