﻿/*  
Theme Name: PodCasting Brasil
Theme URI: http://www.podbr.com/
Description: Caixota de areia
Version: 1.0
Author: Camilo Lucio Coracini
Author URI: http://www.podbr.com/

	Design e implementação por Camilo Lucio Coracini

*/
html *, body * {
	border:					0;
	margin:					0;
	padding:				0;
}

body {
	background:				url( 'images/bg-body.png' ) repeat-x #ffffff fixed;
	color:					#2b2b2b;
	font-family:			Helvetica, Tahoma, Verdana, Arial, sans-serif;
	font-size:				11px;
	line-height:			2em;
	margin:					0 auto;
	padding-top:			118px;
}

a {
	color:					#505050;
	text-decoration:		none;
}

a:active, a:hover {
	color:					#202020;
	text-decoration:		underline;
}

a:visited {
	color:					#202020;
}

h1, h2, h3, h4, h5, h6 {
	margin:					15px 0 10px 0;
}

h1 {
	font-size:				22px;
}

h2 {
	font-size:				20px;
}

h3 {
	font-size:				18px;
}

h4 {
	font-size:				16px;
}

h5 {
	font-size:				14px;
}

h6 {
	font-size:				12px;
}

label {
	cursor:					pointer;
}

li {
	list-style-position:	inside;
}

.box {
	background-color:		#ffffff;
	border:					1px solid #a0a0a0;
	margin-bottom:			15px;
	overflow:				hidden;
	
	-moz-border-radius:		10px;
	-webkit-border-radius:	10px;
	border-radius:			10px;
}

.box .box-top {
	height:					15px;
}

.box .box-content {
	
}

.box .box-bottom {
	clear:					both;
	height:					20px;
}

.advertising {
	text-align: center;
}

.clear {
	clear:					both;
	line-height:			0;
	height:					0;
}

.error {
	color:					#9c0202;
}

.sortable {
	cursor:					move;
}

.sortable-grab {
	cursor:					move;
}

.spinner {
	display:				none;
}

.toggle {
	background-image:		url( 'images/bt_minus.png' );
	background-repeat:		no-repeat;
	cursor:					pointer;
	float:					right;
	height:					22px;
	vertical-align:			text-bottom;
	width:					22px;
}

.toggle-closed {
	background-image:		url( 'images/bt_plus.png' );
}

#body-wrap {
	background-color:		#e6e6e6;
	border:					1px solid #a0a0a0;
	margin:					0 auto 96px;
	padding:				15px;
	width:					938px;
	
	-moz-border-radius:		10px;
	-webkit-border-radius:	10px;
	border-radius:			10px;
}

#top {
	position:				absolute;
	top:					0;
}

#content {
	float:					left;
	margin-left:			10px;
	width:					560px;
}

#content-top {
	
}

#content-bottom {
	
}

#error404 {
	font-size:				18px;
	padding:				50px 10px;
	text-align:				center;
}
.breadcrumb {
	background:				url( 'images/bread-bg.png' ) repeat-x top;
	color:					#ffffff;
	line-height:			26px;
	margin:					4px -15px 0 -15px;
	width:					970px;
	
	-moz-border-radius:		5px;
	-webkit-border-radius:	5px;
	border-radius:			5px;
}

.breadcrumb-start {
}

.breadcrumb-separator {
}

.breadcrumb-end {
}

.breadcrumb a,
.breadcrumb a:active,
.breadcrumb a:focus,
.breadcrumb a:hover,
.breadcrumb a:link,
.breadcrumb a:visited {
	color:					#ffffff;
}

.breadcrumb li {
	display:				inline;
	list-style-type:		none;
	padding:				6px 10px;
}
#comments {
	background-color:		#ffffff;
	border:					1px solid #a0a0a0;
	margin:					10px 0 25px 0;
	padding:				10px;
	overflow:				hidden;
	
	-moz-border-radius:		10px;
	-webkit-border-radius:	10px;
	border-radius:			10px;
}

#comments-head {
	border-bottom:			1px dotted #d6d6d6;
	font-size:				18px;
	line-height:			20px;
	margin-bottom:			10px;
	padding-bottom:			3px;
}

#comments-list {
	
}

#comments-list li {
	list-style:				none;
	margin-bottom:			30px;
}

#comments-list img {
	float:					left;
	margin-right:			8px;
}

.comment-head {
	border-bottom:			1px dotted #d6d6d6;
	line-height:			20px;
	padding:				3px 0;
}

.comment-head cite {
	font-size:				12px;
	font-style:				normal;
	font-weight:			bold;
}

