@charset "UTF-8";
/* CSS for employment.com LLC ©2010 all rights reserved */

body {padding:0; margin-top:30; text-align:center; background:#1e667e; font-family:"trebuchet ms", sans-serif;}
a {text-decoration: none;}
.navigator {font-family: Arial, sans-serif; font-size: .8em; font-weight: bold; color: #70bcf9;]
.wrapper1 {width:1008px; text-align:left; margin-top: 0; margin-right: auto; margin-bottom: 0; 	margin-left: auto;}
.wrapper2 {clear:both; width:1068px; margin:0 auto; text-align:left;}

p.slogan {float:right; color:#cd2; font-size:11px; padding:5px 20px 15px 0; margin:0;}
#header {clear:both; height:70px; background:#fff url(../images/head.png);}
.topnav {padding:22px 20px 0 0; margin:0; list-style:none; float:right; width:650px;}
.topnav li {float:left; padding-right:40px;}
.topnav li.right {float:right; padding:0;}
.topnav li a {color:#fff; text-decoration:none; font-size:15px; height:25px; line-height:25px;}
.topnav li a:visited {color:#ccc;}
.topnav li a:hover {color:#c1d72e;}
.topnav li a:active {color:#0d2f52;}

#leftCol {width:191px; float:left;}
#leftCol a.h1 {display:block; padding:0; margin:0; height:39px; line-height:37px; background:url(../images/button.jpg); text-align:center; font-size:16px; color:#1e2e4f; text-decoration:none; font-weight:bold;}
#leftCol a.h1:hover {background-position:0 -39px;}
.logos {padding:5px 0 0 0; margin:0; list-style:none;}
.logos li {width:91px; height:59px; float:left; margin-bottom:9px; background:url(../images/logoBack.gif) no-repeat;}
.logos li.left {padding-right:7px;}
.logos li img {display:block;}

#rightCol {width:804px; height:340px; float:right; background:url(../images/frame.png); margin-top:5px;}
#rightCol .main {width:584px; height:280px; float:left; padding:40px 0 20px 15px;}
#rightCol .main form {padding:0 0 0 10px; margin:0;}
#rightCol .main form label {width:200px; float:left; text-align:center; font-size:18px; color:#57c; font-weight:bold; margin-right:15px; display:inline;}
#rightCol .main form input {width:200px; float:left; margin-right:15px; display:inline; height:20px; padding-top:5px; border:1px groove #888; color:#888;}
#rightCol .main form input#button1 {width:120px; height:27px; border:0; background:url(../images/form.jpg); float:left; margin:0; padding-bottom:20px; color:#267; cursor:pointer;}
#rightCol .main form input#button1:hover {background-position:0 -27px;}
img.employment {display:block; margin:0 auto; padding-top:10px; clear:left;}

#rightCol .subtop {width:170px; height:130px; float:left; padding:40px 10px 0 15px;}
#rightCol .subbottom {width:170px; height:130px; float:left; padding:20px 10px 10px 15px;}
#rightCol img {display:block;}

#contentHead {height:50px; background:url(../images/contentframeTop.png) no-repeat left top;}
#contentHead div {float:left; text-align:center;}
#contentHead div p {font-size:14px; padding:0; margin:0; line-height:40px; font-weight:bold; color:#faac18;}
#contentHead div.contentHeadLeft {width:175px; display:inline; margin-left:65px;}
#contentHead div.contentHeadCenter {width:450px; display:inline;}
#contentHead div.contentHeadRight {width:325px; display:inline;}
#contentHead div.contentHeadRight p {color:#c1d72d}

#content {height:295px; background:url(../images/contentframeCenter.png);}
img.contentBack {display:block; width:1068px; height:100%; position:absolute; left:0; top:0; z-index:-1;}

.spotlightImg {display:block; width: 169px;}
.spotlightLinkWrapper {text-align: right; display: block; height: 16px; width: 155px; z-index: 100;}
.linkMore1 {font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; font-size: .9em; line-height: 1.3em; font-weight: bold; color: #008ed3; text-decoration: none;}
.linkMore1 a {color: #008ed3; text-decoration: none; font-size: .9em; line-height: 1.3em; font-weight: bold;}
.linkMore1 a:hover {font-size: .9em; font-weight: bold; color: #e28000;}


.contentLeft {width:630px; float:left; padding-left:60px;}
.contentLeft p {padding:5px 0; margin:0; line-height:15px; font-size:11px; color:#fff;}
.contentLeft a {color:#fc0; font-size:11px;}
.contentLeft a.floatR {float:right; margin-top:-20px;}

.contentLeftLeft {width:190px; height:295px; overflow:auto; float:left;}

.contentLeftRight {width:400px; height:295px; padding-left:10px;float:left;}
.contentLeftRight p {width:400px;}

.contentRight {width:320px; float:left; padding-left:20px; background:#6c97b9 url(../images/contentRight.png) no-repeat left top;}
.contentRight img {display:block; padding-bottom:5px;}

#lower {background:url(../images/contentframeLower.png) no-repeat left top; height:30px;}
#base {
	background:url(../images/contentframeBase.png) left top;
	padding-left:60px;
	padding-right: 50px;
	padding-top: 6px;
}
#basement {height:120px; background:url(../images/contentframeBasement.png) left top; padding-left:60px;}

#searchtools .search_bar { clear: both; width: 100%; border-top: 1px solid #ddd; padding-top: 9px; }
#searchtools .search_box { clear: both; width: 100%; border: 1px solid #ddd; padding-top: 9px; }
#search_box { clear: both; width: 100%; border: 1px solid #ddd; padding-top: 9px; }

#footer {clear:both; height:88px; background:url(../images/footer.gif);}
#footerLinks {display: block; height: 40px; width: 700px; padding-top: 12px; margin-left: 60px;}
.footNav {padding:8px 8px 0 0; margin:0; list-style:none; float:right; width:650px;}
.footNav li {float:left; padding-right:40px;}
.footNav li.right {float:right; padding:0;}
.footNav li a {color:#fff; text-decoration:none; font-size:15px; height:25px; line-height:25px;}
.footNav li a:visited {color:#ccc;}
.footNav li a:hover {color:#c1d72e;}
.footNav li a:active {color:#0d2f52;}
