/*  
Theme Name: Japanese Theme
Theme URI: http://lidsa.org/
Description: Japanese, tema por Aline Dsa, baseado em <a href="http://lidsa.org/">Lidsa.Org</a>.
Version: 1.0
Author: Aline Dsa
Author URI: http://lidsa.org
*/

/***************** BODY *****************/

body { 
margin:0px;
padding:0px;
font-size:9px;
cursor:default;
color: #ABA473; 
font-family:tahoma, arial, verdana, ms-serif;
background:url(images/bg.png) repeat-x top left;
}       

/***************** LINHA DO LAYOUT *****************/

#page {
width:974px;
background: url(/images/line1.png);
background-repeat: repeat-y;
text-align:center;
}

/***************** TOPO DO LAYOUT *****************/

#header {
width:974px;
background: url(images/head.png) no-repeat top left;
height:466px;}

/***************** FOOTER DO LAYOUT *****************/

.footer {
width:974px;
height:149px;
clear: both;
background: url(images/footer.png) no-repeat top left;
}

#foot{
      margin-bottom:0px;
      background: url(images/subfooter.png) repeat-x ;
      height:149px;
	width: 100%;
      clear: both;
      padding:0;margin:0;
	}

.intofoot2 {
width:450px;
text-align:center!important;
padding-left:404px;
padding-top:22px!important;
}

.intofoot2 img{
width:38px!important;
height:38px!important;
padding:3px; 
margin-bottom:4px;
margin-top:0px;
margin-right:9px;
border:1px solid #E0C4E2;
background-color:#fff;
opacity:0.6; filter:alpha(opacity=60);-khtml-opacity:0.60;
}

.intofoot2 img:hover{
border:3px solid #8ED9DE;
padding:1px; 
opacity:1; filter:alpha(opacity=100);-khtml-opacity:.10;
}


/***************** �REA DOS POSTS *****************/

#content {
width:447px!important;
text-align:justify;
float:left;
padding-left:34px;
margin-top:-46px;
}

/***************** O SIDEBAR TOTAL *****************/

#sidebar {
width:430px;
float:left;
background:transparent url(images/sidebar.png) no-repeat bottom left;
z-index:1000!important;
}

.sidebar{
width:378px;
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-size: 7pt;
color: #736D3D;
text-align: justify;
float:left;
margin-top:-51px;
padding-left:41px;
padding-bottom:80px;
}

/***************** CONTEUDO *****************/

.wl{
width:100%;
height:130px;
overflow-y:auto!important;
border:0px dotted #fff;
margin:0!important;padding:0!important;
overflow-x:hidden!important
}

/***************** LINKS *****************/