.comment-head .comment-info {
	text-align:				right;
}

.comment-text {
	text-align:				justify;
}



#comments-respond {
	background-color:		#ffffff;
	border:					1px solid #a0a0a0;
	font-size:				12px;
	margin:					10px 0 25px 0;
	padding:				10px;
	overflow:				hidden;
	
	-moz-border-radius:		10px;
	-webkit-border-radius:	10px;
	border-radius:			10px;
}

#comments-respond label {
	display:				block;
}

#comments-respond input {
	border:					1px solid #d6d6d6;
	padding:				1px 3px;
	width:					95%;
}

#comments-respond textarea {
	border:					1px solid #d6d6d6;
	padding:				3px;
	width:					95%;
}

#comments-respond-head {
	border-bottom:			1px dotted #d6d6d6;
	font-size:				18px;
	margin-bottom:			10px;
	line-height:			20px;
	padding-bottom:			3px;
}

#comments-connected {
	line-height:			30px;
	padding-bottom:			15px;
}

#comments-author {
	padding-bottom:			15px;
	width:					55%;
}

#comments-email {
	padding-bottom:			15px;
	width:					55%;
}

#comments-url {
	padding-bottom:			15px;
	width:					55%;
}

#comments-comment {
	
}

#comment-response .error {
	padding:				10px 0;
}

#comments-submit {
	padding:				15px 0;
	text-align:				right;
}

#comments-submit input {
	padding:				2px 6px;
	width:					auto;
}

#comments-feed {

}

#comments-feed a {
	background:				url( 'images/bt_rss_2.gif' ) no-repeat left;
	padding:				2px 0 2px 19px;
}
#header {
	background:				url( 'images/head_bg.png' ) no-repeat center top;
	position:				absolute;
	top:					0;
	width:					940px;
}

#header #home-link {
	display:				block;
	height:					50px;
	left:					20px;
	position:				absolute;
	top:					13px;
	width:					230px;
	z-index:				100;
}

#header #top-search {
	height:					33px;
	line-height:			33px;
	padding-right:			10px;
	position:				absolute;
	right:					26px;
	top:					23px;
}

#top-search .search-form {
	
}

#top-search .search-form .search-query {
	background-color:		transparent;
	border:					1px solid #a0a0a0;
	color:					#ffffff;
	font-size:				11px;
	padding:				1px;
	width:					160px;
}

#top-search .search-form .search-submit {
	margin-bottom:			-3px;
}

#top-search .search-dyn {
	display:				none;
	line-height:			0;
	position:				absolute;
	right:					-7px;
	top:					42px;
	width:					300px;
	z-index:				10;
}

#top-search .results-dyn {
	background:				url( 'images/bg-body.jpg' ) repeat-x bottom #ffffff;
	border:					1px solid #2b2b2b;
	color:					#000000;
	font-size:				12px;
	font-weight:			bold;
	line-height:			14px;
	text-align:				right;
	
	/* Internet Explorer */
	filter:					Alpha(opacity=90);
	/* Gecko */
	-moz-opacity:			.9;
	/* CSS3 experimental - new browsers */
	opacity:				.9;
	
	-moz-border-radius:		10px;
	-webkit-border-radius:	10px;
	border-radius:			10px;
}

#top-search .results-dyn img {
	vertical-align:			middle;
}

#top-search .results-dyn li {
	border:					1px solid #2b2b2b;
	list-style-type:		none;
}

#top-search .results-dyn li:first-child {		
	-moz-border-radius-topright:		5px;
	-webkit-border-top-right-radius:	5px;
	border-top-right-radius:			5px;
		
	-moz-border-radius-topleft:			5px;
	-webkit-border-top-left-radius:		5px;
	border-top-left-radius:				5px;
}

#top-search .results-dyn li:last-child {		
	-moz-border-radius-bottomright:		5px;
	-webkit-border-bottom-right-radius:	5px;
	border-bottom-right-radius:			5px;
		
	-moz-border-radius-bottomleft:		5px;
	-webkit-border-bottom-left-radius:	5px;
	border-bottom-left-radius:			5px;
}

#top-search .results-dyn li a {
	color:					#000000;
	display:				block;
	padding:				8px;
	text-decoration:		none;
}

#top-search .results-dyn li a:hover {
	background-color:		#000000;
	color:					#ffffff;
}

#top-search .results-dyn .more a {
	color:					#2b2b2b;
}

#top-search .results-dyn .message {
	border-top:				none;
	font-size:				14px;
	padding:				8px;
}

