/* 	Theme Name: Streamline 	Theme URL: http://www.studiopress.com/themes/streamline 	Description: Streamline is a 3-column Widget-ready theme created for WordPress. 	Author: StudioPress 	Author URI: http://www.studiopress.com 	Version: 3.0 	Tags: three-columns, fixed-width, white, black, blue, sidebar-widgets, threaded-comments, sticky-post  	The CSS, XHTML and design is released under GPL: 	http://www.opensource.org/licenses/gpl-license.php 	*/ 
body { 	background: #111111; 	color: #333333; 	font-size: 12px; 	font-family: Arial, Tahoma, Verdana; 	margin: 0px auto 0px; 	padding: 0px; 	} 
#main { background: #ffffff url(imagens/fundo_SB2010.jpg) no-repeat; color: #333333; 	font-size: 12px; 	font-family: Arial, Tahoma, Verdana; 	margin: 0px; 	padding: 0px 0px 10px 0px; 	} 
#wrap { 	background: #FFFFFF; 	width: 956px; 	margin: 0px auto 0px; 	padding: 0px; 	border: 2px solid #BBBBBB; 	-moz-border-radius: 10px; 	-webkit-border-radius: 10px; 	} 
/************************************************
*	Hyperlinks									*
************************************************/
a img { 	border: none; 	}  	a:focus, a:hover, a:active { 	outline: none 	} 
/************************************************
*	Top Navbar      							*
************************************************/
#topnavbar { 	width: 960px; 	height: 30px; 	color: #DDDDDD; 	margin: 0px auto 0px; 	padding: 0px; 	} 
#topnavbar a, #topnavbar a:visited { 	font-size: 11px; 	font-weight: bold; 	color: #DDDDDD; 	text-decoration: none; 	} 
#topnavbar a:hover { 	color: #FFFFFF; 	text-decoration: underline; 	} 
#topnavbar p { 	font-size: 11px; 	font-weight: bold; 	padding: 0px; 	margin: 0px; 	} 
.topnavbarleft { 	width: 260px; 	float: left; 	margin: 0px; 	padding: 8px 0px 0px 0px; 	} 
.topnavbarright { 	width: 700px; 	float: right; 	margin: 0px; 	padding: 7px 0px 0px 0px; 	text-transform: uppercase; 	text-align: right; 	} 
.topnavbarright a img {
border: none; 	margin: 0px 3px 1px 0px; 	padding: 0px; 	} 
/************************************************
*	Header  									*
************************************************/
#header { 	width: 960px; 	height: 80px; 	color: #FFFFFF; 	font-size: 16px; 	font-weight: normal; 	margin: 0px auto 0px; 	padding: 0px; 	overflow: hidden; 	} 
#header p { 	padding: 0px 0px 5px 0px; 	margin: 0px; 	line-height: 20px; 	} 
#header #imageheader { 	width: 960px; 	height: 100%; 	text-indent: -10000px; 	background: url(http://i235.photobucket.com/albums/ee166/scorpionsbrazil/2010/logo2.png) left top no-repeat; 	} 
#header #imageheader a {	 	display: block; 	width: 100%; 	height: 100%; 	} 
#header h1, #header h4 { 	color: #FFFFFF; 	font-size: 36px; 	font-family: Times New Roman, Georgia, Trebuchet MS; 	font-weight: normal; 	margin: 0px; 	padding: 10px 0px 0px 0px; 	text-decoration: none; 	} 
#header h1 a, #header h1 a:visited { 	color: #FFFFFF; 	font-size: 36px; 	font-family: Times New Roman, Georgia, Trebuchet MS; 	font-weight: normal; 	margin: 0px; 	padding: 0px; 	text-decoration: none; 	} 
#header h1 a:hover { 	color: #FFFFFF; 	text-decoration: none; 	} 
#header h2 { 	margin: 0px; 	padding: 0px; 	} 
.headerleft { 	width: 960px; 	float: left; 	margin: 0px; 	padding: 0px; 	overflow: hidden; 	} 
.headerright { 	width: 480px; 	float: right; 	margin: 0px; 	padding: 15px 0px 0px 0px; 	text-align: right; 	} 
.headerright a, .headerright a:visited { 	color: #FFFFFF; 	font-size: 11px; 	text-transform: uppercase; 	text-decoration: none; 	padding: 0px 0px 0px 3px; 	} 
.headerright a:hover { 	color: #FFFFFF; 	text-decoration: underline; 	} 
.headerright a img { 	border: none; 	margin: 0px; 	padding: 0px; 	} 
.headerright ul { 	list-style-type: none; 	margin: 0px; 	padding: 0px; 	} 
.headerright li { 	list-style-type: none; 	margin: 0px; 	padding: 0px; 	} 
.rsslink { 	padding: 2px 5px 2px 20px; 	background: url(http://i235.photobucket.com/albums/ee166/scorpionsbrazil/2010/rss.gif) no-repeat left center; 	}	 
/************************************************
*	Navbar  									*
************************************************/
#navbar { 	background-image: url(navmenu.png); background-color:transparent;	width: 960px; 	height: 50px; 	color: #FFFFFF; 	margin: 60px auto 10px; 	padding: 0px 0px 0px 0px; 	} 
#navbarleft { 	width: 920px; 	float: left; 	margin: 1px 0px 0px 10px; 	padding: 0px; 	} 
#navbarright { 	width: 0px; 	float: right; 	margin: 0px; 	padding: 3px 0px 0px 0px; 	} 
#nav { 	margin: 0px; 	padding: 0px; 	}
#nav ul { 	float: left; 	list-style: none; 	margin: 0px 0px 0px 0px; 	padding: 0px; 	} 
#nav li { 	float: left; 	list-style: none; 	margin: 0px; 	padding: 0px; 	} 
#nav ul li { 	list-style: none; 	margin: 0px 0px 0px -1px; 	padding: 0px; 	} 
#nav li a, #nav li a:link, #nav li a:visited { 	color: #CCCCCC; 	display: block; 	font-size: 14px; 	text-decoration: none; 	margin: 0px 0px 0px 0px; 	padding: 12px 20px 12px 20px; 	border-right: 1px solid #333333; 	} 
#nav li a:hover, #nav li a:active { 	background: #222222 url(navhov.png); 	color: #FFFFFF; 	display: block; 	text-decoration: none; 	margin: 0px 0px 0px 0px; 	padding: 12px 20px 12px 20px; 	} 
#nav li li a, #nav li li a:link, #nav li li a:visited { 	opacity: .90; 	filter: alpha(opacity=90); 	background: #1A1A1A; 	text-decoration: none; 	width: 170px; 	color: #CCCCCC; 	float: none; 	margin: 0px; 	padding: 7px 10px 7px 10px; 	border-bottom: 1px solid #333333; 	border-left: 1px solid #333333; 	border-right: 1px solid #333333; 	} 
#nav li li a:hover, #nav li li a:active { 	background: #373737; 	color: #FFFFFF; 	padding: 7px 10px 7px 10px; 	text-decoration: none; 	} 	#nav li ul { 	z-index: 9999; 	position: absolute; 	left: -999em; 	height: auto; 	width: 190px; 	margin: 0px; 	padding: 0px; 	} 	#nav li li { 	} 	#nav li ul a { 	width: 160px; 	text-decoration: none; 	} 	#nav li ul a:hover, #nav li ul a:active { 	text-decoration: none; 	} 	#nav li ul ul { 	margin: -31px 0 0 192px; 	}  	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { 	left: -999em; 	}  	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { 	left: auto; 	}  	#nav li:hover, #nav li.sfhover { 	position: static; 	} 
/************************************************
*	Homepage					     		    * 
************************************************/

#homepage, #featuredpage { 	width: 956px; 	margin: 0px auto 0px; 	padding: 20px 0px 0px 0px; 	line-height: 20px; 	} 
#homepage p, #featuredpage p { 	padding: 0px 0px 0px 0px; 	text-align : justify; 	margin: 0px; 	} 
#homepage h1, #featuredpage h1 { 	color: #2255AA; 	font-size: 18px; 	font-family: Georgia, Times New Roman, Trebuchet MS; 	font-weight: normal; 	margin: 0px 0px 5px 0px; 	padding: 5px 0px 0px 0px; 	} 
#homepage h1 a, #homepage h1 a:visited, #featuredpage h1 a, #featuredpage h1 a:visited { 	color: #333333; 	text-decoration: none; 	} 
#homepage h1 a:hover, #featuredpage h1 a:hover { 	color: #2255AA; 	text-decoration: none; 	} 
#homepage h2, #homebottom h2, #featuredpage h2 { 	background: #333333; 	color: #FFFFFF; 	font-size: 11px; 	font-family: Arial, Tahoma, Verdana; 	font-weight: bold; 	text-transform: uppercase; 	margin: 0px 0px 5px 0px; 	padding: 3px 0px 3px 7px; 	} 
#homepage h3, #featuredpage h3 { 	color: #333333; 	font-size: 18px; 	font-family: Georgia, Times New Roman, Trebuchet MS; 	font-weight: normal; 	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px; 	} 
.hometopleft { 	background: #FFFFFF url(sidebar.png) repeat-x; 	-moz-border-radius: 5px; 	-webkit-border-radius: 5px; 	float: left; 	width: 592px; 	margin: 0px 20px 0px 0px; 	padding: 5px 5px 5px 5px; 	border: 1px solid #333333; 	} 
.hometopright { 	float: left; 	width: 292px; 	margin: 0px 0px 0px 0px; 	padding: 0px; 	display: inline 	} 
#hometop { 	width: 916px; 	margin: 0px auto 0px; 	padding: 0px 0px 0px 0px; 	line-height: 20px; 	} 
#homebottom { 	width: 916px; 	margin: 0px auto 0px; 	padding: 20px 0px 0px 0px; 	line-height: 20px; 	} 
#hometop p, #homebottom p { 	margin: 0px; 	padding: 0px 5px 0px 5px; 	} 
#hometop ul, #homebottom ul { 	list-style-type: none; 	margin: 0px; 	padding: 0px; 	} 
#hometop ul li, #homebottom ul li { 	list-style-type: none; 	margin: 0px 0px 10px 0px; 	padding: 5px; 	} 
#hometop ul ul, #homebottom ul ul { 	list-style-type: none; 	margin: 5px 0px 0px 20px; 	padding: 0px; 	} 
#hometop ul li li, #homebottom ul li li { 	list-style-type: square; 	margin: 0px; 	padding: 0px; 	} 
#hometop ul li ul li, #homebottom ul li ul li { 	margin: 0px; 	padding: 0px 0px 3px 0px; 	} 
.homebottomleft { 	float: left; 	width: 292px; 	margin: 0px 20px 10px 0px; 	padding: 0px; 	display: inline 	} 
.homebottommiddle { 	float: left; 	width: 292px; 	margin: 0px 20px 10px 0px; 	padding: 0px; 	display: inline 	} 
.homebottomright { 	float: left; 	width: 292px; 	margin: 0px 0px 10px 0px; 	padding: 0px; 	display: inline 	} 
.clear { 	clear: both; 	} 
.thumb { 	float:left; 	margin:0px 10px 0px 0px; 	} 
hr { 	border: none; 	border-bottom:1px dotted #BBBBBB; 	margin-bottom:10px; 	padding: 0; 	padding:0px 0px 10px 0px; 	clear:both; 	} 
/************************************************
*	Content 					     		    * 
************************************************/

#content {
width: 956px;
margin: 0px auto 0px;
padding: 20px 0px 0px 0px;
line-height: 20px;
}

#content h1 {
color: #333333;
font-size: 18px;
font-family: Georgia, Times New Roman, Trebuchet MS;
font-weight: normal;
margin: 0px;
padding: 0px;
}

#content h1 a, #content h1 a:visited {
color: #333333;
text-decoration: none;
}

#content h1 a:hover {
color: #2255AA;
text-decoration: none;
}

#contentleft h2 {
color: #FFFFFF;
font-size: 20px;
font-family: Georgia, Times New Roman, Trebuchet MS;
font-weight: normal;
text-transform: none;
margin: 0px 0px 5px 0px;
padding: 5px 0px 5px 10px;
}


#content h3 {
color: #333333;
font-size: 18px;
font-family: Georgia, Times New Roman, Trebuchet MS;
font-weight: normal;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}

#content h4 {
color: #333333;
font-size: 18px;
font-family: Georgia, Times New Roman, Trebuchet MS;
font-weight: normal;
margin: 20px 0px 10px 0px;
padding: 0px 0px 7px 0px;;
border-bottom: 1px dotted #BBBBBB;
}

