*{
	margin: 0;
	padding: 0;
	}
body{
	background: #d7d7d7 url(../images/bkgd.jpg) no-repeat top center fixed;
	font:12px/18px Arial, Helvetica, sans-serif;
	}
a{
	color: #509dde; /*blue*/
	text-decoration:none;
	font-weight:bold;
	}
a:hover{
	color: #aec02c; /*green slightly darker than bkgd green*/
	}
p{
	margin-bottom:10px;
	margin-left: 9px;
	color:#444;
	}
p.first{
	margin-top:15px;
	}
p.empty{
	display:block;
	height:200px;
	width:390px;
	}
img.case-studies-photos{
	border:#338fd6 4px solid; /*blue*/
	}				

/***********MAIN NAV************/

#nav{
	width:860px;
	margin:0 auto;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform: uppercase;
	height:90px;
	}
.menu{
    position:absolute;
    display:block;
    }
.menu ul{
    position:absolute;
    display:block;
    }	
.menu li ul{
    visibility:hidden;
    }
.menu li{
    list-style:none;
    display:inline;
    display/**/:block;
    float:none;
    float/**/:left;
    }
.menu li li{
    display:block;
    float:none;
	height: 18px;
    }	
/* correct a little IE bug */
* html .menu li li{
    display:inline;
    }
.menu li a{
    text-align:center;
    color: #509dde; /*blue*/
    display:block;
    text-decoration:none;
	cursor:pointer;
	padding:4px 4px 2px 4px;
	margin-left: 12px;
    }
.menu a:hover{
	cursor:pointer;
    }
.menu li a:hover{
	background-color: #bbce2f; /*green*/
	color:#FFFFFF;
	}	
/* for a mozilla better display with key nav */
.menu a:focus{
    background-color: none;
	}
a.linkOver{
	cursor:pointer;
    }
.menu li li a{
    text-align:center;
    color: #999; /*sub nav gray*/
    display:block;
    text-decoration:none;
    padding:7px 0 0 2px;
	cursor: pointer;
	font-size:10px;
    }
.menu li li a:hover{
	color: #aec02c; /*green slightly darker than nav bkgd color*/
	background-color: #fff;
	}	
#nav img.logo{ /*adds space to the right of the logo*/
	float:left;
	margin-right: 7px;
	}	
#navelements{ /*wrapper for drop down nav system*/
	float:left;
	margin-top:40px;
	width:500px;
	}
#navchat{
	float:left;
	}		
#navchat a.livechat{
	height:54px;
	width:91px;
	display:block;
	margin:0 0 0 6px;
	background:url(../images/nav_Contact-Us.gif) no-repeat top;
	}				
#navchat a:hover{
	background-position:bottom;
	}	
	
/***********HOME************/	
#HomeFlashBar{
	height:194px;
	background-color:#bfd53a;
	width:50%;
	margin-top:65px;
	}
#HomeFlash{
	height:292px;
	width:917px;
	margin:0 auto;
	margin-top:-241px;
	margin-bottom:50px;
	background:url(../images/FlashBkgdNonFlash.gif) no-repeat;
	}
#HomeFlash.seo{
	margin-bottom:20px;
	}	
#HomeFlash p{
	color:#fff;
	width:530px;
	padding: 150px 0 0 20px;
	margin-left:35px;
	}
	
#home-paragraph{
	width:870px;
	margin:0 auto;
	margin-top:25px;
	margin-bottom:45px;
	text-transform:uppercase;
	font-size:10px;
	letter-spacing:0.3px;
	}	
#home-paragraph span.bigger{
	font-size: 16px;
	color: #509dde; /*blue*/
	}



.HomeFlashLeftSpace{
	margin-left:-36px;
	}	
#HomeFlash img{
	float:left;
	}	
#HomeToutsBar{
	height:63px;
	background-color:#0086c7;
	width:50%;
	margin-left:50%;
	}	
#HomeTouts{
	width:975px;
	margin:0 auto;
	height:112px;
	margin-top:-87px;
	}
#HomeTouts img{
	float:left;
	}	
#HomeTouts a{
	float:left;
	display:block;
	height:112px;
	}
#HomeTouts a.energy{
	width: 251px;
	background:url(../images/Envirobrite-demand_response_lighting.jpg) no-repeat top;
	margin-left:60px;
	}
