@charset "utf-8";
/* CSS Document */
body{background:url(../jobs/img/page/finalcityvertbg.jpg) repeat-y center #FDF8E5; margin:0; font:11px arial;}

a, a:visited, a:active{  text-decoration:none;}

a:hover{ text-decoration:none;}

img{ border:none;}

#wrapper{width:100%;  margin:0 auto; background:url(../jobs/img/page/finalcitypagebg.jpg) repeat-x;}

.headerbar{ width:918px; height:256px; float:left; position:relative;}

.headerareawrapper{ width:1118px; margin:0 auto;height:256px;}

.headerarea{ width:1118px; height:256px; float:left; position:relative;}

.headerarealeft{ width:100px; height:256px; background:url(../jobs/img/page/finalcityheaderleft.jpg) no-repeat; float:left; position:relative;}

.headerarearight{ width:100px; height:256px; background:url(../jobs/img/page/finalcityheaderright.jpg) no-repeat; float:left; position:relative;}

.logo{width:219px; float:left; position:relative;}

.headertop{ width:918px; height:136px;}

.headerbottom{ width:512px; height:56px; background:url(../jobs/img/page/header_house.jpg) no-repeat; padding:34px 0px 0px 406px; font:bold 22px "Times New Roman", Times, serif; color:#2C5B77;}

.headerright{ float:right; position:relative; width:650px;}

.menuheader{ width:600px; padding-top:98px; float:right; position:relative; padding-left:70px;}

.menuheader ul{ margin:0; }

.menuheader li a.menu{ background:url(../jobs/img/page/headermenubg.jpg) no-repeat top right;text-align:center; height:20px; padding:7px 10px 0px 10px; float:left; display:block; font:12px Arial;text-decoration:none; color:#6093B2; border-left:2px solid #C1D3DE; margin-left:2px; width:auto;}

.menuheader li{ display:inline; }

.menuheader li a:hover{background-position:bottom right; }

.contentareawrapper{ width:910px; margin:0 auto; padding-top:6px; height:25px;}

.contentarea{ width:910px; float:left; position:relative;}