#content h5 {
color: #333333;
font-size: 16px;
font-family: Georgia, Times New Roman, Trebuchet MS;
font-weight: normal;
font-style: italic;
margin: 20px 0px 10px 0px;
padding: 0px;;
}

#content img.wp-smiley {
float: none;
border: none;
padding: 0px;
margin: 0px;
}

#content img.wp-wink {
float: none;
border: none;
padding: 0px;
margin: 0px;
}

#content blockquote p {
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
}

blockquote {
background: #EEEEEE;
margin: 0px 20px 15px 20px;
padding: 10px 15px 0px 15px;
border: 1px dotted #BBBBBB;
}

#fcg {
margin: 0px 0px 10px 0px;
padding: 0px;
}

#fcg p {
margin: 0px;
padding: 0px 10px 0px 10px;
}

#contentleft {
float: left;
width: 570px;
margin: 0px;
padding: 0px 26px 20px 20px;
}

.postarea {
width: 570px;
float: left;
margin: 0px;
padding: 0px;
}

.postarea a, .postarea a:visited, .postcomments a, .postcomments a:visited, #postwide a, #postwide a:visited {
color: #2255AA;
text-decoration: underline;
}

.postarea a:hover, .postcomments a:hover, #postwide a:hover {
color: #2255AA;
text-decoration: none;
}

