/**

Theme Name: Bloggers Payback: Energy Theme

Theme URI: http://www.bloggerspayback.com

Description: Bloggers Payback: Energy Saving Theme

Version: 0.1

Author: Jason Gazaway

Author URI: http://www.bloggerspayback.com

Tags: jason gazaway, wordpress theme framework, internet marketing, bloggers payback

*/



body {

  font-family: Arial, Georgia, Verdana, "Bitstream Vera Sans", sans-serif;

  font-size: 12px;

  background-image:url(images/bg.jpg);

  background-repeat:repeat-x;

  background-color: #fff;

}



a {

  text-decoration: none;

  color: #655b6b;

}



a:visited {

  color: #952850;

}



a:hover {

  text-decoration: underline;

}



hr.separator {

  border-top: dotted 1px #2f5fae;

}



#container {

  margin-top: 16px;

  margin-bottom: 16px;

    



}



/*#wrap {

padding-top:10px;
background:#fff;
border:#d7d7d7 1px solid;

}*/

#wrap{
	background-image:url(images/shadow.png);
	background-repeat:repeat-y;
	float:left;
	width:973px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}

#content, .sidebox, .category_posts {

    background: #fff;

    padding: 4px;

    border: solid 1px #ddd;

    margin: 0px;

}



.category_posts {

    padding: 4px 2px;

    margin-bottom: 8px;

}



.catleft {

    margin-right: 8px;

}



#content {

  padding: 4px 8px;

}



.sidebox li {

    padding: 4px;
}



.block.header {

  background: #83b226;

  color: #fff;

  font-weight: bold;

  padding: 2px 8px;

}



/** sidebar */

#sidebar {

  padding-left: 0px;
  

}



#sidebar ul {

  list-style: none;

  padding: 0px;

  margin: 0px;

  margin-right: 8px;

}



#sidebar li {

  margin: 0px;

}



#sidebar h2 {

  font-size: 1.4em;

  background-color: #83b226;

  color: #fff;

  padding: 0px 4px;

}



.sidebox {

  background: #fff;

}



#sidebar .children {

  margin-left: 12px;

  color: #83b226;

}



#sidebar .children li {

  border-bottom: 0px;

}



.sidebox ul li {

  border-bottom: solid 1px #ecebbb;

  padding-bottom: 2px;

}



.widget_search, .side-search {

  margin-bottom: 8px;

  padding-bottom: 16px;

}



#footer {
    padding: 8px;
    margin-top: 30px;
	margin-left:2px;
	height:25px;	
	width:932px;
	background: #83b226;
	color: #fff;
}
#footer a {
	color: #fff;
	}

#footer_shadow{
background-image:url(images/footer_shadow.png);
background-repeat: repeat-x;
width:970px;
float:left;
}

/*#main_search {

    background: #83b226;
    height: 35px;
	background-image:url(images/shadow.png);
	background-repeat:repeat-y;
	float:left;
	width:973px;
}*/

#main_search {


    background: #83b226;

    height: 32px;

    padding: 2px 2px;

	float:left;
	margin-left:12px;
	margin-right:5px;
	width:944px;

}

#searchbox {

    padding-top: 6px;

    text-align: right;
	width:300px;
	

}



#mainnav ul {

    padding: 8px 0px;

}



#mainnav li {

    padding: 8px 8px;

}



#mainnav li:hover {

}



#mainnav a {

    color: #fff;

}



#mainnav li:hover a {

    color: #fff;

}



#mainnav ul li {

    display: inline;

    text-transform: uppercase;

    font-weight: bold;

}



#sidetabs {

    padding: 8px 4px;

    margin-bottom: 16px;

}



/** align */

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;

}



.center {

  text-align: center;

}



/** Comments */

.commentlist {

  padding: 0;

  text-align: justify;

}



.commentlist li {

  margin: 15px 0 10px;

  padding: 5px 5px 10px 10px;

  list-style: none;

}



.commentlist li ul li {

  margin-right: -5px;

  margin-left: 10px;

}



.commentlist p {

  margin: 10px 5px 10px 0;

}



.commentlist li.alt {

  background:#efeee8;

  border-top: solid 1px #ddd;

  border-bottom: solid 1px #ddd;

  padding:5px;

  margin: 0;

  padding: 10px;

}



.commentlist .says {

  display: none;

}



.comment-author img {

  float: left;

  margin-right: 16px;

  border: solid 1px #ddd;

  padding: 4px;

}



