/* Global Elements ----------------------------- */
/* --------------------------------------------- */
body{
background:url(/images/bg.gif) repeat-x top center;
}
body, p, blockquote, li {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #333333;
background-color:transparent;
font-size: 11px;
line-height: 20px;
text-align: left;
margin: 0;
padding: 0;
}

h1, h2, h3 {
font-family:Georgia, Garamond, Times, serif;
font-family:Georgia, "Times New Roman", Times, serif
background-color:transparent;
text-align: left;
margin: 0;
padding: 0;
}
a:link, a:visited, a:hover {color: #AAA54A; background-color:transparent; text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none;}

#wrapper{
background-color:white;
text-align:center;
width:885px;
margin:0 auto;
padding:0 0 30px 0;
border-bottom:12px solid #9f9f9f;
}

#head{
width:885px;
height:88px;
margin:0 auto;
clear:both;
overflow:hidden;
}
#logo a{
display:inline;
float:left;
width:184px;
height:63px;
background:url(/images/logomain.gif);
overflow: hidden;
line-height: 63px;
text-indent:-9000px;
margin:23px 0 0 20px;

}
#tagline{
display:inline;
float:right;
font-weight:bold;
color:#AAA54A;
margin:8px 20px;
}
/* NAVIGATION ---------------------------------- */
/* --------------------------------------------- */
#nav{
margin:25px 8px 0 0;
width:600px;
float:right;
overflow: hidden;
line-height: 1000px;
text-indent:-9000px;
display:inline;
}
#nav ul{
margin:0;
padding:0;
list-style:none;
}
#nav ul li{
display:block;
float:left;
}
#nav a{
text-decoration: none;
text-align:center;
color: #5b656e;
display:block;
}
#nav ul li a{
background-position:top left;
}
#nav ul li a#navHome{
width:90px;
height:25px;
background:url(/images/nav_home.gif);
}
#nav ul li a#navCompany{
width:126px;
height:25px;
background:url(/images/nav_ourcompany.gif);
}
#nav ul li a#navEmployer{
width:128px;
height:25px;
background:url(/images/nav_foremployees.gif);
}
#nav ul li a#navContact{
width:114px;
height:25px;
background:url(/images/nav_contactus.gif);
}
#nav ul li a#navSeeker{
width:130px;
height:25px;
background:url(/images/nav_careerseekers.gif);
}
#nav ul li a#navHome:hover, #nav ul li a#navCompany:hover, #nav ul li a#navEmployer:hover, #nav ul li a#navContact:hover, #nav ul li a#navSeeker:hover {
background-position:bottom left;
}
#nav a#navHome.highlight,
#nav a#navCompany.highlight,
#nav a#navEmployer.highlight,
#nav a#navSeeker.highlight,
#nav a#navContact.highlight{
background-position: bottom right;
}
/* SUB NAVIGATION ------------------------------ */
/* --------------------------------------------- */
#tertNav{
display:block;
float:left;
text-align:left;
margin:20px 0 0 0;
}
#tertNav h2,#tertNav h2 img{
margin-bottom:0;
padding:0;
display:inline;
text-align:left;
}
#tertNav a{
width:210px;
height:21px;
text-decoration: none;
text-align:left;
color: #709AC2;
display:block;
font-weight:bold;
padding:0 0 0 12px;
}
#tertNav a.tertHighlight,#tertNav a.tertHighlight:hover{
color:#333;
background:url(/images/ico_tertnavoff.gif) no-repeat center left;
}
#tertNav a:hover, #tertNav a:active, #tertNav a:focus{
background:url(/images/ico_tertnavon.gif) no-repeat center left;
}
#tertNav li{
list-style:none;
margin:0;
padding:0;
}
#tertNav ul{
list-style:none;
margin:0 0 18px 0;
padding:0;
}
/* MAIN - Under Billboard ---------------------- */
/* --------------------------------------------- */
#main{
margin:0 auto;
width:845px;
background:#ededed;
}
#main h2{
color:#5581a9;
font-size:20px;
margin:14px 0;
}
/* BILLBOARD ----------------------------------- */
/* -home---------------------------------------- */
#billboard{
margin:0 auto 2px;
width:845px;
height:234px;
display:block;
border-bottom:2px solid white;
}
.billboard1{
background:#FFF url(/images/billboard1.jpg) no-repeat;
}
.billboard2{




background:#FFF url(/images/billboard2.jpg) no-repeat;
}
.billboard3{
background:#FFF url(/images/billboard3.jpg) no-repeat;
}
#billboard a{
line-height: 234px;
text-indent:-9000px;
overflow:hidden;
display:block;
}


