/* Theme Name: Theme 8
Theme URI: http://www.limine.net
Description: Imageless
Version: 8.1
Author: Lissa 
Author URI: http://www.limine.net  */


/********** BODY **********/
body {
margin:0px;padding:0px;
font-size:11px; 
line-height: 15px;
color: #797979;
font-family: Lucida Sans Unicode, verdana, tahoma, arial;
text-align: justify;
background:#FFF url('imagens/fundo.png') repeat-x; 
}


/********** IMAGEM DO TOPO **********/
#header {
background: url(imagens/topo.png) no-repeat top left;
width: 800px;
height: 155px;}


/********** LINHA DO LAYOUT **********/
#page {
width: 792px;
margin-left: auto;
margin-right: auto;
text-align: left;}


/********** IMAGEM DO FOOTER **********/
#footer {
width: 100%;
height: 43px;
margin:0px;
clear: both;
background:#ff4876 url('imagens/footer2.png');
background-repeat: repeat-x; }

#footer p {
text-align: center;
color: #F7C9D4;
font-size: 10px;
font-family : Tahoma, verdana, arial;
text-transform: uppercase;
letter-spacing: 0px; 
padding-top: 25px;
margin:0; }

#footer p a, #footer p a:hover{
color: #F7C9D4; }


/********** POSICOES **********/
#content {
width: 537px;
text-align: justify;
margin-top: 0px;
padding-left: 0px;
float: left; }

#sidebar {
width: 230px;
float: left;
margin-top: 10px;
padding-left: 25px; }

.post {
padding-right: 13px;
background:#fff url(imagens/linha.png) repeat-y;
width: 540px;
text-align: justify;
margin-top: 0px;
padding-left: 10px;
float: left; }

/********** MENU PRINCIPAL **********/
#navigation {
height: 24px;
padding-left: 100px;
padding-top: 140px;
font-family: verdana;
font-size: 12px; } 
#navigation ul { margin:0; padding:0; }

#navigation li {
float: left;
margin:0;
padding:0;
list-style-type: none;}

#navigation li a {
text-transform:uppercase;
display: block;
padding: 0 12px;
margin:0;
font-size: 10px;
font-family: verdana;
color: #F07396;
font-weight: bolder;
text-decoration: none;
text-transform: none;
letter-spacing: 0px;}

* html #navigation a { text-decoration: none; }

#navigation a:hover {
text-decoration: none;
color: #B186DD;}


/********** SIDEBAR **********/
.sidebar1 { 
text-indent: 3px; 
margin: 0 0 3px 2px;
padding: 1px 0px 1px 0; 
font-family: tahoma;
color: #dc95ab;
line-height: 13px;
font-size: 10px;
text-align: left;
letter-spacing: 1px;
text-transform: uppercase;
border-bottom: 1px dotted #F3D8E1;
width: 100%;
vertical-align:middle;
display: block;}

.sidebar2 {
text-align:justify;
font-size: 10px;
line-height:14px; 
font-family: Lucida Sans Unicode, tahoma;
color: #999;
border-bottom: 0px dashed #8EA6AB;
padding-top: 0px;
padding-bottom: 0px;
background-color: transparent;
padding: 0 0 0 4px;}


/********** PAGINAS E POSTS **********/
.conteudo {
text-align:justify;
background-color: transparent;
padding-top: 0px;
padding-left: 4px;
padding-right: 4px;
padding-bottom: 5px;}

.spoiler {font-weight: bold;}

