body { margin:0; padding:0; }

*  { font-family:Arial, Helvetica, sans-serif; }

p   { padding:8px 0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#010101; line-height:16px; }
img { border:0; } 

#wrapper-social { 
	/*background: url(../images/img-redbar.jpg) no-repeat scroll left bottom transparent;*/
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 810px;
} 
#content-area {
    float: left;
    margin: 0 auto 20px;
    width: 801px;
}
#content-area h2 { font-size:18px; font-weight:bold; color:#58595b; margin:0px; padding:0 0 25px 0;}
#content-area p{ margin:0px; padding:0px;}
#content-area p a{ font-size:16px; font-weight:bold; color:#58595b; display:block; padding:0; text-decoration:none;}
#driving-sustainability{ border:solid 1px #878a8c; background:url(../images/driving-sustainability-bg.jpg) repeat; height:100px; padding:23px;}
#verizon-leadership{border:solid 1px #878a8c; background:url(../images/driving-sustainability-bg.jpg) repeat; height:202px; margin:23px 0 0 0; padding:23px; position:relative;}
#verizon-leadership h2{ width:260px;}
#verizon-leadership p{ width:260px;}
#verizon-leadership p.video {height: 201px; position: absolute;right: 16px;top: 24px;width: 401px;}
#hope{border:solid 1px #878a8c; background:url(../images/hope-bg.jpg) repeat; height:221px; margin:23px 0 0 0; padding:23px;}
#hope p{ float:right; width:340px; padding:96px 0 0 0;}
#verizon-foundation{border:solid 1px #878a8c; background:url(../images/verzion-foundation.jpg) repeat; height:221px; margin:23px 0 0 0; padding:23px;}
#verizon-foundation  p{width:340px; padding-top: 108px;}



#video {position:absolute;right:0;top:10px; width:430px; height:258px; padding:0; margin:0 0 10px 0; text-align:left; float:left; display:inline;}

#box-hope-line { width:500px; height:241px; padding:0; margin:0 0 10px 0; text-align:left; float:left; background:#d81925 url(../images/bg-hopeline.png) top left no-repeat;  }
#box-hope-line p { padding:0; margin:90px 200px 10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:justify; line-height:16px; }
#btn-click-here { margin:26px 0 0 14px; }


#seacrh { width:214px; height:22px; padding:6px; margin:0; text-align:left; float:left; background:#dcdddf; }
.form-input    { border:1px solid #666; background-color:#fff; width: 150px; height:22px; font-size:13px; color:#666; float:left;  }
.form-button   { border:0px solid #ccc; background-color:#dcdddf; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; padding:2px 0; margin:0 0 0 5px;  }


#box-thinkfinity { width:500px; height:164px; padding:0; margin:0 0 10px 0; text-align:left; float:left; background:#ae8b6a url(../images/bg-thinkfinity.jpg) top left no-repeat;  }
#box-thinkfinity p { width:300px; padding:0; margin:60px 0 7px 192px; font-size:11px; color:#000; text-align:justify; line-height:16px; }
#box-thinkfinity a { margin: 0 0 0 250px;}

#box-facts {margin:0 0 10px 0; float:left; height: 179px;  width:500px; background: #eaeaea; font-family: Arial, Sans-Serif; overflow: hidden; }
#simple{padding: 4px 2px 0px 12px; vertical-align:middle; height: 20px; color: #fff; background-color: #00a8e1; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold;}
#slideshow{ margin: 10px 0; padding:0; }
#slideshow h3{font-size: 20px; color: #00a8e1; margin: 10px 20px 5px;}
#slideshow h4{font-size: 15px; font-weight:normal; color: #555555; margin: 5px 20px 10px;}
#slideshow p{font-size: 12px; margin: 0 20px 10px;}


ul.icon-social { 
	width:270px; 
	height:35px; 
	float:right; 
	padding:0 10px 0 0; 
	margin:0 5px 30px 0;
	  }
	  
	ul.icon-social li { 
	list-style:none; 
	display:inline; 
	padding:0; 
	margin:0 8px 0 0; 
	text-indent:-9999px; 
	float:left; 
	}
	
	ul.icon-social li a:link, 
	ul.icon-social li a:visited, 
	ul.icon-social li a:active { 
	text-indent:-999px; 
	overflow:hidden; 
	display:block; 
	width:35px; 
	height:35px;
	 }
	 
	ul.icon-social li a:hover { 
	text-decoration:none;
	 }
	 
	ul.icon-social li#lastitem { 
	list-style:none; 
	display:inline; 
	padding:0; 
	margin:0 0 0 0 !important; 
	text-indent:-9999px; 
	float:left;
	 }
	
	
 
 	ul.icon-social li#connect { 
	background: url(../images/sprite-social.png) 0 top no-repeat; width:140px; height:35px;
	 }
 
	ul.icon-social li a#twitter {
	 background: url(../images/sprite-social.png) -145px top no-repeat;
	  }
	  
	ul.icon-social li a#linkedin { 
	background: url(../images/sprite-social.png) -187px top no-repeat;
	 }
	 
	ul.icon-social li a#youtube { 
	background: url(../images/sprite-social.png) -230px top no-repeat;
	 }
	 
	 
/*---------------Tooltip-------------*/
#ld-popup{
	position:relative;
	
	}


#ld-tooltip{
	 background: url(../images/campus/tooltip-bg.png) no-repeat scroll 0 0 transparent;
    height: 81px;
    left: -57px;
    position: absolute;
    top: -73px;
    width: 151px;
	 
}

#ld-tooltip ul{
	margin: 33px 0 0;
    padding: 0 0 0 15px;
}

#ld-tooltip ul li{ 
float: none;
text-indent: 0 !important;
margin: 0;
}

#ld-tooltip ul li a{ 
color: #297ECB;
font-size: 10px;
font-weight: bold;
height: auto;
text-decoration: none;
text-indent: 0 !important;
width: auto;
}

#close-tooltip{
	background: url(../images/campus/close-tootip.png) no-repeat scroll 0 0 transparent;
    height: 8px;
    left: 134px;
    position: absolute;
    top: 9px;
    width: 9px;
	
	}
	
.donate-btn{
	background: url(../images/donate-your-phone-btn.png) no-repeat;
	height: 22px;
    margin-top: 18px;
    text-indent: -9999px;
    width: 112px;
}

.learnmore-btn{
	background: url(../images/learn-more-btn.png) no-repeat;
	height: 22px;
    margin-top: 18px;
    text-indent: -9999px;
    width:72px;
}