.postarea p, #postwide {
padding: 0px 0px 10px 0px;
margin: 0px;
}

.postarea ol, .postright ol, #postwide ol {
margin: 0px 0px 0px 15px;
padding: 0px 0px 5px 0px;
}

.postarea ol li, .postright ol li, #postwide ol li {
margin: 0px 0px 0px 15px;
padding: 0px 0px 5px 0px;
}

.postarea ul, .postright ul, #postwide ul {
list-style-type: square;
margin: 0px 0px 0px 15px;
padding: 0px 0px 5px 0px;
}

.postarea ul li, .postright ul li, #postwide ul li {
list-style-type: square;
margin: 0px 0px 0px 15px;
padding: 0px 0px 5px 0px;
}

.postarea ul ul, .postright ul ul, #postwide ul ul {
list-style-type: none;
margin: 5px 0px 0px 20px;
padding: 0px;
}

.postarea ul li li, .postright ul li li, #postwide ul li li {
list-style-type: square;
margin: 0px;
padding: 0px;
}

.postarea ul li ul li, .postright ul li ul li, .postwide ul li ul li {
margin: 0px;
padding: 0px 0px 3px 0px;
}

.postright {
float: right;
width: 324px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
}

.postright p {
padding: 0px 0px 20px 0px;
margin: 0px;
line-height: 20px;
}

#postwide {
width: 916px;
float: left;
margin: 0px;
padding: 0px 20px 10px 20px;
z-index:2;
}
.image_disco{
width:300px;
height:300px;
border:12px solid #555555;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
}
.image_video{
width:250px;
border:8px solid #555555;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
}
.breadcrumb {
color: #333333;
font-size: 11px;
text-transform: uppercase;
margin: 0px 0px 20px 0px;
padding: 0px 0px 5px 0px;
border-bottom: 2px solid #333333;
}

.headline {
width: 570px;
float: left;
margin: 10px 0px 10px 0px;
padding: 3px 0px 7px 0px;
border-bottom: 1px dotted #BBBBBB;
clear: both;
}

.headline p {
margin: 0px;
padding: 0px;
}

.headline a, .headline a:visited {
color: #333333;
font-size: 18px;
font-family: Georgia, Times New Roman, Trebuchet MS;
font-weight: normal;
margin: 0px;
padding: 0px;
text-decoration: none;
}

.headline a:hover {
color: #2255AA;
text-decoration: none;
}

.headlineleft {
width: 520px;
float: left;
margin: 0px;
padding: 0px;
}

.headlineright {
width: 50px;
float: right;
margin: 0px;
padding: 0px;
text-align: right;
}

.postmeta {
background: #EEEEEE;
width: 550px;
font-size: 12px;
margin: 0px 0px 50px 0px;
padding: 5px 10px 5px 10px;
border: 1px dotted #BBBBBB;
}

.postmeta p {
margin: 0px;
padding: 0px;
}

.postmeta2 {
background: #EEEEEE;
width: 548px;
font-size: 12px;
text-align : justify;
margin: 8px 0px 8px 0px;
padding: 5px 10px 5px 10px;
border: 1px dotted #BBBBBB;
}