a {text-decoration:none;font-size:9px;color:#EAB6CE;font-weight:bold;outline:0;font-family:tahoma}

a:visited, a:active, a:hover {font-family:tahoma;color:#EAB6CE;font-weight:bold;font-size:9px;}

/***************** IMAGENS *****************/

img {border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px;}

img {
border: 0px;}

/**************** GRAVATARS ****************/

.gravatar {
background-color: #ffffff; 
margin: 3px; 
padding:2px; 
border:1px solid #DFE2C8;
}

/***************** NEGRITO, UNDERLINE E IT�LICO *****************/

u{color:#C79DCA;font-family:tahoma}
i{color:#A4E1E2;font-family:tahoma}
em{color:#C79DCA;font-family:tahoma}
b{color:#C79DCA;font-family:tahoma}
strong{color:#A4E1E2;font-family:tahoma}

/***************** COMENT�RIOS *****************/


.commentdate {
background:#F1FBFB;
color:#9a9a9a;
font-size:10px;
letter-spacing:0px;
line-height:11px;
font-weight:normal;
border:1px solid #ffffff;
font-family:tahoma;
text-align:center;
padding-right:2px;
padding-left:2px;
padding-top:2px;
padding-bottom:5px;
-moz-border-radius:5px
}

.comment-content {
color:#9a9a9a;
font-size:9px;
letter-spacing:0px;
line-height:11px;
font-weight:normal;
background-color:#FFF9FD;
border:1px solid #FEF1F9;
font-family:tahoma,verdana, verdana, arial, sans-serif,sans-serif;
text-align:justify;
padding:3px;
-moz-border-radius:5px
}

.commentlist li {
margin-top: 5px;
margin-left:0;
margin-right:0;
margin-bottom:8px!important;
padding: 0;
list-style: none;}

#commentlist {
margin:2px;
padding-top:8px;
list-style-type: none;}

#commentlist li {
border: 0px;
padding-top:8px;
margin-bottom:8px!important;
background-color: transparent;
}

.comment-in {
padding-top:5px;
padding-left:8px;
padding-bottom:2px;
padding-right:8px;}

.cit{
text-align:right;
padding:3px;
background:#F1FBFB;
color:#9a9a9a!important;
font-weight:normal;
-moz-border-radius:5px;
margin-bottom:9px!important;
}

.cit b{color:#D6B8D8!important}
.cit a:link, .cit a:visited, .cit a.active{color:#D6B8D8!important;
}

.cmlink {
	  font: bold 10px tahoma, arial, serif;
        color:#D0AAD2;
        text-align:center;
        float:left;
        width:156px;
        height:46px;
        background: url('images/cml.png') top center no-repeat;
        padding-top:20px;
        margin-top:-60px!important;
}

.cmlink:hover {
        background: url('images/cml2.png') top center no-repeat;
}

.cmm {
	  font: bold 10px tahoma, arial, serif;
        color:#fff;
        text-align:center;
        float:right;
        width:55px;
        height:30px;
        background: url('images/cmmt.png') top center no-repeat;
        padding-top:10px
}

.cmm:hover {
        background: url('images/cmmt2.png') top center no-repeat;
}

/***************** CLASSES DE BORDAS *****************/

.blogimage {
padding:3px; 
margin:5px;
border:1px solid #EEE3D2;
background-color:#fff;
}

.blogavatar {
padding:3px; 
margin-right:5px;
margin-left:2px;
margin-top:0;
margin-bottom:1px;
border:1px solid #E0C4E2;
background-color:#fff;
}

.borderimage {
padding:3px; 
margin-bottom:2px;
margin-top:0px;
margin-right:3px;
margin-left:3px;
border:1px solid #EEE3D2;
background-color:#fff;
}

.weblogimage{
padding:3px; 
margin-bottom:2px;
margin-top:0px;
margin-right:3px;
margin-left:3px;
border:1px solid #E0C4E2;
background-color:#fff;
}

.weblogimage:hover{
border:2px solid #8ED9DE;
padding:2px; 
opacity:1; filter:alpha(opacity=100);-khtml-opacity:.10;
}

.lastfm1{
padding:5px; 
margin-right:5px;
margin-bottom:10px!important;
border:1px solid #EEE3D2;
background-color:#fff;
}
/***************** T�TULOS SIDEBAR *****************/

.blocktitle {
      padding-top:4px;
      padding-bottom:4px;
	font-family: Tahoma; 
	text-align: center;
	font-weight: bolder;
	text-transform:uppercase;
      color:#DDA9C1;
	background-color: #fff;
      font-size:84%;
	letter-spacing: 2px;
      margin-left:2px;
      margin-right:2px;
      margin-bottom:-3px
}

.blocktitle-l {
      padding-top:4px;
      padding-bottom:4px;
	font-family: Tahoma; 
	text-align: center;
	font-weight: bolder;
	text-transform:uppercase;
      color:#DDA9C1;
	background-color: #fff;
      font-size:84%;
	letter-spacing: 2px;
      margin-left:2px;
      margin-right:2px;
      margin-bottom:-3px;
      -moz-border-radius:5px;
}
/***************** CONTE�DO SIDEBAR *****************/

.info {
line-height: 12px; 
font-weight: normal;
color: #6B4531;
text-align:justify;
padding:8px;
border:1px solid #fff;
background-color:#EBF9F9}

.info ul li {
font-size: 9px;     
font-family : verdana;  	
margin: 0; 
background:url(images/s2.png) no-repeat left;
margin-left : 0; width: 97%; 
margin-bottom : 2px; padding-left : 14px; padding-top : 2px; padding-bottom : 3px; padding-right: 2px; text-align : left; color:#9a9a9a; border-bottom:1px dotted #c4c4c4;  
}

.info ul li:hover {background:#FFF2F8 url(images/s22.png) no-repeat left;
}  	

.info2 {
line-height: 12px; 
font-weight: normal;
color: #6B4531;
text-align:justify;
padding:8px;
border:1px solid #fff;
background-color:#FEF1F9}

.info2 li{
font-size: 10px;font-family : verdana;  	margin: 0; padding:2px 4px 2px 3px;list-style:none!important;
display: inline!important;
}

.info2 li ul{
font-size: 10px;font-family : verdana;  	margin: 0; padding:2px 4px 2px 3px;list-style:none!important;
display: inline!important;
}

ol, ul {
color:#9A9A9A;
margin: 1.0em 1.0em 1.0em 0.0em;
padding: 1px;}

/***************** SOBRE O SITE *****************/

#about {
width:230px;
text-align:left;
float:left;
color:#815A2B;
padding-left:188px;
padding-top:365px;
text-align:justify
}

/***************** MENU *****************/

#menu {
width:106px;
text-align:left;
float:left;
padding-left:42px;
padding-top:153px;
position:absolute;
z-index:1000000;
background-color:transparent!important;
}

/***************** EDITAR OS POSTS *****************/

.edit {
border: 1px solid #FEC2E1;
padding: 10px 10px 10px 10px;
font-size: 10px; 
text-align: justify;
width: 85%;}

/***************** T�TULOS DOS ARQUIVOS E P�GINAS INTERNAS *****************/

.titlepage {
font-size:12px; 
font-family :tahoma,Georgia,times new roman;
font-weight: bold;
color: #9a9a9a;
text-transform:uppercase;
text-align:center;
padding-top:4px;padding-bottom:4px;
background-color:#F1FBFB;
-moz-border-radius:5px
}

/***************** OPACITY CLASS *****************/

.opacity img{
opacity:0.6; filter:alpha(opacity=60);-khtml-opacity:0.60;
}

.opacity img a{
opacity:0.6; filter:alpha(opacity=60);-khtml-opacity:0.60;
}

.opacity img:hover{
opacity:1.0; filter:alpha(opacity=100);-khtml-opacity:1.00;
}

.opacity img a:hover{
opacity:1.0; filter:alpha(opacity=100);-khtml-opacity:1.00;
}

/***************** DATA DOS POSTS *****************/

.date {
float: left;
text-align: center!important;
padding-top:2px;
color:#B1DBDB;
letter-spacing:1px;
font-weight:bold;
margin-top:5px;
width:38px;
height:54px;
font-family: tahoma;
text-transform:uppercase;
background:url(images/data.png) no-repeat left top;
}

.dd{
color:#fff;center!important;
font-family: georgia,tahoma;font-weight:bold;
font-size: 18px!important;padding-bottom:3px
}

.dm{
color:#815035;
padding-top:8px;
letter-spacing:2px;
font-size: 7.1pt!important;
padding-left:1px;
text-align:center!important
}

/***************** NAVLINK (BLOCO T�TULO POST) *****************/

.navlink {
font-size:14px; 
padding-left:45px!important;
padding-right:0;
margin-top:2px;
padding-bottom:2px;
font-family:georgia, tahoma;
font-weight: bold;
color: #D4ACD6;
-moz-border-radius:5px 0 0 0;
text-transform:uppercase;
text-align:left;
background-color:#fff;
-moz-border-radius:0 5px 5px 0;
}

/***************** META (SUB-BLOCO T�TULO POST) *****************/

.meta {
font-size:5.7pt!important;
text-align:left;
font-weight:bold;
padding-left:11px;
padding-right:8px;
padding-top:3px;
padding-bottom:3px;
background-color:#F5FCFC;
color:#D3B1D5;
text-transform:uppercase;
}

.meta2 {
font-size:5.7pt!important;
text-align:left;
font-weight:bold;
padding-left:11px;
padding-right:8px;
padding-top:3px;
padding-bottom:3px;
background-color:#F8FDFD;
color:#ECBAD2;
border-top:2px solid #fff;
text-transform:uppercase;
}

.meta a{font-size:5.7pt!important;
color:#9ACECD;text-transform:uppercase;
}

.meta a:link, .meta a:visited, .meta a:active{font-size:5.7pt!important;
color:#ECBAD2;text-transform:uppercase;
}

.meta a:hover{
color:#9ACECD;}

.meta2 a:link, .meta2 a:visited, .meta2 a:active{
font-size:5.7pt!important;
}

.meta2 a:hover{
color:#9ACECD;}

/***************** CONTE�DO DAS P�GINAS E POSTS *****************/ 

.block1 {
padding:7px;
color:#9A9A9A!important;
line-height:14px;
font-family:tahoma;
font-size:7.7pt!important;
margin-bottom:10px;
margin-top:5px;
}

.block1 ul {
background-color:transparent!important;
list-style:none!important;
}

.block1 li{
padding-left:14px;
padding-right:6px;
padding-bottom:3px;
padding-top:3px;
color:#9A9A9A!important;
line-height:14px;
font-family:tahoma;
font-size:7.7pt!important;
list-style:none!important;
background:url(images/s2.png) no-repeat left;
border-bottom:1px dotted #c4c4c4!important;
margin-bottom:3px!important
}

.block1 li:hover{
background:#FFF5FB url(images/s22.png) no-repeat left;
}

/***************** O CALEND�RIO *****************/

#wp-calendar td {
      font-size:82%;
	font-weight: bold;
      color:#B38257;
	padding: 2px;
	text-align: center;
	border: 1px solid #fff;
	background-color: #F7FDFD;
}

#wp-calendar td.pad {
border: 1px solid #fff;
background-color: #F7FDFD;}

#wp-calendar {
	margin: 0;
	width: 100%;
	font-weight: normal;
	font-size: 9px;
}

#wp-calendar #next a {
	padding-right: 10px;
        border: 0px;
        text-decoration: none;
        color: #DDA9C1;
}

#wp-calendar #next a:link, #next a:visited, #next a:active {
        color: #DDA9C1;
}

#wp-calendar #prev a {
	padding-left: 10px;
        border-bottom: 0px;
        text-decoration: none;
        color: #DDA9C1;
}

#wp-calendar a td{
	display: block;
      font-size:90%;
	font-weight: bold;
      color:#C1965A;
	letter-spacing: 1px;
	background-color:transparent;
      border: 0;
      text-decoration: none;
	text-transform:uppercase;
}

#wp-calendar a td: hover{	background-color:#000;
}

#wp-calendar a:hover {
      color:#C1965A;
       text-decoration: none;
}

