body {body-align: right; width: 825px;   margin: auto;}
html  	{background: url() #fefdf8; border: 0px solid #e5ddd8;}
p, a, body, td, tr, div {color: #482f34;}
body {background: url() #afa2d0; 
 }
   
p, a, body, td, tr, div {
font-style: normal;
font-weight: normal;
font-size: 11px;
color: #482f34;
font-family: verdana;
background: #f5f5f5;
}


a, a:link{ cursor: w-resize;
TEXT-DECORATION: none; font-weight: ;}

a:hover {color: #5f5f5f; cursor: w-resize;
TEXT-DECORATION: none; font-weight: ; cursor: Pointer;
background-color: #;
border-bottom: 0px dashed #f1e3d2;
}


.titulo {font: 12px georgia; color: #391818; font-weight: bold;text-transform: none; font-weight: italic;}

/* --- caixas ---*/

input, textarea, select 
	{font-family: Verdana; 
	font-size: 11px;
	cursor: size;
	color: #f5f5f5;
        border-bottom: 1px solid #c9c9c9;
        border-top: 1px solid #c9c9c9;
        border-right: 1px solid #c9c9c9;
        border-left: 1px solid #c9c9c9;
	background-color: #1e1919;
        -moz-border-radius: px;
        line-height:12px;
        padding: 5px;
}


::-moz-selection
{color: #;
background: #;}

::selection
{color: #;
background: #efeae7;}

/* ------------ BARRA-------------- */

#barra {
height: 100px;
font-size: 10px; 
color:#f9e1ef;
background: #221f1f;
}

#barra .tubo {
text-align:center;
background:#221f1f;
margin: 0 auto; 
padding:0px;
height: 10px;
width: 100%;}

#barra .fvbarraf {
width: 100px;
height: 100px;
font-family: georgia
font-size: 10px; 
color:#333333;
text-decoration: bold;
text-transform: Uppercase; 
-moz-border-radius: 0px 0px 0px 0px;
background-color: #221f1f;
border: 1px dotted #000000;
}

#barra .fvbarra a:link, #barra .fvbarra a:visited , #barra .fvbarra a:active  {
color: #f5f5f5;
font-family: tahoma;
font-size: 8px;
line-height: -5px;
text-align:center;
text-transform: Uppercase;
margin: -5px;
padding: 5px;
text-decoration: none; 
-moz-border-radius: 5px 5px 5px 5px;
background-color: #8a0001;
border: 1px dotted #fbf9f9;
transition: all 0.5s ease-out;
}

#barra .fvbarra a:hover {
color: #f5f5f5;
cursor: Pointer;
font-family: tahoma;
font-size: 8px;
line-height: 0px;
margin-top: 5px;
letter-spacing: 1px;
text-align:center;
padding: 5px;
margin: -5px;
border: 1px dotted #fbf9f9;
text-transform: uppercase;
text-decoration: ; 
background-color: #9d0203;
}


#barra .fvbarra {
font: bold 10px tahoma;
text-decoration: bold; 
text-transform: Uppercase;
height: 100px;
color: #e5ddd8; 
}

#barra .barraimg {
opacity:.0;}
 
        
#footer {color: #f5f5f5;
font: 11px verdana; 
background: #000000;
border-top: 0px dashed #91b3af;
-moz-border-radius: 0px;
line-height: 14px;
text-align:center;
padding: 4px;
text-decoration: none; 
cursor: text;}
/*--------Post by -------*/

.fundopost{
background: #221f1f url() bottom repeat;
border-bottom: 6px solid #f5f5f5;
border-top: 6px solid #f5f5f5;
border-right: 1px solid #f5f5f5;
border-left: 1px solid #f5f5f5;
        text-align: justify;
        padding: 3px 3px 3px 3px;
        width: 500px;	
        -moz-border-radius: 0px 0px 0px 0px;
        line-height: 13px;
        font-family: verdana;}

.esquerda {
width: 96px;
height: 54px;
float: left;
margin: 0;
text-align: center;
font-family: arial, georgia;
background: #221f1f;
border-bottom: 1px solid #dbcec6;
border-top: 1px solid #dbcec6;
border-right: 1px solid #dbcec6;
border-left: 1px solid #dbcec6;
border-radius: 5px;

}

.direita{
width: 387px;
height: 70px;
float: right;
margin: 0;
text-align: center;
font-family: arial, georgia;
background: #221f1f;
border-bottom: 0px solid #201b21;
border-top: 0px solid #201b21;
border-right: 4px solid #7c7c7d;
border-left: 0px solid #201b21;
-moz-border-radius: 4px 4px 4px 4px;

}

.table {
font-family: georgia;
line-height: 13px;
color: #f5f5f5;
font-size: 11px;
border-bottom: 2px solid #d6cac3;
background-color: #221f1f;
padding: 3px;
-moz-border-radius: 0px 0px 0px 0px;
width: 400px;}



/* --- negrito, italico, sublinhado --- */

	i {color: #736469; TEXT-DECORATION: none;}
	u {color: #736469; TEXT-DECORATION: none;}
	b {color: #7c7c7d; TEXT-DECORATION: none;}
       linha {color: #d3cc71; TEXT-DECORATION: dotted;}

/* --- Menu  --- */
#footlink {
text-align:center;
clear: both;
line-height:18px;}
font-family: georgia;
#footlink a:link, #footlink a:visited, #footlink a:active {
color: #efeae7;
font-size : 7pt;
padding: 9px 9px 9px 9px;
text-transform: uppercase;
background-color: #410c17;
-moz-border-radius: 1px;
border-top: 0x solid #e1d6cf;
border-left: 0px solid #e1d6cf;
border-right: 0px solid #e1d6cf;
border-bottom: 0px solid #e1d6cf;}

#footlink a:hover {
color: #7c7c7d;
font-size : 7pt;
padding: 3px 4px 3px 4px;
text-transform: uppercase;
background-color: #efeae7;
-moz-border-radius: 1px;
border-top: 7px solid #e1d6cf;
border-right: 1px solid #e1d6cf;
border-left: 1px solid #e1d6cf;
border-bottom: 7px solid #e1d6cf;

}

Opacidade by maite flogvip ladygaga

-webkit-transition: all 0.7s ease-out; 
-moz-transition: all 0.7s ease-out; 
transition: all 0.7s ease-out;
-webkit-transition-duration: 0.9s;
-webkit-transition: all 0.6s ease-out; 
-moz-transition: all 0.6s ease-out; 
transition: all 0.6s ease-out;
-webkit-transition-duration: 0.9s;

a img {-moz-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
 -moz-border-radius: 4px 4px 4px 4px;  
-webkit-transition:0.8s linear;
filter:alpha(opacity=100); -moz-opacity:1.0; opacity:1.0; -webkit-transition: opacity 0.7s linear; -moz-border-radius: 20px 20px 20px 20px; }
a:hover img {-moz-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  -moz-border-radius: 4px 4px 4px 4px; 
-webkit-transition:0.8s linear; -moz-opacity:0.80; opacity:0.80;-webkit-transition: opacity 0.7s linear;}