#top-search .results-dyn .head-message {
	border-top:				none;
	color:					#2b2b2b;
	padding:				8px;
}
#nav-bottom {
	padding-bottom:		40px;
}

.navigation {
	font-size:			12px;
	text-align:			center;
}

.navigation .align-left {
	float:				left;
	width:				45%;
}

.navigation .align-center {
	float:				left;
	width:				10%;
}

.navigation .align-right {
	float:				left;
	width:				45%;
}

.navigation img {
	vertical-align:		bottom;
}

.navigation a {
	text-decoration:	none;
}
.front-page .post-title {
	display:				none;
}

.recent-home h1 {
	font-size:				20px;
	font-weight:			normal;
	margin: 0;
	text-align:				center;
}


.page .post-text {
	border-bottom:			none;
	margin-bottom:			0;
}



#wp-email {
	
}

#wp-email p {
	padding:				10px 0;
	text-align:				left;
}

#wp-email br {

}

#wp-email em {
}

#wp-email label {
}

#wp-email input {
	border:					1px solid #d6d6d6;
}

#wp-email textarea {
	border:					1px solid #d6d6d6;
	font-size:				13px;
	vertical-align:			middle;
}

#wp-email #wp-email-submit {
	padding:				2px 6px;
	text-transform:			lowercase;
	width:					auto;
}



#como-ouvir {
	text-align:				center;
}

#como-ouvir p {
	margin:					10px 0;
}

#como-ouvir h4 {
	margin:					15px 0 10px 0;
}



#rss-feed h4 {
	margin:					15px 0 10px 0;
}

#rss-feed img {
	vertical-align:			middle;
}



#veja-todos h4 {
	margin:					15px 0 10px 0;
}

#veja-todos a {
	font-weight:			bold;
}#pod-featured {
	overflow:				hidden;
}

#pod-featured * {
	border:					0;
	margin:					0;
	padding:				0;
}

#pod-featured .pod-box {
	float:					left;
	margin:					0 5px 8px 5px;
	width:					258px;
}

#pod-featured .pod-box-top {
}

#pod-featured .pod-box-top a {
	display:				block;
	height:					25px;
	
	border-top-left-radius:				7px;
	-moz-border-radius-topleft:			7px;
	-webkit-border-top-left-radius:		7px;
	
	border-top-right-radius:			7px;
	-moz-border-radius-topright:		7px;
	-webkit-border-top-right-radius:	7px;
}

#pod-featured .pod-box-content {
	border-left:			1px solid #a0a0a0;
	border-right:			1px solid #a0a0a0;
	font-size:				11px;
	height:					250px;
	overflow:				hidden;
	padding:				5px;
	text-align:				left;
}

#pod-featured .pod-box-content .pod-box-content-title {
	font-weight:			bold;
	font-size:				12px;
	margin-bottom:			7px;
}

#pod-featured .pod-box-content img {
	float:					right;
	margin:					0 0 0 8px;
}

#pod-featured .pod-box-bottom {
	border:					1px solid #a0a0a0;
	border-top:				none;
	font-size:				13px;
	font-weight:			bold;
	height:					24px;
	padding:				5px 9px 15px;
	text-align:				center;
	
	border-bottom-left-radius:				7px;
	-moz-border-radius-bottomleft:			7px;
	-webkit-border-bottom-left-radius:		7px;
	
	border-bottom-right-radius:				7px;
	-moz-border-radius-bottomright:			7px;
	-webkit-border-bottom-right-radius:		7px;
}

#pod-featured .pod-box-text {
}


.podPress_content table {
}

.podPress_content div {
} 

.post {
	background-color:		#ffffff;
	border:					1px solid #a0a0a0;
	margin-bottom:			15px;
	overflow:				hidden;
	padding-bottom:			10px;
	
	-moz-border-radius:		10px;
	-webkit-border-radius:	10px;
	border-radius:			10px;
}

.post-top {

}

.post-bottom {
	
}

.post-title {
	font-size:				22px;
	padding:				0 8px;
}

.post-title-top {
	height:					8px;
}

.post-title-bottom {
	border-bottom:			1px dotted #d6d6d6;
	height:					8px;
}

.post-title-bottom {

}

.post-next {
	float:					right;
}

.post-previous {
	float:					right;
}

.post-wrap {

}

.post-text {
	border-bottom:			1px dotted #d6d6d6;
	padding:				10px 8px;
	margin-bottom:			10px;
}

.post-published {
	display:				inline;
	text-transform:			lowercase;
}