#wp-calendar caption {
      padding-top:4px;
      padding-bottom:6px;
	font-family: Tahoma; 
	text-align: center;
	font-weight: bolder;
	text-transform:uppercase;
      color:#DDA9C1;
	background-color: #fff;
      font-size:84%;
	letter-spacing: 2px;
      margin-left:2px;
      margin-right:2px;
      margin-bottom:-3px

}

#wp-calendar #today {
	font-weight: bold;
	color: #fff!important;
	border:0!important;
      font-size:80%!important;
      background:#f3fcfc url(images/hj.png) center no-repeat;
}

#wp-calendar #today a{
      font-size:84%;
	font-weight: bold;
      color:#D8F8F8;
	text-align: center;
}


#wp-calendar th {
      color:#fff;
	font-style: bold;
      font-size:84%;
	text-transform: capitalize;
	text-align: center;
	border: 1px solid #fff;
	background-color: #E7D5E8;
      padding-top:2px;
      margin-top:-3px
}

/***************** FORMATA��O LINKS DO PAGINAVI ETC *****************/

#footlink {
border-top:1px solid #FEF1F9;
line-height:22px;
text-align:center;
margin-bottom:2px!important;
font-family:tahoma;
padding-top:3px;
padding-bottom:3px;
}

#footlink .pages{
font-family:tahoma;
padding:2px 3px 2px 3px;
margin:1px 2px 1px 2px ;
border:0; 
color:#9A9A9A;
background:#F1FBFB;
font-weight:bold;
}