#HomeTouts a.aluminum{
	width: 251px;
	background:url(../images/Envirobrite-commercial_lighting-aluminum.jpg) no-repeat top;
	}
#HomeTouts a.technology{
	width: 252px;
	background:url(../images/Envirobrite-energy_savings-commercial_lighting.jpg) no-repeat top;
	}		
#HomeTouts a:hover{
	background-position:bottom;
	}			
	
/***********PRODUCTS NAV BAR************/
#ProductsNavBar{
	height:19px;
	background-color:#338fd6; /*blue*/
	width:100%;
	margin-top:40px;
	}	
#ProductsNav{
	width:963px;
	margin:0 auto;
	height:75px;
	margin-top:-47px;
	position:relative;
	z-index:5;
	}	
#ProductsNav img, #ProductsNav a{
	float:left;
	display:block;
	}
#ProductsNav a{
	height:75px;
	}	
#ProductsNav a.cooled{
	width:81px;
	background:url(../images/productsbar_cooled.png) no-repeat top;
	}
#ProductsNav a.highfive{
	width:112px;
	background:url(../images/productsbar_highfive.png) no-repeat top;
	}
#ProductsNav a.oneforone{
	width:84px;
	background:url(../images/productsbar_oneforone.png) no-repeat top;
	}
/*#ProductsNav a.adura{
	width:143px;
	background:url(../images/productsbar_adura.png) no-repeat top;
	}*/
#ProductsNav a.ritefit{
	width:96px;
	background:url(../images/productsbar_ritefit.png) no-repeat top;
	}
#ProductsNav a.optimize{
	width:109px;
	background:url(../images/productsbar_optimized.png) no-repeat top;
	}			
#ProductsNav a.dailite{
	width:108px;
	background:url(../images/productsbar_dailite.png) no-repeat top;
	}	
/*#ProductsNav a.newproducts{
	width:119px;
	background:url(../images/productsbar_dailight.png) no-repeat top;
	}*/
#ProductsNav a.downloads{
	width:175px;
	background:url(../images/productsbar_downloads_test.png) no-repeat top;
	}			
#ProductsNav a:hover{
	background-position:bottom;
	}
/***********PRODUCTS************/	
#CarouselWrapper {
	width: 750px;
	height: 500px;
	margin: 0 auto;
	margin-top:5px;
	}
#CarouselAlternateContent{
	margin-top:30px;
	text-align:center;
	}	
	
	
#products-SEO-text{
	width:870px;
	margin:0 auto;
	margin-top:25px;
	margin-bottom:45px;
	}
#products-SEO-text h2{
	font-size:20px;
	line-height:24px;
	padding: 5px 7px 2px 7px;
	}	
#products-SEO-text p{
	font-size:10px;
	line-height:15px;
	width:150px;
	float:left;
	border-right:1px solid #bbce2f; /*green*/
	padding-right:10px;
	padding-left:2px;
	height:190px;
	}	
#products-SEO-text p.last{
	border-right: none;
	}		


	
	
#productswrapper{
	width:851px;
	margin: 0 auto;
	background:url(../images/graybkgd.jpg) repeat-y;
	margin-top:-5px;
	}	
#productsRollover{
	width:400px;
	float:left;
	margin: 15px 40px 0 0;
	}
#productsRollover img{
	margin-left:25px;
	}	
#productsContent{
	width:410px;
	float:left;
	margin: 15px 0 0 0;
	}
h2{
	font-size:24px;
	letter-spacing:0.5px;
	text-transform: uppercase;
	line-height:28px;
	background-color: #bbce2f; /*green*/
	color:#FFFFFF;
	padding: 5px 7px 0 7px;
	display: inline;
	}
#productsContent h3{
	font-size:14px;
	font-weight:bold;
	letter-spacing:0.25px;
	text-transform: uppercase;
	color: #4d98d7; /* slighly darker blue */ 
	margin: 10px 0 5px 0;
	padding-left:9px;
	}	
#productsContent	 p{
	margin-right: 10px;	
	color: #000;
	}
#productsContent	 ul{
	margin:0 10px 17px 23px;;	
	}
#productsContent	 li{
	margin-bottom:5px;
	}			
#productsContent img.productsIcon{
	float:left;
	margin:0 9px 0 9px;
	}