.post-author {
	display:				none;
}

.post-date {
	display:				inline;
	text-transform:			lowercase;
}

.post-categories {
	text-transform:			lowercase;
}

.post-tags {
	text-transform:			lowercase;
}

.post-entry {
	margin-top:				10px;
	font-size:				12px;
	text-align:				justify;
}

.post-entry a {
	text-decoration:		underline;
}

.post-entry img {
	margin:					0 8px;
}

.post-entry img.alignleft {
	float:					left;
}

.post-entry img.alignright {
	float:					right;
}

.post-podcast {
	padding:				10px 0;
}

.post-podcast a {
	text-decoration:		none;
}

.post-podcast a:hover {
	text-decoration:		underline;
}.post-meta-1 {
	float:					right;
	padding-right:			8px;
	text-align:				right;
	width:					35%;
}

.post-meta-2 {
	float:					left;
	padding-left:			8px;
	text-align:				left;
	width:					60%;
}

.post-meta-3 {
	clear: both;
	padding:				0 8px;
	text-align:				center;
}

.post-meta-1 div {
	padding:				3px 0;
}

.post-meta-1 div div {
	padding:				0;
}

.post-meta-2 div {
	padding:				3px 0;
}

.post-meta-2 div div {
	padding:				0;
}

.post-comments {

}

.post-comments a {
	display:				block;
}

.post-comment-balloons .post-comment-balloon {
	display:				block;
	float:					right;
	margin:					3px 0 3px 5px;
	text-decoration:		none;
}

.post-comment-balloons a {
	line-height:			normal;
}

.post-comment-balloons a:hover {
	border:					none;
}

.post-comment-balloons .post-comment-balloon-content-wrap {
	position:				relative;
}

.post-comment-balloons a .post-comment-balloon-content,
.post-comment-balloons a:link .post-comment-balloon-content,
.post-comment-balloons a:visited .post-comment-balloon-content {
	background:				#f0f0f0;
	border:					1px solid #4b4b4b;
	bottom:					30px;
	display:				none;
	right:					0;
	padding:				10px;
	position:				absolute;
	text-align:				justify;
	text-decoration:		none;
	width:					270px;
	z-index:				10;
	/* Internet Explorer */
	filter:					Alpha(opacity=80);
	/* Gecko */
	-moz-opacity:			.8;
	/* CSS3 experimental - new browsers */
	opacity:				.8;
}

.post-comment-balloons a:hover .post-comment-balloon-content,
.post-comment-balloons a:active .post-comment-balloon-content,
.post-comment-balloons a:focus .post-comment-balloon-content {
	display:				block;
}

.post-comment-balloon-content img {
	float:					left;
	margin-right:			5px;
}

.post-share {

}

.post-share-head {
	display:				none;
}

.post-share a {
	margin-left:			6px;
}

.post-ratings {

}

.post-email {

}

.post-print {

}

.post-rss {

}

.post-edit {
	
}
/* @group Sidebar Col 1 */

#sidebar-col-1 {
	float:					left;
	padding-bottom:			100px;
	width:					180px;
}

#sidebar-col-1 .toggle {
	background-image:		url( 'images/toggle-close.png' );
	height:					20px;
	width:					20px;
}

#sidebar-col-1 .toggle-closed {
	background-image:		url( 'images/toggle-open.png' );
	height:					20px;
	width:					20px;
}

#sidebar-col-1 .widget {
	background-color:		#ffffff;
	list-style-position:	outside;
	list-style-type:		none;
	margin-bottom:			15px 0;
}

#sidebar-col-1 .widget li li {
	margin-left:			5px;
}

#sidebar-col-1 .widget-title {
	background:				url( 'images/bg-sidebar-title.png' ) repeat-x top;
	color:					#ffffff;
	
	border-top-left-radius:				7px;
	-moz-border-radius-topleft:			7px;
	-webkit-border-top-left-radius:		7px;
	
	border-top-right-radius:			7px;
	-moz-border-radius-topright:		7px;
	-webkit-border-top-right-radius:	7px;
}

#sidebar-col-1 .widget-title-top {
}

#sidebar-col-1 .toggle {
	float:					right;
}

#sidebar-col-1 .widget-title-text {
	padding:				0 4px;
}

#sidebar-col-1 .widget-title-bottom {
}

#sidebar-col-1 .widget-content {
	border:					1px solid #a0a0a0;
	border-top:				none;
	padding:				7px;
	
	border-bottom-left-radius:				7px;
	-moz-border-radius-bottomleft:			7px;
	-webkit-border-bottom-left-radius:		7px;
	
	border-bottom-right-radius:				7px;
	-moz-border-radius-bottomright:			7px;
	-webkit-border-bottom-right-radius:		7px;
}

