html,body
{
	margin:0;
	padding:0;
	background-color:#000;
	/*
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-face-color:#000000;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#000000;*/
}
body
{
	font: 76% Arial, Verdana, serif, sans-serif;
	background-color:#000;
	/*
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-face-color:#000000;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#000000;
	*/
}

/* TEXT STYLES */
p{padding:5px; color: #CCCCCC; text-align:justify;}
h1 { font-size: 2em; color: #FF9900;line-height: 1.3em; letter-spacing: -1px; text-align:left;}
h2 { font-size: 1.5em; margin-top: 0;}
h3 { font-size: 1.5em; color: #b71;}
h4 {color: #FFFFFF;padding-left:20px;font-weight:bold; font-size:18px;}
h5 {font-size: 1em; font-weight:bold; color: #FF9900;}
h6 {color: #CCCCCC; text-align:justify; padding:20px; font:Arial, Helvetica, sans-serif; font-size:12px}
h1,h2,h3,h5 {padding:0 5px 0px;}
i#titulo{font-weight:bold; text-decoration:underline; color: #FF9900;}
#navigation p, #extra p {color:#fff;}
a:link { color: #FFFFFF; text-decoration:none; padding:1px;}
a:visited {color: #FFFFFF; text-decoration:none;}
a:hover {text-decoration: underline; color: #FFFFFF;}
a:active {text-decoration: none;}
acronym {border-bottom: 1px dotted #b71; cursor:help; } 
label.header {font-size:larger; color: #b71; font-weight:bold; text-transform:uppercase; margin-bottom: 0; padding-bottom:0; } 
   /* label.header is the label for the search box but can be used for other forms by using class="header" in a label */
form,submit { padding:0; margin:0; } /* removes extraneous padding around the form */
code { border: 1px dotted #b71; border-left: 3px solid #b71; background-color: #dda; padding: 1em; margin-left: 3ex; color:#742;}
blockquote { border: 1px solid #b71; background-color: #dda;  margin: 3ex; font-style:italic;}

/* HEADER SECTION */
div#header {margin:0; padding:0; background: transparent; height:16em;}
div#header h1 a { height: 3em; min-height:8em; line-height:80px;margin:0; color: #fff; border-bottom: none; padding:0;}
div#header h1 a:hover {background-color: transparent; border-bottom: none; color: #79B30B}
div#header p#skip{position: absolute; top: 3px; right: 3px; margin:0; padding: 0;}
#skip a,#skip a:visited {color:#fff; border-bottom: 1px solid #b71;}

/* CONTENT SECTION */
div#wrapper{float:left;width:100%;}
div#content{margin: 0 200px; padding-bottom: 2em; background-color: #333333; color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
div#content p{line-height:1.4; text-align:justify;}
div#content h1#topper {background: #000000; color: #FF9900; margin-top:0; padding-top:0; text-align:left}
div#content a:link { color: #FFFFFF; text-decoration:none; padding:1px;}
div#content a:visited {color: #FFFFFF; text-decoration:none;}
div#content a:hover {text-decoration: underline; color: #FFFFFF;}
div#content a:active {text-decoration: none;}

/* VERTICAL NAVIGATION */
div#navigation{float:left; width:200px;margin-left:-100%; color: #666666;}
.navcontainer { width: 198px; border-right: 1px solid #000; padding:0; margin-bottom: 1em; 
background-color: transparent;}
.navcontainer ul { list-style: none; margin: 0; padding: 0; border: none; width: 198px; min-width:198px; }
.navcontainer li { margin: 0; }
html>body .navcontainer li a { width: auto;}
.navcontainer li a,.navcontainer li a:visited { 
          display: block; padding: 5px 5px 5px 0.5em; border-left: 10px solid #666666;
          border-right: 10px solid #666666; background-color: #000000; 
          text-decoration: none; font-weight:bold; width: 167px; min-width:165px; 
          color: #fff; border-bottom: 1px solid #666666; /* COR DA LINHA */
}
.navcontainer li a:hover,.navcontainer li#active a { 
          border-left: 10px solid #666666; border-right: 10px solid #666666; 
          background-color: #FF0000; color: #fff; font-weight:bold; /* fundo ativo */
}
.navcontainer li.menutitle {border-left: 10px solid #666666 ; border-right:10px solid #666666;  font-size:larger;
text-align:center; color: #b71; font-weight:bold; padding-bottom:1ex; border-bottom:none; text-transform:uppercase;}
.navcontainer li#last a { border-bottom:none;}  /* the last one in the list should get the id of 'last' in the list to remove the bottom border */

/* --- These are the subnavigation for sublinks. --- */
.navcontainer li ul li { display:none;} /* this hides all sublinks if it is not the currently active link */
.navcontainer li#active ul li { display: block;} /* this expands all sublinks if it is the currently active link */
.navcontainer li#active ul li a:link, .navcontainer li#active ul li a:visited { border-left-color: #666666; border-right-color: #666666; background-color: #333333; padding: 5px 0 5px 11px;}
.navcontainer li#active ul li a:hover { background-color: #FF0000; color: #FFFFFF;} /* borda quando selecionado */

/* EXTRA SECTION */
div#extra {float:left;width:198px;margin-left:-200px; background-color: #000; border-left: 2px solid #000; text-align:center; color:#FFFFFF; font-weight:bold}
div#extra a:link, div#extra a:visited { color:#FFFFFF; }
div#extra a:hover {text-decoration: underline;color: #FFFFFF;}
div#extra ul {list-style-type:none; margin:0; padding:.8em 0; text-align:center;}
div#extra ul li {display:inline; padding: 0 4px;}


/* RIGHT AFFILIATE LINKS BOX */
ul#affiliate { border:1px solid #79B30B; margin:0; padding:0; margin-right: 20px; margin-left: 5px; padding: 3px 4px 4px 6px; background-color:#452; list-style-type:none; }
ul#affiliate li { padding: 3px;}
ul#affiliate li a:link, a:visited { color:#fff;}

/* FOOTER SECTION */
div#footer{clear:left;width:100%; background-color: #333333;color: #FFF}
div#footer a:link, div#footer a:visited { color:#fff; }
div#footer ul {list-style-type:none; margin:0; padding:.8em 0; text-align:center;}
div#footer ul li {display:inline; padding: 0 4px;}

div#view_ajax { overflow:auto; width:97%; height: 300px; border: 1px; text-align:left;}

/* General Image Stuff */
img.foto { padding-left:20px; padding-right:20px;}
img.miniaturas {padding:25px;}
img.icones {width:60px; height:40px; float: right; padding-right:25px;}
img.mural{padding-left:16px;}
img.orkut{padding-right:10px;}
img.parceiros{padding-bottom:40px;}
img.logo{ width:97%}
img.shows{ padding-top:20px; padding-left:40px;}

/* TABLES */ 
table {border: 2px solid #000000; border-collapse:collapse; width:95%; margin-left: 1ex;}

thead th {color:#fff; font-size:1.5em; padding: 10px 6px}
tbody th {color:#fff; font-size:1.15em; padding: 6px}
tbody th.sub {font-size: .90em; color:#000; padding: 6px}

p#contador { padding:25px; text-align:center; font-weight:bold;}

div#mural{ text-align:center; padding-top:8px;};

div#noticia{ text-align:center; padding-top:8px; padding-bottom:8px;};

p#integrante{text-align:justify; padding-left:20px; padding-right:20px;}

p#newsletter{color: #CCCCCC; text-align:center; padding:20px; font:Arial, Helvetica, sans-serif; font-size:12px}

.shows{color: #CCCCCC; text-align:left; padding-bottom:20px; font:Arial, Helvetica, sans-serif; font-size:12px; vertical-align:top; font-weight:bold;}

p#musicas{line-height: 200%;}

p.lista {padding-left:20px; }
.text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	
}

.link{font-family: arial;font-size: 8pt; font-color: 66666;}

.form 
{ 
	background-color: #000000; 
	font: 12px verdana, arial, helvetica, sans-serif;
	color:#FFFFFF;
}

/* Contexto */
a.dcontexto
{
	  position:relative; 
	  padding:0;
	  color:#000000;
	  /*color:#FFFFFF;*/
	  text-decoration:none;
	  cursor:help; 
	  z-index:24;
}
a.dcontexto:hover
{
	  background:transparent;
	  z-index:25;
}
a.dcontexto span
{
	display: none;
}
a.dcontexto:hover span
{ 
	display:block;
	position:absolute;
	width:230px; 
	top:3em;
	text-align:center;
	left:0;
	font: 12px Verdana, arial, helvetica, sans-serif; 
	padding:5px 10px;
	border:1px solid #999;
	background:#000;
	color:#ffffff;
	opacity: .5;
	filter: alpha(opacity=75);
	font-weight:bold;
	text-decoration:none;

}

.Mensagem
{
	text-align:center;
	margin-top:50px;
	font-weight:bold;
	size:16px;
	color:#FF0000;
}

.seta {
	font-weight:bold;
	font-size:20px;
}

li.noticiaLista {
	list-style:none;
}

#fotoMinitatura {
	padding:5px;
}
