/*body{font-family:Verdana;font-size: 11px;padding: 0; margin: 0; background:url(http://ecure.serta.com/career_center/images/bkg2.jpg); background-repeat:repeat; height:100%;color: #000;}*/
body{font-family:Helvetica;font-size: 11px;padding: 0; margin: 0; background:url(http://jobs.serta.com/images/bkgd2.jpg); background-repeat:repeat; height:100%;color: #000;}
 
#wrapper { 
 margin: 0 auto;
 padding:0; 
 width: 980px;
	z-index:1;
border: 0px solid #000000;
background:url(http://jobs.serta.com/images/bkgd2.jpg); background-repeat:repeat;

}
#header {
 color: #333;
 width: 980px;
 float: left;
 padding: 0px;
 border: 0px solid #000;
 margin: 0px 0px 0px 0px;
background:url(http://jobs.serta.com/images/bkgd2.jpg); background-repeat:repeat;
 z-index: 1;
 height:143px;
}

#nav_wrapper{
background-color: #042A51;
width:980px;
height:34px;
top:-19px;
position:relative;
z-index:750;
}   

#landing{
 margin: 0px;
 padding: 0px;
 width:980px;
 float:left;
}    

#content_home {
 border: 0px solid #083e8d;
 margin: 0px;
 padding: 0px;
 width: 980px;
height:100%;
 z-index: 1;
background-color:#ffffff;
font-size:14px;
background:url(http://jobs.serta.com/images/bkgd2.jpg); background-repeat:repeat;
    }

#content {
 border: 0px solid #083e8d;
 margin: 0px;
 padding: 0px;
 width: 980px;
height:100%;
 z-index: 1;
background-color:#ffffff;
font-size:14px;

}                 

#content_inner {
 padding: 10px;

}      

.contentTable {
 margin-left: auto;
 margin-right: auto;
 margin-bottom:25px;
 margin-top: 25px;
	height:auto;
 z-index: 10;
}
     
#rightcolumn { 
 color: #fff;
 border: 1px solid #083e8d;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 height: 460px;
 width: 196px;
 float: left;
z-index: 1;
background-color:#fedb21;;
}

#footer, #footer a, #footer li a:link, #footer li a:active, #footer li a:visited{
width:980px;
 border: 0px solid #ccc;
 margin: 0px;
 padding: 5px 0px 0px 0px;
 z-index: 1;
}



#logo{
 top:-125px;
 left:0px;
 z-index:5;
 position:relative;
 display:inline;
 float:right;
}           

#horiz{
top:66px;left:899px; position:relative;z-index:950; width:81px;
}

#vert{
top:77px;left:0px;position:relative;z-index:1000;width:2px;align:left;
}    




/* Navigation */
.nav, .nav ul { 
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.nav {
  font-family:Helvetica; /*Arial, Helvetica, sans-serif;*/
  z-index: 1000;
  position: relative;
  top: 0px;
  left: 0px;	

}
.nav li {
/*  border-right: 2px solid #fff;
  border-bottom: 2px solid #FFF;
  border-top: 2px solid #FFF;	*/
/*  border-right: 1px solid #fff; */
  float: left;
  margin: 0px;
  padding: 2px;
  position: relative;
background: #042A51;
}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
  font: bold .85em/30px Verdana;/* Arial, Helvetica, sans-serif;*/
 font-size: 11px;
  background: #042A51;/*#D1C740; */
  color: #fff;
  TEXT-TRANSFORM:UPPERCASE;
  display: block;
  padding: 0 5px;
  text-decoration: none;
}

.nav li a:hover {
background: #042A51;
  color: #fff;	

}
#nav-one li:hover a, 
#nav-one li.sfHover a {
background: /*#00539B;*/#fff;
  color: #042A51;
}
#nav-one li:hover ul a, 
#nav-one li.sfHover ul a {
  background: #042A51;
  color: #fff;	
  font-size:12px;
}
#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {
background: #fff;/*#D1C740;*/
  color: #042A51; /*#fff;*/	
font-size:12px;
}

.nav ul {
  background: #fff;
/*  border-bottom: 2px solid #fff;*/
  list-style: none;
  margin: 0;
  width: 190px;
  position: absolute;
  top: -999em;
  left: -2px;
}
.nav li:hover ul,
.nav li.sfHover ul {
  top: 30px;

}
.nav ul li {
/*  border: 1px solid #000;*/
  float: none;
}

.nav ul a {
/*  border-left: 2px solid #fff;*/
/*  border-bottom: 2px solid #fff;*/
  padding-right: 20px;
  width: 176px;
  white-space: nowrap;
}                 

