/*  
Theme Name: Barrier 'O'
Theme URI: http://www.podbr.com/
Description: Quebrando as barreiras na Oakley! 
Version: 1.0
Author: Rodrigo Tobias, Camilo Lucio Coracini
Author URI: http://www.podbr.com/

	Design por Rodrigo Tobias, implementação por Camilo Lucio Coracini

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

body {
	background:				#000000;
	color:					#ffffff;
	font-family:			Tahoma, Verdana, Arial, sans-serif;
	font-size:				11px;
	margin:					0 auto;
}

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

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

h1 {
	font-size:				20px;
}

h2 {
	font-size:				18px;
}

h3 {
	font-size:				16px;
}

h4 {
	font-size:				14px;
}

h5 {
	font-size:				12px;
}

h6 {
	font-size:				10px;
}

label {
	cursor:					pointer;
}

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

#body_wrap {
	margin:					0 auto;
	padding-bottom:			96px;
	width:					880px;
}

#content {
	float:					left;
	margin-top:				380px;
	margin-bottom:			50px;
	width:					685px;
}

.alignleft {
	float:					left;
}

.alignright {
	float:					right;
}
#header {
	position:				absolute;
	top:					0;
	width:					880px;
	z-index:				10;
}

#header #home_link {
	background:				#000000 url('images/home.jpg') no-repeat top;
	height:					110px;
	left:					140px;
	position:				absolute;
	text-decoration:		none;
	top:					20px;
	width:					290px;
}

#header #home_title {
	background:				#000000 url('images/comunidade_oakley.gif') no-repeat top;
	height:					33px;
	left:					139px;
	position:				absolute;
	top:					131px;
	width:					290px;
}

#header #rss_link {
	height:					21px;
	position:				absolute;
	right:					0;
	text-decoration:		none;
	top:					10px;
	width:					46px;
}
/*
#header #banner_link {
	border:					1px solid #525252;
	height:					57px;
	position:				absolute;
	right:					0;
	text-decoration:		none;
	top:					132px;
	width:					188px;
}

#header #podcast_link {
	height:					59px;
	position:				absolute;
	right:					0;
	text-decoration:		none;
	top:					197px;
	width:					190px;
}*/

#header #today_date {
	color:					#a6a6a6;
	font-size:				20px;
	position:				absolute;
	right:					193px;
	top:					65px;
}

#header #today_line {
	border-left:			2px solid #525252;
	height:					110px;
	position:				absolute;
	right:					185px;
}

#header #today_time {
	color:					#555;
	font-size:				15px;
	position:				absolute;
	left:					692px;
	top:					70px;
}

#header #search_form {
	position:				absolute;
	right:					4px;
	top:					107px;
}

#header #search_form #search_query {
	background:				#171717;
	border:					1px solid #525252;
	color:					#a6a6a6;
	width:					160px;
}

#header #search_form #search_submit {
	margin-bottom:			-3px;
}

#header #search_dyn {
	display:				none;
	line-height:			0;
	position:				absolute;
	right:					28px;
	top:					129px;
	width:					250px;
	z-index:				10;
}

#header #results_dyn {
	background:				#171717;
	border:					1px solid #525252;
	font-family:			'Lucida Console', 'Comic Sans MS', fantasy;
	font-size:				14px;
	line-height:			16px;
	text-align:				right;
	/* Internet Explorer */
	filter:					Alpha(opacity=90);
	/* Gecko */
	-moz-opacity:			.9;
	/* CSS3 experimental - new browsers */
	opacity:				.9;
}

#header #results_dyn img {
	vertical-align:			middle;
}

#header #results_dyn li {
	list-style-type:		none;
}

#header #results_dyn li a {
	border:					1px solid #525252;
	display:				block;
	padding:				8px;
	text-decoration:		none;
}

#header #results_dyn li a:hover {
	background-color:		#666666;
}

#header #results_dyn .more a {
	color:					#ccddbb;
}

#header #results_dyn .message {
	font-size:				16px;
	padding:				8px;
}

