div#addonservices
{
	position:absolute;
	top:80px;
	left:140px;
	Width:410px;
	height:116px;
	z-index:100;
}



h1#addonbenefit, h1#addonbenefit span
{
width:  372px;
height: 32px; 
background-image: url('../../Images/benefitfrom.jpg');
background-repeat: no-repeat; 
}
/* This is what moves the text under the span */
#addonbenefit span { margin-bottom: -32px; }
/* code for all styled headers */
h1#addonbenefit span {
 display: block;
 /* place the span on top */
 position: relative;
 z-index: 1; 
}

/* IE5 Mac Hack \*/
h1#addonbenefit { overflow: hidden; }
/*/
h1#NestLogo { text-indent: -100em; }
/* End Hack */



.ThePerson {
font-weight:bold;
text-decoration:underline;
}

.Academy {
padding-top:20px;
color:red;
font-weight:bold;
}

.TheQuote {
font-style:italic;
}

.readmorecustomer
{

background-image: url('../../Images/readmore.gif');
background-repeat:no-repeat;
height:29px;
width:85px;
display:block;
text-indent:-9999px;
}



a.readmorecustomer:hover,a.readmorecustomer:visited
{

background-image: url('../../Images/readmoreover.gif');
background-repeat:no-repeat;
height:29px;
width:85px;
display:block;
text-indent:-9999px;
}


.customerfocuslist
{
background-image: url('../../Images/moretesti.gif');
background-repeat:no-repeat;
height:27px;
width:137px;
display:block;
text-indent:-9999px;
}


a.customerfocuslist:hover,a.customerfocuslist:visited
{

background-image: url('../../Images/moretestiover.gif');
background-repeat:no-repeat;
height:27px;
width:137px;
display:block;
text-indent:-9999px;
}



/*End Customer Focus Quote Styling*/



body 
{
	background-color:Black;
	font-family:Calibri, Arial, Sans-Serif;
}


/* basic link styling */

a:link, a:visited 
{
	color:white;
	text-decoration:none;
}

a:hover 
{
	color:White;
	text-decoration:underline;
}


/*basic link styling end*/
div#wrapper 
{
	position:relative;
	background-color:Black;
	width:960px;
	margin:0 auto;
	color:White;
	
}

div#header 
{
	position:relative;
	height:189px;
	color:White;
}


div#events
{
z-index:100;
position:absolute;
top:35px;
left:600px;
}


div#theevent 
{
width:258px;
height:58px;
background-image: url('../../Images/eventspanel.gif');
background-repeat:no-repeat;
padding-top:19px;
padding-left:40px;
color:black;
font-size:90%;
font-weight:bold;
}



div#theevent span.evn a,div#theevent span.evn a:visited{
color:black !important;
}

div#theevent span.evn a:hover,div#theevent span.evn a:active {
color:black !important;
text-decoration:underline !important;
}

span.nestmeeting 
{
color:Red;
font-size:90%;
}



h1#NestEvents, h1#NestEvents span
{
width:  199px;
height: 46px; 
background-image: url('../../Images/nestevents.gif');
background-repeat: no-repeat; 
}
/* This is what moves the text under the span */
#NestEvents span { margin-bottom: -46px; }
/* code for all styled headers */
h1#NestEvents span {
 display: block;
 /* place the span on top */
 position: relative;
 z-index: 1; 
}

/* IE5 Mac Hack \*/
h1#NestLogo { overflow: hidden; }
/*/
h1#NestLogo { text-indent: -100em; }
/* End Hack */



h1#NestLogo, h1#NestLogo span
{
width:  440px;
height: 161px; 
background-image: url('../../Images/Layout/nestlogotext.gif');
background-repeat: no-repeat; 
}
/* This is what moves the text under the span */
#NestLogo span { margin-bottom: -161px; }
/* code for all styled headers */
h1#NestLogo span {
 display: block;
 /* place the span on top */
 position: relative;
 z-index: 1; 
}

/* IE5 Mac Hack \*/
h1#NestLogo { overflow: hidden; }
/*/
h1#NestLogo { text-indent: -100em; }
/* End Hack */




