/*   
Theme Name: NEW Thimy
Theme URI: http://www.thimy.com.br/
Description: NEW Thimy Template
Author: Pedro Kehl
Author URI: http://www.pedrokehl.com/
Version: 1.5
.
*/

/* XXXXXXXXXXXXXXXXXXXXXXXXX CONFIGS INICIAIS XXXXXXXXXXXXXXXXXXXXXXXXX */

body  {
	font-family:Verdana, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
	background-color:#696969;
	background:url(images/fundo.jpg);
	background-position:center;
	background-repeat:repeat-y;
}
img{
	border:0 none; 
	margin:0px;
	padding:0px;
}
a:link, a:visited {
	text-decoration: none;
	font-weight:normal;
	color:#4A91C5;
}
a:hover {
	text-decoration:none;
	font-weight:normal;
	color:#4c9dc2;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXX FIM CONFIGS INICIAIS XXXXXXXXXXXXXXXXXXXXXXXXX */

/* XXXXXXXXXXXXXXXXXXXXXXXXX ESTRUTURA XXXXXXXXXXXXXXXXXXXXXXXXX */

#maincontainer{
	width: 970px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	/*background:#4a91c5;*/
}
#topsection{
	margin: 0 auto;
	width: 970px;
	height: 515px; /*Height of top section*/
}
#topsectionint{
	height: 283px; /*Height of top section*/
}

#contentwrapper{
	float: left;
	width: 970px;
}
#contentcolumn{
	/*margin-right: 320px;*/ /*Set right margin to RightColumnWidth*/
	overflow:hidden;
}
#rightcolumn{
	float: left;
	width: 320px; /*Width of right column in pixels*/
	margin-left: -320px; /*Set left margin to -(RightColumnWidth) */
	margin-top:30px;
}
#contentwrapperfooter{
	margin: 0 auto;
	height:50px;
	clear:both;
	width: 970px;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXX FIM ESTRUTURA XXXXXXXXXXXXXXXXXXXXXXXXX */

/* XXXXXXXXXXXXXXXXXXXXXXXXX MENU TOP XXXXXXXXXXXXXXXXXXXXXXXXX */

#topfullwrapper{
	width:970px;
	float:left;
	clear:both;
}

/* |||||||||||||||||||||||||| BARRA SOCIAL |||||||||||||||||||||||||| */

#social{
	background:#4A91C5 none repeat scroll 0 0;
	height:95px;
	width:970px;
}
/*#siga{
	float:left;
	width:192px;
	height:34px;
	background:url(images/acompanhe.gif);
}*/
#myspace{
	float:right;
	width:162px;
	height:95px;
	background:url(images/butmyspace.gif);
}
#twitter{
	float:right;
	width:132px;
	height:95px;
	background:url(images/buttwitter.gif);
}
#youtube{
	float:right;
	width:127px;
	height:95px;
	background:url(images/butyoutube.gif);
	background-repeat:no-repeat;
}
#flickr{
	float:right;
	width:100px;
	height:95px;
	background:url(images/butflickr.gif);
}
#fotolog{
	float:right;
	width:142px;
	height:95px;
	background:url(images/butfotolog.gif);
}
#orkut{
	float:right;
	width:101px;
	height:95px;
	background:url(images/butorkut.gif);
}

#socialspc{
float:right;
height:95px;
width:100px;
	
}

/* |||||||||||||||||||||||||| /BARRA SOCIAL |||||||||||||||||||||||||| */

#bannertop{
	width:970px;
	height:383px;
	background:url(images/m_top_home.jpg);
}
#bannertopint{
	width:970px;
	height:174px;
	background:url(images/m_top_int.jpg);
}
#topwrapper{
	width:970px;
	background:#014d87;
	border-bottom: 1px solid #fff;
	overflow:hidden;
}
#player{
	
	height:30px;
	width:970px;
	background:#000;
}
#xspf_player{
	position:relative;
	left:270px; 
	top:8px;
	width:400px;
	height:15px;
}
#menu{
	height:48px;
	width:970px;
	background:#4282b1;
}
.separator{
	height:48px;
	width:9px;
	background:url(images/m_separator.gif);
	float:left;
}

/* |||||||||||||||||||||||||| MENU |||||||||||||||||||||||||| */

#menu_spc_left{
	width:38px;
	height:48px;
	float:left;
}
.gen_b{
	height:48px;
	float:left;
	cursor:pointer;
}
#b1{
	width:117px;
	background:url(images/menu_home.gif);
}
#b1:hover{
	background-position:bottom;
}
#b2{
	width:130px;
	background:url(images/menu_perfil.gif);
}
#b2:hover{
	background-position:bottom;
}
#b3{
	width:166px;
	background:url(images/menu_agenda.gif);
}
#b3:hover{
	background-position:bottom;
}
#b4{
	width:116px;
	background:url(images/menu_loja.gif);
}
#b4:hover{
	background-position:bottom;
}
#b5{
	width:165px;
	background:url(images/menu_faclube.gif);
}
#b5:hover{
	background-position:bottom;
}
#b6{
	width:202px;
	background:url(images/menu_dados.gif);
}
#b6:hover{
	background-position:bottom;
}