#sidebar-col-1 .widget-content-top {

}

#sidebar-col-1 .widget-content-bottom {

}

/* @end */
/* @group Sidebar Col 2 */

#sidebar-col-2 {
	float:					right;
	padding-bottom:			100px;
	width:					180px;
}

#sidebar-col-2 .toggle {
	background-image:		url( 'images/toggle-close.png' );
	height:					20px;
	width:					20px;
}

#sidebar-col-2 .toggle-closed {
	background-image:		url( 'images/toggle-open.png' );
	height:					20px;
	width:					20px;
}

#sidebar-col-2 .widget {
	background-color:		#ffffff;
	list-style-position:	outside;
	list-style-type:		none;
	margin-bottom:			15px 0;
}

#sidebar-col-2 .widget li li {
	margin-left:			5px;
}

#sidebar-col-2 .widget-title {
	background:				url( 'images/bg-sidebar-title-2.png' ) repeat-x top;
	color:					#ffffff;
	
	border-top-left-radius:				7px;
	-moz-border-radius-topleft:			7px;
	-webkit-border-top-left-radius:		7px;
	
	border-top-right-radius:			7px;
	-moz-border-radius-topright:		7px;
	-webkit-border-top-right-radius:	7px;
}

#sidebar-col-2 .widget-title-top {
}

#sidebar-col-2 .toggle {
	float:					left;
}

#sidebar-col-2 .widget-title-text {
	padding:				0 4px;
	text-align:				right;
}

#sidebar-col-2 .widget-title-bottom {
}

#sidebar-col-2 .widget-content {
	border:					1px solid #a0a0a0;
	border-top:				none;
	padding:				7px;
	
	border-bottom-left-radius:				7px;
	-moz-border-radius-bottomleft:			7px;
	-webkit-border-bottom-left-radius:		7px;
	
	border-bottom-right-radius:				7px;
	-moz-border-radius-bottomright:			7px;
	-webkit-border-bottom-right-radius:		7px;
}

#sidebar-col-2 .widget-content-top {

}

#sidebar-col-2 .widget-content-bottom {

}

/* @end */
/* @group Sidebar Top */

#sidebar-top {
	color:					#ffffff;
	display:				block;
	line-height:			13px;
	padding:				32px 0 43px 273px;
	text-align:				left;
}

#sidebar-top * {
	display:				inline;
}

#sidebar-top .widget {
	list-style-type:		none;
}

#sidebar-top .widget-title {
	display:				none;
}

#sidebar-top .widget-title-top {
	
}

#sidebar-top .widget-title-text {

}

#sidebar-top .widget-title-bottom {

}

#sidebar-top .widget-content {
	border-left:			1px solid #ffffff;
	border-right:			1px solid #ffffff;
	float:					left;
}

#sidebar-top .widget-content-top {
	display:				none;
}

#sidebar-top .widget-content-bottom {
	display:				none;
}

#sidebar-top .widget li {
	list-style-type:		none;
}

#sidebar-top a {
	border-left:			1px solid #ffffff;
	border-right:			1px solid #ffffff;
	color:					#ffffff;
	float:					left;
	padding:				0pt 11px;
}

/* @end */
/* @group Sidebar Bottom */

#sidebar-bottom {
}

#sidebar-bottom .widget {
	background-color:		#f0f0f0;
	float:					left;
	list-style-type:		none;
	margin:					0 11px;
	width:					190px;
}

#sidebar-bottom .widget-title {
	border-bottom:			1px dotted #d6d6d6;
}

#sidebar-bottom .widget-title-top {
}

#sidebar-bottom .toggle {
	float:					right;
}

#sidebar-bottom .widget-title-text {
	font-size:				15px;
	padding:				0 4px;
	text-align:				center;
}

#sidebar-bottom .widget-title-bottom {
	height:					3px;
}

#sidebar-bottom .widget-content {
	padding:				7px;
}

#sidebar-bottom .widget-content-top {
	height:					7px;
}

#sidebar-bottom .widget-content-bottom {
	height:					7px;
}

/* @end */
/* @group Default Widget */

.widget {
	list-style-type:		none;
	margin-bottom:			10px;
	width:					178px;
	
	-moz-border-radius:		10px;
	-webkit-border-radius:	10px;
	border-radius:			10px;
}

.widget .toggle {
	float:					right;
}

.widget .toggle-closed {
}

