/*  
Theme Name: firebug NEW

Version: 2.0
Author: Abdoon abir

*/

/*+++++++ BODY +++++++*/
* { margin: 0px; padding: 0px; list-style:none; outline:none; text-decoration:none;}
body { background:#C0A878; font:11px Verdana; color:#70471B;font-style:normal;}

/*+++++++ H1,H2,H3 HYPERLINKS +++++++*/
h2,h3 { font:18px Verdana;}
h3 { padding:20px 0 20px 0;}
a:hover { color:#70471B;}
a { color:#70471B; font-weight:bold;font-style:normal;}

/*+++++++ 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:580px;}
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:left; }
.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;}
#wholeContent{background:url(images/pagebg.jpg) repeat-x;padding:0;width:100%;float:left;}
/*+++++++ MAIN +++++++*/

#wrapper { width:1000px; margin:0 auto;}
#main 
{ 
width:972px; 
margin:10px 0 0 0; 

float:left;
padding:0 14px 0 14px;
background:#804000;

}

/*+++++++++ TOP BANNER +++++++++*/

#topbanner
{

width:728px;
height:90px;
padding:0;
margin: 15px auto 15px auto;

}

#topbanner li
{
text-align:center;
}

/*+++++++ HEADER +++++++*/

#header { width:1000px; height:120px; margin-bottom:10px;float:left;}
#logo { width:1000px; float:left; height:120px;}
#logo h1 { text-indent:-9999px; }
#logo h1 a { display:block; background:url(images/No2_toiletrolllogo.jpg) no-repeat; height:120px;}

#nav #topsearch { float:right; width: 229px; height: 30px; background: url(images/sBox.jpg) no-repeat; margin:8px 15px 0 0;}
#nav #topsearch #s { font-size:14px;float: left; margin: 5px 0 0 2px; border: 0;height:28px; width: 159px; background: none; color:#333; }
#nav #topsearch #go { float: right; width:64px; height:28px;  }

/*+++++++ NAV +++++++*/
#nav { width:1000px; background:transparent;line-height:41px; margin:0px ;float:left;background:url(images/Navbg.gif) no-repeat;padding:0;}
#nav ul { font:18px Georgia, Times, serif;width:710px; float:left;padding:8px 9px 0 9px;}
#nav ul li {display:inline; height:30px; line-height:40px; float:middle;padding-left:20px;background:url(images/topLinkIcon.jpg) no-repeat left top;margin-right:14px;}
#nav ul li.current_page_item a { color:#804000; }
#nav ul li.current_page_item a:hover{ color:#804000; }
#nav ul li a { color:#804000; padding:0 0 0 0;font-family:ENVIRO; size:28px;margin:0;}
#nav ul li a:hover{ color:#804000; }
#nav ul li.rsslink a { color:#804000;}
#nav ul li.date { float:right; }
#nav img
{


}

/*+++++++ CONTENT +++++++*/
#content { float:left; width:655px; padding-right:10px;}
#profile-content { width:700px;margin:0 auto;padding:0;text-align:left;}

#profile-content .post{float:left; width:100%;margin:0 auto;background-color:#EEEEE2;padding:10px 0 0 0;border:9px solid #C0A878;font:12px Verdana;padding-bottom:10px;font-weight:normal;}

.post{float:left; width:621px;margin:0;background-color:#EEEEE2;padding:10px 0 0 34px;border:9px solid #C0A878;font:12px Verdana;padding-bottom:10px;font-weight:normal;}
#content img {margin:0 10px 5px 0;}
#allsidebar{float:right; width:271px;padding:0; margin:0;}
#sidetop{float:right; width:271px;height:10px;padding:0; margin:0;background:url(images/sidebartop.jpg) no-repeat bottom;}
#sidebar {font-family:Verdana;font-size:14px;float:right;font-style:normal; width:223px; background:url(images/sidebarbg.jpg) scroll repeat-y;padding:24px;margin:0;padding-top:0;}
#sidebottom{float:right; width:271px;height:10px;padding:0; margin:0;background:url(images/sidebarbottom.jpg) no-repeat top;}
.boxes {/*background:#804000;*/ padding-bottom:10px; padding-top:0px;border:1px solid #0000FF; float:left;}
.boxes h2{}
.ads {margin-right:1px;}
.ads img {border:2px solid #101010;}
.rss {background:url(images/rss.gif) left no-repeat; padding-left:35px;}
.socialbar { color:#70471B; font-family:Verdana;padding:0 ; width:100%;float:left;margin:0 0 26px 0;background:#C0A878;font-weight:normal; font-size:14px;border-left:9px solid #C0A878;border-right:9px solid #C0A878;}
.socialbar span {color:#70471B;font-weight:normal;font-family:Verdana;  font-size:14px;font-style:normal;}
.socialbar a:link {color:#70471B;font-weight:normal; font-size:14px;font-family:Verdana;font-style:normal;}
.socialbar a:hover {color:#70471B;font-weight:normal; font-size:14px;font-family:Verdana;font-style:normal;}
.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:0 20px 10px 0;text-align:left;color:#70471B;}
#content h2 { font:28px Verdana;padding-bottom:10px;font-weight:normal; font-style:normal;}
#content h2 a { color:#70471B;font:28px Verdana;padding-bottom:10px;font-weight:normal; }
#content p.info { font-size:10px;  color:#70471B; padding-bottom:32px;margin-top:-10px;text-align:left;font:10px Verdana;padding-bottom:10px;font-weight:bold;font-style:normal;}
.socialbar .postmetadata {float:right; width:330px; background:  none;   font-size:14px; color:#70471B; padding:0px;margin:0;text-align:right;font-weight:normal;}
.socialbar .postmetadata a { color:#70471B; font-weight:normal;margin:0;font-weight:normal;text-decoration:underline;font-style:normal;}
.socialbar .postmetadata a:hover
{
text-decoration:none;
}

/*+++++++ NEXT PREVIOUS +++++++*/
.navigation { width:670px; height:20px; margin-bottom:5px;float:left;margin-top:10px; }
.navigation span.older { padding-left:0px; }
.navigation span.newer { padding-right:0px; }
.navigation a
{
color:#FFFFFF;
font-family:Verdana;
font-size:12px;
font-weight:normal;
font-style:normal;
}

.copyright
{
float:right;
margin:0;
padding:0;
color:#FFFFFF;
font-family:Verdana;
font-size:12px;
font-weight:normal;
font-style:normal;
}
/*+++++++ SIDEBAR +++++++*/
#sidebar h2 { padding:0px; color:#FFFFFF;}
#sidebar ul{ margin:5px auto 20px;}
#sidebar ul li{}
#sidebar ul li ul{}
#sidebar ul li ul li{display:block; background:none; padding:0 0 0 0; }
#sidebar p { padding-bottom:10px; line-height:140%;font-style:normal;}
#sidebar a:hover { color:#70471B;}
#sidebar a { color:#804000; font-weight:normal;font-family:Verdana;font-size:14px;font-style:normal;font-style:normal;}

/*+++++++ COMMENT +++++++*/
.comen { width:635px; margin:0 0 10px 0;background-color:#EEEEE3;float:left;border:9px solid #C0A878;padding:10px;}
.cleft { float:left; width:60px; }
.cright { float:right; width:560px; }
.comen .cright .ucomen{ font:12px Verdana; text-transform:uppercase; color:#70471B;font-style:normal;}
.comen .cright .ucomen a { color:#70471B;}

#commentform {text-align:left;}
#commentform textarea { width: 99%; padding: 2px; }
#commentform label { display:block; float:left; width:100px; color:#70471B; font:normal 14px Verdana; text-align:left; padding-right:10px;font-style:normal;}
#commentform #author { background:url(images/author.gif) no-repeat; width:370px; height:27px; border:none; padding:3px 0 0 30px;margin:0;}
#commentform #email { background:url(images/email.gif) no-repeat; width:370px; height:27px; border:none; padding:3px 0 0 30px;margin:0;}
#commentform #url { background:url(images/url.gif) no-repeat; width:370px; height:27px; border:none; padding:3px 0 0 30px;margin:0;}
#commentform #comment { background:#eeeeee; border:3px solid #878d59;}
#commentform #submit { width:156px; height:34px; padding:5px 0 5px 0px; text-align:center;}


/*+++++++ FOOTER +++++++*/
#footer { width:950px; background: #FFFFFF; height:40px; color:#70471B; font:12px Georgia,Times, serif;float:left;margin:20px 0 0 0; background:url(images/footerbg.gif) repeat-x;padding:0 10px;}
#footer p { line-height:26px; padding-top:5px;}

/*+++++++ GALLERY +++++++*/
.gallery {text-align:center;font-style:normal;}
.gallery img {padding:2px; height:100px; width:100px;}
.gallery a:hover {background-color:#70471B;}
.attachment {text-align:center;}
.attachment img { padding:2px; border:1px solid #999999;}
.attachment a:hover {background-color:#70471B;}
.imgnav {text-align:center;}
.imgleft {float:left;}
.imgleft a:hover {background-color:#70471B;}
.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;}

#user-signup
{
width:224px;
height:106px;
padding:0;
margin:0;
background-color:#D4D4D4;
border:1px solid #FFFFFF;
}

#user-signup a
{
text-decoration:underline;
}

#user-signup a:hover
{
text-decoration:none;
}

#respond
{
font-family:Geneva;
padding:0 0 0 10px;
margin:0;
float:left;
width:645px;
background-color:#EEEEE3;
border:9px solid #C0A878;
font-style:normal;
}
#respond h3
{
font-family:Verdana;
font-size:14px;
font-weight:normal;
color:#804000;
font-style:normal;
}
h3#comments
{
font-family:Verdana;
color:#804000;
background-color:#C0A878;
padding:0 10px 0 10px;
margin:0 0 10px 0;
width:653px;
float:left;
font-style:normal;
}
h2#category-title
{
font-family:Verdana;
color:#804000;
background-color:#C0A878;
padding:0 10px 0 10px;
margin:0 0 10px 0;
width:653px;
float:left;
font-style:normal;
}

#addpost
{
padding:0;
margin:0 auto 20px auto;
width:336px;
}

h2#categories
{
background:url(images/No2_Enviro-CATEGORIES.jpg) no-repeat;
width:111px;
height:24px;
}

h2#popular
{
background:url(images/No2_Enviro-POPULAR_POSTS.jpg) no-repeat;
width:150px;
height:24px;
}
h2#morelinks
{
background:url(images/No2_Enviro-MORE.jpg) no-repeat;
width:52px;
height:24px;
}


/*............Your profile..........*/

#profile-page .form-table textarea {
	width: 500px;
	margin-bottom: 6px;
}

#profile-page .form-table input[type=text] {
	width: 300px;
}

#profile-page .form-table #rich_editing {
	margin-right: 5px
}

.form-table .pre {
	padding: 8px;
	margin: 0;
}

.pre {
	/* http://www.longren.org/2006/09/27/wrapping-text-inside-pre-tags/ */
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
}

table.form-table td .updated {
	font-size: 13px;
}

/* divs for cats and tags pages */

.form-wrap {
	margin: 10px 0;
	width: 97%;
}

.form-wrap p,
.form-wrap label {
	font-size: 11px;
}

.form-wrap label {
	display: block;
	padding: 2px;
	font-size: 12px;
}

.form-field input,
.form-field textarea {
	border-style: solid;
	border-width: 1px;
	width: 95%;
}

.form-wrap p {
	margin: 2px 0 5px;
}

.setting-description, .form-wrap p {
	font-style: italic;
	font-family: "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif;
}

.form-wrap .form-field {
	margin: 0 0 10px;
	padding: 8px;
}
.wrap {
	margin: 0 15px 0 5px;
}

.updated,
.error {
	border-width: 1px;
	border-style: solid;
	padding: 0 0.6em;
	margin: 5px 15px 2px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.updated p,
.error p {
	margin: 0.5em 0;
	line-height: 1;
	padding: 2px;
}

.wrap .updated,
.wrap .error {
	margin: 5px 0;
}

.wrap h2 {
	font: italic normal normal 24px/29px Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
	margin: 0;
	padding: 14px 15px 3px 0;
	line-height: 35px;
	text-shadow: rgba(255,255,255,1) 0px 1px 0px;
}

.wrap h2.long-header {
	padding-right: 0;
}
#userphoto_image_file_control
{

margin-left:105px;

}