.postmeta2 p {
margin: 0px;
padding: 0px;
text-align : justify;
}
.author {
background: #EEEEEE;
width: 550px;
float: left;
font-size: 12px;
margin: 0px 0px 30px 0px;
padding: 20px 10px 20px 10px;
border: 1px dotted #BBBBBB;
}

.caixasombreada {
background: #EEEEEE;
width: 550px;
float: left;
text-align : center
font-size: 12px;
margin: 0px 0px 20px 0px;
padding: 20px 10px 20px 10px;
border: 1px dotted #BBBBBB;
}

.pagination {
color: #333333;
font-size: 11px;
text-transform: uppercase;
margin: 0px 0px 30px 0px;
padding: 5px 0px 0px 0px;
border-top: 2px solid #333333;
}

.palignright {
float: right;
}

.palignleft {
float: left;
}

.archives {
width: 270px;
float: left;
margin: 0px;
padding: 0px;
}

.aheadline {
width: 570px;
float: left;
margin: 10px 0px 10px 0px;
padding: 3px 0px 7px 0px;
border-bottom: 1px dotted #BBBBBB;
clear: both;
}

.bheadline {
width: 570px;
float: left;
margin: 10px 0px 0px 0px;
padding: 3px 0px 7px 0px;
clear: both;
}

.fheadline {
width: 916px;
float: left;
margin: 10px 0px 10px 0px;
padding: 3px 0px 7px 0px;
border-bottom: 1px dotted #BBBBBB;
clear: both;
}

.pheadline {
width: 324px;
float: left;
margin: 0px 0px 10px 0px;
padding: 3px 0px 7px 0px;
border-bottom: 1px dotted #BBBBBB;
clear: both;
}

.vheadline {
width: 570px;
float: left;
margin: 0px 0px 10px 0px;
padding: 3px 0px 7px 0px;
border-bottom: 1px dotted #BBBBBB;
clear: both;
}

/************************************************
*	Images  					     		    * 
************************************************/

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
padding: 0px;
}

img.alignnone {
margin: 0px 0px 10px 0px;
padding: 0px;
display: inline;
}

img.alignright {
margin: 0px 0px 10px 10px;
padding: 0px;
display: inline;
}

img.alignleft {
padding: 0px;
margin: 0px 10px 10px 0px;
display: inline;
}

.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
}

.alignright {
float: right;
margin: 0px 0px 10px 10px;
}

.alignleft {
float: left;
margin: 0px 10px 10px 0px;
}

.wp-caption {
border: 1px solid #DDDDDD;
text-align: center;
background-color: #EEEEEE;
padding: 4px 0px 5px 0px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.wp-caption img {
margin: 0px 0px 5px 0px;
padding: 0px;
border: 0px;
}

.wp-caption p.wp-caption-text {
margin: 0px;
padding: 0px 0px 0px 0px;
font-size: 11px;
font-weight: normal;
line-height: 12px;
}

.productimage {
border: 10px solid #333333;
margin-bottom: 10px;	
}

/************************************************
*	Sidebar 		    	        	        * 
************************************************/

#sidebar {
float: left;
width: 320px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
}

#sidebar h2, #sidebar h4 {
background: #333333;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
color: #FFFFFF;
font-size: 11px;
font-family: Arial, Tahoma, Verdana;
font-weight: bold;
text-transform: uppercase;
margin: 0px 0px 5px 0px;
padding: 3px 0px 3px 7px;
border: none;
}

#sidebar p {
margin: 0px;
padding: 0px 5px 5px 0px;
}

#sidebar a, #sidebar a:visited {
color: #2255AA;
text-decoration: none;
}

#sidebar a:hover {
color: #2255AA;
text-decoration: underline;
}

#sidebar a img {
border: none;
margin: 0px;
padding: 0px;
}

#sidebar ul {
list-style-type: none;
margin: 0px;
padding: 0px;
}

#sidebar ul li {
list-style-type: none;
margin: 0px 0px 10px 0px;
padding: 5px;
}

#sidebar ul ul {
list-style-type: none;
margin: 5px 0px 0px 20px;
padding: 0px;
}

#sidebar ul li li {
list-style-type: square;
margin: 0px;
padding: 0px;
}

#sidebar ul li ul li {
margin: 0px;
padding: 0px 0px 3px 0px;
}

#sidebar .widget {
background: #FFFFFF url(sidebar.png) repeat-x;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
margin: 0px 0px 10px 0px;
padding: 5px;
border: 1px solid #333333;
}

.video {
background: #FFFFFF url(sidebar.png) repeat-x;
float: left;
margin: 0px 0px 10px 0px;
padding: 0px;
border: 1px solid #333333;
width: 100%;
}

.newsletter {
background: #FFFFFF url(sidebar.png) repeat-x;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
width: 308px;
float: left;
margin: 0px 0px 10px 0px;
padding: 5px;
border: 1px solid #333333;
}

/************************************************
*	Left Sidebar                    	        * 
************************************************/

#l_sidebar {
float: left;
width: 178px;
margin: 0px;
padding: 0px;
}

#l_sidebar p {
margin: 0px;
padding: 0px 0px 10px 0px;
}

#l_sidebar a img {
border: none;
margin: 0px;
padding: 0px;
}

/************************************************
*	Right Sidebar                       	    * 
************************************************/

#r_sidebar {
float: right;
width: 132px;
margin: 0px;
padding: 0px;
}

#r_sidebar p {
margin: 0px;
padding: 0px 0px 10px 0px;
}

#r_sidebar a img {
border: none;
margin: 0px;
padding: 0px;
}

/************************************************
*	Footer Background							*
************************************************/

#footerbg {
background: #222222 url(imagens/rodapesb2.jpg) repeat-x;
}

/************************************************
*	Footer  									*
************************************************/

#footer {
width: 960px;
height: 200px;
color: #CCCCCC;
margin: 0px auto 0px;
padding: 0px;
}