#productsFooter{
	height:64px;
	width:786px;
	margin:0 auto;
	background:url(../images/products_FooterBarBkgd.gif) repeat-x;
	}
#productsFooter img{
	float:left;
	margin-right:10px;
	}
#productsFooter h4 a{
	font-size:20px;
	font-weight:bold;
	letter-spacing:0.5px;
	color: #fff;
	margin-top: 23px;
	float:left;
	text-decoration:none;
	height:23px;
	background:url(../images/products_FooterArrow.gif) no-repeat;
	background-position: top right;
	padding-right:43px;
	padding-top:4px;
	}
#productsFooter h4 a:hover{
	color:#dcf237;
	background-position:bottom right;
	}
	
/***********WHO WE ARE************/	
#GreenBarBkgd{
	height:194px;
	background-color:#bfd53a;
	width:30%;
	margin-top:70px;
	}
#BigContentWrapper{
	margin:0 auto;
	width:990px;
	}	
#GreenBar{
	height:292px;
	width:341px;
	margin-top:-241px;
	margin-bottom:50px;
	float:left;
	}
#GreenBar img{
	float:left;
	}	
#ContentAreaLarge{
	float:left;
	width:550px;
	margin-top:-238px; /*pulls the right side headline up to align with photo top*/
	}

/******************BIOS*******************/
td.photo{
	width:200px;
	padding-right:15px;
	text-align:right;
	vertical-align:top;
	}
td.definition{
	width:465px;
	color:#444;
	}	
td.definition h3{
	font-size:14px;
	font-weight:bold;
	letter-spacing:0.25px;
	color: #4d98d7; /* slighly darker blue */
	margin:0 0 6px 8px;
	}	

/***********HOW WE WORK************/

#HowWeWorkBkgd{
	width:1000px;
	height:447px;
	background:url(../images/howwework_selectionBkgd.png) no-repeat bottom;
	margin:0 auto;
	}
#HowWeWork_SelectionWrapper{
	width:757px;
	height:297px;
	margin:0 auto;
	margin-top:40px;
	text-align:center;
	}
#HowWeWork_SelectionWrapper p{
	font-weight:bold;
	letter-spacing:0.5px;
	margin-left:48px;
	margin-bottom:20px;
	}	
#HowWeWork_SelectionWrapper a.Contractor{
	height:297px;
	width:396px;
	display:block;
	float:left;
	margin-right:20px;
	background:url(../images/HowWeWork_contractor.gif) no-repeat top;
	}
#HowWeWork_SelectionWrapper a.EndUser{
	height:297px;
	width:341px;
	display:block;
	float:left;
	background:url(../images/HowWeWork_EndUser.gif) no-repeat top;
	}
#HowWeWork_SelectionWrapper a:hover{
	background-position:bottom;
	}

/***********END USER/CONTRACTOR LANDING PAGES************/

#EndUser-LandingPageWrapper{
	width:879px;
	height:488px;
	background:url(../images/end_user-landing_page-bkgd.png) no-repeat;
	margin:0 auto;
	margin-top:26px;
	}
#Contractor-LandingPageWrapper{
	width:879px;
	height:488px;
	background:url(../images/lighting_contractor-landing_page-bkgd.png) no-repeat;
	margin:0 auto;
	margin-top:26px;
	}	
#EndUser-LandingPageTextWrapper, #Contractor-LandingPageTextWrapper{
	float:left;
	}
#EndUser-LandingPageWrapper p, #Contractor-LandingPageWrapper p{
	width:460px;
	margin-left:150px;
	margin-right:45px;
	}
#EndUser-LandingPageWrapper p.landingpage-moremargin	, #Contractor-LandingPageWrapper p.landingpage-moremargin{
	margin-left:220px;
	}

#GraySideNav-LandingPage{
	float:left;
	width:135px;
	/*margin-top:-238px; pulls the right side headline up to align with photo top*/
	border-left:#dfdfdf 3px solid;
	color:#929292;
	}

#GraySideNav-LandingPage a{	
	font-size: 14px;
	color:#929292;
	padding: 4px 0 4px 20px;
	margin-bottom:8px;
	display:block;
	}
#GraySideNav-LandingPage a:hover, #GraySideNav-LandingPage a.current{
	background-color:#dfdfdf;
	}



/***********END USER************/	

