* {margin:0;padding:0;}
img {border:none;}
a:link, a:visited {color:#ef7100;}
a:hover {background-color:#ef7100;color:#fff;}
body {background:#002f6e url('images/logo.gif') no-repeat top;text-align:center;font: 12px "Lucida Grande", "Lucida Sans", "Lucida Sans Std", "Lucida Sans Pro", "Lucida Sans Unicode", Lucida, "Trebuchet MS", Verdana, sans-serif;}
#container {width:100%;margin:0;padding:0;position:relative;}
#header {background:transparent url('images/logo.gif') no-repeat top;height:173px;margin:0;padding:0;position:relative;top:0;background-color:#a6bfe1;}
#footer {color:#ddd;width:100%;margin:0 auto;text-align:center;padding:20px 0 60px;background:transparent url('images/bottom.jpg') repeat-x;}
#footer h1 {font-size:1.75em;color:#eee;display:inline;text-shadow: #000 0 1px 2px;}
#footer .small {margin-top:10px;color:#bbb;}
#footer span {color:#f0811f;}
#main {width:100%;background:#fff url('images/headerbar.jpg') repeat-x;}
#main #content {padding:12px;width:500px;margin:0 auto;text-align:left;}
#nav {background:transparent url('images/topshadow.png') repeat-x bottom;height:38px;overflow:hidden;width:100%;text-align:center;position:relative;top:135px;}
#nav div {width:680px;margin:0 auto;}
#nav a {font-size:12px;text-decoration:none;width:102px;height:33px;float:left;margin:2px 5px 5px;color:#ccdef8;background:transparent url('images/tabs.gif') no-repeat;line-height:13px;padding-top:5px;text-shadow: #000 0 1px .5px;font-weight:bold;}
#nav a:hover {background-position:0 -38px;}
#nav a.single {line-height:30px;}
.small {font-size:10px;}
.nobr {white-space:nowrap;}
.clear {clear:both; height:1px;}
p {margin:18px 0 6px;}
h2 {font-size:18px;margin-bottom:24px;text-shadow: #fff 0 1px .5px}
h3 {font-size:14px;font-style:italic;margin:10px 0;}
h3.highlight {color:#ef7100;}
ul {margin-left:36px;}

body.careeropps #nav a.careeropps, body.careeropps #nav a.careeropps:hover, body.about #nav a.about, body.about #nav a.about:hover, body.employer #nav a.employer, body.employer #nav a.employer:hover, body.careeroptions #nav a.careeroptions, body.careeroptions #nav a.careeroptions:hover, body.contact #nav a.contact, body.contact #nav a.contact:hover, body.submit #nav a.submit, body.submit #nav a.submit:hover      {background-position:0 -76px;color:#333;text-shadow: #fff 0 1px .5px}

#mainesign {text-align:center;width:200px; float:right;margin-left:10px;font-style:italic;font-weight:bold;}
#mainesign img {width:200px;display:block;margin-bottom:5px;}
