/*  
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
*/

/*+++++++ BODY +++++++*/
*		{list-style:none; margin:0; outline:none; padding:0; text-decoration:none;}
body	{background-color:#fff; color:#4c483d; font:13px Georgia, "Times New Roman", Times, serif; padding:0 20px;}
p		{line-height:1.54em /*20px*/;}

/*+++++++ H1,H2,H3 HYPERLINKS +++++++*/
h2,h3	{}
h3		{}
a		{color:#b6a300; text-decoration:none;}
a:hover	{color:#72b6cf; text-decoration:underline;}

/*+++++++ MISC +++++++*/
acronym, abbr, span.caps { cursor: help; }t
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; font-size:0; height:0; line-height:0; margin:0; padding:0;}
.space { clear:both; height:20px; width:580px;}
img { border:none; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright {padding:4px 0 4px 4px !important; margin: 0 0 2px 7px !important; 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:926px;}
#main	{width:926px;}

/*+++++++ HEADER +++++++*/
#header {background:transparent url(images/bg_header.jpg) no-repeat left top; margin:11px 0; height:130px; position:relative; width:926px;}
#logo	{}
#logo h1{}
#logo h1 a 		{background:transparent url(images/bg_header-title.gif) no-repeat left top; display:block; height:126px; left:16px; position:absolute; top:4px; width:374px;}
#logo h1 a span	{display:none;}

#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-color:#b6a300; float:left; margin:0; overflow:hidden; padding:0; width:600px;}
#nav ul 	{margin:0 !important; padding:0 !important;}
#nav ul li	{list-style-image:none; display:inline; margin:0 !important; padding:0 !important; float:left;}
#nav ul li:before	{content:none !important;}
#nav ul li.current_page_item a		{/*background-color:#5e6a00;*/}
#nav ul li.current_page_item a:hover{}
#nav ul li a		{color:#fff; display:block; float:left; font-size:18px; line-height:26px; padding:1px 12px; text-decoration:none;}
#nav ul li a:hover	{/*background-color:#5e6a00;*/}
#nav ul li.rsslink a{}
#nav ul li.date		{}

/*+++++++ BANNER +++++++*/
#banner	{background-color:#fff; clear:both; padding:4px 0;}

/*+++++++ CONTENT +++++++*/
#content		{float:left; width:600px;}
#main			{}
#content		{}
#content img	{margin:0 10px 5px 0;}
#sidebar		{float:right; width:302px;}
.boxes			{}
.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 New Roman",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;}

#content p		{}
#content h2		{color:#4c483d; /*display:inline; float:left;*/ font-weight:normal; font-size:26px; line-height:1.75em/*28px*/; margin:0; padding:0; /*width:388px;*/}
#content h2 a	{color:#4c483d;}
#content p.info { font-size:10px; text-transform:uppercase; color:#66cccc; padding-bottom:10px;}
#content p.postmetadata {border-bottom:3px solid #c9c6bb; clear:both; height:26px; color:#948d78; padding:0; width:600px; display:none;}
#content p.postmetadata a	{color:#b6a300; height:26px; line-height:26px;}
#content p.tags { width:580px; background:url(images/line.png) repeat-x; height:26px; line-height:26px; text-transform:uppercase; font-size:10px; color:#ff6600; padding:0px;}


#content .postMetaData	{border-bottom:3px solid #c9c6bb; clear:both; margin:0 !important; padding:0 !important; width:600px;}
#content .postMetaData ul	{border:none; margin:0; padding:0;}
#content .postMetaData .col	{display:block; float:left; margin:0; padding:0; width:192px;}
#content .postMetaData .col span	{border-top:1px solid #d4dcd6; color:#948d78; display:block; margin:0 !important; padding:2px 0 !important; vertical-align:middle; width:192px;}
#content .postMetaData .col2	{margin-right:12px; margin-left:12px;}



/*+++++++ NEXT PREVIOUS +++++++*/
.navigation { width:580px; 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	{border-bottom:3px solid #c9c6bb; color:#948d78; font-weight:normal; font-size:17px; line-height:22px; margin:24px 0 0 0; padding:0;}
#sidebar h2 a	{color:#948d78;}
#sidebar ul	{margin:0 0 -1px 0; padding:0;}
#sidebar li	{border-bottom:1px solid #c9c6bb; color:#b6a300; line-height:19.5px; list-style-type:none; margin:0; padding:0;}
#sidebar ul li	{}
#sidebar ul li ul		{}
#sidebar ul li ul li	{}
#sidebar p { padding-bottom:10px; line-height:140%;}
#sidebar a:hover{color:#72b6cf; text-decoration:underline;}
#sidebar a		{color:#b6a300; font-weight:normal; text-decoration:none;}
#sidebar abbr	{border-bottom:none;}
#sidebar .boxes	{border:none;}
#lsidebar	{float:left; overflow:hidden; width:142px;}
#rsidebar	{float:right; overflow:hidden; width:142px;}
#sidebar #search	{margin-bottom:10px; padding:1px 0;}
#sidebar #search h2	{border-bottom:none;}
#sidebar #search input				{font-family:Georgia,"Times New Roman",Times,serif;padding:2px auto;}
#sidebar #search input.swap_value	{border:1px solid #b6b6b6; float:left; font-size:19px; margin-right:6px; width:230px;}
#sidebar #search input#go			{background-color:#948d78; border:none; color:#fff; height:25px; float:left; padding:0 2px 1px; text-transform:uppercase;}
#social-links	{border-bottom:none !important;}
#social-links h2{margin-bottom:3px;}

#sidebar .promo			{margin-bottom:14px; padding:0;}

/* Sidebar - Delicious */
#sidebar #sbDelicious	{background-color:#c9c9c9; margin-bottom:14px; padding:14px 15px 17px;}
#sbDelicious h2	{background:transparent url(images/ico_delicious.gif) no-repeat left center; border-color:#fff; color:#000; font-weight:bold; font-family:Helvetica,Arial,sans-serif; line-height:36px; margin-top:0; min-height:36px; padding-left:48px; text-transform:lowercase; vertical-align:middle;}
#sbDelicious ul	{background-color:#fff; padding-bottom:9px;}
#sbDelicious li	{margin-bottom:-1px; padding:3px 0 5px;}
#sbDelicious .content	{padding-bottom:-1px !important;}
#sbDelicious .delicious-link		{color:#008ad4;}
#sbDelicious .delicious-timestamp	{color:#bababa;}

/* Sidebar - Twitter */
#sidebar #sbTwitter		{background-color:#a8e7eb; margin-bottom:14px; padding:46px 15px 17px;}
#sidebar #sbTwitter ul.twitter		{}
#sidebar #sbTwitter li.twitter-item	{border-bottom:#d2dada dashed 3px; color:#333;}
#sidebar #sbTwitter p.twitter-message	{}
#sidebar #sbTwitter .twitter-timestamp{color:#999; clear:left; display:block; font-size:11px;}
#sidebar #sbTwitter a.twitter-link	{color:#333;}
#sidebar #sbTwitter a.twitter-user	{}
#sbTwitter h2	{background:transparent url(images/ico_stopBB.gif) no-repeat left center; border:none; line-height:48px; margin-top:0; padding-left:45px;}
#sbTwitter h2 a	{color:#000;}

#sidebar #sbDelicious .content,
#sidebar #sbTwitter .content	{background-color:#fff; padding:8px 11px;}

#sidebar #stopBB	{background-color:#4c483d; color:#ccc; margin-bottom:16px; padding:10px;}
#sidebar #stopBB h2	{background-color:#000; border:none; color:#c9c30a; font-size:14px; margin-top:0; margin-bottom:5px; padding:3px 8px; text-transform:uppercase;}
#sidebar #stopBB li	{background-repeat:no-repeat; background-position:center left; padding:3px 0 4px 34px;}
#sidebar #stopBB li a	{color:#ccc;}
#sidebar #stopBB p	{line-height:20px; padding-right:5px; padding-left:5px;}

li#sBB_facebook		{background-image:url(images/ico_facebook.gif);}
li#sBB_currentGroup	{background-image:url(images/ico_currentGroup.gif);}
li#sBB_twitter		{background-image:url(images/ico_twitter.gif);}
li#sBB_digg			{background-image:url(images/ico_digg.gif);}
li#sBB_stopBBbadge	{background-image:url(images/ico_stopBBbadge.gif);}
li#sBB_rss			{background-image:url(images/ico_rss.gif);}
li#sBB_youTube		{background-image:url(images/ico_youtube.gif); border:none;}

/* Country/Shade Tabs */
.shadetabs		{background-color:#e5decc; padding:5px 5px 0 !important; width:292px;}
.shadetabs li	{border-bottom:none !important; display:inline; float:left;}
.shadetabs li a	{display:block; padding:4px 12px 3px;}
#menu-item-wrap	{clear:both; margin-top:0; padding:15px 0 0px; width:302px;}
.tabcontent ul li {padding-bottom:10px;}
.tabcontent 	{display:none;}
.tabcontent img {float:left; padding-right:8px; }
@media print {
	.tabcontent {
	display:block !important;
	}
}
.tabmenu					{background-color:#e5decc;}
.shadetabs li a				{background-color:#e5decc;}
.shadetabs li a.selected	{background-color:#fff;}
#menu-item-wrap				{background-color:#fff;}
.shadetabs li a, .shadetabs li a:link, .shadetabs li a:visited, .shadetabs li a:active, .shadetabs li a:hover	{color:#4c483d !important;}
#countrytabs li a.selected, #countrytabs li a.selected:active, #countrytabs li a.selected:focus, #countrytabs li a.selected:link, #countrytabs li a.selected:hover	{color:#4c483d !important;}

/*+++++++ COMMENT +++++++*/
.comen	{}
.cleft	{}
.cright	{}
.comen .cright .ucomen	{}
.comen .cright .ucomen a{}
#commentform textarea	{}
#commentform label		{display:block; width:140px;}
#commentform input,
#commentform textarea	{border:1px solid #ccc;}
#commentform #author	{width:320px;}
#commentform #email		{width:320px;}
#commentform #url		{width:320px;}
#commentform #comment	{width:600px;}
#commentform #submit	{}
#commentform small		{font-size:12px;}

/*.comen { width:580px; 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		{background:#fff url(images/bg_footer.jpg) no-repeat right top; font-family:Arial,Helvetica,sans-serif; height:122px; margin-top:70px; margin-bottom:12px; position:relative; width:926px;}
#footer,
#footer a	{color:#383838;}
#footer a	{font-weight:bold;}
#footer p	{display:block; position:absolute; bottom:2px;}

/*+++++++ 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;}

.sidebarStopBB		{background-color:#4c483d; color:#fff; padding:10px;}
.sidebarStopBB h3	{background-color:#000; color:#c9c30a; font-weight:normal; line-height:28px; margin-bottom:4px; padding:0 4px; text-transform:uppercase;}
.sidebarStopBB li	{clear:both; line-height:2.2em;}
.sidebarStopBB li img	{margin:4px 12px 0 0;}
.sidebarStopBB a:link	{color:#fff !important; line-height:2.2em;}
.sidebarStopBB a:visited{color:#fff;}


.widgetBox	{background-color:#fff; clear:both; margin-bottom:15px; padding:8px; width:254px;}

.wbDelicious		{border:15px solid #c9c9c9;}
.wbDelicious h2		{line-height:32px!important; margin:0 !important;}
.wbDelicious h2 img	{height:32px; float:left; width:32px;}
.wbDelicious .delicious-posts	{margin:0; padding:0;}
.wbDelicious .delicious-posts li	{padding-top:8px !important; padding-bottom:8px !important;}
.wbDelicious .delicious-posts a:link,
.wbDelicious .delicious-posts a:visited
.wbDelicious .delicious-posts a:active	{color:#008ad4 !important;}
.wbTwitter		{border:15px solid #a8e7eb;}



.wbTwitter .twtr-ft	{display:none;}
.wbTwitter .twtr-bd	{background:none !important; margin:0 !important; padding:0 !important;}