#EndUserWrapper{
	width:700px;
	height:344px;
	background:url(../images/EndUser_LightSwitch.png) no-repeat;
	margin:0 auto;
	margin-top:40px;
	}
#EndUserBoxes_Left{
	float:left;
	width:405px;
	margin-right:25px;
	}	
#EndUserBoxes_Right{
	float:left;
	width:215px;
	}
#EndUserWrapper a{
	display:block;
	height: 77px;
	}	
a.AboutLighting{
	width:166px;
	background:url(../images/EndUserMain_AboutLighting.gif) no-repeat top;
	margin-left:231px;
	}
a.CommonTerms{
	width:165px;
	background:url(../images/EndUserMain_CommonTerms.gif) no-repeat top;
	margin:75px 0 0 195px;
	}
a.SalesProcess{
	width:155px;
	background:url(../images/EndUserMain_SalesProcess.gif) no-repeat top;
	margin:40px 0 0 225px;
	}
a.LightingTechnology{
	width:225px;
	background:url(../images/EndUserMain_LightingTechnology.gif) no-repeat top;
	margin:60px 0 0 40px;
	}
#EndUserWrapper a.FAQ{
	height: 107px;
	width:212px;
	background:url(../images/EndUserMain_FAQ.gif) no-repeat top;
	margin:55px 0 0 0;
	}				
#EndUserWrapper a:hover{
	background-position:bottom;
	}
	
/***********END USER INTERIOR PAGES************/	

h2.blue{
	background-color:#338fd6; /*blue*/
	}
#BigContentWrapper_CommonTerms{
	margin:0 auto;
	width:850px;
	}	
#MiddleContentArea{
	float:left;
	width:410px;
	margin-top:-238px; /*pulls the right side headline up to align with photo top*/
	margin-right:30px;
	}
#MiddleContentArea h3{
	font-size:14px;
	font-weight:bold;
	letter-spacing:0.25px;
	text-transform: uppercase;
	color: #4d98d7; /* slighly darker blue */ 
	margin: 10px 0 5px 0;
	padding-left:9px;
	}		
#MiddleContentArea_CommonTerms{
	float:left;
	width:675px;
	margin-top:27px;
	margin-right:35px;
	}
table.CommonTerms{
	width:675px;
	margin-top:15px;
	}
tr.CommonTermsTR {
	margin-bottom:15px;
	}	
td.word{
	width:200px;
	padding-right:15px;
	font-size:14px;
	letter-spacing:0.25px;
	color: #4d98d7; /* slighly darker blue */
	text-align:right;
	vertical-align:top;
	}
td.definition{
	width:465px;
	color:#444;
	}	
#GraySideNav{
	float:left;
	width:135px;
	margin-top:-238px; /*pulls the right side headline up to align with photo top*/
	border-left:#dfdfdf 3px solid;
	color:#929292;
	}
#GraySideNav_CommonTerms{
	float:left;
	width:135px;
	margin-top:27px;
	border-left:#dfdfdf 3px solid;
	color:#929292;
	}	
#GraySideNav a, #GraySideNav_CommonTerms a{	
	font-size: 14px;
	color:#929292;
	padding: 4px 0 4px 20px;
	margin-bottom:8px;
	display:block;
	}
#GraySideNav a:hover, #GraySideNav_CommonTerms a:hover, #GraySideNav a.current, #GraySideNav_CommonTerms a.current{
	background-color:#dfdfdf;
	}

/***********CONTRACTOR INTERIOR PAGES************/

#ContractorSalesProcess p{
	margin:2px 0 15px 7px;
	padding-top:2px;
	}
img.numbers{
	float:left;
	}	
#ContractorEndUserProgram{
	}	
#MiddleContentArea ul{
	margin-left:20px;
	margin-bottom:7px;
	color:#444;
	}	
#MiddleContentArea li{
	margin-bottom:7px;
	}	
#MiddleContentArea h3.bluebold{
	font-weight:bold;
	letter-spacing:0.25px;
	color: #4d98d7; /* slighly darker blue */
	display:inline;
	font-size: 12px;
	margin:0;
	padding:0;
	}
#MiddleContentArea h3.greenbold{
	font-weight:bold;
	letter-spacing:0.25px;
	display:inline;
	font-size: 12px;
	margin:0;
	padding:0;
	color: #aec02c; /*green*/
	text-transform:none;
	}		