#footlink .current{
font-family:tahoma;
padding:2px 3px 2px 3px;
margin:1px 2px 1px 2px ;
border:0; 
color:#9A9A9A;
background:#FEF1F9;
font-weight:bold;
}

#footlink span.footlinkcurrent{
font-family:tahoma;
padding:2px 3px 2px 3px;
margin:1px 2px 1px 2px ;
border:0; 
color:#9A9A9A;
background:#FEF1F9;
}

#footlink span.footlinktotal {
padding:2px 4px 2px 4px;
margin:1px 2px 1px 2px ;
border:0; 
color:#9A9A9A;
background:#F1FBFB;
}

#footlink b, #footlink strong {
padding:2px 4px 2px 4px;
margin:1px 2px 1px 2px ;
font-family:tahoma;
border:0; 
color:#9A9A9A;
background:#F1FBFB;
}

#footlink a {
padding:2px 4px 2px 4px;
margin:1px 2px 1px 2px ;
font-family:tahoma;
border:0; 
color:#9A9A9A;
background:#F1FBFB;
}

#footlink a:link, #footlink a:visited, #footlink a:active {
font-family:tahoma;
padding:2px 4px 2px 4px;
margin:1px 2px 1px 2px ;
border:0; 
color:#9A9A9A;
background:#F1FBFB;
}

