/* @override http://opalco.synotac1.com/wordpress/wp-content/themes/opalco/css/style.css */

/*style_ee.css*/

/***** Layout styles *****
*************************/
DIV#wrap
{
	width: 1024px;
	margin: 0 auto;
	background: url(../images/ee_background.gif) repeat-y 50% 0;
/*centered*/
}
DIV#header
{
	width: 980px;
	margin: 0 auto;
	padding: 15px 0 0;
	background: transparent url(../images/ee_header.gif) no-repeat top left;
}
DIV#content-wrap
{
	margin: 10px auto 1px;
}
DIV#search-box.subpage
{
	right: 0;
	top: 325px;
	width: 257px;
	z-index: 2;
}
DIV#subpage-content
{
	background: #F5F6F2;
	padding: 0 20px 30px;
	width: 450px;
	margin-left: 240px;
}
div#subpage-content p
{
	padding: 0 0 1em 0;
}
/***** Search Box ****
*********************/
div#search-box form#searchform
{
	padding: 0 0 14px 12px;
}
div#search-box.subpage form#searchform
{
	padding: 0 0 14px 5px;
}
div#search-box form#searchform div #s
{
	padding: 1px 2px;
	color: #999;
	font-size: 14px;
	width: 140px;
	height: 18px;
	vertical-align: middle;
	border: 1px solid #AAA;
}
div#search-box FORM#searchform div #searchsubmit
{
	width: 76px;
	height: 26px;
	background: url(../images/search.gif) no-repeat top left;
	border: none;
	vertical-align: middle;
}
div#search-box.subpage FORM#searchform input#searchsubmit
{
	width: 51px;
	height: 26px;
	background: url(../images/ee_go.gif) no-repeat top left;
	border: none;
	vertical-align: middle;
}
UL#call-to-actions LI
{
	margin: 0;
	padding: 0;
}
UL#call-to-actions LI A.payBill
{
	background: url(../images/pay_your_bill.gif) no-repeat;
	display: block;
	width: 282px;
	height: 80px;
}
UL#call-to-actions LI A.needPower
{
	background: url(../images/need_power.gif) no-repeat;
	display: block;
	width: 282px;
	height: 85px;
}
UL#call-to-actions LI A.powerOutages
{
	background: url(../images/power_outages.gif) no-repeat;
	display: block;
	width: 282px;
	height: 100px;
}
UL#call-to-actions LI A.payBill:hover
{
	background: url(../images/pay_your_bill_over.gif) no-repeat;
}
UL#call-to-actions LI A.needPower:hover
{
	background: url(../images/need_power_over.gif) no-repeat;
}
UL#call-to-actions LI A.powerOutages:hover
{
	background: url(../images/power_outages_over.gif) no-repeat;
}
UL#call-to-actions2 LI
{
	margin: 0;
	padding: 0;
}
UL#call-to-actions2 LI A.payBill
{
	background: url(../images/ee_pay_your_bill.gif) no-repeat;
	display: block;
	width: 257px;
	height: 73px;
}
UL#call-to-actions2 LI A.needPower
{
	background: url(../images/ee_need_power.gif) no-repeat;
	display: block;
	width: 257px;
	height: 75px;
}
UL#call-to-actions2 LI A.powerOutages
{
	background: url(../images/ee_power_outages.gif) no-repeat;
	display: block;
	width: 257px;
	height: 85px;
}
UL#call-to-actions2 LI A.payBill:hover
{
	background: url(../images/ee_pay_your_bill_over.gif) no-repeat;
}
UL#call-to-actions2 LI A.needPower:hover
{
	background: url(../images/ee_need_power_over.gif) no-repeat;
}
UL#call-to-actions2 LI A.powerOutages:hover
{
	background: url(../images/ee_power_outages_over.gif) no-repeat;
}
UL#call-to-actions LI, UL#call-to-actions LI A, UL#call-to-actions LI A SPAN
{
	margin: 0;
	padding: 0;
	font-size: 0px;
	line-height: 0px;
}
UL#call-to-actions2 LI, UL#call-to-actions2 LI A, UL#call-to-actions2 LI A SPAN
{
	margin: 0;
	padding: 0;
	font-size: 0px;
	line-height: 0px;
}
/***** EE Navigation Changes ****
*********************/