.widget-title {
	cursor:					move;
	height:					22px;
}

widget-title-top {
}

.widget-title-text {
	padding:				0 5px;
}

.widget-title-bottom {
}

.widget-content {
}

.widget-content-top {

}

.widget-content-bottom {

}

/* @end */

/* @group Tag Cloud */

#tag_cloud #tag_cloud_content {
	text-align:				center;
	word-wrap:				break-word;
}

/* @end */

/* @group Calendar */

#calendar a {
	font-weight:			bold;
}

#calendar table {
	margin:					0px auto;
	width:					100%;
}

#calendar table th, #calendar table td {
	text-align:				center;
}

/* @end */

/* @group podPress xspf player */

#xspf-player .widget-content {
	text-align:				center;
}



#clientes .widget-content {
	text-align:				center;
}

#clientes a {
	margin:					2px;
}




.sidebar li {
	font-size:				13px;
	font-weight:			bold;
	margin-bottom:			10px;
	text-transform:			uppercase;
}

.sidebar li li {
	font-size:				11px;
	font-weight:			normal;
	margin-bottom:			0;
	text-transform:			none;
}

.sidebar-rss-link {
	margin-left:			5px;
}


.podbrRealizacaoWidget .widget-content {
	text-align:				center;
}#lbOverlay { position: fixed; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px; }
	#lbOverlay.grey { background-color: #000000; }
	#lbOverlay.red { background-color: #330000; }
	#lbOverlay.green { background-color: #003300; }
	#lbOverlay.blue { background-color: #011D50; }
	#lbOverlay.gold { background-color: #666600; }

#lbMain { position: absolute; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0; }
#lbMain a img { border: none; }

#lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; }
	#lbOuterContainer.grey { border: 3px solid #888888; }
	#lbOuterContainer.red { border: 3px solid #DD0000; }
	#lbOuterContainer.green { border: 3px solid #00B000; }
	#lbOuterContainer.blue { border: 3px solid #5F89D8; }
	#lbOuterContainer.gold { border: 3px solid #B0B000; }

#lbDetailsContainer {	font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em;	overflow: auto; margin: 0 auto; }
	#lbDetailsContainer.grey { border: 3px solid #888888; border-top: none; }
	#lbDetailsContainer.red { border: 3px solid #DD0000; border-top: none; }
	#lbDetailsContainer.green { border: 3px solid #00B000; border-top: none; }
	#lbDetailsContainer.blue { border: 3px solid #5F89D8; border-top: none; }
	#lbDetailsContainer.gold { border: 3px solid #B0B000; border-top: none; }

#lbImageContainer, #lbIframeContainer { padding: 10px; }
#lbLoading {
	position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; text-align: center; line-height: 0; background: url(images/lytebox/loading.gif) center no-repeat;
}

#lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lbImageContainer>#lbHoverNav { left: 0; }
#lbHoverNav a { outline: none; }

#lbPrev { width: 49%; height: 100%; background: transparent url(images/lytebox/blank.gif) no-repeat; display: block; left: 0; float: left; }
	#lbPrev.grey:hover, #lbPrev.grey:visited:hover { background: url(images/lytebox/prev_grey.gif) left 15% no-repeat; }
	#lbPrev.red:hover, #lbPrev.red:visited:hover { background: url(images/lytebox/prev_red.gif) left 15% no-repeat; }
	#lbPrev.green:hover, #lbPrev.green:visited:hover { background: url(images/lytebox/prev_green.gif) left 15% no-repeat; }
	#lbPrev.blue:hover, #lbPrev.blue:visited:hover { background: url(images/lytebox/prev_blue.gif) left 15% no-repeat; }
	#lbPrev.gold:hover, #lbPrev.gold:visited:hover { background: url(images/lytebox/prev_gold.gif) left 15% no-repeat; }
	
#lbNext { width: 49%; height: 100%; background: transparent url(images/lytebox/blank.gif) no-repeat; display: block; right: 0; float: right; }
	#lbNext.grey:hover, #lbNext.grey:visited:hover { background: url(images/lytebox/next_grey.gif) right 15% no-repeat; }
	#lbNext.red:hover, #lbNext.red:visited:hover { background: url(images/lytebox/next_red.gif) right 15% no-repeat; }
	#lbNext.green:hover, #lbNext.green:visited:hover { background: url(images/lytebox/next_green.gif) right 15% no-repeat; }
	#lbNext.blue:hover, #lbNext.blue:visited:hover { background: url(images/lytebox/next_blue.gif) right 15% no-repeat; }
	#lbNext.gold:hover, #lbNext.gold:visited:hover { background: url(images/lytebox/next_gold.gif) right 15% no-repeat; }

