

/*  
Theme Name: firebug
Theme URI: http://www.blogohblog.com
Description: The "Firebug" WordPress theme has been built by <a href="http://www.blogohblog.com" title="Free WordPress Themes">Blog Oh! Blog</a> and comes under a Creative Commons License. This is a free theme and can be obtained by going to :-  <a href="http://www.blogohblog.com/wordpress-theme-firebug" title="Free WordPress Themes">Firebug Theme</a>
Version: 1.0
Author: Jai Nischal Verma
Author URI: http://www.blogohblog.com
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline; }

/*+++++++ BODY +++++++*/
* {
	margin: 0px;
	padding: 0px;
	list-style:none;
	outline:none;
	text-decoration:none; }

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.80em;
	line-height:normal;
	color:#fff;
	background-color:#000000;
	background-image:url(http://pbya.com/images/bg/mainheaderbg.jpg);
	background-repeat:repeat-x;
	margin-top:0; }

/*+++++++ H1,H2,H3 HYPERLINKS +++++++*/
h2,h3 {
	font:18px;
	font-family:"Times New Roman", Times, serif; }

h3 { padding:20px 0 20px 0; }

a:hover { color:#72b6cf; }

a {
	color:#9fc253;
	font-weight:bold; }
	
p{
	font-size:0.9em;
}

/*+++++++ MISC +++++++*/
acronym, abbr, span.caps { cursor: help; }

acronym, abbr { border-bottom: 1px dashed #999; }

blockquote {
	margin: 15px 30px 15px 10px;
	padding-left: 20px;
	border-left: 1px solid #ddd; }

	blockquote cite {
		margin: 5px 0 0;
		display: block; }

.center { text-align: center; }

a img { border: none; }

pre {
	border: solid 1px #9a9a9a;
	color: blue;
	margin: 10px;
	padding:10px;
	background: #f3f2ed }

code { font-size:1.0em;color: #000 }

.clear { clear:both; }

.space {
	clear:both;
	height:20px;
	width:500px; }

img { border:none; }

	img.centered {
		display: block;
		margin-left: auto;
		margin-right: auto; }

	img.alignright {
		padding: 4px;
		margin: 0 0 2px 7px;
		display: inline; }

	img.alignleft {
		padding: 4px;
		margin: 0 7px 2px 0;
		display: inline; }

.alignright { float: right; }

.alignleft { float: left }

html>body #content ul {
	padding: 0 0 0 30px;
	padding-left: 10px; }

html>body #content li { margin: 7px 0 8px 10px; }

#content ul li:before { content: "\00BB \0020"; }

#content ol {
	padding:0;
	margin:0; }

/*+++++++ MAIN +++++++*/
#wrapper {
	width:900px;
	margin:0 auto; }

#main {
	width:900px;
	margin:auto; }

/*+++++++ HEADER +++++++*/
/*#header {height:72px; margin-bottom:10px; }*/
#logo {
	width:500px;
	float:left;
	height:72px; }

	#logo h1 { text-indent:-9999px; }

		#logo h1 a {
			display:block;
			background:url(images/logo.gif) no-repeat;
			height:72px; }

#topsearch {
	float:right;
	width: 254px;
	height: 30px;
	background: url(images/sbox.png) no-repeat;
	margin:10px 5px 0 0; }

	#topsearch #s {
		float: left;
		margin: 6px 0 0 6px;
		border: 0;
		width: 210px;
		background: none;
		color:#333; }

	#topsearch #go {
		float: right;
		width:28px;
		height:30px; }

/*+++++++ NAV +++++++*/
#nav {
	background:url(images/navbkg.png) repeat-x; /*width:1000px;*/
	height:40px;
	margin-bottom:10px; }

	#nav ul { font:18px Georgia, Times, serif; }

		#nav ul li {
			display:inline;
			height:40px;
			line-height:40px;
			float:left; }

			#nav ul li.current_page_item a { color:#9fc253; }

				#nav ul li.current_page_item a:hover { color:#9fc253; }

			#nav ul li a {
				color:#72b6cf;
				padding:0 20px 0 0; }

				#nav ul li a:hover { color:#dadada; }

			#nav ul li.rsslink a { color:#ff6600; }

			#nav ul li.date { float:right; }

