/*
Theme Name: Afterlife
Theme URI: http://www.avengedsevenfold.com.br
Description: Vers&atilde;o 3.0 do AvengedSevenfold.com.br
Version: 3.0
Author: Alan Marcos
Author URI: http://alanmarcos.deviantart.com

	A7X - Afterlife
	 http://alanmarcos.deviantart.com

*/


/* novo */

#content h3 a { font-family:Arial, Tahoma; font-size:22px; font-weight:bold; color:#CCC; letter-spacing:-1px; }
body { margin:0; padding:0; background:url(images/background.jpg) left top; }
h1 { margin:0; padding:0; }
h2 { margin:0; padding:0; }

#topofull { background:url(images/bg-topo.jpg) repeat-x left top; width:100%; height:440px; display:block; }
#topo { width:940px; height:440px; display:block; margin:0 auto; position:relative; }
#topo h1 { background:url(images/logo.png) no-repeat left top; width:447px; height:85px; display:block; position:absolute; left:0px; top:0px; text-indent:-9999px; }
#topo h1 a { width:447px; height:85px; display:block; outline:none; }
#rss { background:url(images/rss.png) no-repeat left top; width:74px; height:101px; display:block; position:absolute; left:820px; top:40px; text-indent:-9999px; }
#rss a { width:74px; height:101px; display:block; outline:none; }
#busca { width:156px; height:30px; display:block; position:absolute; top:54px; left:580px; }
#busca input { background:url(images/bg-busca.gif) no-repeat left top; width:156px; border:none; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#838383; padding:5px; }
#butbuscar { width:21px; height:34px; display:block; position:absolute; left:750px; top:54px; }
#fotos { background:url(images/bg-fotos.png) no-repeat left top; width:602px; height:233px; display:block; position:absolute; left:5px; top:118px; }
#bemvindo { background:url(images/bem-vindo.gif) no-repeat left top; padding-left:60px; padding-top:60px; position:absolute; top:114px; left:630px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#6b6f76; padding-bottom:30px; text-align:left; }
#bemvindo p { padding:0; padding-bottom:10px; }
#centraliza { width:941px; display:block; margin:0 auto; }
#menu { background:url(images/bg-menu.png) no-repeat left top; width:936px; height:40px; display:block; position:absolute; top:386px; }
#menu ul { margin:0; padding:0; width:740px; position:absolute; left:100px; top:0px; color:#7c7c7c; font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:-1px; }
#menu ul li { float:left; background:url(images/bg-list-menu.gif) no-repeat right center; padding-left:6px; padding-right:7px; }
#menu ul li.last { float:left; padding-left:6px; padding-right:7px; background:none; }
#menu ul li a { color:#7c7c7c; display:block; padding-left:7px; padding-right:7px; padding-top:4px; padding-bottom:4px; }
#menu ul li a:hover { background:#111111; color:#494949; }
#menu ul li a:hover .title { color:#76a1f9 }
#warner { background:url(images/warner-logo.png) no-repeat left top; width:57px; height:38px; display:block; position:absolute; top:386px; left:860px; text-indent:-9999px; }
#warner a { width:57px; height:38px; display:block; outline:none; }
#footer { background:url(images/bg-rodape.jpg) repeat-x left top; height:244px; width:100%; display:block; }
#footercent { width:900px; height:244px; display:block; margin:0 auto; position:relative; }
#content { margin:0; padding:0; margin-left:30px; width:565px; float:left; overflow:hidden; }