/* -inside pages-------------------------------- */
#billboardInside{
margin:0 auto 2px;
padding:20px 0 0 0px;
width:845px;
height:101px;
display:block;
border-bottom:2px solid white;
text-align:left;
line-height:16px;
}
#billboardInside strong{
display:block;
padding:0 0 0 20px;
width:425px;
}
#billboardInside blockquote a{
padding:0 0 5px 0;
line-height: 16px;
}
#billboardInside blockquote{
padding:0 0 0 20px;
line-height: 16px;
width:475px;
}
/* -classes------------------------------------- */
.billboardI1{
background:#FFF url(/images/billboardI1.jpg) no-repeat;
color:#fff;
}
.billboardI2{
background:#FFF url(/images/billboardI2.jpg) no-repeat;
color:#fff;
}
.billboardI3{
background:#FFF url(/images/billboardI3.jpg) no-repeat;
color:#fff;
}
.billboardI1 a,.billboardI1 a:visited, .billboardI2 a,.billboardI2 a:visited, .billboardI3 a,.billboardI3 a:visited{
color:white;
text-decoration:none;
}
/* HIGHLIGHT BOX ------------------------------- */
/* -white content area with shadow and green border- */
#highlightBox{
display:inline;
margin:16px 31px 16px 14px;
float: left;
width: 437px;
position: relative;
background: transparent url(/images/shad_bg.gif) repeat-y right;
padding:0;
}
#highlightBox .top{
width: 437px;
height: 19px;
background: url(/images/shad_top.gif) no-repeat;
display:block;
}
#highlightBox .bottom{
width: 437px;
height: 23px;
background: url(/images/shad_bottom.gif) no-repeat;
display:block;
}
#highlightBox h1{
font-size:20px;
line-height:12px;
}
/* -bigger version---------------------------------- */
#highlightBoxInside{
display:inline;
margin:16px 21px 16px 14px;
float: left;
width: 559px;
position: relative;
background: transparent url(/images/shad2_bg.gif) repeat-y right;
padding:0;
}
#highlightBoxInside .top{
width: 559px;
height: 19px;
background: url(/images/shad2_top.gif) no-repeat;
display:block;
}
#highlightBoxInside .bottom{
width: 559px;
height: 23px;
background: url(/images/shad2_bottom.gif) no-repeat;
display:block;
clear:left;
}
#highlightBoxInside h1{
font-size:20px;
}
#highlightBoxInside h2{
font-size:14px;
padding:0 45px 0px 30px;
margin:0;
}
#highlightBoxInside p img{
float:left;
border:2px solid gray;
margin:6px 20px 6px 0;
}
#highlightBoxInside .bulletlist ul{
margin:0 60px 11px 0px;
padding:0 0 0 45px;
list-style-type:square;
list-style-position:outside;
}
#highlightBoxInside .bulletlist ul li{
color:#709AC2;
}
#highlightBoxInside .bulletlist ul li p{
color:#333;
display:inline;
margin:0;
padding:0;
}
#highlightBoxInside .columnlist ul{
display:block;
float:left;
width:500px;
}
#highlightBoxInside .columnlist li{
float:left;
width:40%;
}
/* -both-------------------------------------------- */
#highlightBox p, #highlightBox h1, #highlightBoxInside p, #highlightBoxInside h1{
padding:0 45px 6px 30px;
clear:both;
line-height:22px;
}
#highlightBox h1, #highlightBoxInside h1{
color:#AAA54A;
}
/* IMAGE LINK BUTTONS -------------------------- */
/* --------------------------------------------- */
a.emp_button{
display:block;
background:url(/images/btn_employee.gif) no-repeat;
text-indent:-9000px;
overflow:hidden;
width:168px;
height:27px;
margin:0;
padding:0;
}
a.pos_button{
display:block;
background:url(/images/btn_positions.gif) no-repeat;
text-indent:-9000px;
overflow:hidden;
width:168px;
height:27px;
margin:0;
padding:0;
}
/* SIDE CALLOUT -------------------------------- */
/* -homepage only------------------------------- */
#homeCallout{
margin:20px 20px 16px 0px;
display:inline;
float:left;
width:40%;
text-align:left;
}

