﻿/*
Theme Name: Banda S&atilde;o Sebasti&atilde;o for Wordpress 3.0
Theme URI: http://bandasaosebastiao.com/
Description: The 2010 default theme Banda S&atilde;o Sebasti&atilde;o for WordPress.
Author: Marcos César / Like Design
Version: 1.0
Tags: black, music, band, banda sao sebastiao, brumadinho, website
*/
a:focus{outline:none; outline-color:none; border:none;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, img, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, form, input, textarea,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend{
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	background: transparent;
	list-style:none;
 
}



table, caption, tbody, tfoot, thead, tr, th, td {
	vertical-align: top ;
}

body {
	margin:0px;
	padding:0px;
	background: url(img/bgbody/rotator.php) top center no-repeat #C19027;
	background-size:100%;
 	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666;
}

table#ie6info { visibility:hidden; display:none;}

h1, h2, h3, h4, h5, h6 { color:#7F5919; font-weight:normal;}
h1 { font-size: 22px; }
#header { width: 980px; margin:0 auto; clear:both; padding-top:2px;}
a { color:#7F5919; font-weight: bold; text-decoration: none; }
a:hover { text-decoration: underline;}
#bhs #search { float:left; width:10px;}
#bhs #social { float:right; width:195px;}
#bhc { width: 980px; clear: both; margin:0px  auto;}
#bhb { height:39px; margin:0px 10px; padding:1px 0px; border-top:solid 1px #3A260C; border-bottom:solid 1px #3A260C;}
#bhb a{ color: #593310; text-decoration: none; font-weight: bold; margin-right:20px; }
#bhb a:hover { color: #2D1A09; }

#bg { background: url(img/bgcontainer.png); width: 980px; margin:0 auto; }

#container { width:960px; padding: 10px 10px; margin:0 auto; clear: both;}

#block-slide-and-banners { height: 390px; border-bottom: solid 1px #3A260C; border-top: solid 1px #3A260C;  margin-bottom:20px; padding-top:10px; }

#block-slide-and-banners #slideshow { width:550px; height:380px; float: left; }
#block-slide-and-banners #slideshow img { width:550px; height:380px;}
#banners { width:400px; height:380px; float: right; }

/* CONTENTS PAGE */

#menu-page { float: left; margin-top:67px; padding:1px 0px; border-top:solid 1px #3A260C; border-bottom:solid 1px #3A260C; background:#8D5B18; }
#menu-page a:hover{ text-decoration:none; color:#2D190E;}
#menu-page ul { font-size:24px; width: 330px; background:#8D5B18; padding:10px;}
#menu-page ul a {color:#AB6F1E;}
#menu-page ul a:hover {color: #9D661C;}
#menu-page ul li a{margin-bottom:2px; width:310px; color:#593315; display: block; font-size:16px; padding:2px 10px; background:#AB6F1E;}
#menu-page ul li a:hover{ color:#2D190E; }
#menu-page ul li a.active { background: #9E661B; color:#8C5A17;}

#menu-page.videos { margin-top:98px; height:404px; overflow:scroll; overflow-bottom:hidden; overflow: auto; overflow-x:hidden;}
#menu-page.videos ul li a{ width:302px; display:block; height:90px; padding:5px; background:#AB6F1E; margin-bottom:2px; cursor: pointer;}
#menu-page.videos ul li a:hover { background:#9E661B;}
#menu-page.videos img { margin-right:4px;}

#content-page { width:600px; min-height:800px; float: right; padding-left:10px; }
#content-page #urls { font-size:10px; color:#7F5919; padding:4px 0px; width:100%; margin-top:20px; border-top:solid 1px #3A260C; border-bottom:solid 1px #3A260C;}
#content-page #urls a { font: "Trebuchet MS", Arial, Helvetica, sans-serif 10px; }
#content-page .photoandvideo-page { width:600px; padding-top:1px; border-top:solid 1px #3A260C; }
#content-page .credits { font-size: 10px; text-align: right; font-style: italic;}
#content-page #content {line-height:24px; width:600px; padding-top:30px; padding-bottom:10px; font-size: 14px; margin-right:10px; border-bottom:solid 6px #3A260C;}
#content-page #content.accessibility {}
#content-page #content.musicos { font-size:12px;}
#content-page #septable { background:#3A260C; height:1px; width:100%; margin:10px 0px;}
#content-page #content.musicos #names { font-size:14px; font-weight: bold; }
#content-page #content.musicos #the_date {font-size:8px;}
#content-page #content.musicos #frase {font-size:10px; font-style: italic; margin-bottom:4px;}



/* CONTENTS HOME */

#content-home { width: 980px; margin-bottom:10px; clear:both;}
#content-home .content { float: left; padding-left:6px; width:250px;}
#content-home .title { float: left;}
#content-last-news, #content-last-tweets, #content-diary-and-movies { width: 308px; float: left;}

#content-last-news li { border-bottom: dotted 1px #3A260C; padding-bottom:10px; margin-bottom:10px;}
#content-last-news h1.title-one { font-size: 18px; font-weight: bold; }
#content-last-news h1 { font-size: 14px; }
#content-last-news h1 a { font-weight: normal;}
#content-last-news h1.title-one a { font-weight: bold; }


#content-last-news, #content-last-tweets { border-right: solid 1px #291A08; padding-right:6px; margin-right:10px;}

#content-diary-and-movies #content-diary { height:250px; border-bottom: solid 1px #3A260C; padding-bottom:10px; margin-bottom:20px;}
#content-diary-and-movies #content-diary .content { width: 245px; font-size: 14px; margin-bottom:20px; margin-left: 20px; border-left: 2px solid #593310;}

#content-diary-and-movies #content-diary h1 { font-size: 14px; font-weight: bolder; }
#content-diary-and-movies #content-movies { font-size: 16px; font-weight: bold; color:#7F5919;}

#channel {width:200px; float:right;}
#channel a { display:block; vertical-align:middle; }
#channel a:hover { text-decoration: none;}

/* /CONTENTS HOME */


#blocknewsone { width:390px; padding-right:20px; float: left; overflow: hidden;}
#blocknewsone .credits { margin-bottom: 20px; font-size: 10px; font-style: italic; text-align: right;}
#subblocknewsthree a { padding: 0px 4px; font-size: 12px; font-weight:100; background: #1D1607; font-weight: bold; text-decoration: none; margin-bottom:2px; display: block; float: left; }
#subblocknewsthree a:hover { background: #291F0A;}

#blocknewstwo { width:530px; padding-right:30px; float: right; padding-bottom:30px; line-height:22px; font: Arial 12px;}


.gallery-icon { width: 560px; }
.gallery-icon img { overflow:hidden; margin: -9px !important; border:3px; }
.gallery-icon a:hover img { margin:-5px; border: solid 1px #0C6;}



#content { margin: 0 auto; font-size: 14px; line-height: 20px;}
#date { font-size: 10px; font-style: italic; margin-bottom: 30px;}
#tags { font-size: 10px; margin-top: 20px;}


#menu-inferior { width: 900px; padding:20px 20px;; height:150px; padding-top:20px; margin:0 auto; clear: both; border-top: solid #3A260C 1px; border-bottom: solid #3A260C 1px;}
#menu-inferior li { padding-left:10px; list-style: none;}
#menu-inferior a { font-size:12px; background: #1D1607; padding: 1px 4px ;}
#menu-inferior a:hover { background: #291F0A; text-decoration: none;}
#menu-inferior .a-banda { float:left; width:200px;}
#menu-inferior .ultimas-noticias {float:left; width:500px; padding-right:20px;}
#menu-inferior .extras {float:left; width:140px;}

#footer { width: 980px; margin:0 auto; clear: both; padding-top:20px;}
#footer .footerblockone { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; padding-top:20px; color: #43320E; width:870px; margin: 0 auto;}
#footer .footerblocktwo {  width: 960px; margin:0 auto; margin-top:20px; border-top: solid #3A260C 1px;}
#separator-footer { background: #3A260C; height:1px; width:960px; clear: both; margin:0 auto; }


/* TWITTER */

.twitterwidget-title, .from-meta { display: none;}
.time-meta { display:block; font-size:10px; font-style: italic; border-bottom:1px dotted #3A260C; padding-bottom:12px; margin-bottom:12px;}

/* =Menu
-------------------------------------------------------------- */

#access {
	margin: 0 auto;
	padding-top:1px;
	width: 960px;
	display:block;
	float:left;
	margin: auto 0px;

}
#access .menu-header,
div.menu {
	font-size: 13px;
	margin: auto 0px;

}
#access .menu-header ul,
div.menu ul {
	list-style: none;
	margin: auto 0px;

}
#access .menu-header li,
div.menu li {
	float:left;
	position: relative;
	margin: auto 0px;

}
#access a {
	display:block;
	text-decoration:none;
	color:#593310;
	padding:0 30px;
	line-height:38px;
	margin: auto 0px;

}
#access ul ul {
	display:none;
	position:absolute;
	top:38px;
	left:0;
	float:left;

	width: 100px;
	z-index: 99999;
	margin: auto 0px;

}
#access ul ul li {
	/*aquiéliststyle*/


}
#access ul ul li li a {
		list-style: circle;

	background: #8D5B18;

}
#access ul ul ul {
	left:100%;
	top:0;
	margin: auto 0px;

}


#access ul ul a {
	/* BG SUB */
	background: #8D5B18;
	height:auto;
	line-height:1em;
	padding:10px;
	margin: auto 0px;
	width: 140px;

}
#access li:hover > a,
#access ul ul :hover > a {
	color:#2d1a09;
	margin: auto 0px;
	background:#8D5B18;

}
#access ul li:hover > ul {
	display:block;
	margin: auto 0px;

}
#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {
	color: #2d1a09;
	margin: auto 0px;
	background:#9E661B;

}

* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {
	color:#2d1a09;
}

/* Outras */

.piclenselink { visibility:hidden; display: none;}

/* Twiter Tools */
.sephome {border-bottom: solid 1px #3A260C;}
#twitter_div, #twitter_update_list, .aktt_tweets { float: right; width:250px; font-size:14px; margin-right:4px;}
.aktt_tweet_time { border-bottom: dotted 1px #3A260C; font-style:italic; display: block; font-size:10px; color:#555; margin-bottom:20px; padding-bottom:20px;}

