/*Add NEST Number */
div#NESTTele
{
position:absolute;
left:600px;
color:white;
background-color:Black;
}


h1#Number, h1#Number span 
{
width:268px;
height:31px;
background-image:url('../../Images/NESTNumber.jpg');
background-repeat:no-repeat;
}

/*This is used to move the text under the span */
#Number span {margin-bottom:-31px;}
h1#Number span
{
display:block;
/*place the span on top */
position:relative;
z-index:1;
}

/*END NEST Number */



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 */





/* Style the right hand side newsletter links */

ul#nl {
margin-top:20px;
}


ul#nl a:link, ul#nl a:visited{
color:black;
}

ul#nl li {
line-height:290%;
}


ul#nl a:hover {
color:black;
text-decoration:underline;
}















div#newslayout {

position:relative;
}

div#newspreview{
float:left;
/*width:200px;*/
margin-left:5px;
width:190px;

}


.NLPreview {
}

div#newsinformation  p{
padding-bottom:20px;
text-align:center;
}


div#newsinformation  span{
font-weight:bold;
font-size:90%;
}





h1#NestNewsLetter {
color:red;
text-align:center;
font-size:30px;
margin-bottom:30px;
}


h2#newstitle {
font-weight:bold;
font-size:20px;
padding-bottom:10px;
text-align:center;

}





ul.newsfeature{

display:block;
list-style-type:disc;
list-style-position:inside;
position:relative;
margin:0;
padding:0 0 20px 0;
border:none;
}

ul.newsfeature li {
float:none !important; /*used to counter the float from the rad control */
margin:0;
padding-right:10px;
line-height:120%;
}





















ul#Event-List li{
padding-left:10px;
}


span.Event-Title a:link, 
span.Event-Title a:visited {
color:blue;
font-size:80%;
}

span.Event-Date {
font-size:75%;

}



h1#Eventsheader {
font-weight:bold;
text-align:center;
font-size:26px;
margin-bottom:50px;
}


h2#StrDate {

text-align:Center;
text-decoration:underline;
color:Gray;
}



h2#EventsTitle {

font-size:20px;
padding-top:20px;
text-align:center;
text-decoration:underline;
padding-bottom:10px;
}

h2#ComingSoon
{
margin:0!important;
padding:0 !important;


color:red;
font-size:120%;
}

div#eventcontent
{
margin:0 auto;
margin-top:40px;
width:430px;
padding-top:30px;
padding-left:25px;
padding-right:25px;
padding-bottom:0px;
height:178px;
color:red;
font-style:normal;
font-weight:normal;
font-size:18px;
word-spacing:2px;
background-image:url('../../Images/Layout/eventsbackgroudn.gif');
background-repeat:no-repeat;
}


/**/


.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;*/
	width:996px;
	margin:0 auto;
	color:White;
	
}

div#header 
{
	position:relative;
	height:189px;
	color:White;
}




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 */



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;
	
}

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;
  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;
  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;
  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;
  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;
  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;
	width:550px;
	height:455px;
	padding:6px;
	color:Black;
	background-image:url('../../Images/Layout/bigcontentbk.gif');
	background-repeat:no-repeat;
}

div#customerfocus
{
	float:left;
	width:151px;
	height:438px;
	margin-left:10px;
padding-top:15px;
padding-left:15px;
padding-right:5px;
	color:Black;
font-size:80%;
	background-image:url('../../Images/Layout/eventsbacksmall.gif');
	
}

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 */