UL#nav LI#homeBtn A
{
	width: 70px;
	background: url(../images/ee_home.gif) no-repeat top left;
}
UL#nav LI#homeBtn A:hover
{
	background: url(../images/ee_home_over.gif) no-repeat top left;
}
UL#nav LI#membersBtn A
{
	width: 93px;
	background: url(../images/ee_members.gif) no-repeat top left;
}
UL#nav LI#membersBtn A:hover, ul#nav li#membersBtn:hover a, body#metacat-5 ul#nav li#membersBtn a:hover, body#metacat-5 ul#nav li#membersBtn:hover a
{
	background: url(../images/ee_members_over.gif) no-repeat top left;
}
BODY#metacat-5 UL#nav LI#membersBtn a
{
	background: url(../images/ee_members_on.gif) no-repeat top left;
}
UL#nav LI#programsBtn A
{
	width: 107px;
	background: url(../images/ee_programs.gif) no-repeat top left;
}
UL#nav LI#programsBtn A:hover, ul#nav li#programsBtn:hover a, body#metacat-21 ul#nav li#programsBtn a:hover, body#metacat-21 ul#nav li#programsBtn:hover a
{
	background: url(../images/ee_programs_over.gif) no-repeat top left;
}
BODY#metacat-21 ul#nav li#programsBtn a
{
	background: url(../images/programs_on.gif) no-repeat top left;
}
UL#nav LI#aboutBtn A
{
	width: 80px;
	background: url(../images/ee_about.gif) no-repeat top left;
}
UL#nav LI#aboutBtn A:hover, ul#nav li#aboutBtn:hover a, body#metacat-2 ul#nav li#aboutBtn a:hover, body#metacat-2 ul#nav li#aboutBtn:hover a
{
	background: url(../images/ee_about_over.gif) no-repeat top left;
}
body#metacat-2 ul#nav li#aboutBtn a
{
	background: url(../images/about_on.gif) no-repeat top left;
}
UL#nav LI#energyBtn A
{
	width: 170px;
	background: url(../images/ee_energy_efficiency.gif) no-repeat top left;
}
UL#nav LI#energyBtn A:hover, ul#nav li#energyBtn:hover a, body#metacat-23 ul#nav li#energyBtn a:hover, body#metacat-23 ul#nav li#energyBtn:hover a
{
	background: url(../images/ee_energy_efficiency_over.gif) no-repeat top left;
}
body#metacat-23 ul#nav li#energyBtn a
{
	background: url(../images/ee_energy_efficiency_on.gif) no-repeat top left;
}
UL#nav LI#powerBtn A
{
	width: 120px;
	background: url(../images/ee_power_info.gif) no-repeat top left;
}
UL#nav LI#powerBtn A:hover, ul#nav li#powerBtn:hover a, body#metacat-25 ul#nav li#powerBtn a:hover, body#metacat-25 ul#nav li#powerBtn:hover a
{
	background: url(../images/ee_power_info_over.gif) no-repeat top left;
}
body#metacat-25 ul#nav li#powerBtn a
{
	background: url(../images/power_info_on.gif) no-repeat top left;
}
UL#nav LI#contactBtn A
{
	width: 98px;
	background: url(../images/ee_contact.gif) no-repeat top left;
}
UL#nav LI#contactBtn A:hover, ul#nav li#contactBtn:hover a, body#metacat-27 ul#nav li#contactBtn a:hover, body#metacat-27 ul#nav li#contactBtn:hover a
{
	background: url(../images/ee_contact_over.gif) no-repeat top left;
}
body#metacat-27 ul#nav li#contactBtn a
{
	background: url(../images/contact_on.gif) no-repeat top left;
}
/***** Sub Pages ****
*******************
Sidebar*/
UL#subnav
{
	background: #344A05 url(../images/ee_learn_more_full.gif) no-repeat top left;
	padding: 35px 20px 15px 39px;
	margin: 0 0 35px;
	width: 140px;
	line-height: 14px;
}

ul#subnav li.current_page_item > a
{
	color: #fff;
}

ul#subnav li a {color: #FEF01B; }

#ee_header {margin-left: 20px; margin-bottom: 20px; margin-top: 0;}

body.single div#sidebar{
	background:url(../images/learn_more.gif) no-repeat -1px top;
	padding-top:30px;
}
body.single UL#subnav
{
	background:#E9E5CD url(../images/leaf_sidebar.png) no-repeat -25px center;
	padding: 5px 20px 15px 39px;
	margin: 0 0 35px;
	width: 140px;
	line-height: 14px;
}
body.single ul#subnav li { margin-top: 7px; }
body.single ul#subnav li ul {
	display: none;
}
body.single UL#subnav li.current_page_item > ul,
body.single ul#subnav li.current_page_parent > ul,
body.single ul#subnav li.current_page_ancestor > ul
{
	display: block;
	padding-left: 20px;
	text-indent: 0px;
	font-size: 11px;
}
body.single ul#subnav li.current_page_item > a,
body.single ul#subnav li.current_page_parent > a
{
	color: #6A9215;
}

body.single ul#subnav li a {color: #DE3415; }


body.blog div#sidebar{
	background:url(../images/learn_more.gif) no-repeat -1px top;
	padding-top:30px;
}

body.blog UL#subnav
{
	background:#E9E5CD url(../images/leaf_sidebar.png) no-repeat -25px center;
	padding: 5px 20px 15px 39px;
	margin: 0 0 35px;
	width: 140px;
	line-height: 14px;
}

body.blog ul#subnav li{margin-top: 7px;}
body.blog ul#subnav li ul{display: none;}

body.blog UL#subnav li.current_page_item > ul,
body.blog ul#subnav li.current_page_parent > ul,
body.blog ul#subnav li.current_page_ancestor > ul
{
	display: block;
	padding-left: 20px;
	text-indent: 0px;
	font-size: 11px;
}

body.blog ul#subnav li.current_page_item > a
{
	color: #6A9215;
}

body.blog ul#subnav li a {color: #DE3415; }