#homeCallout table{
margin:0 0 0 77px;
}
#homeCallout p{
display:block;
padding:0 0 0 77px;
line-height:18px;
}
#homeCallout form label{
display:block;
font-weight:bold;
}
#homeCallout input{
display:inline;
}
#homeCallout h2.ers{
background:url(/images/h2_employers.gif) no-repeat 0px 0px;
overflow:hidden;
text-indent:-9000px;
}
#homeCallout h2.cs{
background:url(/images/h2_seekers.gif) no-repeat 0px 0px;
overflow:hidden;
text-indent:-9000px;
}
/* SIDE CALLOUT -------------------------------- */
/* -inside only--------------------------------- */
#callout{
margin:20px 20px 16px 0px;
display:inline;
float:left;
width:228px;
text-align:left;
}
#callout .binocular h2.cs{
margin:0 0 0 77px;
line-height:20px;
background:url(/images/h2_seekers2.gif) no-repeat 0px 0px;
overflow:hidden;
text-indent:-9000px;
}
#callout .people a.emp_button{
margin:35px auto 0;
}
#callout .binocular a.pos_button{
margin:15px auto 0;
}
#callout h2.ers{
margin:0 0 0 0px;
line-height:20px;
background:url(/images/h2_employers2.gif) no-repeat 0px 0px;
overflow:hidden;
text-indent:-9000px;
}
#callout p{
display:block;
padding:0 0 0 77px;
line-height:16px;
}
#callout .people p{
padding:5px 0 0 77px;
margin:10px 0 0 0;
}
/* FOOTER -------------------------------------- */
/* --------------------------------------------- */
#footer{
margin:0 auto;
width:845px;
padding:75px 0 20px 0;
color:#AAA54A;
border-bottom:1px solid #d8d8d8;
}
#footNav a,#footNav a:visited{
text-decoration:none;
color:#AAA54A;
}
#footNav a:hover{
text-decoration:underline;
}
#footNav{
margin:0;
width:600px;
float:left;
display:block;
}
#footNav ul{
margin:0;
padding:0;
list-style:none;
}
#footNav ul li{
display:block;
padding:0 7px 0 7px;

background:url(/images/ico_divide.gif) no-repeat center right;
float:left;
color:#68952e;
}
#footNav ul li.firstchild{
padding:0 7px 0 0;
}
#footNav ul li.lastchild{
padding:0 0 0 7px;
background:none;
}
/* CLASSES ------------------------------------- */
/* --------------------------------------------- */
.binocular{
display:block;
margin:10px 0 0 0; padding:0;
background:url(/images/ico_binocular2.gif) no-repeat top left;
}
.people{
display:block;
margin:0 0 20px 0; padding:0;
background:url(/images/ico_people2.gif) no-repeat 0px 0;
}
.alignright{
display:inline;
margin:10px 0 0 0px;
}
h1.qtr{
overflow:hidden;
}
h2.fe{
background:url(http://staging.encompus.com/images/h2_foremployers.gif) no-repeat top left;
overflow:hidden;
text-indent:-9000px;
}