#header #header_title {
	font-size:				19px;
	height:					66px;
	left:					106px;
	line-height:			33px;
	overflow:				hidden;
	position:				absolute;
	top:					310px;
	width:					581px;
}

#header #header_title a {
	color:					#ffffff;
}

#header #oakley-superbanner {
	position:				absolute;
	top:					180px;
}
/* @group Post */

.post {
	margin:					0 0 60px 0;
}

.post .post_title_wrap {
	font-size:				20px;
	font-weight:			normal;
	line-height:			30px;
}

.post .post_title_wrap .post_title {
	border-bottom:			1px dotted #a7a7a7;
	color:					#fcfcfc;
	margin-left:			100px;
}

.post .post_title_wrap .post_title_buttons {
	float:					left;
	padding:				5px 5px 0 0;
	width:					100px;
}

.post .post_title_wrap .post_title_buttons a {
	cursor:					pointer;
	float:					right;
	margin:					0 2px;
}

.post .post_info {
	color:					#a1a1a1;
	font-size:				12px;
}

.post .post_text {
	background:				url('images/bg_post_data.jpg') no-repeat top left;
	float:					right;
	padding-left:			15px;
	width:					540px;
}

.post .post_data {
	float:					left;
	line-height:			15px;
	padding-right:			5px;
	text-align:				right;
	width:					125px;
}

.post .entry {
	font-size:				13px;
	line-height:			18px;
	padding:				3px 3px 20px 3px;
}

.post .entry p {
	padding:				5px 0;
	text-align:				justify;
}

.post .entry ul li {
	list-style-position:	inside;
	padding:				5px 0;
	text-align:				justify;
}

.post .entry h1,
.post .entry h2,
.post .entry h3,
.post .entry h4,
.post .entry h5,
.post .entry h6 {
	clear:					both;
	padding:				10px 0 5px 0;
}

.post .post_categories,
.post .post_comment_num,
.post .post_comment_balloons,
.post .post_comment_respond,
.post .post_share,
.post .post_rss {
	padding:				5px 0;
}

.post .post_categories,
.post .post_comment_num,
.post .post_comment_balloons,
.post .post_comment_respond,
.post .post_share {
	border-bottom:			1px solid #393939;
}

.post .post_comment_balloons .post_comment_balloon {
	display:				block;
	float:					right;
	margin:					3px 0 3px 9px;
	text-decoration:		none;
}

.post .post_comment_balloons a {
	line-height:			normal;
}

.post .post_comment_balloons a:hover {
	border:					none;
}

.post .post_comment_balloons .post_comment_balloon_content_wrap {
	position:				relative;
}

.post .post_comment_balloons a .post_comment_balloon_content,
.post .post_comment_balloons a:link .post_comment_balloon_content,
.post .post_comment_balloons a:visited .post_comment_balloon_content {
	background:				#171717;
	border:					1px solid #525252;
	display:				none;
	left:					0;
	padding:				5px;
	position:				absolute;
	text-align:				justify;
	top:					0;
	width:					300px;
	z-index:				10;
	/* Internet Explorer */
	filter:					Alpha(opacity=80);
	/* Gecko */
	-moz-opacity:			.8;
	/* CSS3 experimental - new browsers */
	opacity:				.8;
}

.post .post_comment_balloons a:hover .post_comment_balloon_content,
.post .post_comment_balloons a:active .post_comment_balloon_content,
.post .post_comment_balloons a:focus .post_comment_balloon_content {
	display:				block;
}

.post .post_comment_balloons a .post_comment_balloon_content .comment_head {
	border-bottom:			1px dotted #a7a7a7;
	line-height:			20px;
}

.post .post_comment_balloons a .post_comment_balloon_content .comment_head cite {
	font-size:				14px;
	font-style:				normal;
	font-weight:			bold;
}

.post .post_comment_balloons a .post_comment_balloon_content .comment_head .comment_info {
	text-align:				right;
}

.post .post_share img {
	margin:					5px 0 0 5px;
}

.post .post_rss {
}

.post .post_podcast {
	float:					left;
	min-height:				0;
	padding:				25px 0;
	width:					530px;
}

