/*-----------------------------------------------------------------------------------------------
  Global Styles
-----------------------------------------------------------------------------------------------*/
*{
	padding:0;
	margin:0;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address { margin:1em 0; }
fieldset { padding: .5em; }
select option{ padding:0 33px; }
.hide, .print-logo, .close-button{ display:none; }
.left{ float:left; }
.right{ float:right; }
.clear{ clear:both; height:1px; font-size:1px; line-height:1px; }
a img{ border:none; }
div { position:relative; }
/*-----------------------------------------------------------------------------------------------
  Layout / Base Page Styling
-----------------------------------------------------------------------------------------------*/
body{
	background:#000;
	color:#BFBFBF;
	font-size:100%;
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
}
/* This class sets the width and position for all rows */
a{
	color:#FFF;
	text-decoration:none;
}
a:hover{
	color:#FFF;
	text-decoration:underline;
}
h1{
	color:#CCC;
	font-size:0.75em;
	font-weight:normal;
	margin:1.5em 0;
}
h1 a{
   color:#CCC;
}
h1 a:hover{
	color:#CCC;
	text-decoration:none;
}
h2, h3{
	font-size:0.75em;
	color:#FFF;
	font-weight:normal;
}
p{
	line-height:1.75em;
}
ul li{
	list-style-type:square;
	margin:0.5em 0 0.5em 2em;
}
/*-----------------------------------------------------------------------------------------------
  ESTILO CORPO
-----------------------------------------------------------------------------------------------*/
.ancillary{
	background:#000 url(images/bg_ancillary.jpg) top repeat-x;
	padding:2em 0 2em 0;
}
ul.sidebar li {
	list-style-type:none;
	margin:0;
}
ul.dates, ul.counts, ul.blogroll ul, ul.pages, ul.sidebar li.widget ul{
	list-style-type:none;
	margin:1.5em 0 2em 0;
	border-top:1px solid #3D3D3D;
}
ul.dates li, ul.counts li, ul.blogroll ul li, ul.pages li, ul.sidebar li.widget ul li{
	list-style-type:none;
	margin:0;
	padding:0.5em 0;
	border-bottom:1px solid #3D3D3D;
}
ul.dates .date{
	color:#858585;
	padding:0 1.5em 0 0;
}
ul.counts .count{
	float:right;
	color:#858585;
}
ul.dates a, ul.counts a, ul.blogroll a, ul.pages a, ul.sidebar li.widget ul a{
	color:#BFBFBF;
	text-decoration:none;
}
ul.dates a:hover, ul.dates a:hover .date, ul.counts a:hover, ul.counts a:hover .count, ul.blogroll a:hover, ul.pages a:hover, ul.sidebar li.widget ul a:hover{ 
	color:#FFF;
}
ul.blogroll{ margin-top:0; }
ul.blogroll li{
	list-style-type:none;
	margin:0;
}
ul.pages ul{
	margin:0;
}
ul.pages ul li{
	border:none;
	margin-left:2em;
	list-style-type:square;
}
/*-----------------------------------------------------------------------------------------------
  Topo
-----------------------------------------------------------------------------------------------*/
#topo{
	width:auto;
	height:130px;
	background-color:#FFF;
    text-align:left;
}
/*-----------------------------------------------------------------------------------------------
  Menu da Esquerda
-----------------------------------------------------------------------------------------------*/
#conteudoEsq {
	position:absolute;
	top:20px;
	left:10px;
	background: transparent url(images/transparent_bg.png) repeat left top;
    padding: 15px;
	width: 150px;
	margin: auto;
	height: 700px;
    float:left;
}
/*-----------------------------------------------------------------------------------------------
  Menu da Direita
-----------------------------------------------------------------------------------------------*/
#conteudoDir {
	position:absolute;
	top:20px;
	right:5px;
	background: transparent url(images/transparent_bg.png) repeat left top;
    padding: 15px;
	width: 160px;
	margin: auto;
	height: 700px;
    float:right;
}
/*-----------------------------------------------------------------------------------------------
  Menu Laranja
-----------------------------------------------------------------------------------------------*/
#navigation {
	background:#000 url(images/navigation.png) top repeat-x;
	display:block;
	height:25px;
	overflow:hidden;
}
#navigation ul{
	list-style:none;
	margin:0;	
	padding-left:190px;
	text-transform:uppercase;
	font-size:1em;
	font-weight:normal;		
	font-family: "Lucida Sans Unicode", Georgia, Tahoma, Arial, Serif;
}
#navigation ul li {
	float:left;
	margin:0;
	padding:0;
	list-style:none;  
	white-space:nowrap;	
	font-weight:bold;
}	
#navigation ul li a {
	display:block;
	padding:5px 10px 5px;
	letter-spacing:1px;
	border:0;  
	text-decoration:none; 
	color:#000; 
}	
#navigation ul li a:hover,#navigation ul li a:active, #navigation li.current_page_item a
{
	background-color:black;
	color:#fff;
	text-decoration:none;
	
}
/*-----------------------------------------------------------------------------------------------
  Adsense
-----------------------------------------------------------------------------------------------*/
.adsense {
    float:center;
    text-align:center;
}