/* |||||||||||||||||||||||||| /MENU |||||||||||||||||||||||||| */

/* XXXXXXXXXXXXXXXXXXXXXXXXX FIM MENUS XXXXXXXXXXXXXXXXXXXXXXXXX */

/* XXXXXXXXXXXXXXXXXXXXXXXXX POSTS XXXXXXXXXXXXXXXXXXXXXXXXX */

/* |||||||||||||||||||||||||| BLOG |||||||||||||||||||||||||| */

#blogloopwrapper{
	margin: 50px 0px 30px 30px;
	text-align:right;
	
	width:610px;
	background:#FFF;
	border: 1px solid #000;
}
.blogwrapper{
 	padding:20px;
}
.bloginfo{
	font-size:12px;
	color:#adb0b3;
	text-align:left;
}
.blogtitle{
	text-align:left;
	font-size:18px;
	color:#000000;
	font-weight:bold;
}
.blogtitle a{
	text-align:left;
	font-size:18px;
	color:#000000;
	font-weight:bold;
}
.blogtext{
	text-align:left;
	margin-top:25px;
	line-height:20px;
	font-size: 12px;
	font-weight:400;
	color:#000000;
}
/* |||||||||||||||||||||||||| /BLOG |||||||||||||||||||||||||| */

#secTitle{
	margin:50px 30px 0px 30px;
	width:910px;
	height:50px;
	padding:0px;
}
.outerWrapper{
	margin:0px 30px 30px 30px; 
	width:910px;
	padding:0px;
}
.innerWrapper{
	margin-bottom:20px;
}
.tit_agenda{
	background:url(images/header-agenda.gif) no-repeat left;
}
.tit_perfil{
	background: url(images/header-perfil.gif) no-repeat right ;
}
.tit_loja{
	background: url(images/header-loja.gif) no-repeat left ;
}
.tit_faclube{
	background: url(images/header-faclube.gif) no-repeat left  ;
}
.tit_dados{
	background: url(images/header-dadostecnicos.gif) no-repeat left  ;
}
/* |||||||||||||||||||||||||| AGENDA, PARCEIROS, LOJA |||||||||||||||||||||||||| */

.postHolder{
	background:#FFF; 
	border: 1px solid #000; 
	margin-right:30px; 
	padding:10px;	
}
.postTitle{
	text-align:left;
	font-size:18px;
	color:#000000;
	font-weight:bold;	
}
.postText{
	text-align:left;
	margin-top:10px;
	line-height:20px;
	font-size:12px;
	font-weight:400;
	color:#000000;
}

/* |||||||||||||||||||||||||| /AGENDA, PARCEIROS, LOJA |||||||||||||||||||||||||| */

/* |||||||||||||||||||||||||| PERFIL |||||||||||||||||||||||||| */

.singlePerfil{
	background:#FFF; 
	border: 1px solid #000; 
	padding:10px;
}
.perfilPic{
	margin-right:30px;
}

/* |||||||||||||||||||||||||| /PERFIL |||||||||||||||||||||||||| */

/* |||||||||||||||||||||||||| FOTOS |||||||||||||||||||||||||| */

#fotografias_banda{
	margin-left:50px;
	width:870px;
	height:46px;
	background:url(images/fotografias_banda.gif);
	background-repeat:no-repeat;
	background-position:right;
	/*float:right;*/
}

/* |||||||||||||||||||||||||| /FOTOS |||||||||||||||||||||||||| */

/* |||||||||||||||||||||||||| DOWNLOADS |||||||||||||||||||||||||| */
.downloads_title{
	color:#FFF;
	font-size:55px;
	font-weight:bold;
	text-align:left;
}
.downloads_text{
	color:#888888;
	font-size:15px;
	text-align:left;
}
.downloads_text p{
	line-height:30px;
}
.downloads_text a{
	color:#FFF;
	font-size:25px;
	line-height:30px;
}
/* |||||||||||||||||||||||||| /DOWNLOADS |||||||||||||||||||||||||| */

/* |||||||||||||||||||||||||| CAMPANHAS |||||||||||||||||||||||||| */
.campanhasWrapper{
	margin-bottom:20px;
	background:#FFF; 
	border: 1px solid #000;	
}
/* |||||||||||||||||||||||||| /CAMPANHAS |||||||||||||||||||||||||| */

/* |||||||||||||||||||||||||| MURAL |||||||||||||||||||||||||| */

/* |||||||||||||||||||||||||| /MURAL |||||||||||||||||||||||||| */

