/* CSS Document */

@charset "UTF-8";
body {
background-color:#87afd4;
font-family: Arial, tahoma, verdana;
}

/* global link style  */
	a:link		{ color: #0455A0; text-decoration: none; }
	a:visited	{ color: #0455A0; text-decoration: none; }
	a:hover	{ color: #0455A0; text-decoration: underline; }
	a:active	{ color: #0455A0; text-decoration: underline; }
	a:focus     {outline:none;}

/*------------------------------color information---------------------------------*/
.rubyred {color:#C20032;}

#wrapper {
	width:944px;
	height:auto;
	background:#fff url(http://my.lance.com/images/general/powerup-logo.png) no-repeat 0 0;
	margin:0 auto;
	position:relative;
}
/*---------------------------------branding with navigation------------------------*/
#branding_topnav {
	height:136px;
	clear:both;
	margin:0;
	padding:0;
	
}
#branding_topnav h1 {
	margin:0;
	padding:40px 0 0 30px;
	float:left;
}

#branding_topnav h1 a.logo {
	display:block;
	float:left;
	height:90px;
	padding:0;
	margin:0;
	text-indent:-9999px;
	width:301px;
	
}
ul#topnav {
float:right;
margin:0;
padding:60px 0 0 0;
width:356px;

}
ul#topnav li {
	list-style:none;
	display:block;
	float:left;
	font-size:12px;
	color:#fff;
	margin:0;
	padding:0;
}
ul#topnav li a {
	color:#fff;
	text-decoration:none;
	margin:0 5px;
	padding:0;
}
ul#topnav li a:hover {color:#f78f1d;}
ul#topnav li a.active {color:#f78f1d;}
/*---------------------------------branding with navigation close------------------------*/

/*---------------------------------content-main------------------------*/
#content-main {
	width:944px;
	padding:0;
	margin:0;
	float:left;
height:auto;
		
}
#content-main-home {
	width:944px;
	padding:0;
	margin:0;
	clear:both;
height:auto;
		
}
.splash {
	background: url(http://my.lance.com/images/general/Lance_Intranet_Splash-women.png) no-repeat right bottom;
	min-height:714px;
	.height: 714px;
	display:block;
}
.benefits {
	
	display:block;
	min-height:714px;
	.height: 714px;
}

.diversity {
	
	min-height:700px;
	.height: 700px;
	display:block;
}
.news {
	
	min-height:714px;
	.height: 714px;
	display:block;
}


#side-nav {
	float:left;
	padding:50px 0 0 23px;
	margin:0;
	width:194px;
}
#side-nav ul {
	width:174px;
	height:293px;
	padding:29px 0 0 20px;
	background: url(http://my.lance.com/images/general/side-nav-bg.png) no-repeat 0 0;
	margin:0 0 15px;
}
#side-nav ul li {
	padding:0 0 10px;
	margin:0;
}
#side-nav ul li a{
	font-size:12px;
	text-decoration:none;
	color:#fff;
}
#side-nav ul li a:hover{color:#00264a;}
#side-nav ul li a.active{color:#00264a;}
/*------------------------content-holder----------------------*/
#content-holder {
	float:left;
	padding-left:35px;
	margin:0;
	padding-bottom:50px;
	height:auto;
}
#content-holder span.leading {
	font-size:14px;
	width:360px;
	margin:0;
	padding:0 0 10px;
	display:block;
}
#content-holder img {
	padding: 0 0 15px;
}
h2 {
	font-size:28px;
	margin:0;
	padding:0 0 5px;
	color:#00264a;
}
h2.first {
	padding:80px 0 0 0;
}
span.powerup {
	color:#FF921A;
	display:block;
	font-size:42px;
	font-weight:700;
	margin:0;
	padding:10px 0 8px;
}
h3 {
	/* background:transparent url(http://my.lance.com/images/general/dot.png) repeat-x scroll center bottom; */
	color:#F68E1D;
	font-size:20pt;
	height:30px;
	margin:0 0 25px;
	padding:0 0 11px;
	.width:459px;
}
h4 {
	color:#00428e;
	font-size:14px;
	padding:0 0 10px;
	margin:0;
	font-weight:700;
}
p {
	font-size:14px;
	margin:0;
	padding:0 0 14px;
	width:360px;
}
p strong{
	clear:both;
	color:#0455A0;
	display:block;
	font-weight:400;
	margin:0;
	padding:0 0 4px;
}
.innerpages {padding-top:48px;}
/*-------------------------footer-------------------------*/
#footer {
	clear:both;
	margin:0;
	float:left;
	padding:0 0 0 23px;
	display:block;
	width:921px;
	background:url(http://my.lance.com/images/general/footer-bg.png) no-repeat 23px 0;
	height:51px;
	position:absolute;
	bottom:0;
		
	}

ul#cmm {
margin:0;
padding:10px 0 20px 0;
width:400px;

}
ul#cmm li {
	list-style-type: square;
	display:block;
	margin:0;
	padding:0 0 5px 10px;
        font-size:14px;
}
.imgstyle {text-align:center;}