#footer p {
color: #CCCCCC;
font-weight: normal;
margin: 0px;	
padding: 0px 0px 10px 0px;
}

#footer a, #footer a:visited {
color: #CCCCCC;
text-decoration: none;
}

#footer a:hover {
color: #FFFFFF;
text-decoration: underline;
}

#footer ul {
list-style-type: none;
margin: 0px;
padding: 0px;
}

#footer ul li {
list-style-type: none;
margin: 0px 0px 10px 0px;
padding: 5px;
}

#footer ul ul {
list-style-type: none;
margin: 5px 0px 0px 20px;
padding: 0px;
}

#footer ul li li {
list-style-type: square;
margin: 0px;
padding: 0px;
}

#footer ul li ul li {
margin: 0px;
padding: 0px 0px 3px 0px;
}

#footer h2 {
color: #999999;
font-size: 12px;
font-family: Arial, Tahoma, Verdana;
font-weight: bold;
text-transform: uppercase;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}

#footer h2 a {
color: #999999;
font-size: 12px;
font-family: Arial, Tahoma, Verdana;
font-weight: bold;
text-transform: uppercase;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}

#footer .widget {
background: none;
margin: 0px;
padding: 5px 0px 0px 0px;
border: none;
}

.footer1 a img, .footer2 a img, .footer3 a img {
border: none;
margin: 0px 5px 0px 0px;
padding: 0px;
}

.footer1 {
width: 220px;
float: left;
margin: 0px;
padding: 20px 20px 5px 0px;
}

.footer2 {
width: 225px;
float: left;
margin: 0px;
padding: 20px 20px 5px 0px;
}

.footer3 {
width: 225px;
float: left;
margin: 0px;
padding: 20px 20px 5px 0px;
}

.footer4 {
width: 220px;
float: right;
margin: 0px;
padding: 20px 0px 5px 0px;
}

/************************************************
*	Copyright Background						*
************************************************/

#copyrightbg {
background: #111111;
border-top: 1px solid #000000;
}

/************************************************
*	Footer  									*
************************************************/

#copyright {
width: 960px;
height: 35px;
color: #CCCCCC;
margin: 0px auto 0px;
padding: 0px;
text-align: center;
}

#copyright p {
color: #CCCCCC;
font-weight: normal;
margin: 0px;	
padding: 10px 0px 10px 0px;
}

#copyright a, #copyright a:visited {
color: #CCCCCC;
text-decoration: none;
}

#copyright a:hover {
color: #FFFFFF;
text-decoration: underline;
}

/************************************************
*	Search Form									*
************************************************/

#searchdiv {
margin: 0px;
padding: 0px;
}

#searchform {
margin: 0px;
padding: 4px 0px 0px 0px;
}

#searchbox {
background: #393939 !important;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
width: 210px;
color: #CCCCCC;
font-size: 14px;
font-family: Arial, Tahoma, Verdana;
padding: 5px;
margin: 0px 3px 0px 0px;
border: 1px solid #111111;
}

#searchbutton {
background: #1A1A1A;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
color: #CCCCCC;
font-size: 14px;
font-family: Arial, Tahoma, Verdana;
padding: 4px;
margin: 0px;
border: 1px solid #111111;
}

#author, #email, #url {
background: #EAEAEA !important;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
color: #333333;
font-size: 12px;
font-family: Arial, Tahoma, Verdana;
margin: 0px;
padding: 4px;
border-top: 1px solid #666666;
border-right: 1px solid #DDDDDD;
border-left: 1px solid #666666;
border-bottom: 1px solid #DDDDDD;
}

#comment {
background: #EAEAEA !important;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
width: 460px;
color: #333333;
font-size: 12px;
font-family: Arial, Tahoma, Verdana;
padding: 4px;
margin: 0px;
border-top: 1px solid #666666;
border-right: 1px solid #DDDDDD;
border-left: 1px solid #666666;
border-bottom: 1px solid #DDDDDD;
}

#submit {
background: #333333;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
color: #CCCCCC;
font-size: 14px;
font-family: Arial, Tahoma, Verdana;
padding: 4px;
margin: 0px;
border: 1px solid #111111;
}

#subscribe {
margin: 0px;
padding: 0px 0px 5px 5px;
overflow: hidden;
}

#subbox {
background: #FFFFFF !important;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
width: 220px;
color: #333333;
font-size: 12px;
font-family: Arial, Tahoma, Verdana;
padding: 5px;
margin: 0px 5px 0px 0px;
border-top: 1px solid #666666;
border-right: 1px solid #DDDDDD;
border-left: 1px solid #666666;
border-bottom: 1px solid #DDDDDD;
}

#subbutton {
background: #333333;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
color: #FFFFFF;
font-size: 12px;
font-family: Arial, Tahoma, Verdana;
padding: 4px;
margin: 0px;
border: 1px solid #111111;
}

legend {
border-color : transparent;
border-style : solid;
border-collapse : collapse;
border-width : 0;
padding : 0;
text-align : justify;
display: none;
margin : 0;
color : #000000;
background-color : transparent;
}
fieldset {
color : #ffffff;
background-color : inherit;
text-align : left;
border-style : solid;
border-collapse : collapse;
border-width : 0;
padding : 0;
margin : 0;
}
label {
display : inline;
margin : auto;
visibility : hidden;
}
option, select, input, textarea {
color : #250000;
background-color : #fff;
padding : 0;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 12px;
border : 1px solid #000;
}
option, select {
border : none;
}
select#albuns {
border : 1px solid #000;
text-transform : none
}
input:focus, select:focus, textarea:focus {
background-color : #ffe880;
color : #000000;
}

/************************************************
*	Comments									*
************************************************/

.commentlist li ul li {
font-size: 12px;
}

.commentlist li {
font-weight: bold;
}