.tags { clear: both; float: right; color: #DC95AB; padding-right: 8px; padding-bottom:10px;}

.ass { clear: both; float: right; }

.espaco { height: 30px; }

.icones img { padding: 7px 0 6px 3px; }

.linhahorizontal {
font-size:10px;
font-family :verdana;
border-bottom: 1px solid #F0D2DC;}

.ultimosposts {display: block;
line-height:13px; 
vertical-align:middle;
margin-bottom: 2px;
padding-top : 1px;
padding-bottom : 1px;
padding-left: 0px;}

.breadcrumb {
font-size:10px;
display: block;
font-family: verdana;
text-align: left;
text-transform: uppercase;
vertical-align: middle;
padding-left: 7px;}


/********** TITULOS DOS POSTS E PAGINAS **********/
.headlines {
display: block;
height: 20px;
margin: 13px 0 0 30px;
padding: 0; 
text-align: left;
text-indent: 2px; 
text-decoration: none;
text-transform: capitalize;
vertical-align: middle;
border-bottom: 0px dotted #F0D2DC; }

.headlines a {text-decoration: none;}
.headlines a:hover {text-decoration:none; position:relative; border: 0px;}

#navpage {display: block;
font-family: Century Gothic, tahoma, verdana;
font-size:18px; 
line-height:20px; 
color: #edaabd;
background-color: transparent;
text-decoration: none;
text-align: center;
padding-top: 2px;
border-bottom: 4px double #F5DFE7;
margin-bottom: 4px;
letter-spacing: 1px;
vertical-align:middle;}

#navbusca {display: block;
text-indent: 3px;
font-family: Century Gothic, verdana;
font-size:18px; 
color: #E8B4C6;
text-decoration: none;
padding-top: 2px;
vertical-align:middle;}

#navbusca a {
color: #E8B4C6; 
text-decoration: none;}

#navbusca a:hover {color:#CEBCE1; 
text-decoration:none; 
position:relative;
border: 0px;}


/********** DATA E CATEGORIAS **********/
.data {
background:url(imagens/data.png); 
width:56px; 
height:56px; 
float:left; 
margin:0 0px 0 0; 
padding:0; 
text-align:center;
font-family:tahoma, arial, verdana;
color: #ec98ae;
text-transform: uppercase; }

.datadia {margin:0; padding:10px 0 0 0; font-size:20px; font-weight:normal;}
.dataano {margin:0; padding:8px 0 0 0; font-size:11px; font-weight:normal; }

.categoria {
font-size: 11px;
font-family: ucida Sans Unicode, verdana;
color: #DC95AB;
text-align: left;
line-height: 9px;
margin-top: 2px;
margin-bottom: 20px;
text-indent: 3px;}


/********** SUBTITULOS **********/
.blocktitle  {
font-size:10px;
font-weight: bold;
font-family :verdana;
color: #dc95ab;
border-bottom: 1px solid #F3D8E1;
text-indent: 1px;
text-transform: uppercase;
letter-spacing: 0px;}

.blocktitle2  {
font-size:10px;
font-family :verdana;
color: #999999;
border-bottom: 1px solid #F3D8E1;
text-indent: 1px;
text-transform: uppercase;
letter-spacing: 1px;}

h3 {padding: 2px 0 2px 0px;
border-bottom:1px solid #F1F1F1;
color: #dc95ab;
font-size:11px; 
margin-bottom: -9px; 
font-weight: bolder;
text-transform: none;
letter-spacing: 0px;}



