/*  
Theme Name: Neko Mimi
Theme URI: http://so-kawaii.com
Description: Neko mimi mode at Lanna's weblog~
Version: 8.0
Author: Lanna
Author URI: http://so-kawaii.com
      
*/

/*--------- Body ----------*/

body {
background: url(http://i758.photobucket.com/albums/xx229/vanilla_drop/So_Kawaii/nekomimi/layout.jpg) repeat-x fixed;
color: #5F5F5F;
font-family: Trebuchet MS;
font-size: 12px;
cursor: default;
}
img {border:0px;}

/*---- Seleção Colorida -------*/

::-moz-selection {
background: #E07BA5;
color: #50012E;
}
::selection {
background: #E07BA5;
color: #50012E;
}

/*-------- Content -------------*/

#content {
position: absolute;
width: 479px;
height: 565px;
left: 135px;
top: 12px;
text-align: justify;
}


#content a {
font-family : trebuchet ms;
font-size : 10px;
text-transform: uppercase; 
color : #D477A3;
border-bottom : 1px solid #DF7DC1;
text-decoration : underline;
}


#content a:visited {
font-family : trebuchet ms;
font-size : 10px;
text-transform: uppercase; 
color : #808080;
border-bottom : 1px solid #DF7DC1;
text-decoration : underline;
}

#content a:link {
font-family : trebuchet ms;
font-size : 10px;
text-transform: uppercase; 
color : #808080;
border-bottom : 1px solid #DF7DC1;
text-decoration : underline;
}

#content a:hover {
text-decoration : underline;
font-family : trebuchet ms;
font-size : 10px;
text-transform: uppercase; 
color : #D477A3;
border-bottom : 1px dashed #808080;
}



/*--------- Gravatars --------------*/

.gravatar {
background: #FFFFFF;
margin: 3px; 
padding:3px; 
border:1px dashed #E178A0;
}

/*--------- Links --------------*/

a {text-decoration: none;}

a:link {color: #DD65AF;}

a:visited, a:active {color: #DD65AF;}

a:hover {color:#C96186; text-decoration:none; cursor: help;}

/*--------------- Underline, negrito, itálico ---------*/

u{cursor:crosshair; color: #DD65AF; text-decoration: underline; border-bottom: 1px dotted #D14079;}
u:hover{color: #FF9FC5; border-bottom: 2px dashed #808080;}

b{color: #D14079; cursor: crosshair; border-bottom: 2px groove #D14079;}
b:hover {color: #CF74A9; cursor: crosshair; border-bottom: 2px solid #50012E; text-decoration: underline;}

i{color: #8F0053; cursor: crosshair; text-decoration: underline;}
i:hover {color: #CF74A9; cursor: crosshair; border-bottom: 2px solid #50012E; text-decoration: none;}

strong{color: #D14079; cursor: crosshair;}


/*--------- Inputs, textareas --------------*/

input, select{
margin:2px 2px 2px 0px;
padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
border:1px dashed #FF77BF;
background-color:#FFFFFF;
color:#D14079;
font-size:7pt}

textarea, button {
margin:1px 1px 1px 0px;
padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:1px;
width: 350px;
border:1px solid #FF77BF;
color:#D14079;
font-size:7pt;
font-family: verdana;}

input:focus, label:focus, select:focus:focus {;
color: #FF5F74;
background: #EFEFEF;
}

textarea:focus {
color: #FF5F74;
background: #EFEFEF;
}

/*--------- Bordas --------------*/

.weblogimage{
background: transparent;
padding: 5px;
border: 2px groove #E178A0;
margin-right: 4px;
margin-left: 4px;
margin-top: 1px;}

.weblogimage:hover{
background: transparent;
padding: 5px;
border: 2px dashed #808080;
margin-right: 4px;
margin-left: 4px;
margin-top: 1px;}

/*--------- H1, H2, H3, H4--------------*/

h1, h2, h3 {
text-transform:uppercase;
font-size : 11px; 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-weight:bold;
color: #FF5F74; 
padding-top:3px;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
display: block;
border-bottom:1px dashed #D14079;
}

h4 {
font-size: 15px;
font-family: Georgia;
color: #DD65AF;
border-bottom:1px dotted #DCC8FF;
}

/* ----- Datas ----- */

.postdate {
text-align:right;
font-family : Georgia;
font-size:14px;
font-weight: bold;
color: #6BA3B8; 
padding-right: 5px;
padding-left: 2px;
padding-top:2px;
padding-bottom:1px;
}




/* ---------- Listas de links ------------ */

.goods {
width: 100%;
margin: 0;
padding: 0px 0;}

.goods ul {
list-style-type: none;
margin: 0;
padding: 0;}

.goods ul li {
list-style-type:none;
padding:0;
float:left;
margin:0;}

.goods li a, .links ul li a:visited, .links ul li a:active {
background: url('http://i758.photobucket.com/albums/xx229/vanilla_drop/So_Kawaii/nekomimi/v1.gif') left no-repeat;
border-bottom:1px dashed #53C5AE; 
display: block;
margin:0;
padding: 2px 2px 2px 12px;
height: auto;
width: 470px;} 

.goods ul li a:hover {
background: url('http://i758.photobucket.com/albums/xx229/vanilla_drop/So_Kawaii/nekomimi/v2.gif') left no-repeat;}


/*--------- Links do footer --------------*/

#footlink {text-align:center;}

#footlink span.footlinkcurrent {
color:#E07BA5;
background-color: #DFDFDF;
border-bottom: 1px solid #FEB0BD;
border-right: 1px solid #FEB0BD;
border-top: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
font-size : 8pt; 
padding:0px 4px 0px 4px;
margin:0 1px 0 1px;}

#footlink span.footlinktotal {
color:#E07BA5;
background-color: #DFDFDF;
border-bottom: 1px solid #FEB0BD;
border-right: 1px solid #FEB0BD;
border-top: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
font-size : 8pt; 
padding:0px 4px 0px 4px;
margin:0 1px 0 1px;}

#footlink a {padding:0px 4px 0px 4px;
margin:0 1px 0 1px;}

#footlink a:link, #footlink a:visited, #footlink a:active {
color:#E07BA5;
background-color: #DFDFDF;
border-bottom: 1px solid #FEB0BD;
border-right: 1px solid #FEB0BD;
border-top: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
font-size : 8pt; 
padding:0px 4px 0px 4px;
margin:0 1px 0 1px;}

#footlink a:hover {
color:#FEB0BD;
background-color: #DFDFDF;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
border-top: 1px solid #FEB0BD;
border-left: 1px solid #FEB0BD;
font-size : 8pt; 
padding:0px 4px 0px 4px;
margin:0 1px 0 1px;}


#end{
border-top: 4px solid #FF99AA;
text-align:center;
margin:0px 0px 5px 0px;
clear: both;}

.views {
color:#DD65AF;
background-color: #DFDFDF;
border: 1px dashed #D477A3;
font-size : 8pt; 
padding:0px 4px 0px 4px;
margin:0 1px 0 1px;}

/*--------- Blockquote --------------*/

blockquote {
margin: 0 5px 0 5px;
padding:0 5px 0 75px;
text-align: justify;
color:#D14079;
background: #FABAD7 url('http://i758.photobucket.com/albums/xx229/vanilla_drop/So_Kawaii/nekomimi/quote.png') repeat-y top left; 



/*--------- HR --------------*/

hr {border:1px groove #D14079; width:100%}


/*-------- Menu ---------------*/

#menu {
position: fixed;
width: 100px; height: 414px; left: 0px; top: 3px;
}