.commentlist li .avatar { 
background: #FFFFFF;
float: right;
border: 1px solid #EEEEEE;
margin: 0px 5px 0px 10px;
padding: 2px;
}

.commentlist cite, .commentlist cite a {
font-weight: bold;
font-style: normal;
font-size: 12px;
}

.commentlist p {
font-weight: normal;
text-transform: none;
}

.commentmetadata {
font-weight: normal;
}

#commentform input {
width: 170px;
padding: 2px;
margin: 5px 5px 1px 0px;
}

#commentform {
margin: 5px 10px 0px 0px;
}

#commentform textarea {
width: 100%;
padding: 2px;
}

#respond:after {
content: "."; 
display: block; 
height: 0px; 
clear: both; 
visibility: hidden;
}

#commentform p {
margin: 5px 0px 5px 0px;
}

#commentform #submit {
margin: 0px;
float: left;
}

.alt {
margin: 0px;
padding: 10px;
}

.commentlist {
margin: 0px;
padding: 0px;
}

.commentlist ol {
margin: 0px;
padding: 10px;
}

.commentlist li {
margin: 15px 0px 10px;
padding: 10px 5px 10px 10px;
list-style: none;

}
.commentlist li ul li { 
margin-right: -5px;
margin-left: 10px;
}

.commentlist p {
margin: 10px 5px 10px 0px;
padding: 0px;
}

.children { 
margin: 0px;
padding: 0px;
}

.nocomments {
text-align: center;
margin: 0px;
padding: 0px;
}

.commentmetadata {
font-size: 10px;
margin: 0px;
display: block;
}

.navigation {
display: block;
text-align: center;
margin-top: 10px;
margin-bottom: 40px;
}

.alignright {
float: right;
}

.alignleft {
float: left;
}

.thread-alt {
background: #FFFFFF;
margin: 0px;
padding: 0px;
}

.thread-even {
background: #EEEEEE;
margin: 0px;
padding: 0px;
}

.depth-1 {
border: 1px dotted #BBBBBB;
margin: 0px;
padding: 0px;
}

.even, .alt {
border-top: 1px dotted #BBBBBB;
border-bottom: 1px dotted #BBBBBB;
border-left: 1px dotted #BBBBBB;
margin: 0px;
padding: 0px;
}

.imageElement { display: none; }