/********** LINKS **********/
A:link { color: #A487C0;  text-decoration: none; }
A:visited { color: #A487C0;  text-decoration: none; }
A:active { color: #A487C0;  text-decoration: none; }
A:hover {color: #87C0AA; text-decoration: none;}


/********** CLASSES **********/
b {color: #dc95ab; }
i {color: #dc95ab; }
em {color: #dc95ab; }
u {color: #dc95ab; text-decoration: underline; border-bottom: 1px dotted #F3D8E1; padding-bottom: 1px; }
e {color: #dc95ab; }
span.e {color: #dc95ab;}
span.blank {color: #fff;}
#sidebar span.agenda {color: #dc95ab;}


/********** FORMULARIOS **********/
input, textarea, select, button {
color: #DC99B1;
border: 1px solid #F1D2DD;
background-color: #FFFFFF; 
font-size: 10px; 
font-family: verdana;}

input:focus, textarea:focus, label:focus, select:focus, button:focus {
border: 1px solid #F1D2DD;
background-color: #FBF3F6; 
color: #999999;}


/********** IMAGENS **********/
img {border: 0px;}
.float_left {float: left; margin: 3px 4px 0 0; }
.float_right {float: right; margin: 3px 0 0 4px; }
.float_left0 {float: left; }
.float_right0 {float: right; }

.gravatar {
float: left;
background-color: #FBF3F6;
border: 1px solid #f1d2dd;
padding: 4px;
margin-right: 4px;}

.commentOfficialUser .gravatar {
background-color: #f7f3fb;
border: 1px solid #e0d2f0; }


.imgperfil {
border: #D8D8D8 1px solid;
background-color: #fff;
padding: 4px;
margin: 3px 3px 0 5px;
float: right;}

.imgright {
border: #D8D8D8 1px solid;
background-color: #fff;
padding: 5px;
margin: 3px 0 0 4px;
float: right; }

.imgleft {
border: #D8D8D8 1px solid;
background-color: #fff;
padding: 5px;
margin: 3px 4px 0 0;
float: left; }

.imgnone {
margin: 0px;
border: #D8D8D8 1px solid;
background-color: #fff;
padding: 5px; }

.imglado{
margin: 0 2px 0 2px;
border: #D8D8D8 1px solid;
background-color: #fff;
padding: 5px; }

.flickr a img{
margin: 1px 2px 3px 2px;
padding: 3px;
border: #d8d8d8 1px solid;
background-color: #fff;
width: 60px; 
height: 60px; }


/********** TWITTER **********/
.twitter ul {margin:0;padding:0;list-style-type:none;}

.twitter ul li {
padding: 1px 0 1px 0;
vertical-align:middle;
margin-bottom: 2px; }

.maistwitter {
border-top: 1px solid #F0F0F0;
border-bottom: 1px solid #F0F0F0;
padding: 1px 0 1px 0;
vertical-align:middle;
margin-bottom: 2px; }


/********** QUOTE/EDIT POSTS **********/
blockquote {
border: 0px;
background: #FFF url(imagens/edit.gif) no-repeat top left;
padding: 0 10px 0 25px;
margin: 0 0 10px 5px;
width: 90%; }

.quote{
border: 1px solid #EFD9E2;
background: #FAF4F6 url(imagens/edit2.gif) no-repeat top left;
padding: 5px 10px 5px 24px;
text-align: justify;
width: 91%; }



/********** LISTA DE LINKS **********/
.lista {border:none; width: 100%; }
.lista ul {list-style-type: none; margin: 0; padding: 0;}
.lista ul li {float:left; list-style-type:none; padding:0; margin:0;}

.lista li a, .lista ul li a:visited, .lista ul li a:active {
display: block;
width: 254px;
height: auto;
background: url('imagens/lista.gif') left no-repeat;
border-bottom:1px solid #F0F0F0; 
padding: 2px 0 2px 10px;
margin:0 0 0 0;} 

.lista ul li a:hover {
background: url('imagens/lista2.gif') left no-repeat;}

html>body .lista ul li a {width: 254px;}


.sidebarlista {border:none; width: 100%; }
.sidebarlista ul {list-style-type: none; margin: 0; padding: 0;}
.sidebarlista ul li {float:left; list-style-type:none; padding:0; margin:0;}

.sidebarlista li a, .sidebarlista ul li a:visited, .sidebarlista ul li a:active {
width: 103px;
display: block;
height: auto;
background: url('imagens/lista.gif') left no-repeat;
border-bottom:1px solid #F0F0F0; 
padding: 2px 0 2px 10px;
margin:0px;} 

.sidebarlista ul li a:hover {
background: url('imagens/lista2.gif') left no-repeat;}

html>body .sidebarlista ul li a {width: 103px;}

/********** MENUS **********/
.menu1{
background: url('imagens/lista.gif') left no-repeat;
margin-left: 2px;
padding: 2px 0 2px 10px; 
height: 100%;
display: block;
border-bottom:1px solid #F0F0F0;}

.menu2{
padding-top: 2px;
padding-bottom: 2px;
height: 100%;
display: block;
background-color:transparent;
border-bottom:1px solid #F0F0F0;}

.menu2 a, .menu2 a:visited, .menu2 a:active { 
background: url(imagens/lista.gif) left no-repeat;
margin-left: 2px;
padding: 2px 0 2px 10px; }

.menu2 a:hover { 
background: url(imagens/lista2.gif) left no-repeat;
margin-left: 2px;
padding: 2px 0 2px 10px;}


/********** ARQUIVOS **********/
.arquivostitle {
font-size:10px;
font-weight: bold;
font-family :verdana;
color: #dc95ab;
border-bottom: 0px solid #F3D8E1;
text-indent: 1px;
text-transform: uppercase;
margin-bottom: -9px;
letter-spacing: 0px;}

h2.archivemonth a {
border-bottom: 1px solid #F3D8E1;
display: block;
margin-top: 5px;
margin-bottom: -13px;
clear: both;
text-decoration: none;
text-indent: 2px;
color: #999999;
font-weight: bold;
font-size:10px;
font-family :verdana; }

h2.archivemonth a:hover {
color: #dc95ab;
text-decoration: none; }

.listaarquivos {border:none; width: 100%; }
.listaarquivos ul {list-style-type: none; margin: 0; padding: 0;}
.listaarquivos ul li {list-style-type:none; padding:0; margin:0;}

.listaarquivos li a, .listarquivos ul li a:visited, .listarquivos ul li a:active {
display: block;
height: auto;
background: url('imagens/lista.gif') left no-repeat;
border-bottom:1px solid #F0F0F0; 
padding: 2px 0 2px 10px;
margin:0 0 0 0;} 

.listaarquivos ul li a:hover {
background: url('imagens/lista2.gif') left no-repeat;}

#tagcloud {margin: 3px 0 0 -38px;padding: 0px}
#tagcloud ul {list-style-position: inside;list-style-image: none;list-style-type: none;}
#tagcloud li {
float:left;
list-style-position: inside;
list-style-image: none;
list-style-type: none;
margin: 0px;padding: 0 1px 0 0;}

/********** COMENTARIOS **********/
.comments{
background: #fbf3f6 url('imagens/coment-fundo.gif') no-repeat top left;
border-top: 1px solid #FFF;
border-left: 1px solid #FFF;
border-right: 1px solid #dcbcc7;
border-bottom: 1px solid #dcbcc7;
padding: 10px 13px 10px 12px;
line-height: 12px; }

.commentOfficialUser { 
background: #f7f3fb url('imagens/coment-fundo2.gif') no-repeat top left;
border-top: 1px solid #FFF;
border-left: 1px solid #FFF;
border-right: 1px solid #c5b3e6;
border-bottom: 1px solid #c5b3e6; }

.commentOfficialUser #autorlink a, .commentOfficialUser #autorlink a:hover, .commentOfficialUser #autorlink a:active {
color: #b390da; }

.commentOfficialUser .commentname {color: #b390da; }

.commenttext{
font-size: 11px;
line-height: 12px;
color: #999;
font-family: Lucida Sans Unicode, verdana, arial; }

.commentname {
font-size: 10px; 
font-family: verdana ;
padding-top: 3px;
padding-bottom: 3px;
color: #de8cab;
text-align: left;
margin-top:5px }

.linhacomments, .linhacomments2{
font-family: tahoma;
color: #dc95ab;
line-height: 13px;
font-size: 10px;
text-indent: 3px;
letter-spacing: 1px;
text-transform: uppercase;
border-bottom: 2px dotted #F3D8E1;
margin-bottom: 3px;
padding-top: 1px;
padding-bottom: 1px;
vertical-align:middle;
display: block; }

#autorlink {
text-transform: uppercase; 
color: #de8cab; 
text-decoration: none;
font-weight: bold;
padding-bottom: 0px;
margin-bottom: 0px;}
#autorlink a { color: #de8cab; }
#autorlink a:hover{ color: #fff; }

.comment_quote{
color: #999999;
border: 1px dashed #d4bfea;
background: #ffffff;
padding: 5px 5px 5px 5px;
font-size: 10px;
font-family: tahoma;
text-align: justify;
width: 97%;}

.commentdata {
padding: 0px 4px 0px 4px;
margin: 0 0px 0 0px;
float:left; }

.commentcounter {
text-align:right;
padding-right: 4px; }

.emoticons {margin-bottom: 5px; }
#commentlist {padding: 0px }



/********** LINKS DO INDEX **********/
.wp-pagenavi {text-align:center;margin: 8px 0 4px 0}

/* Total de paginas */
.wp-pagenavi span.pages {
background-color: #fbe5ec;
color:#d592a7;
border:1px solid #f8cedb;
font-family: tahoma;
font-size : 10px; 
padding:0px 4px 1px 4px;
margin-right: 4px; }

/* Dia atual */
.wp-pagenavi span.current {
background: #e3d5f1;
color:#b38dd9;
border:1px solid #e3d5f1;
font-family: tahoma;
font-size : 10px; 
padding:0px 4px 1px 4px;
margin-right: 4px; }

.wp-pagenavi a, .wp-pagenavi a:active, .wp-pagenavi a:visited {
background-color: #fbe5ec;
color:#d592a7;
border:1px solid #f8cedb;
font-family: tahoma;
font-size : 10px; 
padding: 0px 4px 1px 4px;
margin-right: 4px; }

.wp-pagenavi a:hover {
background-color: #e3d5f1;
color:#b38dd9;
border:1px solid #e3d5f1;
text-decoration: none;}


/********** ABAS **********/
.tabberlive .tabbertabhide {
display:none;}
.tabber {}
.tabberlive {margin-top:1em;}

ul.tabbernav{
margin:0;
padding: 2px 0;
border-bottom:1px solid #EEC9D6;   /* LINHA HORIZONTAL */
font: 10px tahoma, verdana;}      /* FONTE DOS LINKS */
ul.tabbernav li{list-style: none;margin: 0;display: inline;}

/* ABAS NAO SELECIONADAS */
ul.tabbernav li a{
padding: 2px 0.5em;
margin-left: 4px;
background: #FAF0F4;
border: 1px solid #EEC9D6;
border-bottom: none;
text-decoration: none;}

/* LINKS DAS ABAS */
ul.tabbernav li a:link { color: #dc95ab; }
ul.tabbernav li a:visited { color: #dc95ab; }
ul.tabbernav li a:hover{ color:#dc95ab; background:#ffffff;}

/* ABA ATUAL */
ul.tabbernav li.tabberactive a{
background-color: #FFFFFF;
border-bottom: 1px solid #FFFFFF;}

/* ABA ATUAL HOVER */
ul.tabbernav li.tabberactive a:hover{
color: #C5C5C5;
background: #FFFFFF;
border-bottom: 1px solid white;}

.tabberlive .tabbertab {
padding:5px;
border-top:0px none; }

.tabberlive .tabbertab h2 {
display:none;}

.tabberlive .tabbertab h3 {
display:none;}

.tabberlive#tab1 {}
.tabberlive#tab2 {}
.tabberlive#tab2 .tabbertab {
height:200px;
overflow:auto;}


/********** POSTS RELACIONADOS **********/
#relatedcontent {margin:0 0px 0 10px;  padding:10px 0 0 0;}
#relatedcontent h3 {font-size:11px; text-indent: 3px; color: #DC95AB; font-family: tahoma; font-size: 10px; text-transform: uppercase;}
.relatedposts {margin:0 5px 0 4px; padding:0; width:120px;  float:left;}
.relatedposts img {background:#fff; border:1px solid #D8D8D8; padding:5px;}
.relatedposts .relatedtitle {width:0px; margin:45px 0 0 3px; position:absolute;}
.relatedposts .relatedtitle span {background:#fff; padding:2px 5px; font-size:11px; line-height:15px; font-weight:bolder;}