/* |||||||||||||||||||||||||| CONTATO |||||||||||||||||||||||||| */

#contatoshows{
	width:518px;
	height:39px;
	background:url(images/prox_espetaculos.gif);
	background-repeat:no-repeat;
	left:30px;
	position:relative;
	top:50px;
}
#contatoloopwrapper{
	/*margin-left:30px;
	margin-top:50px;*/
	margin-bottom:30px;
	width:970px;
	float:left;
	background:#000;
	min-height:445px;
}

/* |||||||||||||||||||||||||| /CONTATO |||||||||||||||||||||||||| */

/* XXXXXXXXXXXXXXXXXXXXXXXXX FIM POSTS XXXXXXXXXXXXXXXXXXXXXXXXX */

/* XXXXXXXXXXXXXXXXXXXXXXXXX FOOTER XXXXXXXXXXXXXXXXXXXXXXXXX */
#footer{
	border-top: 2px solid #fff;
	margin:0px 30px 0px 30px;
	height:30px;
}
#copyright{
	width:113px;
	height:17px;
	background:url(images/copyright.gif);
	float:left;
}
#signature{
	width:109px;
	height:17px;
	background:url(images/yes_wasabi.gif);
	float:right;
	cursor:pointer;
}

/* XXXXXXXXXXXXXXXXXXXXXXXXX FIM FOOTER XXXXXXXXXXXXXXXXXXXXXXXXX */

/* XXXXXXXXXXXXXXXXXXXXXXXXX SIDEBAR XXXXXXXXXXXXXXXXXXXXXXXXX */
#sidebarwrapper{
	padding:20px;
	font-size:13px;
	line-height:20px;
	overflow:hidden;
}
.sidewrapper{
	/*margin-bottom:25px;*/
}
.sidetitleswrapper{
	clear:both;
}
.sidetitles{
	text-transform:uppercase;
	font-size:20px;
	color:#014d87;
	text-align:left;
}
#cd_original{
	width:270px; height:140px; background:url(images/cd_original.jpg)
}
#thimy_cidade{
	margin-top:20px; width:270px; height:270px; background:url(images/timy_cidade.jpg)
}
#faca_download{
	margin-top:10px; width:270px; height:86px; background:url(images/faca_down.jpg);
}
#download_home{
	text-align:left;
	color:#99ccff;
	font-size:8px;
	margin-bottom:20px;
}
#download_home a{
	text-align:left;
	color:#fff;
	font-size:12px;
}
#download_home p {
	border-bottom:2px solid #3e78a3;
	margin-left:10px;
	margin-right:25px;
	margin-bottom:5px;
}
#contato_show{
	width:270px; height:75px; background:url(images/contato_show.jpg)
}

#thimy_tube{
	margin-top:20px; width:270px; height:34px; background:url(images/thimy_tube.jpg)
}
#parceiros_bar{
	background:url(images/parceirosthimy.gif);
	width:270px;
	height:34px;
	margin-bottom:7px;
}
#parceiros_home{
	
}
#parceiros_home p{
	margin-right:25px;
}

/* XXXXXXXXXXXXXXXXXXXXXXXXX FIM SIDEBAR XXXXXXXXXXXXXXXXXXXXXXXXX */

/* XXXXXXXXXXXXXXXXXXXXXXXXX WIDGETS XXXXXXXXXXXXXXXXXXXXXXXXX */

/* |||||||||||||||||||||||||| TWITTER |||||||||||||||||||||||||| */
.widget_twitter{
	width:268px;
	border:1px solid #000000;
	margin-top:20px;
	background:#81AED3 url(images/thimitter.jpg) no-repeat top;
	overflow:hidden;
}
.twitter{
	list-style-type:none;
	padding:0;
	margin-top:34px;
	
}
.twitter-item0{
	background:#81aed3;
	padding:10px;
}
.twitter-item1{
	background:#a4c8e2;
	padding:10px;
}
.twitter-item0 a{
	color:#000;
	text-decoration:underline;
}
.twitter-item1 a{
	color:#000;
	text-decoration:underline;
}
.twitter-timestamp{
	font-size:9px;
	
}
/* |||||||||||||||||||||||||| /TWITTER |||||||||||||||||||||||||| */

/* |||||||||||||||||||||||||| YOUTUBE |||||||||||||||||||||||||| */