/************************************************
*	Galeria									*
************************************************/
#myGallery, #myGallerySet, #flickrGallery { 	width: 570px; 	height: 300px; 	z-index:5; 	border: 1px solid #000; 	}  	.jdGallery .slideInfoZone 	{ 	background: #000; 	color: #fff; 	}  	.jdGallery .slideElement 	{ 	width: 100%; 	height: 100%; 	background-color: #000; 	background-repeat: no-repeat; 	background-position: center center; 	background-image: url(loading-bar-black.gif); 	}  	.jdGallery .loadingElement 	{ 	width: 100%; 	height: 100%; 	position: absolute; 	left: 0; 	top: 0; 	background-color: #000; 	background-repeat: no-repeat; 	background-position: center center; 	background-image: url(loading-bar-black.gif); 	}  	.jdGallery .slideInfoZone h2 	{ 	padding: 0 !important; 	font-size: 18px !important; 	background-color: #000 !important; 	margin: 10px 5px 5px 5px !important; 	font-weight: normal !important; 	color: #fff !important; 	background-image: none !important; 	text-align: left !important; 	}  	.jdGallery .slideInfoZone p 	{ 	padding: 0 !important; 	background-color: #000 !important; 	font-size: 11px !important; 	margin: 2px 5px !important; 	color: #fff !important; 	background-image: none !important; 	text-align: left !important; 	}  	.jdGallery a.carouselBtn, .jdGallery a.carouselBtn:hover, .jdGallery a.carouselBtn:active 	{ 	position: absolute; 	bottom: 0; 	right: 30px; 	height: 20px; 	/*width: 100px; background: url(http://i235.photobucket.com/albums/ee166/scorpionsbrazil/2010/carousel_btn.gif) no-repeat;*/ 	text-align: center; 	padding: 0 10px; 	font-size: 13px; 	background: #000; 	color: #fff !important; 	cursor: pointer; 	}  	.jdGallery .carousel 	{ 	position: absolute; 	width: 100%; 	margin: 0px; 	left: 0; 	top: 0; 	height: 115px; 	background: #000; 	color: #fff; 	text-indent: 0; 	overflow: hidden; 	}  	.jdGallery .carousel .carouselInner .thumbnail, .jdExtCarousel .carouselInner .thumbnail 	{ 	cursor: pointer; 	background: #000; 	background-position: center center; 	float: left; 	border: solid 1px #000; 	}  	.jdGallery .carousel .wallButton, .jdExtCarousel .wallButton 	{ 	font-size: 10px; 	position: absolute; 	bottom: 5px; 	right: 10px; 	padding: 1px 2px; 	margin: 0; 	background: #000; 	border: 1px solid #000; 	cursor: pointer; 	}  	.jdGallery .carousel .label .number, .jdExtCarousel .label .number 	{ 	color: #fff; 	}  	.jdGallery a 	{ 	font-size: 100%; 	text-decoration: none; 	color: #fff; 	}  	/* Gallery Sets */  	.jdGallery a.gallerySelectorBtn 	{ 	z-index: 15; 	position: absolute; 	top: 0; 	left: 30px; 	height: 20px; 	/*width: 100px; background: url('carousel_btn.gif') no-repeat;*/ 	text-align: center; 	padding: 0 10px; 	font-size: 13px; 	background: #000; 	color: #fff; 	cursor: pointer; 	opacity: .4; 	-moz-opacity: .4; 	-khtml-opacity: 0.4; 	filter:alpha(opacity=40); 	}  	.jdGallery .gallerySelector 	{ 	z-index: 20; 	width: 100%; 	height: 100%; 	position: absolute; 	top: 0; 	left: 0; 	background: #000; 	}  	.jdGallery .gallerySelector h2 	{ 	margin: 0; 	padding: 10px 20px 10px 20px; 	font-size: 20px; 	line-height: 30px; 	color: #fff; 	}  	.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton 	{ 	margin-left: 10px; 	margin-top: 10px; 	border: 1px solid #000; 	padding: 5px; 	height: 40px; 	color: #fff; 	cursor: pointer; 	float: left; 	}  	.jdGallery .gallerySelector .gallerySelectorInner div.hover 	{ 	background: #000; 	}  	.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton div.preview 	{ 	background: #000; 	background-position: center center; 	float: left; 	border: none; 	width: 40px; 	height: 40px; 	margin-right: 5px; 	}  	.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton p.info 	{ 	margin: 0; 	padding: 0; 	font-size: 12px; 	font-weight: normal; 	color: #fff; 	}  	#flickrGallery 	{ 	width: 500px; 	height: 334px; 	}  	.jdGallery .slideInfoZone 	{  	position: absolute; 	z-index: 50; 	width: 100%; 	margin: 0px; 	left: 0; 	bottom: 0; 	text-indent: 0; 	overflow: hidden; 	}  	#myGallery img.thumbnail, #myGallerySet img.thumbnail 	{ 	display: none; 	}  	.jdGallery 	{ 	overflow: hidden; 	position: relative; 	}  	.jdGallery img 	{ 	border: 0; 	margin: 0; 	}  	* html .jdGallery .slideInfoZone 	{ 	bottom: 100px; 	}  	.jdGallery div.carouselContainer 	{ 	position: absolute; 	height: 135px; 	width: 100%; 	z-index: 10; 	margin: 0px; 	left: 0; 	top: 0; 	}  	.jdExtCarousel 	{ 	overflow: hidden; 	position: relative; 	}  	.jdGallery .carousel .carouselWrapper, .jdExtCarousel .carouselWrapper 	{ 	position: absolute; 	width: 100%; 	height: 78px; 	top: 10px; 	left: 0; 	overflow: hidden; 	}  	.jdGallery .carousel .carouselInner, .jdExtCarousel .carouselInner 	{ 	position: relative; 	}  	.jdGallery .wall .thumbnail, .jdExtCarousel .wall .thumbnail 	{ 	margin-bottom: 10px; 	}  	.jdGallery .carousel .label, .jdExtCarousel .label 	{ 	font-size: 13px; 	position: absolute; 	bottom: 5px; 	left: 10px; 	padding: 0 !important; 	margin: 0; 	}  	.jdGallery a.right, .jdGallery a.left 	{ 	position: absolute; 	height: 99%; 	width: 25%; 	cursor: pointer; 	z-index:10; 	filter:alpha(opacity=20); 	-moz-opacity:0.2; 	-khtml-opacity: 0.2; 	opacity: 0.2; 	}  	* html .jdGallery a.right, * html .jdGallery a.left 	{ 	filter:alpha(opacity=50); 	}  	.jdGallery a.right:hover, .jdGallery a.left:hover 	{ 	filter:alpha(opacity=80); 	-moz-opacity:0.8; 	-khtml-opacity: 0.8; 	opacity: 0.8; 	}  	.jdGallery a.left 	{ 	left: 0; 	top: 0; 	background: url(fleche1.png) no-repeat center left; 	}  	* html .jdGallery a.left { background: url(fleche1.gif) no-repeat center left; }  	.jdGallery a.right 	{ 	right: 0; 	top: 0; 	background: url(fleche2.png) no-repeat center right; 	}  	* html .jdGallery a.right { background: url(fleche2.gif) no-repeat center right; }  	.jdGallery a.open 	{ 	left: 0; 	top: 0; 	width: 100%; 	height: 100%; 	}  	.withArrows a.open 	{ 	position: absolute; 	top: 0; 	left: 25%; 	height: 99%; 	width: 50%; 	cursor: pointer; 	z-index: 10; 	background: none; 	-moz-opacity:0.8; 	-khtml-opacity: 0.8; 	opacity: 0.8; 	}  	.withArrows a.open:hover { background: url(open.png) no-repeat center center; }  	* html .withArrows a.open:hover { background: url(open.gif) no-repeat center center; 	filter:alpha(opacity=80); }   	/* Gallery Sets */  	.jdGallery .gallerySelector .gallerySelectorWrapper 	{ 	overflow: hidden; 	}  	.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton h3 	{ 	margin: 0; 	padding: 0; 	font-size: 12px; 	font-weight: normal; 	}


/************************************************
*	Shows								*
************************************************/

/*
This is the default stylesheet.  You should probably leave it as is.
To customize any of these styles, drop a *copy* of this file into your current theme directory.
Any style changes make there will override styles in this document.
*/