#footlink a:hover {
background:#fff;
}

.fooot{
padding:2px 4px 2px 4px;
margin:1px 2px 1px 2px ;
font-family:tahoma;
border:0; 
color:#9A9A9A;
background:#F1FBFB;
}

.fot {
font-family:tahoma;
padding:2px 4px 2px 4px;
margin:1px 1px 1px 1px;
border:0; 
font-weight:bold;
color:#9A9A9A;
background:#EBF9F9;
}

.fot a{
font-weight:bold;
padding:2px 4px 2px 4px;
margin:1px 1px 1px 1px;
border:0; 
color:#9A9A9A;
background:#F1FBFB;
}

.fot a:link, .fot a:visited, .fot a:active{
font-weight:bold;
padding:2px 4px 2px 4px;
margin:1px 1px 1px 1px;
border:0; 
color:#9A9A9A;
background:#F1FBFB;
}

.fot a:hover{
padding:2px 4px 2px 4px;
margin:1px 1px 1px 1px;
border:0; 
color:#fff;
background:#F1FBFB;
}

/********************* BLOCKQUOTE *******************/

blockquote {
font-family:tahoma,arial, verdana, sans-serif;
font-size:9px;
color:#9a9a9a;
font-weight: normal;
font-style:normal;
margin-left:2px;
margin-right:2px;
margin-top:10px;
margin-bottom:8px;
padding-left:10px;
padding-right:54px;
padding-top:7px;
padding-bottom:7px;
border:0;
-moz-border-radius:5px 0 0 5px;
background:#F3FCFC url(images/qt.png) repeat-y right top;
}

/***************** SUBT�TULOS *****************/

.subtitle {
text-transform:uppercase;
color: #9a9a9a;
padding-top:2px;
padding-bottom:2px;
padding-left:5px;
font-family : tahoma;
font-weight: bold;
text-align : left;
border-bottom:1px solid #9a9a9a;
}

/***************** H1,H2,H3,H4 *****************/

h1, h2, h3, h4 {
font-size:80%;
text-transform:uppercase;
letter-spacing:1px;
font-weight:bold;
color: #9a9a9a;
padding:3px;
text-align:left;
margin-top:5px!important;
margin-bottom:5px!important;
padding-left:5px;
background-color: #FEF1F9;
-moz-border-radius:5px
}

/************************ HR **************************/

hr {border:1px solid #FEF1F9;width:100%}

/*********************** DEMAIS CLASSES *******************/

.small {font-family:georgia,microsoft sans serif, arial, tahoma, verdana, sans-serif;}

/***************** TEXTAREA,  INPUTS E FORMUL�RIOS*****************/

input, button {
background-color: #F3FCFC;
border:0; 
color:#9a9a9a;
padding:2px 2px 2px 2px;
margin:1px 1px 1px 1px;
vertical-align:middle!important;
}

textarea, select{
padding:2px 2px 2px 2px;
font-family: Tahoma, Arial, Helvetica, sans-serif; 
margin:1px 1px 1px 1px;
color:#9a9a9a;
border:0;
background-color: #F3FCFC;
font-size:8pt;
vertical-align:middle!important;
}

textarea:focus{
background-color: #F1FBFB;
}

input:focus, button:focus, label:focus, select:focus:focus {
background-color: #F1FBFB;
}

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:1em;text-align:center
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 0;
 font: bold tahoma, sans-serif;
 font-size:80%!important;
 letter-spacing:2px
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 6px!important;
 margin-left: 5px!important;
 border:0;
 background: #fff;
 text-decoration: none;
}