/*+++++++ CONTENT +++++++*/
#content {
	float:left;
	width:500px;
	padding-right:10px;
	/*line-height:160%;*/
	line-height:normal; }

	#content img { margin:0 10px 5px 0; }

#sidebar {
	float:right;
	width:320px;
	margin-top:-10px; }

.boxes {
	background:url(images/line.png) bottom repeat-x;
	padding-bottom:10px;
	padding-top:10px; }

.ads { margin-right:1px; }

	.ads img { border:2px solid #101010; }

.rss {
	background:url(images/rss.gif) left no-repeat;
	padding-left:35px; }

.socialbar {
	padding:10px 0 10px 0;
	color:#ccc;
	font:11px Georgia,Times, serif;
	background:url(images/socialbar.gif) no-repeat top left;
	padding:30px 10px 0 20px;
	height:88px;
	line-height:20px; }

	.socialbar span { color:#FF6600; }

	.socialbar a:link { color:#72b6cf; }

	.socialbar a:hover { color:#9fc253; }

.subscribetext {
	color:#666;
	border:1px solid #9FC253;
	background:#9FC253;
	width:150px;
	padding:2px; }

.subscribebutton {
	background-color:#72B6CF;
	border:none;
	font-size:11px;
	color:#000;
	font-weight:bold;
	padding:3px; }

#lsidebar {
	width:170px;
	float:left; }

#rsidebar {
	width:190px;
	float:right; }

#content p { padding-bottom:10px; }

#content img {
	border:1px solid #C3C3C3;
	margin:10px 0; }

#content h2 {
	font:24px Georgia, Times, serif;
	text-transform:capitalize;
	padding-bottom:10px;
	font-weight:normal; }

	#content h2 a {
		color:#fff;
		font-weight:normal; }

#content p.info {
	font-size:10px;
	text-transform:uppercase;
	color:#66cccc;
	padding-bottom:10px; }

#content p.postmetadata {
	width:500px;
	background:url(images/postmeta.png) repeat-x;
	height:26px;
	line-height:26px;
	text-transform:uppercase;
	font-size:10px;
	color:#66cccc;
	padding:0px; }

	#content p.postmetadata a {
		color:#66cccc;
		font-weight:normal;
		height:26px;
		line-height:26px; }

#content p.tags {
	width:500px;
	background:url(images/line.png) repeat-x;
	height:26px;
	line-height:26px;
	text-transform:uppercase;
	font-size:10px;
	color:#ff6600;
	padding:0px; }

/*+++++++ NEXT PREVIOUS +++++++*/
.navigation {
	width:500px;
	height:20px;
	margin-bottom:20px; }

	.navigation span.older {
		background:url(images/older.png) no-repeat left;
		padding-left:20px; }

	.navigation span.newer {
		background:url(images/newer.png) no-repeat right;
		padding-right:20px; }

/*+++++++ SIDEBAR +++++++*/
#sidebar h2 {
	padding-bottom:10px;
	color:#9fc253;
	font-size:2em; }

#sidebar ul { margin:10px auto 20px; }

	#sidebar ul li { }

		#sidebar ul li ul { }

			#sidebar ul li ul li {
				display:block;
				background:url(images/bullet.png) no-repeat 0 3px;
				padding-left:18px;
				padding-bottom:5px; }

#sidebar p {
	padding-bottom:10px;
	line-height:140%; }

#sidebar a:hover { color:#9fc253; }

#sidebar a {
	color:#72b6cf;
	font-weight:normal; }

/*+++++++ COMMENT +++++++*/
.comen {
	width:500px;
	margin-bottom:10px; }

.cleft {
	float:left;
	width:60px;
	border:3px double #dadada; }

.cright {
	float:right;
	width:500px; }

.comen .cright .ucomen {
	font:11px Georgia, Times, serif;
	text-transform:uppercase;
	color:#72b6cf; }

	.comen .cright .ucomen a { color:#72b6cf; }

#commentform textarea {
	width: 390px;
	padding: 2px; }

#commentform label {
	display:block;
	float:left;
	width:100px;
	color:#9fc253;
	font:bold 15px Georgia, Times, serif;
	text-align:right;
	padding-right:10px; }

#commentform #author {
	background:url(images/author.gif) no-repeat;
	width:370px;
	height:27px;
	border:none;
	padding:3px 0 0 30px; }