.post .post_meta {
	border-top:				1px solid #4e4e4e;
	font-size:				11px;
	float:					right;
	line-height:			25px;
	padding:				10px 5px;
	width:					540px;
}

.post .post_meta .post_ratings {
	float:					left;
	line-height:			16px;
	text-align:				left;
	width:					70%;
}

.post .post_meta .post_ratings img {
	margin-bottom:			-3px;
}

.post .post_meta .post_email {
	clear:					right;
	float:					right;
	line-height:			16px;
	text-align:				right;
	width:					30%;
}

.post .post_meta .post_print {
	clear:					right;
	float:					right;
	line-height:			23px;
	text-align:				right;
	width:					30%;
}

.post .post_meta .post_email img,
.post .post_meta .post_print img {
	float:					right;
	margin-left:			5px;
}

.post .post_meta .post_tags {
	clear:					left;
	float:					left;
	text-align:				left;
	width:					70%;
}

.post .post_meta .post_edit {
	clear:					right;
	float:					right;
	text-align:				right;
	width:					30%;
}

.post .post_meta .post_ratings,
.post .post_meta .post_email,
.post .post_meta .post_print,
.post .post_meta .post_tags,
.post .post_meta .post_pages,
.post .post_meta .post_edit {
	margin-bottom:			10px;
}

/* @end */
.post #veja_todos {
	color:					#808080;
	margin-left:			15px;
}

.post #como-ouvir h4 {
	color:					#cc0000;
}

.post #como-ouvir div {
	text-align:				center;
}

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

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

.post .entry ul.page_children li {
	font-size:				16px;
	list-style-position:	inside;
	padding:				15px 0;
}
.post_comments, .post_respond {
	color:					#808080;
	float:					right;
	margin:					20px 0;
	min-height:				0;
	width:					555px;
}

.post_comments #comments, .post_respond #respond {
	font-size:				16px;
	text-align:				left;
}

.post_comments #comments {
	padding:				10px 0 0 0;
}

.post_comments #comments .comments_head {
}

.post_comments #comments .comments_toggle {
	cursor:					pointer;
	float:					left;
}

.post_comments .commentlist li {
	background:				#202020;
	list-style-position:	inside;
	list-style-type:		none;
	margin:					10px 0;
	padding:				15px 8px;
}

.post_comments .commentlist li.alt {
	background:				#282828;
}

.post_comments .commentlist div {
	padding:				5px 0;
}

.post_comments .commentlist .comment_head {
	font-size:				14px;
}

.post_comments .commentlist .comment_head cite {
	font-style:				normal;
	font-weight:			bold;
}

.post_comments .commentlist .comment_info {
	color:					#808080;
	margin-left:			50px;
}

.post_comments .commentlist .comment_text {
	color:					#ffffff;
	font-size:				12px;
}

.post_respond {
	background:				#282828;
}

.post_respond #respond {
	padding:				10px 10px 0 10px;
}

.post_respond #commentform {
	font-size:				10px;
	padding:				0 10px;
}

.post_respond:hover, .post_respond:active {
	background:				#2f2f2f;
}

.post_respond #commentform p {
	margin:					15px 0;
}

.post_respond #commentform label {
	color:					#ffffff;
	font-size:				13px;
	font-weight:			bold;
	vertical-align:			top;
}

.post_respond #commentform .comment_msg {
	vertical-align:			top;
}

.post_respond #commentform input, .post_respond #commentform textarea {
	padding:				3px 5px;
	margin-right:			5px;
	width:					270px;
}

.post_respond #commentform input {
	background:				#282828;
	border:					1px solid #808080;
	color:					#808080;
}

.post_respond #commentform textarea {
	background:				#505050;
	color:					#ffffff;
	font-size:				15px;
}

.post_respond #commentform #submit {
	background:				#282828;
	color:					#808080;
	cursor:					pointer;
	width:					150px;
}

#comment_feed {
	background:				url('images/bt_comment_feed.jpg') no-repeat left;
	float:					right;
	height:					28px;
	padding:				15px 0 0 30px;
	text-align:				left;
	width:					525px;
}
.navigation {
	font-size:			14px;
	text-align:			center;
	width:				880px;
}