#lbPrev2, #lbNext2 { text-decoration: none; font-weight: bold; }
	#lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey { color: #333333; }
	#lbPrev2.red, #lbNext2.red, #lbSpacer.red { color: #620000; }
	#lbPrev2.green, #lbNext2.green, #lbSpacer.green { color: #003300; }
	#lbPrev2.blue, #lbNext2.blue, #lbSpacer.blue { color: #01379E; }
	#lbPrev2.gold, #lbNext2.gold, #lbSpacer.gold { color: #666600; }
	
#lbPrev2_Off, #lbNext2_Off { font-weight: bold; }
	#lbPrev2_Off.grey, #lbNext2_Off.grey { color: #CCCCCC; }
	#lbPrev2_Off.red, #lbNext2_Off.red { color: #FFCCCC; }
	#lbPrev2_Off.green, #lbNext2_Off.green { color: #82FF82; }
	#lbPrev2_Off.blue, #lbNext2_Off.blue { color: #B7CAEE; }
	#lbPrev2_Off.gold, #lbNext2_Off.gold { color: #E1E100; }
	
#lbDetailsData { padding: 0 10px; }
	#lbDetailsData.grey { color: #333333; }
	#lbDetailsData.red { color: #620000; }
	#lbDetailsData.green { color: #003300; }
	#lbDetailsData.blue { color: #01379E; }
	#lbDetailsData.gold { color: #666600; }

#lbDetails { width: 60%; float: left; text-align: left; }
#lbCaption { display: block; font-weight: bold; }
#lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; }
#lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; }

#lbClose { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbClose.grey { background: url(images/lytebox/close_grey.png) no-repeat; }
	#lbClose.red { background: url(images/lytebox/close_red.png) no-repeat; }
	#lbClose.green { background: url(images/lytebox/close_green.png) no-repeat; }
	#lbClose.blue { background: url(images/lytebox/close_blue.png) no-repeat; }
	#lbClose.gold { background: url(images/lytebox/close_gold.png) no-repeat; }

#lbPlay { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbPlay.grey { background: url(images/lytebox/play_grey.png) no-repeat; }
	#lbPlay.red { background: url(images/lytebox/play_red.png) no-repeat; }
	#lbPlay.green { background: url(images/lytebox/play_green.png) no-repeat; }
	#lbPlay.blue { background: url(images/lytebox/play_blue.png) no-repeat; }
	#lbPlay.gold { background: url(images/lytebox/play_gold.png) no-repeat; }
	
#lbPause { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbPause.grey { background: url(images/lytebox/pause_grey.png) no-repeat; }
	#lbPause.red { background: url(images/lytebox/pause_red.png) no-repeat; }
	#lbPause.green { background: url(images/lytebox/pause_green.png) no-repeat; }
	#lbPause.blue { background: url(images/lytebox/pause_blue.png) no-repeat; }
	#lbPause.gold { background: url(images/lytebox/pause_gold.png) no-repeat; }.post-top {
	background-image:		url(images/head/podbr.jpg);
	background-position:	center;
	background-repeat:		no-repeat;
	height:					80px;
	width:					558px;
	
	border-top-left-radius:				10px;
	-moz-border-radius-topleft:			10px;
	-webkit-border-top-left-radius:		10px;
	
	border-top-right-radius:			10px;
	-moz-border-radius-topright:		10px;
	-webkit-border-top-right-radius:	10px;
}

.page .post-top {
	height:					0;
	width:					0;
}

.achados-e-perdidos .post-top {
	background-image:		url(images/head/achados-e-perdidos.jpg);
}

.cafe-brasil .post-top {
	background-image:		url(images/head/cafe-brasil.jpg);
}

.caroco .post-top {
	background-image:		url(images/head/caroco.jpg);
}

.casos .post-top {
	background-image:		url(images/head/casos.jpg);
}

.conectmidia .post-top {
	background-image:		url(images/head/ibope.jpg);
}

.ebape .post-top {
	background-image:		url(images/head/ebape.jpg);
}

.elarpp .post-top {
	background-image:		url(images/head/elarpp.jpg);
}

.eleicoes2006 .post-top {
	background-image:		url(images/head/eleicoes.jpg);
}

.espm .post-top {
	background-image:		url(images/head/espm.jpg);
}

.fleury-podcast .post-top {
	background-image:		url(images/head/fleury-podcast.jpg);
}

