/*Theme Name: UP!BRASIL
Theme URI: http://www.up-brasil.com
Description: Theme Exclusivo para o Website UP!Brasil. Copia Proibida!
Version: 1.0
Author: Milena
Author URI: http://www.kristenstewart.com.br*/
/* BODY */
body 
{
 font-size: 11px;
 color: #fff;
 font-family: Verdana;
 text-align: justify;
 margin: 0px;
 background-image: url('images/linhaz.png');
 background-color: #000;
 background-repeat: repeat-x;
}

#header 
{
 background-repeat: no-repeat;
 background-position: center;
 position: relative;
 width: 950px;
 height: 448px;
}

#page 
{
 width: 950px;
 background-image: url('images/linha.png');
 background-repeat: repeat-y;
 margin-left: auto;
 margin-right: auto;
}

#footer 
{
 background-image: url('images/footer.png');
 background-position: bottom;
 width: 950px;
 height: 50px;
 clear: both;
}

#footer p 
{
 color: #00d2ff;
 font-size: 10px;
 font-family: Verdana;
 padding-top: 8px;
 padding-right: 0;
 padding-bottom: 8px;
 padding-left: 0;
 margin-top: 0;
 margin-right: 20px;
 margin-bottom: 0;
 margin-left: 20px;
 text-align: center;
}

#sidebar 
{
 font-size: 10px;
 font-family: Verdama;
 line-height: 14px;
 width: 250px;
 margin-top: -5px;
 margin-right: 0;
 margin-bottom: 0;
 margin-left: 0;
 padding-top: 0;
 padding-right: 5px;
 padding-bottom: 0;
 padding-left: 45px;
 float: left;
}

#content 
{
 color: #6a6a6a;
 line-height: 15px;
 text-align: justify;
 width: 600px;
 padding-top: 10px;
 padding-right: 3px;
 padding-bottom: 0;
 padding-left: 5px;
 float: left;
}

#content span.data, #content span.categoria 
{
 align: center;
 color: #f52f56;
 font-size: 09px;
 text-align: center;
 font-family: verdana;
 padding-top: -2;
 padding-right: 0;
 padding-bottom: 0;
 padding-left: 2px;
 text-transform: capitalize;
 text-align: right;
}

.anterior 
{
 float: left;
 background-color: transparent;
 padding-top: 1px;
 padding-right: 5px;
 padding-bottom: 1px;
 padding-left: 5px;
 margin-top: 0px;
 margin-right: 1px;
 margin-bottom: 0px;
 margin-left: 1px;
}

.proximo 
{
 float: right;
 background-color: transparent;
 padding-top: 1px;
 padding-right: 5px;
 padding-bottom: 1px;
 padding-left: 5px;
 margin-top: 0px;
 margin-right: 1px;
 margin-bottom: 0px;
 margin-left: 1px;
}

/* Fix IE. Hide from IE Mac \*/
* html ul#menu li 
{
 float: left;
 height: 1%;
}

* html ul#menu li a 
{
 height: 1%;
}

a 
{
 cursor: pointer;
 text-decoration: none;
}

a:link 
{
 cursor: pointer;
 color: #00d2ff;
 text-decoration: none;
}

a:visited 
{
 cursor: pointer;
 color: #00d2ff;
 text-decoration: none;
}

a:active 
{
 cursor: pointer;
 color: #00d2ff;
 text-decoration: none;
}

a:hover 
{
 cursor: pointer;
 color: #deff00;
 text-decoration: none;
}

b 
{
 color: #00d2ff;
 cursor: auto;
}

m 
{
 color: #f52f56;
 cursor: auto;
}

i 
{
 color: #ff0084;
 cursor: auto;
}

k 
{
 color: #bede3e;
 cursor: auto;
}

strong 
{
 color: #00d2ff;
 cursor: auto;
}

l 
{
 color: #f7802a;
 cursor: auto;
}

input, textarea, select, button 
{
 font-size: 11px;
 color: #ff0084;
 background-color: transparent;
 border-width: 1px;
border-color: #ff0084
}

input:focus, textarea:focus, label:focus, select:focus, button:focus 
{
 color: #ff0084;
 background-color: transparent;
 border-width: 1px;
border-color: #ff0084
}

.comments 
{
 text-align: justify;
 background-color: transparent;
 padding: 5px;
 border-color: #f52f56;
 border-width: 1px;
 border-style: solid;
 margin-top: 0;
 margin-right: 0;
 margin-bottom: 15px;
 margin-left: 0;
 float: center;
}

.avatar 
{
 float: right;
 padding: 5px;
 margin: 4px;
 background-color: transparent;
}

.aligncenter 
{
 background-color: transparent;
 padding: 6px;
 display: block;
 text-align: center;
 margin-left: auto;
 margin-right: auto;
}

.alignleft 
{
 float: left;
 background-color: transparent;
 padding: 6px;
 margin-top: 1px;
 margin-right: 4px;
 margin-bottom: 0;
 margin-left: 0;
}