.pics { width:596px; height:227px; display:block; position:absolute; left:3px; top:3px; overflow:hidden; }
.post { width:580px; display:block; float:left; margin-top:16px; }
.post h2 { background:url(images/post-esquerdo.gif) no-repeat left center; padding-left:38px; color:#6686C7; }
.post h2 a { color:#6b90dc; font-size:25px; letter-spacing:-2px; }
.post h2 a:hover { color:#FFFFFF; }
.tpost { background:url(images/post-direito.gif) no-repeat right center; padding-right:40px; }
.title { text-transform:uppercase; font-weight:bold; color:#d7d7d7; }
.postby, .post small { padding:0; margin:0; height:14px; background:url(images/bg-postby.gif) no-repeat left bottom; padding-left:12px; font-size:13px; color:#7d7d7d; letter-spacing:-1px; margin-left:30px; margin-top:2px; }
.postby a, .post small a { color:#7d7d7d; }
.postby a:hover, .post small a:hover { color:#FFFFFF; }
.navigation { font-size:13px; color:#7d7d7d; display:block; margin-top:8px; }
.navigation a { color:#7d7d7d; }
.navigation a:hover { color:#FFFFFF; }

.entry { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#a8a8a8; width:545px; display:block; padding:10px; line-height:150%; }
.entry a { color:#7c9cdc; }
.entry a:hover { color:#FFFFFF; }
.entry blockquote { margin:0; margin-left:25px; margin-top:8px; margin-bottom:22px; background:url(images/bg-blockquote.gif) no-repeat left top #101010; border-left:6px solid #1d2f3f; font-size:9px; color:#a2a2a2; line-height:15px; padding:14px; width:400px; }
.entry blockquote p { padding:0; }
.entry img { border:5px solid #373737; margin-left:6px; margin-right:6px; }
.hrcomentario { background:url(images/bg-hr.png) no-repeat left top; width:550px; height:28px; display:block; position:relative; }
.bgcomentarios { background:url(images/bg-comentarios.png) no-repeat left top; position:absolute; top:0px; left:382px; width:156px; height:21px; display:block; }

.numeros { font-size:12px; font-weight:bold; color:#ffffff; position:absolute; left:32px; top:4px; }
.numero { width:34px; height:20px; display:block; font-size:12px; font-weight:bold; color:#ffffff; text-align:center; float:left; padding-right:11px; }
.numeros a { color:#FFFFFF; }

.clear { clear:both; }
.paddingrodape { height:35px; display:block; }

ul#linksoficiais { padding:0; margin:0; background:url(images/links-oficiais.png) no-repeat right top; width:144px; height:200px; padding-right:38px; padding-top:30px; position:absolute; top:10px; left:40px; }
ul#linksoficiais li { font-size:11px; color:#575757; list-style:none; text-align:right; padding-top:2px; padding-bottom:3px; background:url(images/star.png) no-repeat right center; padding-right:20px; }
ul#linksoficiais li a { color:#575757; }
ul#linksoficiais li a:hover { color:#FFFFFF; }

#sidebar { margin:0; padding:0; width:250px; display:block; float:left; padding-left:50px; overflow:hidden; }
#sidebar div { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#565656; line-height:12px; padding-left:5px; padding-bottom:5px; padding-top:3px; }
#sidebar ul ul { margin:0; padding:0; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
#sidebar h2 { padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#6b90dc; letter-spacing:-1px; border-bottom:1px solid #0a0a0a; text-transform:lowercase; font-style:italic; padding-left:3px; }
#sidebar ul li { padding-left:5px; border-bottom:1px solid #222; display:block; }
#sidebar ul li a { }
#sidebar a { color:#6d9dff; }
#sidebar a:hover { color:#FFFFFF; text-decoration:blink; }

ul#ultimoscomentarios { margin:0; padding:0; background:url(images/ultimos-comentarios.png) no-repeat left top; width:220px; height:200px; display:block; position:absolute; top:10px; left:640px; padding-left:40px; padding-top:30px; }
ul#ultimoscomentarios li { margin:0; padding:0; padding-left:20px; background:url(images/star.png) no-repeat left center; font-size:11px; color:#575757; list-style:none; text-align:left; padding-top:2px; padding-bottom:3px; }
ul#ultimoscomentarios li a { color:#575757; }
ul#ultimoscomentarios li a:hover { color:#FFFFFF; }

.afiliados { margin:5px; }
.afiliados img { margin:4px; border:3px solid #3a3a3a; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6; }
.afiliados img:hover { border:3px solid #515151; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }
#ads { background:none !important; }

div.pergunta { font-weight:bold; font-size:12px; color:#666666 !important; }
ul.wp-polls-ul { margin:0; padding:0; width:200px; }

.projetos { margin-top:7px; }
.poolbar { border:none !important; }

.videodest { width:339px; height:234px; display:block; background:url(images/video-footer.gif) no-repeat center bottom; position:absolute; left:266px; top:10px;  text-align:center; }	
.videodest h2 { margin:0; padding:0; font-size:20px; font-family:Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#6385c9; height:39px; }

.afiliados { color:#999 !important; }
h2.pagetitle, h3#comments, h3#respond { font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; font-weight:bold; letter-spacing:-2px; padding:0; margin:0; color:#CCCCCC; display:block; text-align:center; padding-top:8px; }

#loading { visibility:hidden; text-align:center; }

ul.int { padding:0 !important; margin:0 !important; width:248px; display:block; }
ul.int li { font-size:13px; font-family:Arial, Helvetica, sans-serif; padding:0 !important; margin:0 !important; }
ul.int li a { padding:0; margin:0; width:230px; display:block; padding-left:8px; padding-top:5px; padding-bottom:5px; }
ul.int li a:hover { background:#111; text-decoration:none !important; }
#menulateral, .subpages { margin:0; padding:0; }

ol.commentlist { margin:0; padding:0; margin-top:14px; }
ol.commentlist li { padding:0; margin:0; list-style:none; }
.gravatar { width:60px; display:block; float:left; text-align:center; padding-top:2px;  }
.gravatar img { border:5px solid #333333; }
.cautor { background:#111; font-size:12px; text-transform:uppercase; color:#CCCCCC; padding:5px; }
.cautor a { color:#FFFFFF; }
.ladocoment { width:494px; display:block; float:left; padding-left:6px; }
.ladocoment small a { font-size:9px; color:#999999; }
.comentario { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#CCCCCC; line-height:160%; }
.ladocoment em { color:#FF0000; }

#commentform label { font-size:12px; font-weight:bold; color:#f1f1f1; display:block; padding-bottom:3px; padding-top:9px; padding-left:1px; }
#commentform input.input { border:none; padding:4px;  padding-bottom:3px; padding-top:3px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#333333; width:350px; }
#commentform textarea.textarea { border:0; padding:5px; margin:0; font-size:13px; color:#333333; font-family:Arial, Helvetica, sans-serif; width:450px; height:150px; }
#commentform input#submit { background:#5570A9; color:#fff; font-weight:bold; padding:7px; border:1px solid #000; margin-top:4px; }
p.loga { color:#999999; font-size:12px; }
.loga a { color:#FFFFFF; }
img.alignleft { float:left; }
.lastimages { width:240px; display:block; margin:0 auto; }
.lastimages img { padding:2px; border:1px solid #333333; float:left !important; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; }
.lastimages img:hover { filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; }
.lastimages tr { width:240px; display:block; margin:0 auto; }
.lastimages td { width:120px; float:left; height:123px; }
#footer h1, #footer h1 a { display:none; visibility:hidden; text-indent:-9999px; }