/* Meet the table that displays our shows */
.gigpress-table { 	width: 100%; 	border: none; 	border-top: 1px solid #CCC; 	margin: 0 0 1em 0; }  /* This is for the main header cells containing the column labels */ tr.gigpress-header th { 	font-weight: bold; }  /* Generic class for the table header cells */ .gigpress-table th { 	padding: 6px 8px; 	vertical-align: middle; 	text-align: left; 	border-bottom: 1px solid #CCC; }  /* This is for the tour name header cells */ th.gigpress-heading { 	background: #F3F3F3; 	border-bottom: 1px solid #CCC; }  /* This is for the tour name headings, whichever one you're using */ th.gigpress-heading h1, th.gigpress-heading h2, th.gigpress-heading h3, th.gigpress-heading h4, th.gigpress-heading h5 { 	margin: 0; }  /* Applies to all cells in the table */ .gigpress-table td { 	padding: 6px 8px; 	vertical-align: middle; 	text-align: left; }  /* Some subtle hover effects */ .gigpress-row:hover, .gigpress-info:hover { 	background: #FCFCFC; 	color: #000; }  /* Applies to the first row of each show listing */ .gigpress-row td { 	border-bottom: 1px solid #EEE; }  /* To set an alternating row style */ tr.gigpress-alt { }  /* Individual classes for the label header cells that start the table */ th.gigpress-date { }  th.gigpress-city { }  th.gigpress-venue { }  th.gigpress-country { 	text-align: center; }  /* Likewise, individual classes for the content cells */ td.gigpress-date { }  td.gigpress-city { }  td.gigpress-venue { }  td.gigpress-country { 	text-align: center; }  tr.gigpress-info td { 	font-size: 90%; 	color: #333; 	border-bottom: 1px solid #CCC; }  tr.gigpress-row.cancelled, tr.gigpress-info.cancelled, tr.cancelled span.gigpress-info-label, tr.cancelled span.gigpress-info-item { 	color: #999; }  /* This wraps each of the address, admission, etc spans in the "info" cell */ span.gigpress-info-item { }  /* For the labels for address, admission, etc in the "info" cell */ span.gigpress-info-label { 	color: #666; }  /* For the spacer cell that goes in-between tours */ td.gigpress-empty { }  /* In case you want to style the "Buy Tickets" link */ a.buy-tickets { 	font-weight: bold; }  /* Notices for Cancelled or Sold Out shows */ strong.gigpress-cancelled, strong.gigpress-soldout { 	text-transform: uppercase; 	font-weight: bold; 	color: red; }  /* In case you want to style the Googlefied address link */ a.gigpress-address { }  /* This is for the RSS link */ td.gigpress-rss a { 	padding-left: 14px; 	background: transparent url(http://i235.photobucket.com/albums/ee166/scorpionsbrazil/2010/feed-icon-10x10.png) no-repeat left center; }    /* These styles are for the sidebar listing */  /* This is the unordered list that holds the dates */ ul.gigpress-listing { }  /* Generic styles for the list items within */ .gigpress-listing li {	 }  /* For tour headings in the sidebar */ span.gigpress-list-heading {	 	font-weight: bold; 	font-size: 110%; }  /* So if you like you can syle the first list item differently */ li.gigpress-list-first { }  /* So if you like you can syle the last list item differently */ li.gigpress-list-last { }  /* So if you like you can syle each alternating list item differently */ li.gigpress-alt { 	 }  /* So if you like you can syle the date differently */ span.gigpress-date { 	font-weight: bold; }  /* Sold Out shows in the sidebar */ ul.gigpress-listing strong.gigpress-soldout { 	display: block; }  /* Add a feed icon to the RSS link */ li.gigpress-list-rss a { 	padding-left: 14px; 	background: transparent url(http://i235.photobucket.com/albums/ee166/scorpionsbrazil/2010/images/feed-icon-10x10.png) no-repeat left center; }   ul.gigpress-related-show { 	margin-bottom: 2em; }  .gigpress-related-label { 	font-weight: bold; }   /* This is just to include data dor hcalendar support, but hide it from view */ span.hide { 	display: none; }  /* Stop Firefox from underlining our abbreviated dates */ abbr { 	border: none; 	text-decoration: none; 	font-size: 100%; }

.fixador:after {   
content:".";   
display:block;   
height:0;   
clear:both;   
visibility: hidden;   
}
.fixador {
display:inline;
}   
* html .fixador {
height: 1%;
}   
.fixador {
display: block;
} 

.caixa_disco {
padding : 5px;
display : block;
min-height : 250px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px; 
height : auto;
margin : 8px 8px 0px 8px;
background-color : #eee;
text-align : justify;
font-weight : bold;
}

.capa_faixas {
text-align : left;
float : right;
width : 50%;
-moz-border-radius: 10px;
-webkit-border-radius: 10px; 
background : #dddddd;
min-height : 300px;
height : auto;
}

.capa_video {
text-align : center;
vertical-align : middle;
float : left;
width : 50%;
-moz-border-radius: 10px;
-webkit-border-radius: 10px; 
background-color : transparent;
}
.capa_video img {
width : 250px;
text-align : center;
vertical-align : middle;
}
table.tabela_base {
width : 575px
}

td.thumb_galeria img {
width : 100px;
height : 100px;
}
td.thumb_wall img {
width : 135px;
}
td.thumb_dvd img {
width : 135px;
height : 190px;
}
td.thumb_dvd{
font-size: 10px;
text-align : center;
}

.table_clips {
border : 0px;
margin : 0px;
width : 575px;
}
.table_clips td {
text-align: center;
padding: 3px;
color: inherit;
background-color: #ddd;
-moz-border-radius: 10px;
-webkit-border-radius: 10px; 
vertical-align: top;
width: 20%;
}
.thumb_clip img {
width : 100px;
}
td.thumb_clip p {
font-size : 9px;
font-weight : bold;
margin : 3px 1px 3px 1px;
text-align : left;
color : #000;
}
	#tweets-here	{ margin:20px 0 0 0; }
	.tweet	{ padding:5px 10px; height:48px; clear:both; margin:5px 0; background:#eee; }
	.tweet img	{ margin-right:10px; }
	.tweet strong	{ color:navy; }
	.tweet span	{ font-size:11px; color:#666; }
	
	.ol_videografia {padding:8px 5px 8px 5px; list-style-position : inside;}

	/***** Post Info ********************/
	
.post-info {
	font-size: 11px;
	margin: 0 0 10px 0;
	padding: 5px 0 0 0;
	text-transform: uppercase;
	}
	
.post-info p {
	margin: 0;
	padding: 0;
	}