.alignright 
{
 float: right;
 background-color: transparent;
 padding: 6px;
 margin-top: 1px;
 margin-right: 0;
 margin-bottom: 0;
 margin-left: 4px;
}

.center 
{
 text-align: center;
 display: block;
 margin-left: auto;
 margin-right: auto;
}

.left 
{
 float: left;
 margin-top: 1px;
 margin-right: 4px;
 margin-bottom: 0;
 margin-left: 0;
}

.right 
{
 float: right;
 margin-top: 1px;
 margin-right: 0;
 margin-bottom: 0;
 margin-left: 4px;
}

a img 
{
 background-color: #343434;
 border-color: #deff00;
 border-width: 1px;
 border-style: solid;
 padding: 3px;
 margin: 1px;
 -moz-border-radius: 6px;
}

a img:hover 
{
 background-color: #343434;
 border-color: #00d2ff;
 border-width: 1px;
 border-style: solid;
 padding: 3px;
 margin: 1px;
}

h1 
{
 font-weight: bold;
 background-color: #1b1b1b;
 color: #deff00;
 line-height: 16px;
 text-decoration: none;
 font-family: Verdana;
 font-size: 11px;
 text-indent: 5px;
 text-align: left;
 margin-top: 15px;
 margin-right: 0;
 margin-bottom: 7px;
 margin-left: 0;
 padding-bottom: 5px;
 5px: ;
 5px: ;
 5px: ;
 text-transform: uppercase;
 text-align: center;
 -moz-border-radius: 10px 10px 10px 10px;
}

h2 
{
 font-size: 10px;
 font-family: Verdana;
 color: #6a6a6a;
 padding-right: 2px;
 text-transform: uppercase;
 text-indent: 5px;
 font-weight: bold;
}

blockquote 
{
 background-color: #151515;
 border-left-color: #bede3e;
 border-left-width: 5px;
 border-left-style: solid;
 padding-top: 5px;
 padding-right: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 font-size: 11px;
 text-align: justify;
 margin-left: 10px;
 margin-right: 15px;
 margin-top: 10px;
 margin-bottom: 10px;
}

.navlink 
{
 text-transform: uppercase;
 display: block;
 color: #45142d;
 font-family: Verdana;
 font-size: 17px;
 text-decoration: none;
 text-align: center;
 text-transform: capitalize;
 line-height: 18px;
 vertical-align: middle;
 padding-top: 0;
 padding-right: 0;
 padding-bottom: 0;
 padding-left: 2px;
 margin: 0px;
}

.navlink a 
{
 text-transform: uppercase;
 cursor: pointer;
 color: #0d0d0d;
 text-decoration: none;
}

.navlink a:hover 
{
 text-transform: uppercase;
 color: #bebebe;
 text-decoration: none;
}

#footlink 
{
 text-align: center;
 clear: both;
 line-height: 18px;
}

#footlink a 
{
 padding-top: 0;
 padding-right: 4px;
 padding-bottom: 0;
 padding-left: 4px;
 margin-top: 0;
 margin-right: 1px;
 margin-bottom: 0;
 margin-left: 1px;
}

#footlink a:link, #footlink a:visited, #footlink a:active 
{
 color: #bebebe;
 font-size: 8pt;
 background-color: transparent;
 border-width: 0px;
}

#footlink a:hover 
{
 color: #6a6a6a;
 font-size: 8pt;
 background-color: transparent;
 border-width: 0px;
}

.corfundopost 
{
 background-color: #1b1b1b;
 text-decoration: none;
 font-family: Verdana;
 font-size: 11px;
 text-align: left;
 padding: 5px;
 5px: ;
 5px: ;
 5px: ;
 -moz-border-radius: 10px 10px 10px 10px;
}

.corfundotitulo 
{
 background-color: #272727;
 text-decoration: none;
 font-family: Verdana;
 font-size: 11px;
 text-indent: 5px;
 text-align: left;
 margin-top: 5px;
 margin-right: 5px;
 margin-bottom: 5px;
 margin-left: 5px;
 padding-bottom: 5px;
 5px: ;
 5px: ;
 5px: ;
 -moz-border-radius: 05px 05px 05px 05px;
}

.data3 
{
 background-color: #1b1b1b;
 text-align: center;
 color: #00d2ff;
}

.corfundoetc 
{
 background-color: #121212;
 -moz-border-radius: 05px 05px 05px 05px;
 padding-bottom: 5px;
 5px: ;
 5px: ;
 5px: ;
 text-align: center;
}

#menu a img 
{
 background-color: #343434;
 border-color: #4c4b47;
 border-width: 0px;
 border-style: solid;
 padding: 0px;
 margin: 0px;
 -moz-border-radius: 0px;
}

.option-archive 
{
 background-color: #0d0d0d;
 padding: 5px;
 border-color: #444444;
 border-width: 1px;
 border-style: dotted;
 text-align: center;
}