.comment-author .fn {

  font-weight: bold;

}



.children {

  padding: 0;

}



#commentform p {

  margin: 5px 0;

}



.nocomments {

  text-align: center;

  margin: 0;

  padding: 0;

}



.commentmetadata {

  margin: 0;

  display: block;

}



.navigation div {

    margin-top: 18px;

}



.sidebox h2 {

    margin-bottom: 4px;

}



.adsbox {

    margin-bottom: 8px;

}



#amazoncarousel {

    border: solid 1px #ddd;

    margin-bottom: 8px;

    background: #fff;

}



.moreposts {

    text-align: center;

}



.category_posts ul {

    list-style: none;

    margin: 0px;

}



.category_posts ul li {

    margin: 0px;

    padding: 4px;

}



.category_posts ul li p {

    margin-bottom: 4px;

}



#catnav {

    background: #339933;

    height: 22px;
	width:948px;
	margin-left:12px;

}



#catnav ul {

    list-style: none;

    margin: 0px;

}



#catnav ul li {

    float: left;

}



#catnav ul li a {

    color: #fff;

}



#mainnav ul {



}





/*..............nir...............*/



.bck_header{

	background-image:url(images/header.png);

	background-repeat:no-repeat;

	width:973px;

	height:270px;

	float:left;

	}

	

.menu_home{

	background-image:url(images/home_button.gif);

	background-repeat:no-repeat;

	width:125px;

	height:50px;


	}

	

.menu_aboutus{

	background-image: url(images/aboutus_button.gif);

	background-repeat:no-repeat;

	width:125px;

	height:50px;

	}

	

.menu_health{

	background-image:url(images/health_button.gif);

	background-repeat:no-repeat;

	width:125px;

	height:50px;

	}

	

.footer_rextn a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-style:normal;

	font-weight:normal;

	color:#99618a;

	}

	

.dash_color{

	color:#99618a;

	}



.top_link a{

}

/*.shadow_wrap{
	background-image:url(images/shadow.png);
	background-repeat:repeat-y;
	float:left;
	width:973px;
	}*/
	
.shadow{
background-image:url(images/shadow.png);
background-repeat:repeat-y;
float:left;
width:973px;
padding-top:10px;
}


/*MOD1 */

.site_title{display:none;}

#mainnav ul{margin: 0;padding: 0;}
#mainnav li{padding:0 0 0 0;width:auto;margin: 0;}
#mainnav li a{display:inline-block;padding: 8px 8px; }
#mainnav li a:hover{text-decoration:none;color:#fff;background:#9cc151;}

#catnav{}
#catnav ul{padding: 0;margin: 0;float:left;}
#catnav li{margin: 0;float:left;}
#catnav li a{display:inline-block;padding: 2px 8px;}
#catnav li a:hover{text-decoration:none;background:#66b366;}

.block.header{background:#83b226;color:#fff;margin-top:-2px;}
.grid_5{min-height:233px;}

.page-template-store-php #store, .page-template-store-php .astore{width:100%;}
.page-template-store-php iframe{width:90%; margin: 0 auto; text-align:center;}

#sidebar{margin-left:5px;}

.single #content, .page #content{margin-left:10px;margin-right:0;float:left;width:574px;}
.single #comment, .page #comment{width:100%;}
.single #sidebar, .page #sidebar{float:left;margin: 0 0 0 5px;}

.search-results #content{margin-left:10px;margin-right:0;float:left;width:574px;}

.commentstitle{color:#555;font-size:20px;}
.comment{background:#ebebeb;border-left:solid 2px green;}

/* ADBLOCKS */

#adblock1 .adsbox, #adblock1{}
#adblock2 .adsbox, #adblock2{border:none;}
#adblock3 .adsbox, #adblock3{}

/* New CSS */

div#opt_form {
	border: 1px solid #ccc;
	margin-bottom: 5px;
	padding: 0px;
}
img#notebook {
	float: left;
}
div#opt_form_fields {
	float: left;	
}
	form.opt_form {
		color: #7a717f;
		margin-left: 25px;
	}
		form.opt_form input {
			border: 1px solid #e5e5e5;
			margin-bottom: 5px;
			}
		form.opt_form input.submit {
			font: normal 11px/20px Verdana, Geneva, sans-serif;
			background: #339933;
			border: 0px;
			color: #fff;
			height: 20px;
		}
		
label.screen-reader-text {
	color: #fff;	
}

div.clear {
	float: none;
	clear: both;	
}

.hidden{display:none;}