h1#customerfocusheader, h1#customerfocusheader span
{
width:  144px;
height: 66px; 
background-image: url('../../Images/customerfocus.gif');
background-repeat: no-repeat; 
}
/* This is what moves the text under the span */
#customerfocusheader span { margin-bottom: -66px; }
/* code for all styled headers */
h1#customerfocusheader span {
 display: block;
 /* place the span on top */
 position: relative;
 z-index: 1; 
}

/* IE5 Mac Hack \*/
h1#customerfocusheader { overflow: hidden; }
/*/
h1#NestLogo { text-indent: -100em; }
/* End Hack */



div#mainmenu 
{
	position:relative;
	padding-top:26px;
}

#menu {
  list-style: none;
  padding: 0;
  margin: 0 0 5px 0;
  width: 955px;
  height: 66px;
  background-image: url('../../Images/menu/menuimage.gif');
  background-position:0px -137px;
  position: relative;
}

#menu a {
  display: block;
  text-indent: -900%;
  position: absolute;
  outline: none;
}

/*Home*/
#menu .home {
  background-image: url('../../Images/menu/menuimage.gif');
  background-position:-40px -30px;
  width:120px;
  height:20px;
  top:25px;
  left:40px;
}


#menu a.home:hover {
  background-image: url('../../Images/menu/menuimage.gif');
  background-position:-40px -96px;
  width:120px;
  height:20px;
  top:25px;
  left:40px;
}


/*Benefits*/

#menu .benefits {
  background-image: url('../../Images/menu/menuimage.gif');
  background-position:-196px -30px;
  width:120px;
  height:20px;
  top:25px;
  left:196px;
}
#menu a.benefits:hover {
  background-image: url('../../Images/menu/menuimage.gif');
  background-position:-196px -96px;
  width:120px;
  height:20px;
  top:25px;
  left:196px;
}
/*Events*/
#menu .Events {
  background-image: url('../../Images/menu/menuimage.gif');
  background-position:-350px -30px;
  width:220px;
  height:20px;
  top:25px;
  left:355px;
}
#menu a.Events:hover {
  background-image: url('../../Images/menu/menuimage.gif');
  background-position:-350px -96px;
  width:220px;
  height:20px;
  top:25px;
  left:355px;
}

/*Nest News*/
#menu .NESTNews {
  background-image: url('../../Images/menu/menuimage.gif');
  background-position:-579px -30px;
  width:180px;
  height:20px;
  top:25px;
  left:579px;
}
#menu a.NESTNews:hover {
  background-image: url('../../Images/menu/menuimage.gif');
  background-position:-579px -96px;
  width:180px;
  height:20px;
  top:25px;
  left:579px;
}

/*About Us*/
#menu .AboutUs {
  background-image: url('../../Images/menu/menuimage.gif');
  background-position:-794px -30px;
  width:120px;
  height:20px;
  top:25px;
  left:794px;
}
#menu a.AboutUs:hover {
  background-image: url('../../Images/menu/menuimage.gif');
  background-position:-794px -96px;
  width:120px;
  height:20px;
  top:25px;
  left:794px;
}

/*Menu */




div#contentwrapper
{
}

div#howdoi
{
	float:left;
	width:215px;
        margin-right:23px;
	
}

h2#howdoiheader, h2#howdoiheader span
{
width:  120px;
height: 35px; 
background-image: url('../../Images/howdoiheader.gif');
background-repeat: no-repeat; 
}
/* This is what moves the text under the span */
#howdoiheader span { margin-bottom: -35px; }
/* code for all styled headers */
h2#howdoiheader span {
 display: block;
 /* place the span on top */
 position: relative;
 z-index: 1; 
}

/* IE5 Mac Hack \*/
h2#howdoiheader { overflow: hidden; }
/*/
h2#howdoiheader { text-indent: -100em; }
/* End Hack */


/*How Do i Styling*/

div#howdoi ul#hdi li a{
margin-bottom:32px; /*for spacing between links */


}




#hdi a {
  display: block;
   text-indent: -900%;
  position: relative;
  outline: none;
}