#commentform #email {
	background:url(images/email.gif) no-repeat;
	width:370px;
	height:27px;
	border:none;
	padding:3px 0 0 30px; }

#commentform #url {
	background:url(images/url.gif) no-repeat;
	width:370px;
	height:27px;
	border:none;
	padding:3px 0 0 30px; }

#commentform #comment {
	background:#eeeeee;
	border:3px solid #878d59; }

#commentform #submit {
	width:106px;
	height:34px;
	padding:10px 0 20px 110px; }

/*+++++++ FOOTER +++++++*/
/*#footer { width:900px; background:url(images/fooline.png) repeat-x; height:26px; color:#ff6600; font:12px Georgia,Times, serif;}
#footer p { line-height:26px; padding-top:5px;}*/
/*+++++++ GALLERY +++++++*/
.gallery { text-align:center; }

	.gallery img {
		padding:2px;
		height:100px;
		width:100px; }

	.gallery a:hover { background-color:#ffffff; }

.attachment { text-align:center; }

	.attachment img {
		padding:2px;
		border:1px solid #999999; }

	.attachment a:hover { background-color:#FFFFFF; }

.imgnav { text-align:center; }

.imgleft { float:left; }

	.imgleft a:hover { background-color:#FFFFFF; }

	.imgleft img {
		padding:2px;
		border:1px solid #999999;
		height:100px;
		width:100px; }

.imgright { float:right; }

	.imgright a:hover { background-color:#FFFFFF; }

	.imgright img {
		padding:2px;
		border:1px solid #999999;
		height:100px;
		width:100px; }

/*+++++++ PIXALIFE TWEAKS +++++++*/
div#footer {
	background-image:url(http://pbya.com/images//bg/footerupperbg02.gif);
	background-repeat:no-repeat;
	min-height:110px;
	background-color:#52001b;
	padding:157px 30px 50px 30px;
	clear:both; }

div#leftfooter {
	width:400px;
	float:left; }

	div#leftfooter h3 {
		font-size:3em;
		color:#FFF; }

	div#leftfooter p { font-size:0.8em; }

div#footerdisclamer { }

	div#footerdisclamer p {
		font-size:0.7em;
		color:#FFFFFF;
		margin-left:15px; }

p.pixalifebrand {
	font-size:0.8em;
	margin-top:8px;
	margin-left:80px; }

	p.pixalifebrand a { color:#3399FF; }

div#footerdisclamer a { color:#000; }

div#rightfooter {
	float:left;
	width:400px; }

div#footericonbucket {
	padding-top:10px;
	margin-bottom:10px; }

div#footertext { padding-left:25px; }

	div#footertext h3 { font-size:2em; }

	div#footertext p {
		font-size:0.75em;
		color:#999; }

/*-----------HEADER---------*/
/*
div#maincontainer{
	width:900px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	
}*/
div#header {
	background-image:url(http://pbya.com/images/bg/headerbg.jpg);
	height:200px;
	clear:both;
	margin-bottom:30px; }

div#menu {
	float:left;
	margin-top:145px;
	margin-left:75px; }

	div#menu ul { }

	div#menu li {
		float:left;
		width:125px;
		list-style:none;
		padding:5px;
		margin-right:15px; }

		div#menu li a {
			display:block;
			float:left;
			width:138px;
			text-align:center;
			color:#666;
			text-decoration:none;
			font-size:1.7em;
			font-family:"Times New Roman", Times, serif; }

			div#menu li a:hover { color:#fff; }

			div#menu li a #current {
				display:block;
				float:left;
				width:138px;
				text-align:center;
				color:#000; }

div#subreel { float:left; }

	div#subreel p {
		width:130px;
		float:left;
		text-align:center;
		color:#666666;
		font-size:0.7em; }

p.underlined1 { margin-left:15px; }

p.underlined2 { margin-left:11px; }

p.underlined3 { margin-left:23px; }

p.underlined4 { margin-left:20px; }

p.underlined5 { margin-left:20px; }



/**------------PL TWEAKS ---------*/

.bienvenido{
	margin:-30px 0 10px 66px;
}

.indexcoverflow{
	margin-bottom:20px;
}

	
	
	
	
	
	
	
	
	
	
	
	