#MiddleContentArea h3.green{
	font-weight:bold;
	letter-spacing:0.25px;
	color: #aec02c; /*green*/
	}		

/***********DOWNLOADS************/	
#GreenBarBkgd_Downloads{
	height:194px;
	background-color:#bfd53a;
	width:100%;
	margin-top:70px;
	}
#GreenBar_Downloads{
	height:292px;
	width:952px;
	margin-top:-241px;
	margin-bottom:30px;
	float:left;
	}
#GreenBar_Downloads img{
	float:left;
	}
#downloadsNav{
	width:853px;
	margin:0 auto;
	}	
#downloadsNav a, #downloadsNav img{
	height:101px;
	display:block;
	float:left;
	}	
#downloadsNav a.ElectronicCatalog{
	background:url(../images/downloadsNav_ElectronicCatalog.gif) no-repeat top;
	width:180px;	
	}
#downloadsNav a.IESfiles{
	background:url(../images/downloadsNav_ISEfiles.gif) no-repeat top;
	width:101px;	
	}
#downloadsNav a.WarrantyInfo{
	background:url(../images/downloadsNav_WarrantyInfo.gif) no-repeat top;
	width:243px;	
	}
#downloadsNav a.Vendor{
	background:url(../images/downloadsNav_Vendor.gif) no-repeat top;
	width:206px;	
	}
/*#downloadsNav a.CutSheet{
	background:url(../images/downloadsNav_CutSheet.gif) no-repeat top;
	width:113px;	
	}*/			
/*	
#downloadsNav a.SubmittalPackage{
	background:url(../images/downloadsNav_SubmittalPackage.gif) no-repeat top;
	width:185px;	
	}*/				
#downloadsNav a:hover{
	background-position:bottom;
	}
	
/***********DOWNLOADS POP UP BOXES************/	
	
div.column1,.column2,.column3{
	float:left;
	width:215px;
	}	
div.column1, div.column2{
	margin-right:10px;
	}
div.column1 img, div.column2 img, div.column3 img{
	float:left;
	margin-right:8px;
	}

/***********DOWNLOADS NEW PAGES************/	
	
#downloadsNew h2{
	font-size:22px;
	letter-spacing:0.5px;
	text-transform: inherit;
	line-height:26px;
	background: none;
	color:#509dde; /*blue*/
	padding:0;
	display:inherit;
	margin-bottom:5px;
	}	
#downloadsNew p{
	margin:0 0 7px 0;
	}	
#downloadsNew a{
	color:#509dde; /*blue*/
	/*display:block;*/
	padding-top:5px;
	margin:0;
	}	
#downloadsNew a:hover{
	color: #555;
	color: #aec02c; /*green slightly darker than bkgd green*/
	}
#downloadsNew h3{
	font-size:16px;
	font-weight:bold;
	letter-spacing:0.25px;
	text-transform: uppercase;
	color:#555;
	margin-bottom:7px;
	}
#downloadsNew h4{
	font-size:14px;
	font-weight:bold;
	letter-spacing:0.25px;
	text-transform: uppercase;
	color:#aec02c; /*green slightly darker than bkgd green*/
	margin:3px 0 0 0;
	clear:both;
	}
#downloadsNew div.thumb-photo{
	float:left;
	/*width:105px;*/
	height:105px;
	margin-right:10px;
	}
#downloadsNew div.thumb-photo-bigger{
	float:left;
	/*width:105px;*/
	height:145px;
	margin-right:10px;
	}	
hr.downloads{
	color:#bbb;
	background-color:#bbb;
	height:1px;
	width:100%;
	border:0;
	margin:20px 0 20px 0;
	}
	
div.column1-new,.column2-new,.column3-new{
	float:left;
	width:215px;
	}	
div.column1-new, div.column2-new{
	margin-right:10px;
	}
div.column1-new img, div.column2-new img, div.column3-new img{
	float:left;
	margin-right:8px;
	margin-bottom:15px;
	}
.iesfiles-thumbnail{
	float:left;
	margin-right:8px;
	margin-bottom:10px;
	}

/***********ENERGY SAVINGS – CASE STUDIES************/				
.bluebigger{
	font-weight:bold;
	letter-spacing:0.25px;
	text-transform: uppercase;
	color: #4d98d7; /* slighly darker blue */
	}