ul.tabbernav li a:link { color: #A4E1E2;font-size:94%!important;  }
ul.tabbernav li a:visited { color: #A4E1E2;font-size:94%!important;  }
ul.tabbernav li a:hover
{position:relative;top:2px;font-size:94%!important  }

ul.tabbernav li.tabberactive a
{color:#D9B5DB;
background-color: #fff;
border-bottom:0;font-size:94%!important 
}

ul.tabbernav li.tabberactive a:hover
{
position:relative;
top:0!important;
bottom:0!important;
left:0!important;
right:0!important;
cursor:default;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:0;
 border-top:1px solid #F3CCC4;
 border-top:0;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}

 /* ------- WISHLIST ------- */ 

#wishlist  {  display: block;  font-size: 9px; font-family: tahoma; 
letter-spacing: 0px; background:#fff url(images/s2.png) no-repeat left;
border: 0; padding-left:12px;padding-right:3px;padding-top:3px;padding-bottom:3px; } 

#wishlister  {  display: block;  font-size: 9px; font-family: tahoma; 
letter-spacing: 0px; background: #EBF9F9 url(images/s2.png) no-repeat left; border: 0; 
padding-left:12px;padding-right:3px;padding-top:3px;padding-bottom:3px; }
  
#wishlist:hover { display: block; background:#FEF1F9 url(images/s22.png) no-repeat left;}  
#wishlister:hover   { display: block; background:#FEF1F9 url(images/s22.png) no-repeat left} 

.clear
		{
             clear:left
		}

/************** PLURK ***********************/                     

#plurk_div { float: center; width: 200px; margin-top: -10px; margin-right: 6px; margin-left: 0px; padding : 2px; padding-left : 0px; text-align: justify color: #9a9a9a; }  

#plurk_div:hover { float: center; width: 200px; margin-top: -10px; margin-right: 6px; margin-left: 0px; padding : 2px; padding-left : 0px; text-align: justify color: #9a9a9a; }  

ul.plurk { font-family: verdana; margin: 0px 0px 0px 0px; display: block; }  

li.plurk-item { font-size: 9px;     
font-family : verdana;  	
margin: 0; 
background:url(images/s2.png) no-repeat left;
margin-left : 0; width: 100%; 
margin-bottom : 2px; padding-left : 14px; padding-top : 2px; padding-bottom : 3px; padding-right : 2px; text-align : left; color:#9a9a9a; border-bottom:1px dotted #c4c4c4;  
 }  