.fmkt2006 .post-top {
	background-image:		url(images/head/fmkt2006.jpg);
}

.hsm .post-top {
	background-image:		url(images/head/hsm.jpg);
}

.iqpc .post-top {
	background-image:		url(images/head/iqpc.jpg);
}

.ivcongresso .post-top {
	background-image:		url(images/head/ivcongresso.jpg);
}

.maxipod-05 .post-top {
	background-image:		url(images/head/maxipod-05.jpg);
}

.maxipod-06 .post-top {
	background-image:		url(images/head/maxipod-06.jpg);
}

.maxipod-07 .post-top {
	background-image:		url(images/head/maxipod-07.jpg);
}

.maxipod-08 .post-top {
	background-image:		url(images/head/maxipod-08.jpg);
}

.mmb2006 .post-top {
	background-image:		url(images/head/mmb2006.jpg);
}

.mnb-pod .post-top {
	background-image:		url(images/head/mnb-pod.jpg);
}

.amor-fundamental .post-top {
	background-image:		url(images/head/natura-amor.jpg);
}

.homem .post-top {
	background-image:		url(images/head/natura-homem.jpg);
}

.mulher-bonita-de-verdade .post-top {
	background-image:		url(images/head/natura-mulher.jpg);
}

.um-mundo-melhor .post-top {
	background-image:		url(images/head/natura-ummundomelhor.jpg);
}

.oakley-pod .post-top {
	background-image:		url(images/head/oakley-pod.jpg);
}

.opiniao .post-top {
	background-image:		url(images/head/opiniao.jpg);
}

.osesp-podcast .post-top {
	background-image:		url(images/head/osesp-podcast.jpg);
}

.ouvindo-vinho .post-top {
	background-image:		url(images/head/ouvindo-vinho.jpg);
}

.podajudar .post-top {
	background-image:		url(images/head/podajudar.jpg);
}

.podaprender .post-top {
	background-image:		url(images/head/podaprender-02.jpg);
}

.podbrands .post-top {
	background-image:		url(images/head/podbrands.jpg);
}

.podcopa2006 .post-top {
	background-image:		url(images/head/podcopa2006.jpg);
}

.podcyrela .post-top {
	background-image:		url(images/head/podcyrela.jpg);
}

.podentrar .post-top {
	background-image:		url(images/head/podentrar.jpg);
}

.podfitness .post-top {
	background-image:		url(images/head/podfitness.jpg);
}

.podflash .post-top {
	background-image:		url(images/head/podflash.jpg);
}

.podsucesso .post-top {
	background-image:		url(images/head/podsucesso.jpg);
}

.podsurfar .post-top {
	background-image:		url(images/head/podsurfar.jpg);
}

.podtersaude .post-top {
	background-image:		url(images/head/podtersaude.jpg);
}

.podtur .post-top {
	background-image:		url(images/head/podtur.jpg);
}

.podvencer .post-top {
	background-image:		url(images/head/podvencer.jpg);
}

.prof-marins .post-top {
	background-image:		url(images/head/prof-marins.jpg);
}

.proxxima-07 .post-top {
	background-image:		url(images/head/proxxima-07.jpg);
}

.proxxima-08 .post-top {
	background-image:		url(images/head/proxxima-08.jpg);
}

.proxxima-09 .post-top {
	background-image:		url(images/head/proxxima-09.jpg);
}

.shn .post-top {
	background-image:		url(images/head/shn.jpg);
}

.snmfm .post-top {
	background-image:		url(images/head/snmfm.jpg);
}

.spfw .post-top {
	background-image:		url(images/head/spfw.jpg);
}

.vida-americana .post-top {
	background-image:		url(images/head/vida-americana.jpg);
}

.wavepod .post-top {
	background-image:		url(images/head/wavepod.jpg);
}


/* SPFW */
.inverno2006 .post-top {
	background-image:		url(images/head/spfw.old.jpg);
}

.entrevistas-2 .post-top {
	background-image:		url(images/head/spfw.old.jpg);
}

.noticias .post-top {
	background-image:		url(images/head/spfw.old.jpg);
}

.videos .post-top {
	background-image:		url(images/head/spfw.old.jpg);
}

.verao2007 .post-top {
	background-image:		url(images/head/spfw.jpg);
}


/* ESPM */
.encontros-espm .post-top {
	background-image:		url(images/head/espm.jpg);
}

.eventos .post-top {
	background-image:		url(images/head/espm.jpg);
}

.marketeria .post-top {
	background-image:		url(images/head/espm.jpg);
}