.navbottom {
}

.navigation .alignleft {
	float:				left;
	width:				45%;
}

.navigation .aligncenter {
	float:				left;
	width:				10%;
}

.navigation .alignright {
	float:				left;
	width:				45%;
}

.navigation img {
	vertical-align:		bottom;
}

.navigation a {
	text-decoration:	none;
}
@CHARSET "UTF-8";

#header #top-adriano {
	background:				#000000 url('images/atletas/blog_adriano.jpeg') no-repeat top;
	height:					210px;
	width:					680px;
	position: absolute;
	z-index: 1;
	
}
#header #top-barbara {
	background:				#000000 url('images/atletas/blog_barbara.jpeg') no-repeat top;
	height:					210px;
	width:					680px;
	position: absolute;
	z-index: 1;
}
#header #top-caio {
	background:				#000000 url('images/atletas/blog_caio.jpeg') no-repeat top;
	height:					210px;
	width:					680px;
	position: absolute;
	z-index: 1;
}
#header #top-claudinha {
	background:				#000000 url('images/atletas/blog_claudinha.jpeg') no-repeat top;
	height:					210px;
	width:					680px;
	position: absolute;
	z-index: 1;
}
#header #top-jadson {
	background:				#000000 url('images/atletas/blog_jadson.jpeg') no-repeat top;
	height:					210px;
	width:					680px;
	position: absolute;
	z-index: 1;
}
#header #top-marreco {
	background:				#000000 url('images/atletas/blog_marreco.jpeg') no-repeat top;
	height:					210px;
	width:					680px;
	position: absolute;
	z-index: 1;
}
#header #top-sandro {
	background:				#000000 url('images/atletas/blog_sandro.jpeg') no-repeat top;
	height:					210px;
	width:					680px;
	position: absolute;
	z-index: 1;
}
#header #top-sandro {
	background:				#000000 url('images/atletas/blog_ronaldo.jpeg') no-repeat top;
	height:					210px;
	width:					680px;
	position: absolute;
	z-index: 1;
}
#header #home_link_atleta{
	background:#000000 url(images/144x144.jpg) no-repeat scroll center top;
	height:104px;
	left:0;
	position:absolute;
	text-decoration:none;
	top:180px;
	width:144px;
}/* @group Sidebar */

#sidebar {
	float:					right;
	margin-top:				145px;
	margin-bottom:			50px;
}

.widget {
	background:				#171717;
	border:					1px solid #525252;
	list-style-type:		none;
	margin-bottom:			15px;
	width:					190px;
}

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

div.widget_title {
	background:				url(images/bg_sidebar_item.jpg) no-repeat;
	height:					28px;
	margin:					-1px 0 0 -1px;
	position:				relative;
	width:					192px;
}

h3.widget_title {
	color:					#cbc6c2;
	font-family:			'Lucida Console', 'Comic Sans MS', fantasy;
	font-size:				16px;
	left:					10px;
	line-height:			28px;
	overflow:				hidden;
	position:				absolute;
	top:					0;
	width:					155px;
}

.widget_title .toggle {
	cursor:					pointer;
	position:				absolute;
	right:					6px;
	top:					6px;
}

.widget_title a {
	color:					white;
}

.widget_content {
	overflow:				hidden;
	padding:				5px;
}
/* @end */
/* @group Tag Cloud */

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

/* @end */

/* @group Calendar */

#calendar #calendar_content {
	color:					#a7a7a7;
}

#calendar a {
	color:					#776035;
}

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

#calendar table caption {
	margin-bottom:			10px;
}

#calendar table th, #calendar table td {
	padding:				3px 0;
	text-align:				center;
}

#calendar_wrap {
	padding:				5px;
}

/* @end */

/* @group podPress xspf player */

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

/* @end */

/* @group Categories */

.widget_categories .widget_content {
	padding:				0;
}

.widget_categories a {
	padding-left:			5px;
}

.widget_categories ul {
	font-size:				14px;
	list-style-type:		none;
}