#hdi .Grow {
  background-image: url('../../Images/howdoi/howdoimenu.gif');
  background-position:-1px 0px;
  width:215px;
  height:40px;
  
}
#hdi a.Grow:hover {
  background-image: url('../../Images/howdoi/howdoimenu.gif');
  background-position:-222px 0px;
  width:215px;
  height:40px;
  
  }
  
  
  #hdi .Plan {
  background-image: url('../../Images/howdoi/howdoimenu.gif');
  background-position:-1px -70px;
  margin-top:40px;
  width:215px;
  height:40px;
  
}
#hdi a.Plan:hover {
  background-image: url('../../Images/howdoi/howdoimenu.gif');
  background-position:-222px -70px;
  width:215px;
  height:40px;
  
  }
  
  
    #hdi .Reduce {
  background-image: url('../../Images/howdoi/howdoimenu.gif');
  background-position:-1px -128px;
  margin-top:40px;
  width:215px;
  height:40px;
  
}
#hdi a.Reduce:hover {
  background-image: url('../../Images/howdoi/howdoimenu.gif');
  background-position:-222px -128px;
  width:215px;
  height:40px;
  
  }
  
  
    #hdi .Get {
  background-image: url('../../Images/howdoi/howdoimenu.gif');
  background-position:-1px -190px;
  margin-top:32px;
  width:215px;
  height:40px;
  
}
#hdi a.Get:hover {
  background-image: url('../../Images/howdoi/howdoimenu.gif');
  background-position:-222px -190px;
  width:215px;
  height:40px;
  
  }
  
  
    #hdi .Keep {
  background-image: url('../../Images/howdoi/howdoimenu.gif');
  background-position:-1px -255px;
  margin-top:32px;
  width:215px;
  height:40px;
  
}
#hdi a.Keep:hover {
  background-image: url('../../Images/howdoi/howdoimenu.gif');
  background-position:-222px -255px;
  width:215px;
  height:40px;
  
  }
  
    #hdi .Collect {
  background-image: url('../../Images/howdoi/howdoimenu.gif');
  background-position:-1px -328px;
  margin-top:32px;
  width:215px;
  height:40px;
  
}
#hdi a.Collect:hover {
  background-image: url('../../Images/howdoi/howdoimenu.gif');
  background-position:-222px -328px;
  width:215px;
  height:40px;
  
  }
  


/*end styling */


div#maincontent
{
	float:left;
	position:relative;
	width:690px;
	height:455px;
	padding-left:20px;
	padding-right:6px;
	padding-bottom:6px;
	padding-top:6px;
	color:Black;
	background-image:url('../../Images/Layout/bigcontent.gif');
	background-repeat:no-repeat;
}

div.clear
{
	clear:both;
}

div#footer
{
}

/*copyright*/

h5#thecopyright, h5#thecopyright span
{
float:right;
width:  345px;
height: 39px; 
background-image: url('../../Images/copyright.gif');
background-repeat: no-repeat; 
}
/* This is what moves the text under the span */
#thecopyright span { margin-bottom: -39px; }
/* code for all styled headers */
h5#thecopyright span {
 display: block;
 /* place the span on top */
 position: relative;
 z-index: 1; 
}

/* IE5 Mac Hack \*/
h5#thecopyright { overflow: hidden; }
/*/
h1#NestLogo { text-indent: -100em; }
/* End Hack */





div#ads
{
}

h2#partnerswith, h2#partnerswith span
{
width:  135px;
height: 23px; 
background-image: url('../../Images/partnerswith.gif');
background-repeat: no-repeat; 
}
/* This is what moves the text under the span */
#partnerswith span { margin-bottom: -23px; }
/* code for all styled headers */
h2#partnerswith span {
 display: block;
 /* place the span on top */
 position: relative;
 z-index: 1; 
}

/* IE5 Mac Hack \*/
h2#partnerswith { overflow: hidden; }
/*/
h1#NestLogo { text-indent: -100em; }
/* End Hack */


/*list modification*/

ul#howdoimenu li 
{
	list-style-type:disc;
	list-style-position:inside;
	line-height:40px;
}