.notopmargin{
	margin-top:-9px;
	}	

p.callout{
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	margin-left:68px;
	}
	


/***********CONTACT************/	
#ContactWrapper{
	width:848px;
	margin:0 auto;
	margin-top:20px;
	background-color:#fff;
	border-top:#bbce2f 6px solid; /*green*/
	border-left:#bbce2f 6px solid;
	border-right:#bbce2f 6px solid;
	}
#ContactWrapper p{
	color:#555;
	margin:0 0 7px 0;
	}	
#contactLeft{
	float:left;
	width:550px;
	}	
#contactRight{
	float:left;
	width: 270px;
	}
h2.gray{
	color:#929292;
	background-color:#dfdfdf;
	border-left:#dfdfdf 3px solid;
	}
#contactRight p{
	border-left:#dfdfdf 3px solid;
	padding: 15px 0 0 20px;
	margin-bottom:0;
	}	
#contactform{
	margin: 15px 0 0 20px;
	}
.bluestar{
	color: #4d98d7; /* slighly darker blue */ 
	font-weight:bold;
	}
#ContactFormBottom{
	height:75px;
	width:860px;
	display:block;
	background:url(../images/ContactFormBottom.gif) no-repeat;
	margin: 0 auto;
	}
		
/**********CONTACT FORM*********/
form{
	margin-top:15px;
	}
label{
	float:left;
	margin-right:7px;
	color:#555;
	}	
input, textarea, select{
	border: 1px solid #bbce2f;
	font: 12px Arial, Helvetica, sans-serif;
	color: #4d98d7; /* slighly darker blue */ 
	padding: 3px;
	float:left;
	background-color:#fbfcf2; /*light green*/
	font-weight:bold;
	margin-bottom:15px;
	}
textarea{
	width:395px;
	height:60px;
	}	
.moremargin{
	margin-right:20px;
	}
#contactform p.radiobutton{
	float:left;
	padding-left:7px;
	}
#contactform p.radiobutton1{
	float:left;
	padding-left:7px;
	margin-right:25px;
	}
input#category, input#newscheckbox{
	margin-bottom:23px;
	border:none;
	background-color:#fff;
	}	
input#button{
	background-color:#338fd6; /*blue*/
	color:#fff;
	width: 80px;
	margin-left:200px;
	border:none;
	cursor: pointer;
	}
input#button:hover{
	background-color:#bbce2f; /*green*/
	color:#fff;
	cursor: pointer;
	}	

/***********LIVE CHAT************/	
#ChatWrapper{
	width:848px;
	margin:0 auto;
	margin-top:20px;
	}
#ChatLeft{
	width:620px;
	background-color:#fff;
	border:#bbce2f 6px solid; /*green*/
	float:left;
	height:440px;
	}	
#ChatLeft p{
	padding:0 25px 0 15px;
	}	
#ChatRight{
	width:208px;
	float:left;
	}
#ChatRight img.SpeechBubblePoint{
	float:left;
	margin-left:-6px;
	}
#ChatRight img.Man{
	float:left;
	margin-top:90px;
	}
	
/***********AFFILIATES************/	
h3.green {
	color:#AEC02C;
	font-weight:bold;
	letter-spacing:0.25px;	
	margin-left:9px;
}

.affiliates a {
	color: #aec02c; /*green slightly darker than bkgd green*/
	margin-left: 9px;
}


.affiliates a:hover {
	color: #509dde; /*blue*/
	margin-left: 9px;
	}		
							
	
/***********FOOTER************/
#footer{
	width:860px;
	margin:0 auto;
	font:11px Arial, Helvetica, sans-serif;
	color: #999;
	text-transform: uppercase;
	letter-spacing:0.25px;
	margin-top: 40px;
	height:15px;
	margin-bottom:10px;
	}
#footer p{
	color: #999;
	}	
#footerLeft{
	width: 450px;
	float:left;
	}
#footerRight{
	width: 350px;
	float:right;
	text-align:right;
	}
#footer a{
	color: #999;
	text-decoration:none;
	font-weight:bold;
	}			
#footer a:hover{	
	color: #aec02c; /*green slightly darker than nav bkgd color*/
	}
#footer.howwework_selection{
	margin-top:0;
	}	