html {background-color: #f9f9f9; background-repeat: no-repeat; background-attachment: scroll; background-position: top left; background-image: url("http://i.imgur.com/cSc0IJW.png");
border-top: 0px solid #fbfbfb; border-left: 0px solid #fbfbfb; cursor: url(), auto;}
body {margin: auto; background-color: #fbfbfb; width: auto; background-image: url("http://i.imgur.com/FTbqAbJ.png");}
/* ---------- scrollbar -----------*/
::-webkit-scrollbar {left: 0; width: 5px; height: 5px; background: #ffffff;}
::-webkit-scrollbar-thumb {background-color: #e74764;}
/* ---------- fontes e links -----------*/
p, a, body, td, tr, div {color: #4f4f4f; font: 11px segoe ui; font-weight: normal; font-style: normal;}
a, a:link, a:visited, a:active {color: #97bc83; font: 11px segoe ui; -webkit-transition: all 0.4s linear; transition: all 0.4s linear;}
a:hover {color: #ddd; text-decoration: none; -webkit-transition: all 0.4s linear; transition: all 0.4s linear;}
/* ---------- estilos -----------*/
i {TEXT-DECORATION: none;}
b {TEXT-DECORATION: none;}
u {TEXT-DECORATION: none; color: #fde1c4; border-bottom: 1px solid #455163; font: 11px arial;}
c {TEXT-DECORATION: none; color: #fde1c4;}
t {TEXT-DECORATION: none; color: #eee; font: 11px calibri light; letter-spacing:-2px; padding:-left: 5px;}
::-moz-selection {color: #222; background: #fff;}
::selection {color: #222; background: #fff;}
/* ---------- titulos -----------*/
.titulo {color: #414141; width: auto; margin: auto; font: bold 22px segoe ui; letter-spacing: -2px; margin-top: 20px; padding-bottom: 10px; text-transform: none;}
.subtitulo {color: #; font: bold 7px trebuchet ms; letter-spacing: 2px; text-transform: uppercase; background: #; width: auto;}
.titulo_post {font: bold 16px arial; text-align: center; letter-spacing: -1px; width: 500px; line-height: 18px;}
/* ---------- comentarios -----------*/
input, textarea, select {color: #79889e; padding: 3px; font: 11px verdana; text-align: justify; background: #606e84; border: 3px solid #556378; margin-top: 4px;}
.cmttext {padding: 5px; align: justify; font-weight: normal; background: #;}
hr {border-width: 0; height: 1px; border-top-width: 1px; border-top: 0px solid #322c2d;}
/* ---------- imagens -----------*/
a img {-webkit-filter: rayscale(0%) blur(0px) hue-rotate(0); transition-duration: 0.8s; -moz-transition-duration: 0.8s; -webkit-transition-duration: 0.8s; filter:alpha(opacity=75);
-moz-opacity: 1; -webkit-opacity: 1; opacity: 1; padding: 0px; background: #; border: 0px solid #eee;}
a:hover img {-webkit-filter: grayscale(0) blur(0px); transition-duration: 0.8s; -moz-transition-duration: 0.8s; -webkit-transition-duration: 0.8s; filter:alpha(opacity=90);
-moz-opacity: 1; -webkit-opacity: 1; opacity: 1;}
/* ---------- barra -----------*/
#barra {width: 100%; height: 70px; align: center; color: #666; background: transparent; margin-top: 380px;}
#barra .tubo {width: 100%; height: 70px; align: center; text-align: center; background: #2d2d2d; box-shadow: 0px 0px 7px #2d2d2d; border-bottom: 0px solid #515e73;}
#barra .fvbarraf {text-align: center; height: auto; font: 11px calibri; color: #444; background: #fff; border: 0px dotted #ccc; padding: 6px;}
#barra .fvbarra a:link, #barra .fvbarra a:visited ,#barra .fvbarra a:active {margin: 8px; color: #e6c6a4; font: 10px arial; text-align: center; padding: 21px; letter-spacing: 0px;
text-decoration: none; text-transform: none; background: #fbdbba; box-shadow: 0px 0px 4px #fbdbba; -webkit-transition: all 0.4s ease-out; transition: all 0.4s ease-out;
-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;}
#barra .fvbarra a:hover {margin: 8px; color: #59677c; font: 10px arial; text-align: center; padding: 21px; letter-spacing: 0px; text-decoration: none; text-transform: none;
background: #fbdbba; box-shadow: 0px 0px 4px #fbdbba; -webkit-transition: all 0.4s ease-out; transition: all 0.4s ease-out; -webkit-border-radius: 0px; -moz-border-radius: 0px;
border-radius: 0px;}
#barra .fvbarra {align: center; font: normal 1px Verdana; color: transparent;}
#barra .barraimg {opacity:.0;}
#footer {color: #; font: 10px segoe ui; padding-bottom: 3px;}
/* ---------- post -----------*/
.fundo {width: 460px; color: #cca98e; text-align: justify; background: #b18d71; line-height: 15px; padding: 10px 20px; border: 8px solid #a68368; padding-bottom: 15px;}
.tab1 {width: auto; color: #be9a7e; text-align: left; font: italic 22px corbel; font-weight: bold; letter-spacing: -1px; margin-bottom: 9px; text-transform: uppercase;}
.tab2 {width: 100px; float: left; color: #f8dc91; text-align: left; font: 7px trebuchet ms; text-transform: uppercase; letter-spacing: 2px; padding-top: 3px; padding-right: 8px;}