p.plurk-message { width: 100%; background: #F7FDFD; margin-top: 0px; margin-left: 8px; margin-right: 6px; color: #3e3e3e; font-size: 10px; font-family : verdana; text-align: justify; }  

.plurk-timestamp { font-family: verdana; color: #3e3e3e; margin: 0px 0px 0px 0px; display: block; font-size: 7px; }  

a.plurk-link { color: #ff96ca; text-decoration: none; }  

.plurklink { width: 100%; margin-top: -10px; color: #ff96ca; text-align: right; text-decoration: none; border-bottom: 1px dotted #ffc2dd; background:#F7FDFD; }   

/********************* ASK ME ***********************/   

.title-askme { background: none; border: 0px dotted #E2E2E2; padding: 2px; margin: 0px 0px 5px 0px; color: #F18BB3; font-size: 12px; font-weight: bold; text-align: left; }  /* ? outros ? */ fieldset.askme { border: 0px solid #CCCCCC; padding: 0px; background: none; }  .askme label { display: block; width: 10em; float: left; }   

.askme_link { Color: #D2A7D5; font-weight: bolder; font-size: 11px; text-transform: uppercase; border: 0; }   

.askme_item { margin: 0; padding: 2; list-style-type: none; background-color: #fff; border:0; text-decoration:none!important}  

.askme_item li { background-color: transparent; border: 2px solid #FEF1F9; border-width: 0px 0px 2px 0px; padding:5; margin:0; color: #9a9a9a; }  

.askme_item li a, .askme_item li a:link, .askme_item li a:active, .askme_item li a:visited {   color: #D2A7D5; text-decoration:none!important}   

.askme_phrase { margin: 5px; background-color: #FEF1F9; border: 0px solid #FEF1F9; border-width: 1px 1px 0px 1px; font-size: 10px; font-family: verdana; color: #9a9a9a; padding: 2px 0px 2px 2px; }   

.askme_question { font-family : arial, helvetica, sans-serif; font-size: 11px; margin: -5px 5px -5px 5px; text-align:justify;      border-left: 1px solid #FEF1F9;      border-right: 1px solid #FEF1F9; background-color: #FFF9FD; padding:5px; }    

.askme_phrase a, .askme_phrase a:link, .askme_phrase a:active, .commenttitle a:visited {                                              color: #D2A7D5; }  

.askme_phrase a:hover { color: #9a9a9a; }  

.askme_phrase b { color: #EF95B6; }  

.askme_answer { padding:5px; background: #F9FDFD; margin: 5px; border: 1px solid #FEF1F9; border-width: 0px 1px 1px 1px; 
font-family : arial, helvetica, sans-serif; font-size: 11px; color: #9a9a9a; }  

.askme_answer b { color: #9a9a9a; }   

.ask_me_date { background-color: TRANSPARENT; text-transform: uppercase; text-align: right; border: 1px solid #fff; border-width: 0px 1px 0px 1px; padding:2px; font-size: 0.9em; color: #9a9a9a;font-weight:bold }  

#askme_navlinks { color:#9a9a9a; background-color: #fff9fb; border: 1px solid #ffd8e7; font-size : 8pt;  padding:0px 4px 0px 4px; margin:0 1px 0 1px; }  

#askme_navlinks a { color:#9a9a9a; background-color: #fff9fb; border: 1px solid #ffd8e7; font-size : 8pt;  padding:0px 4px 0px 4px; margin:0 1px 0 1px; }  

#askme_navlinks a, #askme_navlinks a:link, #askme_navlinks a:visited { color:#9a9a9a; background-color: #fff9fb; border: 1px solid #ffd8e7; font-size : 8pt;  padding:0px 4px 0px 4px; margin:0 1px 0 1px; }  

#askme_navlinks a:hover, #askme_navlinks a:active { color:#9a9a9a; background-color: #fff9fb; border: 1px solid #ffd8e7; font-size : 8pt;  padding:0px 4px 0px 4px; margin:0 1px 0 1px; }  

#askme_navlinks span.currentpage { color:#9a9a9a; background-color: #fff; border: 1px solid #ffd8e7; font-size : 8pt;  padding:0px 4px 0px 4px; margin:0 1px 0 1px; }  

#askmeform { font-size: 0.9em; }  

#askme-form { width: 100%; background-color: #F994B6; padding: 10px 55px 15px 55px; margin: 0; color: #9a9a9a; }  

#askme-form strong { color: #9a9a9a; }  

#askme-form b { color: #9a9a9a; }  

#askme-form a { color: #e48abe; }  

.askmesubmit { width: auto; text-align: left; }   

#footlinkask { font-size:9px; width: 100%; text-align:center;  }  

#footlinkask span.footlinkcurrent{ font-family:tahoma;
padding:2px 3px 2px 3px;
margin:1px 2px 1px 2px ;
border: #fff 1px solid; 
color:#9A9A9A;
background:#FEF1F9;
font-weight:bold;}  

#footlinkask span.footlinktotal { 
background:transparent;
}  

#footlinkask a { font-family:tahoma;
padding:2px 3px 2px 3px;
margin:1px 2px 1px 2px ;
border: #fff 1px solid; 
color:#9A9A9A;
background:#F1FBFB;
font-weight:bold;
}  

#footlinkask a:link, #footlink a:visited, #footlink a:active { font-family:tahoma;
padding:2px 3px 2px 3px;
margin:1px 2px 1px 2px ;
border: #fff 1px solid; 
color:#9A9A9A;
background:#F1FBFB;
font-weight:bold;
}  

#footlinkask a:hover { 
background:#FEF1F9;
}

.clear
		{
clear:left
		}

/* Tema de aline dsa - www.lidsa.org para www.ti-ai.com - c�pia estritamente proibida */