.widget_tubepress{
	width:268px;
	float:left;
	border:1px solid #000000;
	background:#5c9ccb url(images/thimy_tube.jpg) repeat-x top center;
	overflow:hidden;
	margin:0px 0px 20px 0px;
	padding:35px 0px 10px 0px;
}
.tubepress_thumb_inner {
	float:left;
	height:75px;
	width:75px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.tubepress_thumb_widget {
	float:left;
	height:75px;
	width:75px;
	text-align:left;
	margin:10px 0 0 10px;
	padding:0px;
}

/* |||||||||||||||||||||||||| /YOUTUBE |||||||||||||||||||||||||| */

/* |||||||||||||||||||||||||| FLICKR |||||||||||||||||||||||||| */

.flickrpress{
	border:1px solid #000000;
	float:left;
	width:270px;
	background:#5c9ccb url(images/thimyr.jpg) no-repeat top;
	overflow:hidden;
	margin:0px 0px 20px 0px;
	padding:35px 0px 10px 0px;

}
.flickrpress-container {
	float:left;
	margin:0px;
	padding:0px;
}
.flickrpress-container div {
	width:75px;
	height:75px;
	background:none;
	border:none;
	overflow:hidden;
	margin:10px 0 0 10px;
	padding:0px;
}
.flickr_item{
	width:75px;
	height:75px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
/* |||||||||||||||||||||||||| /FLICKR |||||||||||||||||||||||||| */

/* XXXXXXXXXXXXXXXXXXXXXXXXX WIDGETS XXXXXXXXXXXXXXXXXXXXXXXXX */

/* XXXXXXXXXXXXXXXXXXXXXXXXX COMMENTS XXXXXXXXXXXXXXXXXXXXXXXXX */

.commentWrapper{
	width:580px;
}
.eachcommentwrapper{
	text-align:left;
	margin-left:15px;
}
.commenttopwrapper{
	padding:0px 20px 0px 0px;
}
.commentspic{
	width:32px;
	height:32px;
	background:url(images/anon.jpg);
}
.commentsname{
	margin-top:5px;
	font-size:12px;
	color:#0375a9;
}
.commentsdate{
	margin-top:5px;
	font-size:11px;
	color:#FFF;
}
.commenttext{
	text-align:left;
	line-height:20px;
	font-size: 11px;
	font-weight:400;
	color:#666666;
}
#commentsfieldsgroup{
	margin:30px 0px 5px 15px;
	text-align:left;
}
.commentfield{
	margin-top:10px;
}
#commentsfieldtext{
	/*padding-left:15px;*/
	margin-top:5px;
	margin-bottom:10px;
}
.fieldcommentwrapper{
	text-align:left;
}
.commentallfields{
	padding-top:10px;
	padding-left:15px;
}
#commentenviar{
	margin-top:10px;
	margin-bottom:12px;
}
.commentcenterdiv{
	text-align:left;
}
#comment{
	width:572px;
	margin-left:15px;
	
}
.commentfooter{
	clear:both;
	width:100%;
	height:0px;
	font-size:0px;
	border-bottom: 1px solid #fff;
}
.commentslogged{
	margin-left:15px;
	text-align:left;
	font-size:11px;
	color:#666666;
	margin-top:30px;
}
.commentslogged a{
	text-align:left;
	font-size:12px;
	color:#666666;
	font-weight:normal;
}
.commentslabel{
	font-size:12px;
	color:#0375a9;
}
.commentsfieldint{
	padding-bottom:10px;
}
.fieldborder{
	padding:2px;
}
.fieldpad{
	padding:1px;
	background:#FFF;
}
.postcommentsdiv a{
	font-size:12px;
	
}
/* XXXXXXXXXXXXXXXXXXXXXXXXX FIM COMMENTS XXXXXXXXXXXXXXXXXXXXXXXXX */

/* XXXXXXXXXXXXXXXXXXXXXXXXX PAGES XXXXXXXXXXXXXXXXXXXXXXXXX */



/* XXXXXXXXXXXXXXXXXXXXXXXXX FIM PAGES XXXXXXXXXXXXXXXXXXXXXXXXX */

/* XXXXXXXXXXXXXXXXXXXXXXXXX FORMULARIO XXXXXXXXXXXXXXXXXXXXXXXX */
#field1{
	width:525px; 
	height:25px;
	border: 1px solid #fff;
	

	font-size:13px;
	padding:4px 4px 0px 4px ;
}
#field2{
	width:525px; 
	height:25px;
	border: 1px solid #fff;
	

	font-size:13px;
	padding:4px 4px 0px 4px ;
}
#field3{
	width:525px; 
	height:25px;
	border: 1px solid #fff;
	

	font-size:13px;
	padding:4px 4px 0px 4px ;
}
#field4{
	width:490px; 
	height:215px;
	border: 1px solid #fff;
	

	font-size:13px;
	padding:4px 4px 0px 4px ;
}
.validation-failed { /* for textboxes, textareas, passwords */
	background-color:#FCC;
}
.validation-passed { /* for textboxes, textareas, passwords */
	background-color:#CFF;
}
.asterisco{
	color:#b2cfe4
	
}

/* XXXXXXXXXXXXXXXXXXXXXXXXX FIM FORMULARIO XXXXXXXXXXXXXXXXXXXXXXXX */