.widget_categories li {
	border-bottom:			1px dotted #a7a7a7;
	padding:				5px 0;
}

.widget_categories li:last-child {
	border-bottom:			none;
}

.widget_categories li ul {
	border-top:				1px dotted #a7a7a7;
	font-size:				85%;
	margin-top:				5px;
	padding-left:			10px;
}

.widget_categories li ul li {
	border:					none;
}

/* @end */

/* @group Archives */

#archives .widget_content {
	font-size:				14px;
	padding:				10px 0;
}

#archives ul li {
	font-size:				85%;
	list-style-position:	inside;
	list-style-type:		none;
	padding:				5px 0 5px 15px;
}

/* @end */

/* @group Tag Cloud */

#tag_cloud .widget_content {
	padding:				5px;
	text-align:				center;
}

/* @end */

/* @group Links */

.widget_links .widget_content {
	padding:				5px 0 5px 15px;
}

.widget_links li {
	list-style-position:	inside;
	list-style-type:		disc;
	padding:				5px 0;
}

/* @end */

/* @group NAVT */

.widget_navt .widget_content {
	padding:				5px 5px 10px 5px;
}

.widget_navt .atletas {
	font-size:				12px;
	list-style-type:		none;
}

.widget_navt .atletas a {
	display:				block;
	padding:				5px 0 5px 5px;
}

.widget_navt .atletas a:hover {
	background-color:		#666666;;
}

/* @end */

/* @group Authors */

.wp_widget_authors .widget_content {
	padding:				5px 0 5px 15px;
}

.wp_widget_authors li {
	list-style-position:	inside;
	list-style-type:		disc;
	padding:				5px 0;
}

/* @end */
.post .podPress_content {
	font-size:				11px;
	line-height:			25px;
	margin:					0 auto;
	width:					530px;
}

.post .podPress_content a:hover span {
	text-decoration:		underline;
}

.post .podPress_content div {
	margin:					0 auto;
	padding:				10px 0;
	text-align:				center;
}

.post .podPress_content span {
	float:					left;
	width:					120px;
}

.post .podPress_content table {
	margin:					0 auto;
}

.post .podPress_content ul {
	float:					left;
	margin-left:			5px;
}

.post .podPress_content ul li {
	clear:					left;
	float:					left;
	list-style:				none;
	padding:				0;
	width:					120px;
}

.post div.podPress_content_text {
	clear:					left;
	float:					left;
	line-height:			15px;
	margin:					10px 15px 0 0;
	padding:				0 40px;
	width:					250px;
}

.post div.podPress_content_text div {
	padding:				0;
}

.post div.podPress_image_content {
	float:					left;
	line-height:			25px;
	margin:					10px 0 0 0;
}

.post div.podPress_image_content a {
	display:				block;
	padding:				2px 0;
}

.post div.podPress_image_content div {
	padding:				0;
}



#wp-email {
	padding:				10px;
}

#wp-email label {
	line-height:			20px;
}

#wp-email input {
	background:				#282828;
	border:					1px solid #808080;
	color:					#808080;
	padding:				3px 5px;
}

#wp-email textarea {
	background:				#505050;
	color:					#ffffff;
	padding:				3px 5px;
}

#wp-email p {
	margin:					10px 0;
	text-align:				center;
}

#wp-email img {
	margin:					0 10px 0 0;
}



.post .ddfmwrap form.ddfm {
	padding:				10px;
}

.post .ddfmwrap form.ddfm label {
	color:					#ffffff;
	font-weight:			normal;
	line-height:			20px;
}

.post .ddfmwrap form.ddfm input {
	background:				#282828;
	border:					1px solid #808080;
	color:					#808080;
	padding:				3px 5px;
}

.post .ddfmwrap form.ddfm textarea {
	background:				#505050;
	color:					#ffffff;
	padding:				3px 5px;
}

.post .ddfmwrap form.ddfm p {
	margin:					10px 0;
	text-align:				center;
}

.post .ddfmwrap form.ddfm .credits {
	display:				none;
}
#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; }